@media (prefers-reduced-motion:no-preference){.bgn-descubre-bigen .bgn-discover-motion{--bgn-motion-x:0px;--bgn-motion-y:36px;--bgn-motion-delay:0s;--bgn-motion-ease:cubic-bezier(.22, 1, .36, 1);--bgn-image-start:inset(24% 0 0);--bgn-image-scale:1.08}}@media (prefers-reduced-motion:no-preference) and (width>=768px){.bgn-descubre-bigen .bgn-discover-motion{--bgn-image-start:inset(0 65% 0 0)}.bgn-descubre-bigen .bgn-discover-motion--from-left,.bgn-descubre-bigen .bgn-discover-motion--from-right{--bgn-motion-y:0px;--bgn-motion-delay:.13s}.bgn-descubre-bigen .bgn-discover-motion--from-left{--bgn-motion-x:-42px}.bgn-descubre-bigen .bgn-discover-motion--from-right{--bgn-motion-x:42px}.bgn-descubre-bigen .bgn-discover-motion--second{--bgn-motion-delay:.16s}.bgn-descubre-bigen .bgn-discover-motion--reverse{--bgn-image-start:inset(0 0 0 65%)}}@media (prefers-reduced-motion:no-preference){.bgn-descubre-bigen .bgn-discover-motion--scene{--bgn-image-start:inset(18% 0 0);--bgn-image-scale:1}.bgn-descubre-bigen .bgn-discover-motion.inview-pending{opacity:0}.bgn-descubre-bigen .bgn-discover-motion--entered{animation:bgn-discover-enter .72s var(--bgn-motion-ease) var(--bgn-motion-delay) backwards}.bgn-descubre-bigen .bgn-discover-motion--image{overflow:clip}.bgn-descubre-bigen .bgn-discover-motion--image.bgn-discover-motion--entered{animation:bgn-discover-image 1s var(--bgn-motion-ease) backwards}.bgn-descubre-bigen .bgn-discover-motion--image.bgn-discover-motion--entered img{animation:bgn-discover-image-settle 1.2s var(--bgn-motion-ease)}.bgn-descubre-bigen .bgn-discover-motion--pack.bgn-discover-motion--entered{animation:bgn-discover-pack .82s var(--bgn-motion-ease) backwards}@keyframes bgn-discover-enter{0%{opacity:.15;transform:translate(var(--bgn-motion-x), var(--bgn-motion-y))}to{opacity:1;transform:none}}@keyframes bgn-discover-image{0%{clip-path:var(--bgn-image-start)}to{clip-path:inset(0)}}@keyframes bgn-discover-image-settle{0%{transform:scale(var(--bgn-image-scale))}to{transform:none}}@keyframes bgn-discover-pack{0%{clip-path:inset(0 0 70%);opacity:.25;transform:translateY(32px)scale(.96)}to{clip-path:inset(0);opacity:1;transform:none}}.bgn-product-faq{--bgn-faq-ease:cubic-bezier(.22, 1, .36, 1)}.bgn-product-faq__heading--entered .bgn-product__heading{animation:bgn-faq-title-reveal .78s var(--bgn-faq-ease) both}.bgn-product-faq__heading--entered .bgn-product__intro{animation:bgn-faq-rise .64s var(--bgn-faq-ease) .11s backwards}.bgn-product-faq__item--entered{--bgn-faq-delay:0s}.bgn-product-faq__item--entered:nth-child(3n+2){--bgn-faq-delay:65ms}.bgn-product-faq__item--entered:nth-child(3n+3){--bgn-faq-delay:.13s}.bgn-product-faq__item--entered summary{animation:bgn-faq-rise .62s var(--bgn-faq-ease) var(--bgn-faq-delay) backwards}.bgn-product-faq__item--entered:after{animation:bgn-faq-rule-reveal .88s var(--bgn-faq-ease) var(--bgn-faq-delay) backwards}.bgn-product-faq__item--entered:focus-within summary{animation:none}.bgn-product-faq__item[open]:not(.bgn-product-faq__item--closing) .bgn-product-faq__answer>p{animation:bgn-faq-rise .38s var(--bgn-faq-ease) backwards}@keyframes bgn-faq-title-reveal{0%{clip-path:inset(0 0 90%);opacity:.35;transform:translateY(24px)}to{clip-path:inset(0);opacity:1;transform:none}}@keyframes bgn-faq-rise{0%{opacity:.35;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes bgn-faq-rule-reveal{0%{clip-path:inset(0 50%);opacity:.35}to{clip-path:inset(0);opacity:1}}.bgn-home .bgn-home-motion{--bgn-home-motion-ease:cubic-bezier(.22, 1, .36, 1);--bgn-home-motion-delay:0s;--bgn-home-motion-duration:.58s;--bgn-home-motion-name:bgn-home-rise;--bgn-home-motion-distance:24px}.bgn-home .bgn-home-motion--title{--bgn-home-motion-name:bgn-home-title-drop;--bgn-home-motion-duration:.66s}.bgn-home .bgn-home-motion--follow{--bgn-home-motion-delay:90ms;--bgn-home-motion-duration:.49s}.bgn-home .bgn-home-motion--photo,.bgn-home .bgn-home-motion--scene{--bgn-home-motion-name:bgn-home-mask;--bgn-home-motion-duration:.81s;--bgn-home-motion-distance:0px;--bgn-home-motion-mask:inset(0 0 32%)}.bgn-home .bgn-home-motion--photo{--bgn-home-motion-mask:inset(0 0 45%);overflow:clip}.bgn-home .bgn-home-motion--photo.bgn-home-motion--entered img{animation:bgn-home-photo-settle 1s var(--bgn-home-motion-ease) var(--bgn-home-motion-delay) backwards}.bgn-home .bgn-home-motion--benefit-copy{--bgn-home-motion-delay:.14s;--bgn-home-motion-duration:.54s;--bgn-home-motion-distance:16px}.bgn-home .bgn-home-motion--scene{--bgn-home-motion-mask:inset(0 38% 0 0);--bgn-home-motion-duration:.85s}.bgn-home .bgn-home-motion--pack{--bgn-home-motion-name:bgn-home-pack;--bgn-home-motion-distance:32px;--bgn-home-motion-duration:.66s}.bgn-home .bgn-home-motion--entered{animation:var(--bgn-home-motion-name) var(--bgn-home-motion-duration) var(--bgn-home-motion-ease) var(--bgn-home-motion-delay) backwards}}@media (prefers-reduced-motion:no-preference) and (width>=768px){.bgn-home .bgn-benefits__item .bgn-home-motion--photo{--bgn-home-motion-mask:inset(0 38% 0 0)}.bgn-home .bgn-benefits__item:nth-child(2n) .bgn-home-motion--photo{--bgn-home-motion-delay:.11s;--bgn-home-motion-mask:inset(0 0 0 38%)}.bgn-home .bgn-benefits__copy.bgn-home-motion--entered{animation:none}.bgn-home .bgn-products__card:nth-child(2) .bgn-home-motion--pack{--bgn-home-motion-delay:45ms}.bgn-home .bgn-products__card:nth-child(3) .bgn-home-motion--pack{--bgn-home-motion-delay:90ms}.bgn-home .bgn-products__card:nth-child(4) .bgn-home-motion--pack{--bgn-home-motion-delay:.135s}.bgn-home .bgn-products__card:nth-child(5) .bgn-home-motion--pack{--bgn-home-motion-delay:.18s}.bgn-home .bgn-products__card:nth-child(6) .bgn-home-motion--pack{--bgn-home-motion-delay:.225s}}@media (prefers-reduced-motion:no-preference){@keyframes bgn-home-title-drop{0%{opacity:.4;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes bgn-home-photo-settle{0%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes bgn-home-rise{0%{opacity:.2;translate:0 var(--bgn-home-motion-distance)}to{opacity:1;translate:none}}@keyframes bgn-home-mask{0%{clip-path:var(--bgn-home-motion-mask);opacity:.4;translate:0 var(--bgn-home-motion-distance)}to{clip-path:inset(0);opacity:1;translate:none}}@keyframes bgn-home-pack{0%{opacity:.25;translate:0 var(--bgn-home-motion-distance);scale:.92}to{opacity:1;translate:none;scale:1}}}.bgn-home{--home-sage:#9aa583;--home-peach:#f6caa6;--home-peach-edge:#ffc08e;--home-orange:#ee8a3a;color:#000c}:where(.bgn-home>main) h2,:where(.bgn-home>main) h3,:where(.bgn-home>main) p{margin:0}:where(.bgn-home>main) picture,:where(.bgn-home>main) picture img{width:100%;display:block}:where(.bgn-home>main) picture img{height:auto}:where(.bgn-home>main) strong{font-weight:600}.bgn-hero-slider{background:#171717;position:relative}.bgn-hero-slider__viewport{scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto}.bgn-hero-slider__viewport--initialized{scroll-snap-type:none;touch-action:pan-y;overflow:hidden}.bgn-hero-slider__track{transition-property:transform;display:flex}.bgn-hero-slider__slide{scroll-snap-align:start;flex:0 0 100%;min-width:0;position:relative}.bgn-hero-slider__slide picture{aspect-ratio:390/612}.bgn-hero-slider__slide picture img{object-fit:contain;height:100%}@media (width>=768px){.bgn-hero-slider__slide picture{aspect-ratio:1920/845}}.bgn-hero-slider__cta{text-align:center;overflow-wrap:anywhere;max-inline-size:calc(100% - 2rem);position:absolute;inset:auto auto 4.5rem 50%;transform:translate(-50%)}.bgn-hero-slider__arrow,.bgn-hero-slider__playback{z-index:1;color:#fff;cursor:pointer;background:#000000c2;border:1px solid #ffffff8c;border-radius:999px;min-block-size:44px;min-inline-size:44px;padding:0 .75rem;position:absolute}.bgn-hero-slider__arrow:focus-visible,.bgn-hero-slider__playback:focus-visible{outline-offset:3px;outline:2px solid #fff}.bgn-hero-slider__arrow{inset-block-start:50%;transform:translateY(-50%)}.bgn-hero-slider__arrow span{border:2px solid;border-width:2px 2px 0 0;block-size:.6rem;inline-size:.6rem;display:inline-block;transform:rotate(45deg)}.bgn-hero-slider__arrow--prev{inset-inline-start:.75rem}.bgn-hero-slider__arrow--prev span{transform:rotate(-135deg)}.bgn-hero-slider__arrow--next{inset-inline-end:.75rem}.bgn-hero-slider__arrow[aria-disabled=true]{visibility:hidden}.bgn-hero-slider__arrow[aria-disabled=true]:focus{visibility:visible;cursor:default;opacity:.65}.bgn-hero-slider__playback{inset:auto .75rem .75rem auto}.bgn-hero-slider__viewport:focus-visible{outline-offset:-3px;outline:2px solid #fff}.bgn-introduction{padding:14px 41px 66px}.bgn-introduction__inner{max-width:1234px;margin-inline:auto}.bgn-introduction__title-mask{overflow:clip}.bgn-introduction h2{max-width:294px;padding-bottom:5px;font-size:38px;font-weight:700;line-height:43.565px}.bgn-introduction h2 span{color:var(--home-sage);font-weight:500;display:block}.bgn-introduction p{max-width:735px;margin-top:12px;font-size:18px;font-weight:300;line-height:25.627px}@media (width>=768px){.bgn-introduction{padding:10px 41px 134px}.bgn-introduction h2{max-width:699px;font-size:60px;line-height:68px}.bgn-introduction p{margin-top:16px;font-size:26px;line-height:40px}}.bgn-benefits{gap:16px;display:grid}.bgn-benefits__item{min-width:0;position:relative}.bgn-benefits__copy{width:calc(100% - 82px);color:var(--color-light);position:absolute;top:68.4%;left:50%;transform:translate(-50%)}.bgn-benefits__copy h3{font-size:20px;font-weight:700;line-height:24px}.bgn-benefits__copy p{margin-top:1px;font-size:16px;font-weight:300;line-height:18px}.bgn-benefits__item:nth-child(2) .bgn-benefits__copy{top:66.4%}.bgn-benefits__item:nth-child(2) .bgn-benefits__copy p{margin-top:4px}.bgn-benefits__item:nth-child(3) .bgn-benefits__copy{top:66.8%}.bgn-benefits__item:nth-child(3) .bgn-benefits__copy p{margin-top:6px}.bgn-benefits__item:last-child .bgn-benefits__copy{top:58%;transform:translate(-50%)}.bgn-benefits__item:last-child .bgn-benefits__copy h3{max-width:276px}.bgn-benefits__item:last-child .bgn-benefits__copy p{margin-top:6px}@media (width>=768px){.bgn-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px 16px;padding-inline:8px}.bgn-benefits__copy{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.bgn-products{padding:53px 0 62px}.bgn-products__heading{text-align:center;padding-inline:41px}.bgn-products__heading h2{max-width:310px;margin-inline:auto;font-size:38px;font-weight:700;line-height:43px}.bgn-products__heading h2 span{color:var(--home-sage);font-weight:500;display:block}.bgn-products__heading p{max-width:744px;margin:28px auto 0;font-size:18px;font-weight:300;line-height:25px}.bgn-products__track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:19px;padding:74px max(20px,50% - 110px) 0;display:flex;overflow-x:auto}.bgn-products__track::-webkit-scrollbar{display:none}.bgn-products__card{scroll-snap-align:center;text-align:center;overflow-wrap:anywhere;flex:0 0 220px}.bgn-products__image{justify-content:center;align-items:flex-end;height:283px;display:flex}.bgn-products__image img{width:auto;max-width:100%;height:auto;max-height:100%}.bgn-products__image .bgn-products__managed-image{object-fit:contain;object-position:center bottom;width:100%;height:100%}.bgn-products h3{min-height:56px;margin:8px 0 33px;font-size:24px;font-weight:700;line-height:28px}.bgn-products .bgn-button{width:202px}.bgn-products__discover:hover,.bgn-products__discover:focus-visible{color:#fff;background:#273223;border-color:#273223}.bgn-products__store{text-underline-offset:.2em;margin-top:18px;font-size:18px;line-height:25px;text-decoration:underline;display:inline-block}.bgn-products__store:hover,.bgn-products__store:focus-visible{color:#273223;text-decoration-thickness:2px}.bgn-products__discover:focus-visible,.bgn-products__store:focus-visible{outline-offset:3px;outline:2px solid #273223}@media (prefers-reduced-motion:no-preference){.bgn-products__store{text-decoration:none;position:relative}.bgn-products__store:after{content:"";background:currentColor;height:1px;transition:transform .28s cubic-bezier(.22,1,.36,1);position:absolute;inset:auto 0 0;transform:scaleX(.72)}.bgn-products__store:hover:after,.bgn-products__store:focus-visible:after{transform:scaleX(1)}}.bgn-products__pagination{justify-content:center;gap:10px;margin-top:24px;display:flex}.bgn-products__pagination button{cursor:pointer;background:0 0;border:0;width:18px;height:44px;padding:0}.bgn-products__pagination button:after{content:"";background:var(--color-alter);border-radius:50%;width:14px;height:14px;display:block}.bgn-products__pagination button[aria-pressed=true]:after{background:var(--home-sage)}@media (width>=768px){.bgn-products{padding:108px 0 189px}.bgn-products__heading h2{max-width:1036px;font-size:60px;line-height:64px}.bgn-products__heading p{margin-top:24px;font-size:26px;line-height:40px}.bgn-products__track{grid-template-columns:repeat(auto-fit,minmax(185px,220px));justify-content:center;gap:30px;max-width:1583px;margin:98px auto 0;padding:0 20px;display:grid;overflow:visible}.bgn-products__card{min-width:0}.bgn-products__image{height:375px}.bgn-products h3{min-height:72px;margin-bottom:37px;font-size:30px;line-height:36px}.bgn-products .bgn-button{width:220px;max-width:100%}.bgn-products__store{margin-top:24px;font-size:22px;line-height:32px}}@media (width>=768px) and (width<=1199.98px){.bgn-products__track{gap:16px}.bgn-products__image{height:240px}.bgn-products h3{font-size:22px;line-height:28px}.bgn-products__store{font-size:16px}}.bgn-brand-story{color:var(--color-light);position:relative}.bgn-brand-story__copy{text-align:center;width:min(746px,100% - 82px);position:absolute;top:50%;left:50%;transform:translate(-50%,-15%)}.bgn-brand-story__copy p{margin-top:14px;font-size:18px;line-height:25px}.bgn-brand-story__copy .bgn-button{width:238px;margin-top:30px}.bgn-brand-story__logo{width:167px;height:auto;margin-inline:auto;display:block}@media (width>=768px){.bgn-brand-story__copy{transform:translate(-50%,-50%)}.bgn-brand-story__logo{width:325px}.bgn-brand-story__copy p{margin-top:29px;font-size:26px;line-height:40px}.bgn-brand-story__copy .bgn-button{width:261px;margin-top:66px}}.bgn-questions{background:var(--home-peach);border-bottom:57px solid var(--home-peach-edge);margin:54px 0 57px;padding-bottom:59px;position:relative}.bgn-questions__product{width:160px;height:auto;position:absolute;top:339px;left:50%;transform:translate(-50%)}.bgn-questions__copy{text-align:center;max-width:350px;margin:220px auto 0;padding-inline:12px}.bgn-questions__copy h2{color:var(--home-orange);letter-spacing:-1.52px;white-space:normal;font-size:38px;font-weight:700;line-height:43px}.bgn-questions__copy p{margin-top:6px;font-size:18px;font-weight:300;line-height:25px}.bgn-questions__copy .bgn-button{width:238px;margin-top:40px}@media (width>=768px){.bgn-questions{border-bottom:0;border-right:139px solid var(--home-peach-edge);grid-template-columns:46.83% 1fr;align-items:center;margin:134px 0 157px;padding:0;display:grid}.bgn-questions__picture img{object-fit:cover;height:571px}.bgn-questions__copy{text-align:left;max-width:none;margin:0;padding:40px 40px 40px 198px}.bgn-questions__copy h2{letter-spacing:-2.4px;white-space:normal;font-size:60px;line-height:64px}.bgn-questions__copy p{margin-top:5px;font-size:26px;line-height:40px}.bgn-questions__copy .bgn-button{width:240px;margin-top:68px}.bgn-questions__product{width:192px;top:auto;bottom:-65px;left:46.83%}}@media (width>=768px) and (width<=1199.98px){.bgn-questions{border-right-width:40px}.bgn-questions__copy h2{font-size:40px;line-height:44px}.bgn-questions__copy p{font-size:20px;line-height:30px}}.bgn-header__inner,.bgn-menu__header{gap:10px}@media (width<=575.98px){.bgn-header__inner,.bgn-menu__header{padding-left:24px}.bgn-brand{gap:23px}}@media (width<=767.98px){.bgn-brand-story__copy{width:min(274px,100% - 48px);transform:translate(-50%,-30%)}.bgn-benefits__item:last-child picture{width:calc(100% - 2px);margin-inline:1px}.bgn-questions__product{top:calc(93.0769vw - 24px);bottom:auto}}@media (width>=768px) and (width<=1199.98px){.bgn-brand-story__logo{width:167px}.bgn-brand-story__copy p{margin-top:14px;font-size:18px;line-height:25px}.bgn-brand-story__copy .bgn-button{margin-top:20px}.bgn-questions__copy{padding:40px}}@media (width<=575.98px){.bgn-questions__copy h2{font-size:36px}.bgn-header__inner .bgn-brand,.bgn-menu__header .bgn-brand{gap:18px;min-width:0}}
