:root{--gold: #C9A84C;--gold-light: #F0D080;--gold-dark: #8B6914;--black: #080808;--dark: #0f0f0f;--gray: #181818;--border: rgba(201,168,76,.18)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--black);color:#fff;font-family:Helvetica Neue,sans-serif;overflow-x:hidden;cursor:none}#cur{position:fixed;width:10px;height:10px;background:var(--gold);border-radius:50%;pointer-events:none;z-index:99999;transform:translate(-50%,-50%)}#cur-ring{position:fixed;width:32px;height:32px;border:1px solid rgba(201,168,76,.5);border-radius:50%;pointer-events:none;z-index:99998;transform:translate(-50%,-50%);transition:left .12s ease,top .12s ease}#loader{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--black);display:flex;align-items:center;justify-content:center;z-index:9999;flex-direction:column;gap:1.5rem;transition:opacity .8s ease}#loader.gone{opacity:0;pointer-events:none}.load-logo{font-size:3rem;letter-spacing:1rem;color:var(--gold);font-weight:100}.load-bar{width:200px;height:1px;background:#ffffff1a;overflow:hidden}.load-fill{height:100%;background:var(--gold);animation:fill 1.2s ease forwards}@keyframes fill{0%{width:0}to{width:100%}}nav{position:fixed;top:0;width:100%;z-index:1000;padding:1.4rem 3rem;display:flex;align-items:center;justify-content:space-between;transition:background .4s}nav.scrolled{background:#080808f2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border)}.nav-logo{font-size:1.7rem;letter-spacing:.5rem;color:var(--gold);font-weight:200}.nav-links{display:flex;gap:2.5rem;list-style:none}.nav-links a{color:#ffffffb3;text-decoration:none;letter-spacing:.15rem;font-size:.78rem;text-transform:uppercase;transition:color .3s}.nav-links a:hover{color:var(--gold)}.nav-right{display:flex;align-items:center;gap:1.5rem}.nav-cart{cursor:pointer;color:#ffffffb3;position:relative}.cart-count{position:absolute;top:-8px;right:-8px;background:var(--gold);color:#000;border-radius:50%;width:17px;height:17px;font-size:.6rem;display:flex;align-items:center;justify-content:center;font-weight:700}#hero{position:relative;height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.hero-bg{position:absolute;top:0;right:0;bottom:0;left:0}.hero-bg img{width:100%;height:100%;object-fit:cover;filter:brightness(.4);transform:scale(1.06);transition:transform 8s ease}#hero.loaded .hero-bg img{transform:scale(1)}.hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 30%,var(--black) 100%)}.hero-content{position:relative;z-index:2;text-align:center;opacity:0;transform:translateY(40px);transition:opacity 1.2s ease .5s,transform 1.2s ease .5s}#hero.loaded .hero-content{opacity:1;transform:translateY(0)}.hero-sub{letter-spacing:.5rem;font-size:.72rem;text-transform:uppercase;color:var(--gold);margin-bottom:1.5rem}.hero-title{font-size:clamp(4rem,11vw,9rem);font-weight:100;letter-spacing:.3rem;line-height:1;background:linear-gradient(135deg,#fff 0%,var(--gold-light) 50%,var(--gold) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-tagline{margin-top:1.2rem;font-size:1rem;color:#ffffff8c;letter-spacing:.15rem}.hero-btns{display:flex;gap:1.2rem;justify-content:center;margin-top:3rem}.btn-gold{display:inline-block;padding:.9rem 2.5rem;border:1px solid var(--gold);color:var(--gold);text-decoration:none;letter-spacing:.25rem;text-transform:uppercase;font-size:.75rem;transition:all .35s;position:relative;overflow:hidden;cursor:pointer;background:none}.btn-gold:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .35s;z-index:-1}.btn-gold:hover{color:#000}.btn-gold:hover:before{transform:scaleX(1)}.btn-outline{display:inline-block;padding:.9rem 2.5rem;border:1px solid rgba(255,255,255,.2);color:#ffffffb3;text-decoration:none;letter-spacing:.25rem;text-transform:uppercase;font-size:.75rem;transition:all .35s;cursor:pointer;background:none}.btn-outline:hover{border-color:var(--gold);color:var(--gold)}.scroll-ind{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.4rem;color:#ffffff4d;font-size:.65rem;letter-spacing:.2rem}.scroll-line{width:1px;height:45px;background:linear-gradient(to bottom,var(--gold),transparent);animation:scrollLine 2s ease infinite}@keyframes scrollLine{0%{height:0;opacity:1}to{height:45px;opacity:0}}.marquee-wrap{background:var(--gold);padding:.75rem 0;overflow:hidden;white-space:nowrap}.marquee-track{display:inline-block;animation:marquee 22s linear infinite;font-size:.72rem;letter-spacing:.3rem;color:#000;font-weight:600}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.sec-label{text-align:center;letter-spacing:.5rem;font-size:.68rem;text-transform:uppercase;color:var(--gold);margin-bottom:.8rem}.sec-title{text-align:center;font-size:clamp(1.8rem,4vw,3rem);font-weight:100;letter-spacing:.2rem}.sec-div{width:55px;height:1px;background:var(--gold);margin:1.2rem auto 3.5rem}.reveal{opacity:0;transform:translateY(40px);transition:opacity .85s ease,transform .85s ease}.reveal.vis{opacity:1;transform:none}.reveal-l{opacity:0;transform:translate(-40px);transition:opacity .85s ease,transform .85s ease}.reveal-l.vis{opacity:1;transform:none}.reveal-r{opacity:0;transform:translate(40px);transition:opacity .85s ease,transform .85s ease}.reveal-r.vis{opacity:1;transform:none}.filter-tabs{display:flex;justify-content:center;gap:1rem;margin-bottom:3rem}.filter-tab{padding:.6rem 2rem;border:1px solid var(--border);color:#ffffff80;letter-spacing:.2rem;font-size:.72rem;text-transform:uppercase;cursor:pointer;transition:all .3s;background:none}.filter-tab.active,.filter-tab:hover{border-color:var(--gold);color:var(--gold)}#products{padding:7rem 3rem}.products-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.8rem;max-width:1300px;margin:0 auto}.p-card{background:var(--gray);border:1px solid var(--border);overflow:hidden;cursor:pointer;transition:transform .4s,border-color .4s;position:relative}.p-card:hover{transform:translateY(-7px);border-color:var(--gold)}.p-card:hover .view-overlay{opacity:1!important}.p-img{position:relative;aspect-ratio:1;overflow:hidden;background:#111}.p-img img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.p-card:hover .p-img img{transform:scale(1.07)}.p-badge{position:absolute;top:.9rem;left:.9rem;padding:.25rem .7rem;font-size:.6rem;font-weight:700;letter-spacing:.1rem;text-transform:uppercase}.badge-hot{background:var(--gold);color:#000}.badge-new{background:#fff;color:#000}.badge-women{background:#c97b84;color:#fff}.p-gender{position:absolute;top:.9rem;right:.9rem;padding:.2rem .6rem;font-size:.6rem;letter-spacing:.1rem;text-transform:uppercase;border:1px solid rgba(255,255,255,.2);color:#ffffff80}.p-info{padding:1.4rem}.p-supplier{font-size:.6rem;color:var(--gold-dark);letter-spacing:.1rem;text-transform:uppercase;margin-bottom:.5rem}.p-name{font-size:.92rem;font-weight:300;letter-spacing:.06rem;margin-bottom:.5rem;line-height:1.4}.p-price-wrap{display:flex;align-items:center;gap:.8rem;margin-bottom:1rem;flex-wrap:wrap}.p-price{color:var(--gold);font-size:1.15rem;font-weight:700}.p-orig{color:#666;font-size:.85rem;text-decoration:line-through}.p-sale-tag{background:#c0392b;color:#fff;font-size:.65rem;font-weight:700;padding:2px 7px;border-radius:4px;letter-spacing:.05em}.p-cost{font-size:.72rem;color:#ffffff4d}.p-add{width:100%;padding:.75rem;background:transparent;border:1px solid var(--gold);color:var(--gold);letter-spacing:.2rem;text-transform:uppercase;font-size:.7rem;cursor:pointer;transition:all .3s}.p-add:hover{background:var(--gold);color:#000}#modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000;display:none;align-items:center;justify-content:center;padding:2rem}#modal.open{display:flex}.modal-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal-box{position:relative;background:var(--dark);border:1px solid var(--border);max-width:1000px;width:100%;max-height:90vh;overflow-y:auto;display:grid;grid-template-columns:1fr 1fr}.modal-close{position:absolute;top:1.2rem;right:1.2rem;background:none;border:none;color:#ffffff80;font-size:1.5rem;cursor:pointer;z-index:10;transition:color .3s}.modal-close:hover{color:var(--gold)}.modal-imgs{padding:2rem}.modal-main-img{width:100%;aspect-ratio:1;object-fit:cover;margin-bottom:1rem;background:#111}.modal-thumbs{display:flex;gap:.6rem;flex-wrap:wrap}.modal-thumb{width:65px;height:65px;object-fit:cover;cursor:pointer;border:1px solid transparent;opacity:.6;transition:opacity .3s,border-color .3s}.modal-thumb.active,.modal-thumb:hover{border-color:var(--gold);opacity:1}.modal-details{padding:2.5rem 2rem 2rem;display:flex;flex-direction:column}.modal-supplier{font-size:.65rem;color:var(--gold-dark);letter-spacing:.15rem;text-transform:uppercase;margin-bottom:.8rem}.modal-name{font-size:1.3rem;font-weight:300;letter-spacing:.05rem;line-height:1.4;margin-bottom:1rem}.modal-price-row{display:flex;align-items:baseline;gap:1rem;margin-bottom:.6rem}.modal-price{font-size:1.8rem;color:var(--gold)}.modal-cost-note{font-size:.75rem;color:#ffffff59}.modal-stars{color:var(--gold);letter-spacing:.2rem;font-size:.85rem;margin-bottom:1.2rem}.modal-desc{font-size:.82rem;color:#ffffff8c;line-height:1.8;margin-bottom:1.5rem;flex:1}.modal-options{margin-bottom:1.5rem}.modal-option-label{font-size:.7rem;letter-spacing:.15rem;text-transform:uppercase;color:#ffffff80;margin-bottom:.6rem;display:block}.size-btns{display:flex;flex-wrap:wrap;gap:.5rem}.size-btn{padding:.4rem .9rem;border:1px solid var(--border);color:#ffffff80;font-size:.72rem;cursor:pointer;transition:all .25s;background:none}.size-btn.sel,.size-btn:hover{border-color:var(--gold);color:var(--gold)}.modal-cta{display:flex;gap:.8rem;margin-top:auto}.btn-buy{flex:1;padding:1rem;background:var(--gold);border:none;color:#000;letter-spacing:.2rem;text-transform:uppercase;font-size:.78rem;cursor:pointer;font-weight:600;transition:opacity .3s}.btn-buy:hover{opacity:.85}.btn-wishlist{width:48px;border:1px solid var(--border);background:none;color:#fff6;cursor:pointer;font-size:1.1rem;transition:all .3s}.btn-wishlist:hover{border-color:var(--gold);color:var(--gold)}.modal-guarantee{margin-top:1.2rem;font-size:.68rem;color:#ffffff4d;display:flex;gap:1.5rem}.modal-guarantee span:before{content:"\2713  ";color:var(--gold)}#split{display:grid;grid-template-columns:1fr 1fr}.split-img{position:relative;overflow:hidden;min-height:600px}.split-img img{width:100%;height:100%;object-fit:cover;filter:brightness(.45);transition:transform .6s}.split-img:hover img{transform:scale(1.04)}.split-ov{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,rgba(8,8,8,.9) 0%,transparent 60%)}.split-ov-r{background:linear-gradient(to left,rgba(8,8,8,.9) 0%,transparent 60%)}.split-cnt{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;padding:3rem}.split-lbl{font-size:.68rem;letter-spacing:.4rem;text-transform:uppercase;color:var(--gold);margin-bottom:1rem}.split-h{font-size:clamp(1.8rem,3vw,2.8rem);font-weight:100;letter-spacing:.1rem;margin-bottom:1rem}.split-p{font-size:.85rem;color:#ffffff80;line-height:1.8;margin-bottom:1.8rem;max-width:300px}#features{padding:7rem 3rem;background:var(--dark);border-top:1px solid var(--border)}.feat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2.5rem;max-width:1000px;margin:0 auto}.feat-item{text-align:center}.feat-icon{font-size:2.2rem;margin-bottom:1.2rem;display:block}.feat-title{font-size:.8rem;letter-spacing:.2rem;text-transform:uppercase;color:var(--gold);margin-bottom:.6rem}.feat-text{font-size:.8rem;color:#fff6;line-height:1.8}#reviews{padding:7rem 3rem}.reviews-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:1.8rem;max-width:1100px;margin:0 auto}.review-card{border:1px solid var(--border);padding:2.2rem;transition:border-color .35s}.review-card:hover{border-color:var(--gold)}.review-stars{color:var(--gold);letter-spacing:.3rem;margin-bottom:.9rem}.review-text{font-size:.85rem;color:#fff9;line-height:1.8;font-style:italic;margin-bottom:1.2rem}.review-author{color:var(--gold);font-size:.72rem;letter-spacing:.2rem;text-transform:uppercase}.notif{position:fixed;bottom:1.8rem;left:1.8rem;background:var(--dark);border:1px solid var(--gold);padding:.9rem 1.3rem;z-index:6000;display:flex;gap:.9rem;align-items:center;max-width:295px;transform:translate(-120%);transition:transform .5s}.notif.show{transform:translate(0)}.notif-img{width:45px;height:45px;object-fit:cover}.notif-text{font-size:.7rem;color:#ffffffb3;line-height:1.5}.notif-text strong{color:var(--gold);display:block;margin-bottom:.2rem}#cart-drawer{position:fixed;right:-420px;top:0;bottom:0;width:400px;background:var(--dark);border-left:1px solid var(--border);z-index:4000;transition:right .4s ease;padding:2rem;display:flex;flex-direction:column}#cart-drawer.open{right:0}.cart-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.cart-title{font-size:1rem;letter-spacing:.3rem;text-transform:uppercase}.cart-close{background:none;border:none;color:#ffffff80;font-size:1.4rem;cursor:pointer}.cart-close:hover{color:var(--gold)}.cart-items{flex:1;overflow-y:auto}.cart-item{display:flex;gap:1rem;align-items:center;padding:1rem 0;border-bottom:1px solid var(--border)}.cart-item-img{width:60px;height:60px;object-fit:cover;background:#111}.cart-item-info{flex:1}.cart-item-name{font-size:.8rem;margin-bottom:.3rem;line-height:1.3}.cart-item-price{color:var(--gold);font-size:.85rem}.cart-item-remove{background:none;border:none;color:#ffffff4d;cursor:pointer;font-size:.9rem}.cart-item-remove:hover{color:#e44}.cart-empty{text-align:center;color:#ffffff4d;margin-top:4rem;font-size:.85rem}.cart-footer{border-top:1px solid var(--border);padding-top:1.5rem;margin-top:1rem}.discount-row{display:flex;gap:8px;margin-bottom:8px}.discount-row input{flex:1;background:#1a1a1a;border:1px solid var(--border);border-radius:8px;padding:9px 12px;color:#fff;font-size:.82rem;outline:none;direction:rtl}.discount-row input::placeholder{color:#555}.discount-row input:focus{border-color:var(--gold)}.discount-row button{background:var(--gold);color:#000;border:none;border-radius:8px;padding:9px 14px;font-size:.8rem;font-weight:700;cursor:pointer}.discount-row button:hover{background:var(--gold-light)}.cart-total{display:flex;justify-content:space-between;margin-bottom:1.2rem;font-size:.9rem}.cart-total-price{color:var(--gold);font-size:1.1rem}.btn-checkout{width:100%;padding:1rem;background:var(--gold);border:none;color:#000;letter-spacing:.3rem;text-transform:uppercase;font-size:.78rem;font-weight:700;cursor:pointer}.btn-checkout:hover{opacity:.85}footer{background:var(--dark);border-top:1px solid var(--border);padding:4rem 3rem 2rem}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem;max-width:1200px;margin:0 auto 3rem}.footer-logo{font-size:1.4rem;letter-spacing:.5rem;color:var(--gold);font-weight:200;margin-bottom:.8rem}.footer-desc{font-size:.8rem;color:#ffffff59;line-height:1.8}.footer-col h4{color:var(--gold);letter-spacing:.3rem;font-size:.65rem;text-transform:uppercase;margin-bottom:1.2rem}.footer-col ul{list-style:none}.footer-col li{margin-bottom:.7rem}.footer-col a{color:#ffffff59;text-decoration:none;font-size:.8rem;transition:color .3s}.footer-col a:hover{color:var(--gold)}.footer-bottom{text-align:center;color:#ffffff26;font-size:.7rem;border-top:1px solid rgba(255,255,255,.05);padding-top:1.8rem;max-width:1200px;margin:0 auto}@media(max-width:768px){nav{padding:1rem 1.5rem}.nav-links{display:none}.modal-box{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}#split{grid-template-columns:1fr}.split-img{min-height:400px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/aurum.css.map */
