:root{--gold: #C5A059;--gold-dim: #8A733F;--black: #0a0a0a;--black-light: #121212;--text-offwhite: #E0DCD3}*{margin:0;padding:0;box-sizing:border-box}body{background-color:var(--black);color:var(--text-offwhite);font-family:Cormorant Garamond,serif;overflow-x:hidden;cursor:default}@media(max-width:768px){html,body{overflow-x:hidden;max-width:100%;margin:0;padding:0}header{padding:20px 15px;width:100%;box-sizing:border-box}header a{font-size:9px;letter-spacing:2px}.hero-content{width:100%;padding:0 20px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;text-align:center}.hero-content h1{font-size:11vw!important;letter-spacing:4px;line-height:1.1;margin-bottom:15px;width:100%}.hero-content p{font-size:10px;letter-spacing:3px;line-height:1.8;white-space:normal;width:100%}#collections{padding:60px 15px!important;box-sizing:border-box}#collections .tier-container,#collections .collection-grid,#collections .grid,#collections>div{display:flex!important;flex-direction:column!important;gap:50px!important;width:100%!important;padding:0!important;box-sizing:border-box}#collections .tier-card,#collections .level-card,#collections .card,#collections>div>div{width:100%!important;max-width:100%!important;min-width:100%!important;box-sizing:border-box!important;margin:0!important}footer,.orynox-footer{padding:60px 20px!important;box-sizing:border-box;width:100%}}.noise-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:9998;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E")}@keyframes film-grain{0%{transform:translate(0)}25%{transform:translate(-1%,1%)}50%{transform:translate(1%,-1%)}75%{transform:translate(-1%,-1%)}to{transform:translate(1%,1%)}}.loader{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--black);z-index:10000;display:flex;justify-content:center;align-items:center}.loader-text{font-family:Playfair Display,serif;font-size:2rem;color:var(--gold);letter-spacing:5px;text-transform:uppercase}header{position:fixed;width:100%;padding:2rem 4rem;display:flex;justify-content:space-between;align-items:center;z-index:100;mix-blend-mode:difference}.brand-name{font-family:Playfair Display,serif;font-size:1.5rem;color:#fff;text-decoration:none;letter-spacing:4px;text-transform:uppercase}.nav-links a{color:#fff;text-decoration:none;margin-left:3rem;font-size:1rem;letter-spacing:2px;font-style:italic;transition:color .4s}.nav-links a:hover{color:var(--gold)}.hero{height:100vh;display:flex;align-items:center;justify-content:center;position:relative}.hero-img-container{position:absolute;top:0;left:0;width:100vw;height:100vh;background:var(--black);overflow:hidden}.hero-img{width:100%;height:100%;object-fit:cover;transform:scale(1.2);background:linear-gradient(45deg,#0a0a0a,#151515)}.hero-content{position:relative;z-index:2;text-align:center;mix-blend-mode:difference}.hero-title{font-family:Playfair Display,serif;font-size:8rem;font-weight:400;color:#fff;line-height:.9;text-transform:uppercase;overflow:hidden}.hero-subtitle{margin-top:2rem;font-size:1.5rem;font-style:italic;color:#fff;letter-spacing:2px}.story-section{padding:10rem 10vw;background-color:#080808}.story-container{display:flex;align-items:center;gap:6rem}.story-image-wrapper{flex:1;height:80vh;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative;background-color:transparent}.story-img{max-width:85%;max-height:85%;object-fit:contain}.story-content{flex:1}.story-content .section-header{margin-bottom:2rem;border-bottom:none;padding-bottom:0}.story-para{font-size:1.3rem;color:var(--text-offwhite);line-height:1.8;margin-bottom:2rem;font-weight:300}.founder-sign{font-family:Playfair Display,serif;font-style:italic;color:var(--gold-dim);font-size:1.5rem;margin-top:3rem;letter-spacing:2px}.collection{padding:5rem 10vw 15rem}.section-header{font-family:Playfair Display,serif;font-size:4rem;color:var(--gold);margin-bottom:5rem;border-bottom:1px solid var(--gold-dim);padding-bottom:1rem}.product-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:10rem}.product-row.reverse{flex-direction:row-reverse}.product-img-wrapper{width:45%;height:70vh;background:#111;position:relative;overflow:hidden}.product-img{width:100%;height:100%;object-fit:cover;transform:scale(1.2)}.product-info{width:40%}.product-title{font-family:Playfair Display,serif;font-size:3rem;margin-bottom:1rem;color:var(--text-offwhite)}.product-desc{font-size:1.2rem;color:#888;margin-bottom:2rem;font-style:italic}.product-price{font-family:sans-serif;font-size:1rem;letter-spacing:2px;color:var(--gold);border:1px solid var(--gold);padding:10px 20px;display:inline-block}.auth-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#050505f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20000;justify-content:center;align-items:center}.auth-box{background:#0a0a0a;border:1px solid rgba(197,160,89,.3);padding:3rem;width:100%;max-width:450px;position:relative;text-align:center}.close-auth{position:absolute;top:15px;right:20px;background:none;border:none;color:var(--gold-dim);font-size:1.5rem;cursor:pointer}.auth-title{font-family:Playfair Display,serif;color:var(--gold);font-size:2rem;margin-bottom:.5rem}.auth-subtitle{color:var(--text-offwhite);font-size:.9rem;margin-bottom:2rem;font-style:italic}.auth-btn{width:100%;padding:15px;margin-bottom:15px;border:none;cursor:pointer;font-family:sans-serif;letter-spacing:2px;text-transform:uppercase;font-size:.85rem;transition:all .3s;display:flex;justify-content:center;align-items:center;gap:10px}.google-btn{background:#fff;color:#000}.google-btn img{width:18px}.primary-btn{background:transparent;color:var(--gold);border:1px solid var(--gold)}.primary-btn:hover{background:var(--gold);color:var(--black)}.divider{margin:20px 0;color:#444;font-size:.8rem;display:flex;align-items:center}.divider:before,.divider:after{content:"";flex:1;border-bottom:1px solid #222}.divider span{margin:0 10px}.auth-tabs{display:flex;margin-bottom:20px;border-bottom:1px solid #222}.tab-btn{flex:1;background:none;border:none;color:#666;padding:10px;cursor:pointer;font-family:Playfair Display,serif;font-size:1.1rem;transition:color .3s}.tab-btn.active{color:var(--gold);border-bottom:1px solid var(--gold)}.auth-form{display:none}.auth-form.active{display:block}.auth-input{width:100%;padding:15px;margin-bottom:15px;background:#111;border:1px solid #333;color:#fff;font-family:sans-serif}.auth-input:focus{outline:none;border-color:var(--gold-dim)}.phone-input-group{display:flex}.country-code{background:#111;border:1px solid #333;border-right:none;padding:15px;color:var(--gold-dim)}.hidden{display:none!important}.cart-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:25000;opacity:0;pointer-events:none;transition:opacity .4s ease}.cart-overlay.active{opacity:1;pointer-events:all}.cart-drawer{position:fixed;top:0;right:-450px;width:400px;max-width:100vw;height:100vh;background:var(--black);border-left:1px solid rgba(197,160,89,.2);z-index:26000;display:flex;flex-direction:column;transition:right .5s cubic-bezier(.16,1,.3,1)}.cart-drawer.active{right:0}.cart-header{padding:2rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #222}.cart-header h3{font-family:Playfair Display,serif;color:var(--gold);font-size:1.5rem;letter-spacing:2px;text-transform:uppercase}.close-cart{background:none;border:none;color:#fff;font-size:1.5rem;cursor:pointer}.cart-body{flex:1;padding:2rem;overflow-y:auto;display:flex;justify-content:center;align-items:center}.empty-cart-msg{color:#666;font-style:italic;letter-spacing:1px}.cart-footer{padding:2rem;border-top:1px solid #222;background:#050505}.cart-total{display:flex;justify-content:space-between;margin-bottom:1.5rem;font-size:1.2rem;color:var(--text-offwhite)}.orynox-footer{background:#030303;border-top:1px solid #1a1a1a;padding:6rem 10vw 2rem}.footer-content{display:flex;justify-content:space-between;margin-bottom:4rem}.footer-brand h2{font-family:Playfair Display,serif;font-size:2.5rem;color:var(--gold);text-transform:uppercase;letter-spacing:5px;margin-bottom:.5rem}.footer-brand p{color:#666;font-style:italic}.footer-links{display:flex;gap:4rem}.link-column h4{color:var(--gold-dim);margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:2px;font-size:.9rem}.link-column a{display:block;color:#888;text-decoration:none;margin-bottom:.8rem;font-size:.95rem;transition:color .3s}.link-column a:hover{color:var(--gold)}.footer-bottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #1a1a1a;padding-top:2rem;color:#555;font-size:.85rem}.social-links a{color:#888;text-decoration:none;margin-left:1.5rem;transition:color .3s}.social-links a:hover{color:var(--gold)}.mobile-menu-btn{display:none;background:none;border:none;cursor:pointer;z-index:30000;position:relative}.mobile-menu-btn .bar{display:block;width:25px;height:2px;margin:5px auto;background-color:var(--gold);transition:all .3s ease}.mobile-menu-btn.active .bar:nth-child(1){transform:translateY(7px) rotate(45deg)}.mobile-menu-btn.active .bar:nth-child(2){transform:translateY(-7px) rotate(-45deg)}.mobile-menu{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#050505fa;z-index:29000;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:opacity .4s ease}.mobile-menu.active{opacity:1;pointer-events:all}.mobile-link{font-family:Playfair Display,serif;font-size:2.5rem;color:var(--text-offwhite);text-decoration:none;margin:1.5rem 0;text-transform:uppercase;letter-spacing:4px;transition:color .3s}.mobile-link:hover{color:var(--gold)}@media(max-width:768px){.nav-links{display:none}.mobile-menu-btn{display:block}header{padding:1.5rem 2rem}.hero-title{font-size:4rem}.hero-subtitle{font-size:1rem}.story-container{flex-direction:column;gap:3rem}.story-image-wrapper{height:40vh;width:100%}.story-content{width:100%}.story-section{padding:6rem 5vw}.product-row,.product-row.reverse{flex-direction:column;gap:2rem;margin-bottom:5rem}.product-img-wrapper,.product-info{width:100%}.product-img-wrapper{height:50vh}.product-title{font-size:2rem}.collection{padding:3rem 5vw 5rem}.footer-content{flex-direction:column;gap:3rem}.orynox-footer{padding:4rem 5vw 2rem}.cart-drawer{width:100vw;right:-100vw}}.account-details{text-align:left;margin:2rem 0;padding:1.5rem;background:#111;border:1px solid #222;color:var(--text-offwhite);font-size:.95rem;line-height:1.8}.tier-system{padding:120px 5%;background:#050505}.tiers-container{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:60px}.tier-column{background:#ffffff03;border:1px solid rgba(255,255,255,.03);padding:30px;display:flex;flex-direction:column;transition:var(--transition)}.tier-meta span{font-size:9px;letter-spacing:3px;color:var(--gold-dim)}.tier-title{font-family:Syncopate,sans-serif;font-size:1.1rem;margin:15px 0 10px;letter-spacing:2px}.tier-desc{font-size:11px;color:#666;margin-bottom:40px;line-height:1.6;min-height:50px}.product-image.blurred img{filter:blur(25px) grayscale(1);opacity:.3}.lock-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:80%}.lock-icon{font-size:1.5rem;margin-bottom:10px;display:block}.lock-overlay p{font-size:9px;letter-spacing:2px;color:var(--gold)}.tier-column.darkverse{border:1px dashed rgba(197,160,89,.2);background:#c5a05903}.crypto-box{margin-top:auto;margin-bottom:auto;text-align:center;padding:40px 10px}.matrix-code{font-family:monospace;font-size:11px;color:#f33;letter-spacing:1px;margin-bottom:20px}.crypto-box p{font-size:11px;color:#555;margin-bottom:25px}.crypto-input{display:flex;border:1px solid rgba(197,160,89,.3)}.crypto-input input{background:transparent;border:none;color:#fff;padding:12px;font-family:monospace;font-size:10px;width:100%}.crypto-input button{background:transparent;border:none;color:var(--gold);padding:0 15px;font-size:10px;font-weight:700;cursor:pointer}.crypto-input button:hover{background:#c5a0591a}.products{padding:150px 8% 100px;background-color:#050505;position:relative;z-index:10}.products-header{margin-bottom:80px;text-align:left}.meta-label{font-size:10px;letter-spacing:6px;color:var(--gold-dim, #8e6d2f);display:block;margin-bottom:12px;font-family:Syncopate,sans-serif}.section-title{font-size:3.5vw;font-weight:800;letter-spacing:-1px;text-transform:uppercase}.gallery-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:50px;align-items:flex-start}.product-card{position:relative;display:flex;flex-direction:column}.tier-badge{font-size:9px;letter-spacing:2px;color:#666;margin-bottom:15px;font-family:monospace}.gold-badge{color:var(--gold, #c5a059)}.crypto-badge{color:#f33}.product-image{aspect-ratio:3/4;overflow:hidden;position:relative;background:#0a0a0a;border:1px solid rgba(255,255,255,.03);transition:border .6s ease}.product-card:hover .product-image{border:1px solid rgba(197,160,89,.3)}.product-image img{width:100%;height:100%;object-fit:cover;filter:grayscale(100%) contrast(1.1);transition:transform 1.2s cubic-bezier(.16,1,.3,1),filter .8s ease}.product-card:hover .product-image img{filter:grayscale(0%) contrast(1);transform:scale(1.05)}.product-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000bf;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px;opacity:0;transition:opacity .5s ease}.product-card:hover .product-overlay{opacity:1}.product-desc{font-size:12px;color:#aaa;line-height:1.6;text-align:center;margin-bottom:30px;transform:translateY(15px);transition:transform .6s ease}.product-card:hover .product-desc{transform:translateY(0)}.acquire-btn{border:1px solid var(--gold, #c5a059);color:var(--gold, #c5a059);padding:12px 28px;font-size:10px;letter-spacing:3px;font-family:Syncopate,sans-serif;transition:all .4s ease}.acquire-btn:hover{background:var(--gold, #c5a059);color:#000}.product-image.blurred img{filter:blur(30px) grayscale(100%);opacity:.2}.lock-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:90%}.lock-icon{font-size:1.8rem;display:block;margin-bottom:12px}.lock-overlay p{font-size:10px;letter-spacing:2px;color:var(--gold, #c5a059);font-weight:700}.crypto-terminal{aspect-ratio:3/4;border:1px dashed rgba(255,51,51,.2);background:#ff333303;display:flex;flex-direction:column;justify-content:center;padding:30px;text-align:left}.terminal-status{font-family:monospace;color:#f33;font-size:11px;margin-bottom:20px;letter-spacing:1px}.crypto-text{font-size:12px;color:#555;line-height:1.6;margin-bottom:35px}.crypto-input-wrapper{display:flex;border:1px solid #222}.crypto-input-wrapper input{background:transparent;border:none;color:#fff;padding:12px;font-family:monospace;font-size:11px;width:100%}.crypto-input-wrapper button{background:#111;color:#444;border:none;padding:0 20px;font-size:10px;font-weight:700;letter-spacing:1px}.product-info{margin-top:25px}.product-info h3{font-size:13px;letter-spacing:2px;font-weight:700;color:#fff;margin-bottom:6px}.product-info .price{font-family:Playfair Display,serif;font-style:italic;font-size:15px;color:var(--gold, #c5a059)}.product-image.blurred img{filter:blur(35px) grayscale(100%);opacity:.15}.lock-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:90%;padding:20px}.lock-icon{font-size:1.5rem;display:block;margin-bottom:15px;opacity:.7}.lock-status{font-family:monospace;font-size:10px;letter-spacing:2px;color:#f33;margin-bottom:8px}.lock-requirement{font-family:Syncopate,sans-serif;font-size:11px;letter-spacing:2px;color:var(--gold, #c5a059);font-weight:700;margin-bottom:6px}.lock-hint{font-size:9px;letter-spacing:1px;color:#555;text-transform:uppercase}.gallery-container{display:grid;grid-template-columns:repeat(3,1fr)!important;gap:30px;padding:0 5%;align-items:flex-start;width:100%}.product-card{position:relative;display:flex;flex-direction:column;width:100%}.product-image{width:100%;aspect-ratio:3/4;overflow:hidden;position:relative;background:#0a0a0a;border:1px solid rgba(255,255,255,.03)}.tier-link-wrapper{text-decoration:none;color:inherit;display:block;width:100%}.image-carousel{position:relative;width:100%;overflow:hidden;border-radius:4px}.carousel-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.carousel-track::-webkit-scrollbar{display:none}.carousel-track{-ms-overflow-style:none;scrollbar-width:none}.carousel-track img{flex:0 0 100%;width:100%;height:auto;object-fit:cover;scroll-snap-align:start}.carousel-btn{position:absolute;top:50%;transform:translateY(-50%);background:#0006;color:#fff;border:none;padding:12px 15px;cursor:pointer;font-size:18px;z-index:10;transition:background .3s ease;opacity:0}.image-carousel:hover .carousel-btn{opacity:1}.carousel-btn:hover{background:#000c}.prev-btn{left:0}.next-btn{right:0}.product-page-body{background-color:#050505;color:#fff;padding-top:100px}.product-dtls-container{display:flex;max-width:1400px;margin:0 auto;padding:40px;gap:60px}.product-gallery{flex:1.2;display:flex;flex-direction:column;gap:20px}.main-display{width:100%;border-radius:4px;background:#111}.thumbnail-track{display:flex;gap:15px}.thumb{width:80px;height:100px;object-fit:cover;cursor:pointer;border:1px solid #333;opacity:.6;transition:all .3s ease}.thumb:hover,.thumb.active{opacity:1;border-color:#fff}.product-ui{flex:1;display:flex;flex-direction:column;justify-content:center}.sku{color:#666;font-size:.8rem;letter-spacing:2px;margin-bottom:10px}.product-title{font-family:Cormorant Garamond,serif;font-size:2.5rem;margin:0 0 15px;letter-spacing:1px}.product-price{font-size:1.5rem;color:#aaa;margin-bottom:30px}.ui-description p{color:#888;line-height:1.6;margin-bottom:20px}.specs-list{color:#777;font-size:.9rem;padding-left:20px;margin-bottom:40px}.selector-label{font-size:.8rem;letter-spacing:2px;color:#999;margin-bottom:15px}.size-grid{display:flex;gap:10px;margin-bottom:40px}.size-btn{background:transparent;border:1px solid #333;color:#fff;width:50px;height:50px;font-size:1rem;cursor:pointer;transition:all .3s ease}.size-btn:hover{border-color:#888}.size-btn.selected{background:#fff;color:#000;border-color:#fff;font-weight:700}.acquire-btn{width:100%;background:#fff;color:#000;border:none;padding:20px;font-size:1rem;font-weight:700;letter-spacing:2px;cursor:pointer;transition:transform .2s ease,background .3s ease;margin-bottom:15px}.acquire-btn:active{transform:scale(.98)}.shipping-note{text-align:center;color:#555;font-size:.8rem;font-style:italic}@media(max-width:900px){.product-dtls-container{flex-direction:column;padding:20px}}.orynox-carousel-wrapper{position:relative;width:100%;max-width:1200px;height:600px;margin:40px auto;overflow:hidden;border:1px solid rgba(51,51,51,.5);background:#050505}.carousel-track-container{height:100%;position:relative;overflow:hidden}.carousel-track{padding:0;margin:0;list-style:none;height:100%;display:flex;transition:transform .6s cubic-bezier(.25,1,.5,1)}.carousel-slide{min-width:100%;height:100%;position:relative}.carousel-slide img{width:100%;height:100%;object-fit:cover;filter:grayscale(30%) brightness(.7)}.slide-overlay{position:absolute;bottom:40px;left:40px;color:#fff}.slide-overlay h2{font-family:Azeret Mono,monospace;font-size:24px;letter-spacing:2px;margin-bottom:5px;text-transform:uppercase}.slide-overlay p{font-family:Syncopate,sans-serif;font-size:10px;letter-spacing:4px;color:#c5a059}.carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);background:transparent;border:none;color:#c5a059;font-size:24px;cursor:pointer;z-index:10;padding:15px;transition:color .3s,transform .3s}.carousel-arrow:hover{color:#fff;transform:translateY(-50%) scale(1.2)}.left-arrow{left:10px}.right-arrow{right:10px}@media(max-width:768px){.orynox-carousel-wrapper{height:400px}.slide-overlay h2{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/style.css.map */
