:root{--lux-navy: #0a1a3f;--lux-black: #111111;--lux-gray: #6b7280;--lux-border: #000000;--lux-blue: #6366f1;--lux-red: #ef4444;--skipp-primary: #6366f1;--skipp-secondary: #8b5cf6;--skipp-dark: #0a1a3f}body{background-color:#fff7ec;color:var(--lux-black);letter-spacing:.02em}.title,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.section-header .title,.modern-header__nav-link{text-transform:uppercase;letter-spacing:.06em}.modern-header{background:#fff7ec}.modern-header.lux-mode{border-color:#0a1a3f1a}.modern-header__left-section{display:flex;align-items:center}.modern-header__utility-section{display:flex;justify-content:flex-end}.modern-header__nav-links{display:flex;gap:32px;justify-content:center;align-items:center;list-style:none;margin:0 auto;padding:12px 0;flex-wrap:wrap;width:100%;max-width:1200px;border-bottom:none}.modern-header__nav-link{color:var(--lux-black);text-decoration:none;font-weight:400;font-size:14px;text-transform:uppercase;letter-spacing:.08em;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:relative;transition:color .2s ease;white-space:nowrap}.modern-header__nav-link:hover{color:var(--lux-navy)}.modern-header--lux-only .modern-header__content{border-bottom:1px solid var(--lux-border)}.lux-mode .modern-header--lux-only .modern-header__content{border-bottom:none!important}.lux-mode .modern-header__nav-links{display:flex!important;gap:32px!important;justify-content:center!important;align-items:center!important;list-style:none!important;margin:0 auto!important;padding:12px 0!important;flex-wrap:wrap!important;width:100%!important;max-width:1200px!important;border-bottom:none!important;background:transparent!important}.lux-mode .modern-header__nav-link{color:#e2be7d!important;text-decoration:none!important;font-weight:400!important;font-size:13px!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;opacity:1!important;visibility:visible!important;position:relative!important;transition:color .2s ease!important;white-space:nowrap!important}.lux-mode .modern-header__nav-link:hover{color:#fff7ec!important}.lux-mode .mode-toggle__option--lux{background:var(--lux-navy)!important;color:#fff!important}.lux-mode .mode-toggle__option--skipp{background:transparent!important;color:var(--lux-black)!important}.lux-mode .modern-header:before{content:"LUXURY MODE";position:absolute;top:0;right:20px;background:var(--lux-navy);color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:4px 8px;border-radius:4px;z-index:10}.mode-toggle__container{position:relative;background:#fff;border-radius:999px;padding:4px;border:2px solid #6366f1}.mode-toggle__slider{display:flex;background:#f3f4f6;border-radius:999px;overflow:hidden}.mode-toggle__option{flex:1;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:6px 10px;border-radius:999px;color:#6b7280;background:transparent;transition:all .3s ease;position:relative;z-index:2}.mode-toggle__option.active{color:#fff}.slideshow,.image-banner,.luxury-hero{--text-max: 1200px}.slideshow__text-wrapper .banner__heading,.image-banner .banner__heading{font-weight:800;text-transform:uppercase;letter-spacing:.08em}.luxury-mode .product-card-wrapper .card__media img{object-fit:cover;background:#fff}.luxury-mode .product-card-wrapper .card__information{text-align:left}.luxury-mode .product-card-wrapper .card__heading{margin-top:10px;margin-bottom:6px}.luxury-mode .product-card-wrapper .card__heading a{font-size:12px;font-weight:700;text-transform:none;letter-spacing:.06em;color:var(--lux-black)}.luxury-mode .product-card-wrapper .card__heading a:hover{color:var(--lux-navy)}.luxury-mode .product-card-wrapper .price,.luxury-mode .product-card-wrapper .price__container{margin-top:2px}.luxury-mode .product-card-wrapper .price-item{font-size:11px;letter-spacing:.04em;color:var(--lux-black)}.luxury-mode .product-card-wrapper .price__sale .price-item--regular{color:var(--lux-gray)}.lux-first-title{font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:clamp(18px,2.2vw,26px);text-align:left;margin:8px 0 24px}.index-section+.index-section{margin-top:16px}.footer{border-top:1px solid var(--lux-border)}@media (max-width: 749px){.product-card-wrapper .card__heading a{font-size:11px}.product-card-wrapper .price-item{font-size:10px}.modern-header__desktop-nav{display:none}.lux-mode .modern-header__mobile-nav{display:block!important;background:#2b2b2b!important;border-bottom:1px solid #333333!important;padding:0!important;overflow:hidden!important;position:relative!important}.lux-mode .modern-header__mobile-nav-content{padding:0 20px!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;-ms-overflow-style:none!important;position:relative!important}.lux-mode .modern-header__mobile-nav-content::-webkit-scrollbar{display:none!important}.lux-mode .modern-header__mobile-nav-links{display:flex!important;align-items:center!important;justify-content:center!important;gap:28px!important;list-style:none!important;margin:0!important;padding:12px 0!important;min-width:max-content!important;white-space:nowrap!important;position:relative!important}.lux-mode .modern-header__mobile-nav-link{color:#fff!important;text-decoration:none!important;font-size:12px!important;font-weight:400!important;font-family:Inter,sans-serif!important;transition:all .3s ease!important;position:relative!important;text-transform:uppercase!important;letter-spacing:.05em!important;white-space:nowrap!important;padding:10px 0!important;flex-shrink:0!important;text-align:center!important;min-width:80px!important;opacity:1!important;visibility:visible!important}.lux-mode .modern-header__mobile-nav-link:hover{color:#fff7ec!important}.lux-mode .modern-header__mobile-nav-link.active{color:#fff!important}.lux-mode .modern-header__mobile-nav-link.active:after{content:""!important;position:absolute!important;bottom:-2px!important;left:0!important;width:100%!important;height:4px!important;background:#495057!important;border-radius:2px!important}.lux-mode .modern-header__mobile-menu-btn{display:block!important;background:transparent!important;border:1px solid #333333!important;color:#fff!important}.lux-mode .mobile-menu-drawer{background:#2b2b2b!important;border-left:2px solid #333333!important}.lux-mode .mobile-menu-drawer__link{color:#fff!important;font-weight:700!important;font-size:14px!important;letter-spacing:.08em!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.lux-mode .mobile-menu-drawer__link:hover{color:#fff7ec!important;background:#fff7ec1a!important}.lux-mode .mobile-menu-drawer__close{color:#fff!important}.lux-mode .modern-header__mobile-menu-btn svg{color:#fff!important;stroke:#fff!important}.lux-mode .modern-header__mobile-menu-btn:hover{background:#ffffff1a!important;border-color:#fff7ec!important}.lux-mode .modern-header__mobile-menu-btn:hover svg{color:#fff7ec!important;stroke:#fff7ec!important}.lux-mode .modern-header__location-selector{background:#fff7ec!important;border-color:#8b4513!important;color:#8b4513!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.lux-mode .modern-header__location-selector svg{color:#8b4513!important;fill:#8b4513!important}.lux-mode .modern-header__location-selector:hover{background:#fff7ec!important;border-color:#8b4513!important;box-shadow:0 6px 20px #8b451340!important;transform:translateY(-2px)!important}.lux-mode .modern-header__location-text{color:#8b4513!important}}.modern-header__nav-links{max-width:1200px;margin:0 auto;padding:0}.modern-header__desktop-nav{background:#fff;border-bottom:none;padding:0}.lux-mode .modern-header__desktop-nav,.header-wrapper .lux-mode .modern-header__desktop-nav,body .lux-mode .modern-header__desktop-nav{background:#050908!important;border-bottom:none!important}.lux-mode .modern-header__desktop-nav-content,.header-wrapper .lux-mode .modern-header__desktop-nav-content,body .lux-mode .modern-header__desktop-nav-content{background:#050908!important}.lux-mode .modern-header__nav-links,.header-wrapper .lux-mode .modern-header__nav-links,body .lux-mode .modern-header__nav-links{background:transparent!important;border-bottom:none!important}.lux-mode .modern-header__nav-link,.header-wrapper .lux-mode .modern-header__nav-link,body .lux-mode .modern-header__nav-link{color:#e2be7d!important}.lux-mode .modern-header__nav-link:hover,.header-wrapper .lux-mode .modern-header__nav-link:hover,body .lux-mode .modern-header__nav-link:hover{color:#fff7ec!important}.modern-header__nav-link[href*=all-products],.modern-header__nav-link[href*=jeans],.modern-header__nav-link[href*=shirts],.modern-header__nav-link[href*=t-shirts],.modern-header__nav-link[href*=essentials],.modern-header__nav-link[href*=footwear],.modern-header__nav-link[href*=accessories],.modern-header__nav-link[href*=sale],.modern-header__nav-link[href*=track-order]{color:var(--lux-black);font-weight:400}.modern-header__nav-link[href*=new],.modern-header__nav-link[href*=new-in],.modern-header__nav-link[href*=kids]{color:#6366f1;font-weight:700}.modern-header__nav-link[href*=exclusive]{position:relative;color:#111;font-weight:700}.modern-header__nav-link[href*=exclusive]:after{content:"NEW";position:absolute;top:-8px;right:-20px;background:#ef4444;color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:2px 6px;border-radius:3px;line-height:1;z-index:10}.lux-mode .modern-header__nav-link[href*=all-products],.lux-mode .modern-header__nav-link[href*=jeans],.lux-mode .modern-header__nav-link[href*=shirts],.lux-mode .modern-header__nav-link[href*=t-shirts],.lux-mode .modern-header__nav-link[href*=essentials],.lux-mode .modern-header__nav-link[href*=footwear],.lux-mode .modern-header__nav-link[href*=accessories],.lux-mode .modern-header__nav-link[href*=sale],.lux-mode .modern-header__nav-link[href*=track-order]{color:#111!important;font-weight:400!important}.lux-mode .modern-header__nav-link[href*=new],.lux-mode .modern-header__nav-link[href*=new-in],.lux-mode .modern-header__nav-link[href*=kids]{color:#6366f1!important;font-weight:700!important}.lux-mode .modern-header__nav-link[href*=exclusive]{position:relative!important;color:#111!important;font-weight:700!important}.lux-mode .modern-header__nav-link[href*=exclusive]:after{content:"NEW"!important;position:absolute!important;top:-8px!important;right:-20px!important;background:#ef4444!important;color:#fff!important;font-size:10px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;padding:2px 6px!important;border-radius:3px!important;line-height:1!important;z-index:10!important}.mode-toggle__option--skipp{background:transparent!important;color:#6b7280!important}.mode-toggle__option--skipp.active{background:transparent!important;color:#fff!important}.lux-mode .mode-toggle__container[data-mode=lux] .mode-toggle__slider:before{background:#2f2b78!important;box-shadow:0 2px 6px #2f2b7833!important}.lux-mode .mode-toggle__container[data-mode=lux]{background:#f9fafb!important;border-color:#2f2b78!important}.lux-mode .modern-header__mobile-toggle-row .mode-toggle__container[data-mode=lux] .mode-toggle__slider:before{background:#2f2b78!important;box-shadow:0 2px 6px #2f2b7833!important}.lux-mode .modern-header__mobile-toggle-row .mode-toggle__slider:before{background:#2f2b78!important;box-shadow:0 2px 6px #2f2b7833!important}.lux-mode .modern-header__mobile-toggle-row .mode-toggle__option{background:transparent!important;color:#6b7280!important}.lux-mode .modern-header__mobile-toggle-row .mode-toggle__option.active{background:transparent!important;color:#fff!important}.lux-mode .modern-header__mobile-toggle-row .mode-toggle__container{background:#f9fafb!important;border-color:#2f2b78!important}.luxury-shop-category{padding:30px 0;background:#fff7ec;width:100%;margin:0}.luxury-shop-category__heading{font-size:clamp(24px,3vw,32px);font-weight:800;text-transform:uppercase;letter-spacing:.08em;text-align:center;margin:0 0 30px;color:#000;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.luxury-shop-category__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-bottom:40px;width:100vw;padding:0;margin-left:calc(-50vw + 50%);box-sizing:border-box}@media (max-width: 1200px){.luxury-shop-category__grid{grid-template-columns:repeat(4,1fr);gap:0;padding:0;width:100vw;margin-left:calc(-50vw + 50%)}}@media (max-width: 900px){.luxury-shop-category__grid{grid-template-columns:repeat(3,1fr);gap:0;padding:0;width:100vw;margin-left:calc(-50vw + 50%)}}@media (max-width: 600px){.luxury-shop-category__grid{grid-template-columns:repeat(2,1fr);gap:0;padding:0;width:100vw;margin-left:calc(-50vw + 50%)}}.luxury-shop-category__item{position:relative;overflow:hidden;border-radius:0;transition:all .3s ease;background:#fff7ec;box-shadow:none;border:1px solid #eeeeee}.luxury-shop-category__item:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.luxury-shop-category__link{display:block;text-decoration:none;color:inherit;position:relative}.luxury-shop-category__image-wrapper{position:relative;width:100%;overflow:hidden;background:#fff7ec;aspect-ratio:4 / 5}.luxury-shop-category__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .3s ease}.luxury-shop-category__item:hover .luxury-shop-category__image{transform:scale(1.02)}.luxury-shop-category__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f8f8f8;border:1px solid #eeeeee}.luxury-shop-category__item:before{content:"";position:absolute;bottom:0;left:0;right:0;height:0;background:linear-gradient(to top,rgba(255,255,255,.95) 0%,rgba(255,255,255,.8) 30%,rgba(255,255,255,.4) 60%,rgba(255,255,255,.1) 80%,transparent 100%);transition:height .4s cubic-bezier(.4,0,.2,1);z-index:1;pointer-events:none;border-radius:0}.luxury-shop-category__item:hover:before{height:80px}.luxury-shop-category__overlay{position:absolute;bottom:0;left:0;right:0;background:transparent;padding:0 16px 20px;display:flex;align-items:flex-end;justify-content:center;transition:all .4s cubic-bezier(.4,0,.2,1);opacity:0;visibility:hidden;z-index:2}.luxury-shop-category__item:hover .luxury-shop-category__overlay{opacity:1;visibility:visible}.luxury-shop-category__title{background:transparent;color:#000;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:8px 16px;border:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:all .4s cubic-bezier(.4,0,.2,1);text-shadow:none;position:relative;z-index:3;transform:translateY(10px)}.luxury-shop-category__item:hover .luxury-shop-category__title{transform:translateY(0)}.luxury-shop-category__subheading{text-align:center;font-size:16px;line-height:1.6;color:#666;max-width:800px;margin:0 auto}.luxury-shop-category__subheading p{margin:0}@media (max-width: 749px){.luxury-shop-category{padding:40px 0}.luxury-shop-category__grid{grid-template-columns:repeat(2,1fr);gap:10px}.luxury-shop-category__image-wrapper{aspect-ratio:1 / 1}.luxury-shop-category__title{font-size:14px;padding:0}.luxury-shop-category__overlay{padding:24px 18px 18px}}.luxury-shop-category--two-column .luxury-shop-category__grid{grid-template-columns:repeat(2,1fr)}@media (max-width: 749px){.luxury-shop-category--two-column .luxury-shop-category__grid{grid-template-columns:1fr}}.luxury-shop-category--box-overlay .luxury-shop-category__title{background:#fff;color:var(--lux-black);border:1px solid #eeeeee;font-weight:700}.luxury-shop-category--box-overlay .luxury-shop-category__overlay{background:transparent;padding:20px}html body .lux-mode .modern-header__desktop-nav,html body .lux-mode .modern-header__desktop-nav-content,html body .lux-mode .modern-header__nav-links{background:#2b2b2b!important;outline:none!important;outline-color:#050908!important;outline-style:none!important;outline-width:0!important}.lux-mode .modern-header__mobile-toggle-row,.lux-mode .modern-header__content,.lux-mode .modern-header__desktop-nav,.lux-mode .modern-header__nav-links{border:none!important;border-bottom:none!important;border-top:none!important;border-left:none!important;border-right:none!important;box-shadow:none!important;background:transparent!important}@media (min-width: 769px){.modern-header__mobile-toggle-row,.lux-mode .modern-header__mobile-toggle-row{display:none!important}}@media (max-width: 990px){.modern-header__mobile-toggle-row,.lux-mode .modern-header__mobile-toggle-row{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;padding:8px 20px!important;margin:0!important;background:#050908!important;border-bottom:1px solid #333333!important}}html body .lux-mode .modern-header__nav-link{color:#e2be7d!important}html body .lux-mode .modern-header__nav-link:hover{color:#fff7ec!important}.lux-mode *{outline:none!important;outline-color:#050908!important;outline-style:none!important;outline-width:0!important}.lux-mode .cart-count-bubble{background:#fff7ec!important;color:#8b4513!important}.lux-mode .modern-header__cart-count{background:#fff7ec!important;border-color:#fff7ec!important;color:#8b4513!important}.lux-mode .mobile-bottom-nav{background:#2b2b2b!important;box-shadow:0 -2px 10px #ffffff1a!important}.lux-mode .mobile-bottom-nav a{color:#fff!important}.lux-mode .mobile-bottom-nav a svg{width:18px!important;height:18px!important;color:#fff!important}.lux-mode .mobile-bottom-nav a:hover svg{color:#fff7ec!important}.lux-mode .mobile-nav-footer{background:#2b2b2b!important;border-top:1px solid #333333!important}.lux-mode .mobile-nav-social-link{background:#333!important;color:#fff!important}.lux-mode .mobile-nav-social-link:hover{background:#fff7ec!important;color:#000!important}.lux-mode .mobile-nav-social-link svg{width:14px!important;height:14px!important}.lux-mode .mobile-nav-copyright p{color:#ccc!important}.luxury-shop-category--dark .luxury-shop-category__heading{color:#fff}.luxury-shop-category--dark .luxury-shop-category__subheading{color:#fffc}@media (max-width: 768px){.lux-mode .modern-header__content{padding:4px 12px!important}.lux-mode .modern-header__mobile-nav-content{padding:0 12px!important}.lux-mode .modern-header__mobile-nav-links{gap:10px!important;padding:2px 0!important}.lux-mode .modern-header__mobile-nav-link{padding:3px 0!important;font-size:10.5px!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/luxury-theme.css.map */
