.wl-duet-hero{padding:16px clamp(16px,4vw,64px) 24px;color:#302b31;background:#fbf9f6}.wl-duet-hero__chamber{display:grid;gap:28px;max-width:1440px;margin-inline:auto;padding:32px 20px 24px;border:1px solid #e0dce2;border-radius:28px;background:radial-gradient(ellipse at 90% 15%,#e6e4ee99,transparent 65%),radial-gradient(ellipse at 12% 90%,#e4eeea80,transparent 60%),linear-gradient(135deg,#fffdf9,#f7f5f7);box-shadow:inset 0 0 0 5px #ffffff80,0 14px 32px -28px #51455255}.wl-duet-hero__copy{align-self:center;text-align:center}.wl-duet-hero__name,body.template-collection #main .wl-duet-hero h1.wl-duet-hero__name{max-width:none;margin:0 0 17px;color:#625a65;font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.2em;text-transform:uppercase}.wl-duet-hero__headline{max-width:560px;margin:0 auto 16px;color:#302b31;font-size:clamp(35px,6.5vw,64px);font-weight:400;line-height:1.08;letter-spacing:-.055em;text-wrap:balance}.wl-duet-hero__intro{max-width:390px;margin:0 auto 22px;color:#625b62;font-size:14px;line-height:1.65;text-wrap:pretty}.wl-duet-hero__button{display:inline-flex;align-items:center;justify-content:center;min-width:180px;min-height:48px;padding:13px 26px;border:1px solid #49424c;border-radius:50px;background:linear-gradient(145deg,#514b52,#302b31);box-shadow:inset 0 1px #ffffff40,0 7px 18px -13px #302b3160;color:#fffefa;font-size:13px;font-weight:500;line-height:1.4;letter-spacing:.015em;text-decoration:none}.wl-duet-hero__button:hover{background:#49404c;color:#fffefa}.wl-duet-hero :is(a):focus-visible{outline:2px solid #70607a;outline-offset:5px}.wl-duet-hero__note{max-width:310px;margin:15px auto 0;color:#706871;font-size:11px;line-height:1.5;text-wrap:pretty}.wl-duet-hero__portraits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;width:100%;max-width:440px;margin-inline:auto;padding-bottom:14px}.wl-duet-hero__portrait{display:block;min-width:0;overflow:hidden;border:1px solid #fffdfd;border-radius:20px;background:#f5f2ee;box-shadow:0 0 0 1px #ded9de70,0 12px 22px -20px #62536c65}.wl-duet-hero__portrait:nth-child(2){margin-top:14px}.wl-duet-hero__image{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:contain}.wl-duet-hero__portraits--single{grid-template-columns:minmax(0,1fr);max-width:220px}.wl-duet-hero-section~.shopify-section #collection{scroll-margin-top:calc(var(--header-height,80px) + 20px)}@media(min-width:750px){.wl-duet-hero{padding-top:24px;padding-bottom:32px}.wl-duet-hero__chamber{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(28px,4vw,70px);padding:clamp(32px,4vw,60px);border-radius:32px}.wl-duet-hero__headline{font-size:clamp(38px,4.7vw,64px)}.wl-duet-hero__intro{font-size:15px}.wl-duet-hero__portraits{max-width:500px;gap:18px;padding-block:0 28px}.wl-duet-hero__portrait{border-radius:24px}.wl-duet-hero__portrait:nth-child(2){margin-top:28px}.wl-duet-hero--text-only .wl-duet-hero__chamber{grid-template-columns:1fr}}@media(max-width:449px){.wl-duet-hero{padding-top:12px;padding-bottom:18px}.wl-duet-hero__chamber{gap:18px;padding:22px 18px 18px}.wl-duet-hero__portraits{max-width:220px;padding-bottom:10px}.wl-duet-hero__portrait:nth-child(2){margin-top:10px}.wl-duet-hero__image{aspect-ratio:1 / 1}.wl-duet-hero__intro{margin-bottom:16px;font-size:13px;line-height:1.6}.wl-duet-hero__headline{margin-bottom:12px;font-size:clamp(33px,9vw,40px)}.wl-duet-hero__button{min-height:44px;padding-block:11px}.wl-duet-hero__note{margin-top:10px}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.wl-duet-hero__chamber{background:#fffdf9;border-color:#9c929f;box-shadow:none}.wl-duet-hero__portrait{border-color:#9c929f;box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/windlust-duet-collection.css.map */
