#root{background:#faf8f4;color:#25251f}#root .luxe{font-family:Arial,sans-serif}#root .lx-hero{display:grid;grid-template-columns:1.05fr 1fr;min-height:590px;margin:0 auto;max-width:1440px;background:#efebe4}#root .lx-copy{padding:80px 64px;align-self:center}#root .luxe h1{font-size:clamp(44px,5.1vw,74px);line-height:1.04;letter-spacing:-.055em}#root .luxe em{font-weight:400;color:#777665}#root .lx-lead{font-size:15px;line-height:1.8;max-width:430px;margin-top:28px}#root .lx-caption{font-size:10px;letter-spacing:.1em;margin-top:40px;color:#68685d}#root .lx-hero-art{display:flex;align-items:center;justify-content:center;position:relative;background:#e5e0d5;padding:60px 45px 90px;overflow:hidden}#root .lx-hero-art img{width:100%;height:440px;object-fit:contain;mix-blend-mode:multiply}#root .lx-art-label{position:absolute;bottom:28px;left:32px;right:32px;display:flex;justify-content:space-between;border-top:1px solid #b6b09f;padding-top:17px;font-size:10px;letter-spacing:.1em}#root .lx-art-label span{letter-spacing:0}#root .lx-assurance{display:flex;justify-content:center;gap:70px;border-bottom:1px solid #dedbd3;padding:23px;font-size:11px;letter-spacing:.025em}#root .lx-section{max-width:1280px;margin:85px auto}#root .lx-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:34px}#root .luxe h2{font-size:clamp(32px,3.5vw,48px);line-height:1.12}#root .lx-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}#root .lx-category{display:block;background:#eeebe4;position:relative}#root .lx-category img{width:100%;height:270px;object-fit:contain;padding:30px;mix-blend-mode:multiply}#root .lx-category>span{display:block;padding:22px;border-top:1px solid #dedbd3}#root .lx-category small{display:block;font-size:9px;letter-spacing:.13em;margin-bottom:10px;color:#767564}#root .lx-category strong{font-family:Georgia,serif;font-size:23px;font-weight:400;display:block}#root .lx-products{margin:0;display:flex;flex-wrap:wrap}#root .lx-products>li{width:25%;padding:0 10px}#root .lx-products h3{font:14px/1.5 Arial,sans-serif;letter-spacing:0}#root .lx-products figure{background:#f0eee8}#root .lx-ritual{background:#e8e9df;padding:65px;max-width:1280px;margin:70px auto;display:grid;grid-template-columns:1fr 1fr;gap:90px}#root .lx-ritual>div>p:not(.iwt-eyebrow){font-size:14px;line-height:1.8;max-width:420px;margin:24px 0}#root .lx-steps a{display:grid;grid-template-columns:40px 1fr;gap:8px 20px;border-bottom:1px solid #c3c5b4;padding:25px 0}#root .lx-steps span{grid-row:span 2;font-size:11px;color:#72745d}#root .lx-steps h3{font-size:28px}#root .lx-steps p{font-size:12px;color:#62634f}#root .iwt-header{background:#faf8f4;position:sticky;top:0;z-index:60}#root .iwt-header-row{padding:21px 28px;max-width:1440px;gap:30px}#root .iwt-desktop-nav{gap:24px;font-size:12px}#root .iwt-wordmark{font-size:29px}#root .iwt-search{max-width:700px;margin-bottom:16px;border:1px solid #d8d4ca;padding:0 10px}#root .iwt-button{background:#30372c;border-radius:0;min-height:52px;padding:17px 25px}#root .iwt-button:hover{background:#505845}#root .iwt-footer{background:#eeebe4}#root .iwt-footer h2{font-size:36px}#root .iwt-footer a:hover,#root .iwt-desktop-nav a:hover{text-decoration:underline;text-underline-offset:5px}@media(max-width:1350px){#root .lx-section,#root .lx-ritual{margin-left:28px;margin-right:28px}}@media(max-width:900px){#root .lx-hero{grid-template-columns:1fr}#root .lx-copy{padding:40px 24px}#root .luxe h1{font-size:48px}#root .lx-caption{margin-top:27px}#root .lx-hero-art{padding:25px 30px 60px}#root .lx-hero-art img{height:300px}#root .lx-assurance{gap:15px;flex-wrap:wrap;font-size:10px;padding:18px}#root .lx-section{margin:50px 20px}#root .lx-heading{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:24px}#root .lx-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#root .lx-category img{height:190px;padding:18px}#root .lx-category>span{padding:16px 12px}#root .lx-category strong{font-size:20px}#root .lx-products>li{width:50%;padding:0 7px}#root .lx-ritual{margin:40px 20px;padding:30px 24px;grid-template-columns:1fr;gap:20px}#root .iwt-header-row{padding:15px 20px;gap:15px}#root .iwt-wordmark{font-size:23px}#root .lx-art-label{left:20px;right:20px;font-size:9px}#root .lx-hero .iwt-actions{gap:18px}}@media(prefers-reduced-motion:no-preference){#root .lx-category img{transition:transform .3s}#root .lx-category:hover img{transform:scale(1.035)}}#root .lx-hero-art img{height:440px!important;max-height:440px!important;width:100%;object-fit:contain}#root .lx-category img{height:270px!important}#root .lx-card-grid{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:0;margin:0}#root .lx-card{margin:0;padding:0;min-width:0}#root .lx-card-image{display:flex;align-items:center;justify-content:center;background:#f0eee8;padding:22px}#root .lx-card-image img{height:260px!important;width:100%;object-fit:contain;mix-blend-mode:multiply}#root .lx-card h3{font:14px/1.6 Arial,sans-serif;letter-spacing:0;margin:20px 0 8px;min-height:45px}#root .lx-card .lx-price{font-size:14px;margin-bottom:14px}#root .lx-card form{margin:0}#root .lx-card button,#root .lx-card-buy{display:flex;width:100%;align-items:center;justify-content:center;background:transparent;color:#30372c;border:1px solid #aaa996;border-radius:0;min-height:46px;font-size:12px;padding:12px;cursor:pointer}#root .lx-card button:hover,#root .lx-card-buy:hover{background:#30372c;color:#fff}#root .lx-card button:before,#root .lx-card button:after{display:none}@media(max-width:900px){#root .lx-hero-art img{height:300px!important;max-height:300px!important}#root .lx-category img{height:180px!important}#root .lx-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 14px}#root .lx-card-image{padding:14px}#root .lx-card-image img{height:185px!important}#root .lx-card h3{font-size:13px;min-height:62px}}#root .iwt-header .iwt-logo-image{display:block;width:81px!important;max-width:81px!important;height:auto!important;object-fit:contain}#root .iwt-header .iwt-wordmark{display:inline-flex;align-items:center;flex:0 0 auto}#root .iwt-header .iwt-desktop-nav{font-size:16px;gap:28px}#root .iwt-header .iwt-desktop-nav a{font-size:16px;font-weight:600;padding:16px 2px}@media(max-width:900px){#root .iwt-header .iwt-logo-image{width:65px!important;max-width:65px!important}}#root .iwt-classic-header{background:#fff;position:relative;border-bottom:1px solid #194e57}#root .iwt-classic-header .iwt-announcement{background:#145765;color:#fff;text-align:center;font-size:17px;letter-spacing:.05em;padding:14px 12px;line-height:1.35}#root .iwt-classic-header .iwt-classic-main{max-width:1600px;margin:0 auto;padding:28px 48px 20px;display:grid;grid-template-columns:minmax(180px,1fr) minmax(300px,2fr) minmax(150px,1fr);align-items:center;column-gap:45px}#root .iwt-classic-header .iwt-wordmark{display:inline-flex;align-items:center;justify-self:start}#root .iwt-classic-header .iwt-logo-image{display:block;width:255px!important;max-width:100%!important;height:auto!important;object-fit:contain}#root .iwt-classic-header .iwt-search{position:relative;display:flex;align-items:center;width:100%;max-width:none;margin:0;background:#f7f9f9;border:1px solid #d8e0df;border-radius:5px;overflow:hidden}#root .iwt-classic-header .iwt-search input[type=search]{display:block;flex:1;width:100%;height:64px;padding:0 20px;border:0;background:transparent;font-size:18px;color:#16363d;box-shadow:none}#root .iwt-classic-header .iwt-search button[type=submit]{position:static;display:flex;align-items:center;justify-content:center;flex:0 0 62px;width:62px;height:64px;padding:0;border:0;background:transparent;color:#16363d;font-size:0}#root .iwt-classic-header .iwt-classic-actions{display:flex;justify-content:flex-end;align-items:center;gap:32px;font-size:17px;white-space:nowrap}#root .iwt-classic-header .iwt-desktop-nav.iwt-classic-nav{display:flex;justify-content:space-between;align-items:center;gap:14px;width:100%;max-width:1600px;margin:0 auto;padding:10px 48px 17px;font-size:17px}#root .iwt-classic-header .iwt-desktop-nav.iwt-classic-nav a{font-size:17px;font-weight:400;padding:12px 0;white-space:nowrap}#root .iwt-classic-header .iwt-mobile-menu{display:none}@media(max-width:1050px){#root .iwt-classic-header .iwt-classic-main{grid-template-columns:190px minmax(220px,1fr) auto;gap:20px;padding:22px 25px}#root .iwt-classic-header .iwt-logo-image{width:190px!important}#root .iwt-classic-header .iwt-desktop-nav.iwt-classic-nav{padding:10px 25px;gap:10px}#root .iwt-classic-header .iwt-desktop-nav.iwt-classic-nav a{font-size:14px}}@media(max-width:760px){#root .iwt-classic-header .iwt-announcement{font-size:13px;padding:10px}#root .iwt-classic-header .iwt-classic-main{grid-template-columns:1fr auto;gap:12px;padding:16px}#root .iwt-classic-header .iwt-logo-image{width:150px!important}#root .iwt-classic-header .iwt-search{grid-column:1/-1;grid-row:2}#root .iwt-classic-header .iwt-search input[type=search]{height:48px;font-size:14px}#root .iwt-classic-header .iwt-search button[type=submit]{height:48px;flex-basis:50px}#root .iwt-classic-header .iwt-classic-actions{gap:14px;font-size:13px}#root .iwt-classic-header .iwt-desktop-nav.iwt-classic-nav{display:none}#root .iwt-classic-header .iwt-mobile-menu{display:block;grid-column:1/-1;grid-row:3}#root .iwt-classic-header .iwt-mobile-menu nav{display:flex;flex-direction:column;gap:10px;padding:12px 0}}#root .iwt-classic-header .iwt-classic-actions{gap:28px}#root .iwt-classic-header .iwt-header-action{display:inline-flex;align-items:center;justify-content:center;gap:9px;text-decoration:none;color:#183b40;font-size:15px;font-weight:400;transition:color .2s ease}#root .iwt-classic-header .iwt-header-action svg{display:block;flex:none}#root .iwt-classic-header .iwt-header-action:hover{color:#187687}#root .iwt-classic-header .iwt-header-action:focus-visible{outline:2px solid #187687;outline-offset:5px;border-radius:3px}@media(max-width:760px){#root .iwt-classic-header .iwt-classic-actions{gap:16px}#root .iwt-classic-header .iwt-header-action{gap:5px;font-size:12px}#root .iwt-classic-header .iwt-header-action svg{width:21px;height:21px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/iwt-luxury.css.map */
