:where(.bl){--bl-green:#39542F;--bl-green-d:#26391f;--bl-orange:#FFA500;--bl-ink:#1f2d18;--bl-text:#2f3a2a;--bl-cream:#EAF1CB;--bl-sage:#eef2e8;--bl-line:#b9c6b1;--bl-radius:16px;font-family:var(--font-body-family,inherit);font-size:18px;line-height:1.55;color:var(--bl-text);-webkit-text-size-adjust:100%}.bl{--bl-green:#39542F;--bl-green-d:#26391f;--bl-orange:#FFA500;--bl-ink:#1f2d18;--bl-text:#2f3a2a;--bl-cream:#EAF1CB;--bl-sage:#eef2e8;--bl-line:#b9c6b1;--bl-radius:16px}.bl *,.bl *:before,.bl *:after{box-sizing:border-box}.bl :where(img){max-width:100%;height:auto;display:block}.bl :where(p){margin:0 0 12px}.bl :where(blockquote){font-style:normal;padding:0;border:0;quotes:none}.bl-wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.bl :where(h1,h2,h3,h4){font-family:var(--font-heading-family,inherit);color:var(--bl-green);line-height:1.15;margin:0;font-weight:800}.bl-h2{font-size:clamp(30px,8vw,42px);text-align:center}.bl-lead{font-size:19px;color:var(--bl-text);text-align:center}.bl-only-m{display:block}.bl-only-d{display:none}@media(min-width:750px){.bl-only-m{display:none}.bl-only-d{display:block}}.bl-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:60px;padding:14px 24px;border:0;border-radius:999px;background:var(--bl-orange);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.35);font-family:inherit;font-weight:800;font-size:20px;line-height:1.2;text-transform:uppercase;letter-spacing:.02em;text-decoration:none;cursor:pointer;box-shadow:0 6px 16px #ffa50059;transition:transform .15s}.bl-btn:active{transform:scale(.98)}.bl-btn[disabled]{background:#cfd6c9;color:#55604f;text-shadow:none;box-shadow:none;cursor:not-allowed}.bl a:focus-visible,.bl button:focus-visible,.bl summary:focus-visible,.bl [tabindex]:focus-visible{outline:3px solid var(--bl-green);outline-offset:3px}@media(min-width:750px){.bl-btn--auto{width:auto;min-width:288px}}@media(prefers-reduced-motion:reduce){.bl *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.bl-ann{background:var(--bl-orange);color:var(--bl-ink)}.bl-ann__in{position:relative;min-height:52px;display:grid;place-items:center;padding:8px 16px;text-align:center}.bl-ann__item{grid-area:1/1;display:flex;align-items:center;justify-content:center;gap:8px;margin:0;font-weight:800;font-style:italic;font-size:18px;line-height:1.25;opacity:0;visibility:hidden;transition:opacity .5s}.bl-ann__item.is-on,.bl-ann:not(.is-js) .bl-ann__item:first-child{opacity:1;visibility:visible}.bl-ann__item svg{width:24px;height:24px;flex:none;fill:currentColor}@media(min-width:750px){.bl-ann__item{font-size:20px}}.bl-gal{position:relative;min-width:0}.bl-gal__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;border-radius:var(--bl-radius);background:#f4f6f0}.bl-gal__track::-webkit-scrollbar{display:none}.bl-gal__slide{flex:0 0 100%;scroll-snap-align:center;aspect-ratio:1/1}.bl-gal__slide img{width:100%;height:100%;object-fit:cover}.bl-gal__btn{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;border:2px solid var(--bl-green);background:#fffffff0;color:var(--bl-green);display:grid;place-items:center;padding:0;cursor:pointer;z-index:2}.bl-gal__btn--prev{left:8px}.bl-gal__btn--next{right:8px}.bl-gal__btn svg{width:24px;height:24px}.bl-gal__count{position:absolute;right:12px;top:12px;background:#1f2d18e6;color:#fff;font-weight:700;font-size:16px;padding:4px 12px;border-radius:999px}.bl-gal__thumbs{display:none}@media(min-width:990px){.bl-gal__thumbs{display:flex;gap:10px;margin-top:12px;overflow-x:auto}.bl-gal__thumb{flex:0 0 72px;height:72px;border:2px solid transparent;border-radius:10px;overflow:hidden;padding:0;background:none;cursor:pointer;opacity:.7}.bl-gal__thumb.is-on{border-color:var(--bl-green);opacity:1}.bl-gal__thumb img{width:100%;height:100%;object-fit:cover}}.bl-pdp{padding:12px 0 8px}.bl-pdp__grid{display:grid;gap:18px}@media(min-width:990px){.bl-pdp__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}.bl-pdp__gal{position:sticky;top:16px}}.bl-tp{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;font-size:18px;font-weight:600;color:var(--bl-green)}.bl-tp img{height:26px;width:auto}.bl-tp__brand{display:inline-flex;align-items:center;gap:4px;font-weight:800;color:#191919}.bl-tp__brand svg{width:20px;height:20px;fill:#00b67a}.bl-rating{display:flex;align-items:center;gap:8px;font-weight:600;font-size:17px;color:var(--bl-green)}.bl-title-m{font-size:clamp(34px,10vw,44px);text-align:center;margin:12px 0 16px}.bl-title-d{font-size:34px;margin:8px 0 14px}.bl-hr{border:0;border-top:1px solid var(--bl-line);margin:14px 0}.bl-benefits{list-style:none;margin:0;padding:0;display:grid;gap:14px}.bl-benefits li{display:flex;gap:12px;align-items:flex-start;font-size:20px;line-height:1.35;color:var(--bl-green)}.bl-benefits svg{flex:none;width:28px;height:28px;margin-top:1px;fill:var(--bl-green)}.bl-alert{display:flex;gap:10px;align-items:flex-start;background:#f9c4c4;color:#3a0b0b;border-radius:6px;padding:12px 14px;font-size:17px}.bl-alert svg{flex:none;width:24px;height:24px;fill:#c00}.bl-buy,.bl-buy .bl-btn{margin-top:16px}.bl-ship{display:flex;align-items:center;justify-content:center;gap:10px;margin:16px 0 8px;font-weight:800;font-size:19px;color:var(--bl-green);text-align:center}.bl-ship svg{width:32px;height:32px;fill:var(--bl-green);flex:none}.bl-pay{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin:6px 0 14px}.bl-pay svg{height:30px;width:auto}.bl-acc{border-top:1px solid var(--bl-green)}.bl-acc:last-of-type{border-bottom:1px solid var(--bl-green)}.bl-acc summary{list-style:none;display:flex;align-items:center;gap:14px;min-height:56px;padding:10px 4px;cursor:pointer;font-family:var(--font-heading-family,inherit);font-weight:800;font-size:21px;line-height:1.25;color:var(--bl-green)}.bl-acc summary::-webkit-details-marker{display:none}.bl-acc summary:before{content:"+";font-size:28px;font-weight:400;width:24px;text-align:center;flex:none;line-height:1}.bl-acc[open] summary:before{content:"\2013"}.bl-acc__body{padding:4px 6px 18px 40px;font-size:18px;color:var(--bl-text)}.bl-acc__body ul{margin:0;padding-left:20px}.bl-acc__body li{margin-bottom:6px}.bl-size{border:2px solid var(--bl-green);border-radius:12px;padding:14px;margin:6px 0 4px}.bl-size__head{display:flex;justify-content:space-between;gap:12px;padding:0 6px 10px;font-weight:700;font-size:17px;color:var(--bl-green);border-bottom:2px solid var(--bl-green)}.bl-size__row{display:flex;justify-content:space-between;padding:12px 10px;font-weight:700;font-size:19px;color:var(--bl-green)}.bl-size__row:nth-child(2n){background:var(--bl-sage)}.bl-size__row span:last-child{font-weight:600}.bl-size__note{text-align:center;font-style:italic;font-weight:600;font-size:19px;color:var(--bl-green);margin:14px 4px 4px}.bl-icons{padding:26px 0}.bl-icons__row{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 12px}.bl-icons__item{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;font-weight:800;font-size:18px;line-height:1.3;color:var(--bl-green)}.bl-icons__item svg{width:52px;height:52px;fill:var(--bl-green)}@media(min-width:750px){.bl-icons__row{grid-template-columns:repeat(3,1fr)}}.bl-icons--band{background:#e6e8e1}.bl-icons--band .bl-icons__item svg{padding:12px;background:#fff;border-radius:50%;width:64px;height:64px}.bl-ms{padding:20px 0}.bl-ms__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 20px}.bl-ms__track::-webkit-scrollbar{display:none}.bl-ms__item{flex:0 0 78%;scroll-snap-align:center;border-radius:var(--bl-radius);overflow:hidden;background:#eef0ea;position:relative}.bl-ms__item img,.bl-ms__item video{width:100%;aspect-ratio:var(--bl-ar,9/16);object-fit:cover;display:block}.bl-ms__item.bl-pc__card img{aspect-ratio:1/1}.bl-ms__nav{display:flex;justify-content:center;gap:14px;margin-top:14px}.bl-ms__nav button{width:48px;height:48px;border-radius:50%;border:2px solid var(--bl-green);background:#fff;color:var(--bl-green);display:grid;place-items:center;padding:0;cursor:pointer}.bl-ms__nav svg{width:24px;height:24px}@media(min-width:750px){.bl-ms__item{flex-basis:calc((100% - 36px)/4)}.bl-ms__track{padding:0 max(20px,calc((100vw - 1200px)/2))}}.bl-sh{padding:36px 0;text-align:center}.bl-sh h2{font-size:clamp(30px,8vw,42px)}.bl-sh h2 em{font-size:.75em;color:var(--bl-green)}.bl-sh__img{max-width:560px;margin:20px auto;border-radius:var(--bl-radius);overflow:hidden}.bl-sh__q{font-size:24px;font-weight:700;color:var(--bl-green);margin:12px 0}.bl-tl{padding:32px 0}.bl-tl__grid{display:grid;gap:26px;margin-top:22px}@media(min-width:990px){.bl-tl__grid{grid-template-columns:1fr 1fr;align-items:center;gap:56px}}.bl-tl__photo img{border-radius:24px;width:100%;max-width:520px;margin:0 auto}.bl-tl__list{position:relative;margin:0;padding:0 0 0 34px;list-style:none;border-left:4px solid #e3e7dc}.bl-tl__step{position:relative;margin-bottom:30px}.bl-tl__step:before{content:"";position:absolute;left:-45px;top:4px;width:18px;height:18px;border-radius:50%;background:#fff;border:4px solid var(--bl-orange)}.bl-tl__tag{display:inline-block;background:#fdf1d6;color:var(--bl-ink);font-weight:800;font-size:16px;letter-spacing:.04em;padding:4px 13px;border-radius:999px}.bl-tl__step h3{font-size:26px;margin:10px 0 8px}.bl-tl__step ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.bl-tl__step li{position:relative;display:block;padding-left:38px;font-size:18px;line-height:1.45;color:var(--bl-text)}.bl-tl__step li:before{content:"\2713";position:absolute;left:0;top:1px;width:26px;height:26px;border-radius:50%;background:#e6ede1;color:var(--bl-green);display:grid;place-items:center;font-size:15px;font-weight:800}.bl-tl__cta{margin-top:10px;text-align:center}.bl-tl__cta small{display:block;margin-top:12px;font-size:17px;color:var(--bl-text)}.bl-sp{padding:30px 0 10px;text-align:center}.bl-sp h2{font-size:clamp(30px,8vw,42px);font-style:italic}.bl-sp p{font-size:20px;font-weight:700;font-style:italic;color:var(--bl-green);margin:10px 0 0}.bl-loox{padding:20px 0 30px;max-width:1200px;margin:0 auto}.bl-story{padding:36px 0}.bl-story__banner{margin:0 auto 22px;max-width:1200px}.bl-story__text{max-width:720px;margin:0 auto;font-size:20px;line-height:1.6;color:var(--bl-green)}.bl-faq{padding:36px 0}.bl-faq h2{margin-bottom:22px}.bl-faq .bl-acc{max-width:820px;margin:0 auto}.bl-ct{padding:36px 0 44px}.bl-ct__form{max-width:640px;margin:20px auto 0;display:grid;gap:18px}.bl-ct label{display:block;font-weight:800;font-size:20px;color:var(--bl-green);margin-bottom:6px}.bl-ct input,.bl-ct textarea{width:100%;font:inherit;font-size:18px;padding:14px 12px;border:2px solid var(--bl-line);border-radius:10px;background:#fff;color:var(--bl-ink)}.bl-ct textarea{min-height:140px}.bl-ct__mail{text-align:center;font-size:20px}.bl-ct__ok{background:#e6f2dc;border:2px solid var(--bl-green);padding:14px;border-radius:10px;text-align:center;font-weight:700;color:var(--bl-green)}.bl-ct__err{background:#fde3e3;border:2px solid #c00;padding:14px;border-radius:10px;font-weight:700;color:#7a0000}.bl-ct .bl-btn{background:var(--bl-green);color:#fff;box-shadow:none;text-shadow:none}.bl-logos__item img{mix-blend-mode:multiply}
/*# sourceMappingURL=/cdn/shop/t/21/assets/bl-base.css.map */
