.wl[data-v-8a5f2e88]{--wl-wrap: 1080px;--wl-gutter: clamp(1.2rem, 5vw, 4rem);background:#fdfaf2;color:#2f3024}.wl-eyebrow[data-v-8a5f2e88]{margin:0 0 .8rem;font-family:Outfit,sans-serif;font-size:.74rem;font-weight:900;letter-spacing:.2em;text-transform:uppercase;color:#d1ad83}.wl-hero[data-v-8a5f2e88]{padding:calc(var(--nav-height) + clamp(2rem,5vw,4rem)) var(--wl-gutter) clamp(2.5rem,5vw,4rem);background:radial-gradient(120% 140% at 85% 20%,#d1ad832e,#d1ad8300 55%),#23241b;color:#fdfaf2}.wl-hero__inner[data-v-8a5f2e88]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(1.5rem,4vw,3rem);max-width:var(--wl-wrap);margin:0 auto}.wl-hero h1[data-v-8a5f2e88]{max-width:680px;margin:0 0 1rem;font-size:clamp(2rem,4.2vw,3.1rem);line-height:1.05;text-wrap:balance;color:#fdfaf2}.wl-hero__img[data-v-8a5f2e88]{width:clamp(160px,22vw,260px);height:auto;filter:drop-shadow(0 24px 40px rgba(0,0,0,.45))}.wl-lead[data-v-8a5f2e88]{max-width:58ch;margin:0;font-size:1.08rem;line-height:1.65;color:#fdfaf2d6}.wl-main[data-v-8a5f2e88]{padding:clamp(2rem,5vw,4rem) var(--wl-gutter) clamp(3rem,6vw,5rem)}.wl-panel[data-v-8a5f2e88]{max-width:760px;margin:0 auto;padding:clamp(1.2rem,3.5vw,2.4rem);border-radius:22px;background:#fff;border:1px solid #E8E1D3;box-shadow:0 22px 50px #2f30240f;scroll-margin-top:calc(var(--nav-height) + 1rem)}.wl-form[data-v-8a5f2e88]{display:flex;flex-direction:column;gap:1.3rem}.wl-form__grid[data-v-8a5f2e88]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.wl-products[data-v-8a5f2e88]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:0;padding:0;border:0}.wl-products legend[data-v-8a5f2e88]{grid-column:1/-1;margin-bottom:.5rem;padding:0}.wl-product[data-v-8a5f2e88]{position:relative;display:flex;flex-direction:column;gap:.2rem;padding:.9rem 1rem;border-radius:14px;border:1px solid #E8E1D3;background:#fdfaf2;cursor:pointer;transition:border-color .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1)}.wl-product input[data-v-8a5f2e88]{position:absolute;opacity:0;pointer-events:none}.wl-product[data-v-8a5f2e88]:hover{border-color:#b8985f}.wl-product[data-v-8a5f2e88]:focus-within{outline:2px solid #B8985F;outline-offset:2px}.wl-product__name[data-v-8a5f2e88]{font-family:Outfit,sans-serif;font-size:1rem;font-weight:900}.wl-product__sub[data-v-8a5f2e88]{font-size:.82rem;color:#2f3024a6}.wl-product.is-checked[data-v-8a5f2e88]{background:#2f3024;border-color:#2f3024;color:#fdfaf2}.wl-product.is-checked .wl-product__sub[data-v-8a5f2e88]{color:#fdfaf2bf}.wl-field[data-v-8a5f2e88]{display:flex;flex-direction:column;gap:.45rem}.wl-field__label[data-v-8a5f2e88]{font-family:Outfit,sans-serif;font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#b8985f}.wl-field input[data-v-8a5f2e88],.wl-field select[data-v-8a5f2e88]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:.8rem 1rem;border-radius:12px;border:1px solid rgba(184,152,95,.28);background:#fff;font-family:Outfit,sans-serif;font-size:1rem;font-weight:500;color:#2f3024;transition:border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1)}.wl-field input[data-v-8a5f2e88]:focus,.wl-field select[data-v-8a5f2e88]:focus{outline:none;border-color:#b8985f;box-shadow:0 0 0 4px #b8985f2e}.wl-field select[data-v-8a5f2e88]{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='14' height='14' fill='none' stroke='%23b8985f' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.6rem;cursor:pointer}.wl-follow[data-v-8a5f2e88]{padding:1.1rem 1.2rem;border-radius:16px;background:#f6f1e7;--social-gap: .6rem;--social-bg: #FFFFFF;--social-border: 1px solid rgba(47, 48, 36, .18);--social-color: #2F3024;--social-hover-bg: #2F3024;--social-hover-color: #FDFAF2;--social-radius: 999px}.wl-follow__title[data-v-8a5f2e88]{margin:0 0 .3rem;font-family:Outfit,sans-serif;font-size:1rem;font-weight:900}.wl-follow__text[data-v-8a5f2e88]{margin:0 0 .9rem;font-size:.9rem;line-height:1.55;color:#2f3024b8}.wl-follow__state[data-v-8a5f2e88]{margin:.85rem 0 0;font-family:Outfit,sans-serif;font-size:.82rem;font-weight:800;color:#8a6a3a}.wl-follow.is-required[data-v-8a5f2e88]{background:#e4eaf1}.wl-follow.is-required.is-open[data-v-8a5f2e88]{background:#e3efe4}.wl-follow.is-required.is-open .wl-follow__state[data-v-8a5f2e88]{color:#2f5a38}.wl-hp[data-v-8a5f2e88]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.wl-notice[data-v-8a5f2e88]{margin:0;padding:.8rem 1rem;border-radius:12px;background:#fbedea;color:#a8331f;font-size:.9rem;font-weight:600}.wl-btn[data-v-8a5f2e88]{align-self:flex-start;padding:.95rem 1.7rem;border:none;border-radius:999px;background:#2f3024;color:#fdfaf2;font-family:Outfit,sans-serif;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.wl-btn[data-v-8a5f2e88]:hover:not(:disabled){background:#1a1b14;transform:translateY(-1px)}.wl-btn[data-v-8a5f2e88]:disabled{opacity:.45;cursor:default}.wl-privacy[data-v-8a5f2e88]{margin:0;font-size:.8rem;line-height:1.55;color:#2f302499}.wl-privacy a[data-v-8a5f2e88]{color:inherit;text-decoration:underline}.wl-done[data-v-8a5f2e88]{padding:clamp(.5rem,2vw,1rem) 0}.wl-done__icon.bi[data-v-8a5f2e88]{width:3rem;height:3rem;margin-bottom:.6rem;color:#2f5a38}.wl-done__email[data-v-8a5f2e88]{color:#2f3024b3}.wl-done--site h2[data-v-8a5f2e88]{margin:0 0 .6rem;font-size:clamp(1.4rem,3vw,1.9rem)}.wl-done--site p[data-v-8a5f2e88]{max-width:60ch;margin:0 0 .6rem;line-height:1.6}.wl-done--stand[data-v-8a5f2e88]{text-align:center}.wl-done__hello[data-v-8a5f2e88]{margin:0 0 1.4rem;font-family:Outfit,sans-serif;font-size:clamp(1.8rem,6vw,2.6rem);font-weight:900;line-height:1.1}.wl-done__label[data-v-8a5f2e88]{margin:0 0 .4rem;font-family:Outfit,sans-serif;font-size:.72rem;font-weight:900;letter-spacing:.2em;text-transform:uppercase;color:#b8985f}.wl-done__code[data-v-8a5f2e88]{display:inline-block;margin:0 0 1.4rem;padding:.4rem 1.2rem;border-radius:16px;background:#2f3024;color:#fdfaf2;font-family:Outfit,sans-serif;font-size:clamp(2.6rem,12vw,4.6rem);font-weight:900;letter-spacing:.14em;line-height:1.2}.wl-done__show[data-v-8a5f2e88]{margin:0 0 .6rem;font-size:1.05rem;font-weight:700}.wl-done--stand .wl-done__email[data-v-8a5f2e88]{margin:0;font-size:.9rem}@media (max-width: 768px){.wl-hero__inner[data-v-8a5f2e88]{grid-template-columns:minmax(0,1fr)}.wl-hero__img[data-v-8a5f2e88]{display:none}.wl-form__grid[data-v-8a5f2e88]{grid-template-columns:minmax(0,1fr)}.wl-btn[data-v-8a5f2e88]{align-self:stretch}}@media (max-width: 480px){.wl-products[data-v-8a5f2e88]{grid-template-columns:minmax(0,1fr)}}
