.wl-proof-home .hero{background:#e9dfd2;min-height:700px;height:min(900px,100vh);justify-content:flex-start}
.wl-proof-home .hero-bg{opacity:1;animation:none;object-position:center center}
.wl-proof-home .hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(247,242,235,.96) 0%,rgba(247,242,235,.84) 26%,rgba(247,242,235,.35) 52%,rgba(247,242,235,0) 70%);pointer-events:none}
.wl-proof-home .hero-content{width:min(1400px,100%);max-width:none;margin:0 auto;padding:115px 5% 50px;text-align:left;align-items:flex-start;color:#27231f}
.wl-proof-home .wl-hero-kicker{color:#796750;font-weight:500;letter-spacing:.22em}
.wl-proof-home .hero-title{max-width:630px;font-size:clamp(64px,6.6vw,104px);font-weight:400;letter-spacing:-.035em;line-height:.95;margin:0 0 30px}
.wl-proof-home .hero-subtitle{max-width:445px;font-size:16px;line-height:1.7;letter-spacing:.015em;text-transform:none;font-weight:400;opacity:1;margin:0 0 30px}
.wl-proof-home .btn-discover{background:#29251f;border:1px solid #29251f;color:#fff;padding:16px 23px;font-weight:500;letter-spacing:.12em}
.wl-proof-home .btn-discover:hover{background:#fff;color:#29251f}
.wl-proof-home .wl-hero-disclosure{margin:18px 0 0;color:#625d55;font:400 10px/1.5 Inter,sans-serif;letter-spacing:.02em}
.wl-proof-home nav:not(.nav-scrolled){color:#29251f}
.wl-proof-home .wl-launch-heading{max-width:830px;margin:0 auto;text-align:center}
.wl-proof-home .wl-launch-heading h2{font:400 clamp(46px,5vw,72px)/1.08 'Cormorant Garamond',serif;letter-spacing:-.02em;margin:0 0 18px}
.wl-proof-home .wl-launch-heading p{max-width:680px;margin:0 auto;color:#5b554e;font:400 15px/1.8 Inter,sans-serif}
.wl-proof-home .wl-home-launch-products{margin:55px 0 0}
.wl-proof-home .wl-home-proof{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #cfc7bd;border-bottom:1px solid #cfc7bd;margin:85px 0;padding:30px 0}
.wl-proof-home .wl-home-proof>div{padding:10px 36px;border-right:1px solid #cfc7bd}
.wl-proof-home .wl-home-proof>div:first-child{padding-left:0}
.wl-proof-home .wl-home-proof>div:last-child{border-right:0}
.wl-proof-home .wl-home-proof span{display:block;color:#856d54;font:500 11px/1.4 Inter,sans-serif;letter-spacing:.22em}
.wl-proof-home .wl-home-proof p{margin:12px 0 0;color:#49433e;font:400 14px/1.65 Inter,sans-serif}
.wl-proof-home .wl-home-launch-story{margin-top:0}
.wl-verified{display:grid;grid-template-columns:1fr 1.6fr;gap:55px;max-width:1540px;margin:0 auto;padding:90px 7%;background:#f6f2ec}
.wl-verified h2{font:400 clamp(40px,4vw,64px)/1.04 'Cormorant Garamond',serif;margin:0}
.wl-verified dl{margin:0}
.wl-verified dl>div{display:grid;grid-template-columns:180px 1fr;gap:20px;padding:19px 0;border-bottom:1px solid #d9d0c5}
.wl-verified dt{color:#8a765f;font:500 11px/1.5 Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase}
.wl-verified dd{margin:0;color:#302c28;font:400 15px/1.6 Inter,sans-serif}
.boutique-hero-dong{padding:105px 5% 70px;background:#f6f2ec}
.boutique-hero-dong h1{max-width:850px;margin:0 auto 22px}
.boutique-hero-dong p{max-width:690px;margin:0 auto;color:#5b554e;font:400 15px/1.75 Inter,sans-serif;letter-spacing:0;text-transform:none}
.boutique-hero-points{display:flex;justify-content:center;gap:35px;flex-wrap:wrap;margin-top:34px;color:#8a765f;font:500 10px/1.5 Inter,sans-serif;letter-spacing:.16em;text-transform:uppercase}
.boutique-tools{gap:25px;padding-left:4%;padding-right:4%}
.boutique-filters{gap:16px;flex-wrap:wrap}
.boutique-filters select,.boutique-sort select{padding:10px 15px;border:1px solid #d7cec3;background:#fff;color:#332f2a;font:400 11px/1.3 Inter,sans-serif;letter-spacing:.04em;text-transform:none;min-height:42px}
.boutique-filters button{min-height:42px;padding:10px 17px;border:1px solid #302b25;background:#302b25;color:#fff;font:500 10px/1.3 Inter,sans-serif;letter-spacing:.09em;text-transform:uppercase;cursor:pointer}
.boutique-filters button:hover{background:#fff;color:#302b25}
.boutique-clear{border-bottom:1px solid #8a765f!important;color:#6b5b49!important;letter-spacing:.03em!important;text-transform:none!important}
.boutique-count{max-width:1720px;margin:30px auto 0;padding:0 1.5rem;color:#80766c;font:400 11px/1.4 Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase}
.boutique-count+.boutique-grid{padding-top:42px}
@media(max-width:1100px){.wl-proof-home .hero{min-height:640px;height:85vh}.wl-proof-home .hero-bg{object-position:65% center}.wl-proof-home .hero:after{background:linear-gradient(90deg,rgba(247,242,235,.98) 0%,rgba(247,242,235,.86) 45%,rgba(247,242,235,.28) 100%)}.wl-proof-home .hero-content{padding:120px 6% 50px}.wl-proof-home .hero-title{font-size:clamp(56px,8vw,86px)}.wl-verified{grid-template-columns:1fr;gap:30px;padding:70px 6%}}
@media(max-width:650px){.wl-proof-home .hero{min-height:760px;height:100svh;align-items:flex-end}.wl-proof-home .hero-bg{object-position:68% top}.wl-proof-home .hero:after{background:linear-gradient(0deg,rgba(247,242,235,.99) 0%,rgba(247,242,235,.88) 34%,rgba(247,242,235,0) 76%)}.wl-proof-home .hero-content{padding:100px 24px 55px}.wl-proof-home .hero-title{font-size:clamp(56px,14vw,72px)!important;line-height:.94!important}.wl-proof-home .hero-subtitle{font-size:14px!important;line-height:1.55!important;letter-spacing:0!important;padding:0}.wl-proof-home .wl-hero-disclosure{max-width:250px}.wl-proof-home .wl-home-proof{grid-template-columns:1fr;margin:65px 0;padding:5px 0}.wl-proof-home .wl-home-proof>div,.wl-proof-home .wl-home-proof>div:first-child{padding:22px 0;border-right:0;border-bottom:1px solid #cfc7bd}.wl-proof-home .wl-home-proof>div:last-child{border-bottom:0}.wl-proof-home .wl-home-launch-products{margin-top:40px}.wl-verified dl>div{grid-template-columns:1fr;gap:5px}}
