html,body{margin:0}body.bh-body{background:#faf7f1}@keyframes bh-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes bh-caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes bh-rise{0%{opacity:0;transform:translateY(.45em)}to{opacity:1;transform:none}}@keyframes bh-dot-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes bh-word-up{0%{transform:translateY(110%)}to{transform:none}}@keyframes bh-unfold{0%{clip-path:inset(4% 4% round 44px)}to{clip-path:inset(0 round 26px)}}@keyframes bh-settle{0%{scale:1.14}to{scale:1}}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}.bh-vt .bh-plp-card{view-transition-name:none!important}.bh-leaves{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit;pointer-events:none;z-index:4;perspective:500px}.bh-leaf{position:absolute;display:block;will-change:transform,opacity}.bh-leaf svg{display:block;filter:drop-shadow(0 1px 1.5px rgba(20,26,15,.3))}::view-transition-group(bh-product){animation-duration:.5s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-old(bh-product),::view-transition-new(bh-product){height:100%;object-fit:cover}.bh{font-family:Archivo,Helvetica,Arial,sans-serif;background:#faf7f1}.bh{line-height:normal;letter-spacing:normal}.bh,.bh *,.bh *:before,.bh *:after{box-sizing:content-box}.bh a{color:#1b1f17}.bh button{font-family:inherit}.bh img{max-width:none}.bh-marquee{background:linear-gradient(90deg,#1b1f17,#2e4716);overflow:hidden;padding:9px 0}.bh-marquee__track{display:flex;width:max-content;animation:bh-marquee 22s linear infinite}.bh-marquee__group{display:flex;align-items:center;gap:36px;padding-right:36px}.bh-marquee__item{font-size:12px;font-weight:500;letter-spacing:.04em;color:#f4f7ea;white-space:nowrap}.bh a.bh-marquee__item{color:#f4f7ea;text-decoration:none;-webkit-tap-highlight-color:transparent}.bh-marquee:hover .bh-marquee__track,.bh-marquee:focus-within .bh-marquee__track{animation-play-state:paused}.bh-header--desktop{display:none}@media(min-width:820px){.bh-header--mobile{display:none}.bh-header--desktop{display:block}}.bh-search{display:flex;align-items:center;gap:10px;height:16px;background:#eef4e0;border-radius:999px;padding:11px 16px;text-decoration:none;box-sizing:content-box}.bh-search__text{flex:1;display:flex;align-items:center;min-width:0;height:16px;line-height:16px;font-size:13px;color:#767d6c;white-space:nowrap;overflow:hidden}.bh-search__caret{display:inline-block;width:1px;height:14px;background:#767d6c;margin-left:2px;flex-shrink:0;animation:bh-caret .9s step-end infinite}.bh--header{position:relative}.bh-ps,.bh-ps *{box-sizing:border-box}.bh-ps{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;background:#fff;display:flex;flex-direction:column}.bh-ps[hidden]{display:none}.bh-ps__form{display:flex;align-items:center;gap:10px;margin:0;padding:12px 12px 12px 16px;border-bottom:1px solid #eee7d8;flex-shrink:0}.bh-ps__form svg{flex-shrink:0}.bh-ps__input{flex:1;min-width:0;height:44px;border:none;background:none;font:inherit;font-size:16px;color:#1b1f17;outline:none;padding:0;-webkit-appearance:none;appearance:none}.bh-ps__input::placeholder{color:#9aa093}.bh-ps__input::-webkit-search-cancel-button{-webkit-appearance:none}.bh-ps__close{height:44px;padding:0 8px;border:none;background:none;font-size:14px;font-weight:500;color:#4b524a;cursor:pointer}.bh-ps__body{flex:1;overflow-y:auto;padding:16px}.bh-ps__results{transition:opacity .15s ease}.bh-ps.is-loading .bh-ps__results{opacity:.5}.bh-ps.has-query:not(.no-results) [data-bh-ps-popular]{display:none}.bh-ps__group+.bh-ps__group{margin-top:18px}.bh-ps__label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#9aa093;margin-bottom:8px}.bh-ps__chips{display:flex;flex-wrap:wrap;gap:8px}.bh .bh-ps__chip{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:999px;background:#eef4e0;font-size:13px;color:#1b1f17;text-decoration:none}.bh .bh-ps__query{display:flex;align-items:center;min-height:40px;font-size:14px;color:#4b524a;text-decoration:none}.bh-ps__query mark{background:none;color:#1b1f17;font-weight:600}.bh-ps__groups{display:flex;flex-direction:column;gap:18px}.bh-ps__main{order:-1}.bh-ps__groups>.bh-ps__group+.bh-ps__group,.bh-ps__side+.bh-ps__group{margin-top:0}.bh .bh-ps__product{display:flex;align-items:center;gap:12px;padding:6px 0;text-decoration:none}.bh-ps__thumb{width:56px;height:56px;border-radius:10px;background:#f3efe6;overflow:hidden;flex-shrink:0}.bh-ps__thumb img{width:100%;height:100%;object-fit:cover;display:block}.bh-ps__info{display:flex;flex-direction:column;gap:3px;min-width:0}.bh-ps__name{font-size:14px;font-weight:500;color:#1b1f17;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bh-ps__price{display:flex;align-items:baseline;gap:8px;font-size:13px;font-weight:600;color:#1b1f17}.bh-ps__price s{font-weight:400;color:#9aa093}.bh-ps__soldout{font-size:11px;font-weight:500;color:#9aa093}.bh .bh-ps__all{display:block;margin-top:16px;padding:12px 0 2px;border-top:1px solid #eee7d8;font-size:14px;font-weight:600;color:#5f8f2b;text-decoration:none}.bh-ps__none{display:flex;flex-direction:column;gap:4px;font-size:14px;color:#4b524a;margin-bottom:18px}.bh-ps__none strong{color:#1b1f17}@media(min-width:820px){.bh-ps{position:absolute;inset:auto;width:min(760px,calc(100% - 32px));max-height:min(560px,calc(100vh - 140px));border-radius:16px;border:1px solid #eee7d8;box-shadow:0 24px 48px -16px #141a0f47}.bh-ps__close{display:none}.bh-ps__body{padding:18px 20px 20px}.bh-ps__groups{flex-direction:row;gap:28px}.bh-ps__main{order:0;flex:1;min-width:0}.bh-ps__side{width:200px;flex-shrink:0}}.bh-mh__bar{display:grid;grid-template-columns:88px minmax(0,1fr) 88px;align-items:center;padding:10px 12px;background:#faf7f1}.bh-mh__menu-btn{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer}.bh-mh__menu-btn,.bh-mh__cart,.bh-mh__wish,.bh-drawer__close,.bh-dnav,.bh-sub__back,.bh-sub__link,.bh-sub__all,.bh-drawer__minor a,.bh-backdrop{-webkit-tap-highlight-color:transparent}.bh-mh__logo{justify-self:center;min-width:0;display:block;line-height:0;text-decoration:none}.bh-mh__logo img{height:auto;max-height:46px;width:auto;max-width:100%;display:block}.bh-mh__cart{position:relative;width:44px;height:44px;display:flex;align-items:center;justify-content:center;text-decoration:none}.bh-mh__icons{justify-self:end;display:flex;align-items:center}.bh-mh__wish{position:relative;width:44px;height:44px;display:flex;align-items:center;justify-content:center;text-decoration:none}.bh-mh__search{padding:6px 16px 14px}.bh-badge{position:absolute;background:#5f8f2b;color:#fff;font-size:9px;font-weight:700;width:15px;height:15px;border-radius:50%;display:flex;align-items:center;justify-content:center}.bh-mh__cart .bh-badge{top:6px;right:4px}.bh-wbadge{position:absolute;background:#5f8f2b;color:#fff;font-size:9px;font-weight:700;min-width:15px;height:15px;padding:0 3px;box-sizing:border-box;border-radius:999px;display:flex;align-items:center;justify-content:center}.bh-wbadge[hidden],.bh-drawer__count[hidden]{display:none}.bh-mh__wish .bh-wbadge{top:6px;right:3px}.bh-drawer__count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;margin-left:8px;box-sizing:border-box;border-radius:999px;background:#eef4e0;color:#2e4716;font-size:11px;font-weight:700;vertical-align:1px}@media(prefers-reduced-motion:no-preference){.bh-wbadge.is-bumped{animation:bh-wbadge-bump .45s cubic-bezier(.34,1.56,.64,1)}}@keyframes bh-wbadge-bump{40%{transform:scale(1.35)}}.bh-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#1b1f17;transition:opacity .3s ease;z-index:40;opacity:0;pointer-events:none}.bh-drawer{position:fixed;left:0;top:0;bottom:0;width:84%;max-width:320px;background:#fff;display:flex;flex-direction:column;transition:transform .34s cubic-bezier(.22,1,.36,1);box-shadow:24px 0 48px -24px #0006;z-index:41;transform:translate(-100%)}.bh.is-drawer-open .bh-backdrop{opacity:1;pointer-events:auto}.bh.is-drawer-open .bh-drawer{transform:translate(0)}.bh-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 14px;flex-shrink:0}.bh-drawer__head img{height:42px;width:auto;display:block}.bh-drawer__close{background:none;border:none;padding:6px;margin:-6px;cursor:pointer;line-height:0}.bh-drawer__rule{height:1px;background:#eee7d8;flex-shrink:0}.bh-drawer__body{flex:1;position:relative;overflow:hidden}.bh-pane{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;transition:transform .34s cubic-bezier(.22,1,.36,1)}.bh-pane--main{padding:12px 14px 10px;transform:translate(0)}.bh-pane--sub{padding:12px 14px 20px;transform:translate(100%)}.bh.is-submenu .bh-pane--main{transform:translate(-100%)}.bh-pane--sub.is-active{transform:translate(0)}.bh-dnav{width:100%;display:flex;align-items:center;justify-content:space-between;padding:14px 10px;border:none;background:none;text-align:left;cursor:pointer;border-radius:12px;text-decoration:none;box-sizing:border-box}.bh-dnav__label{font-size:15.5px;font-weight:600;color:#1b1f17}.bh-drawer__sep{height:1px;background:#eee7d8;margin:14px 10px 12px}.bh-drawer__minor{display:flex;flex-direction:column;padding:0 10px;gap:2px}.bh-drawer__minor a{display:block;text-align:left;padding:10px 0;font-size:14px;color:#4b524a;text-decoration:none}.bh-drawer__copy{padding:16px 10px 4px;font-size:11px;color:#9aa093}.bh-sub__back{display:flex;align-items:center;gap:8px;background:none;border:none;padding:8px 10px;margin-bottom:6px;cursor:pointer}.bh-sub__back span{font-size:13px;color:#4b524a}.bh-sub__title{font-size:19px;font-weight:700;color:#1b1f17;padding:4px 10px 12px}.bh-sub__link{display:flex;align-items:center;justify-content:space-between;padding:12px 10px;text-decoration:none}.bh-sub__link span{font-size:15px;color:#1b1f17}.bh .bh-sub__all{display:block;width:100%;box-sizing:border-box;margin-top:16px;padding:14px;border-radius:12px;background:#5f8f2b;color:#fff;font-size:14px;font-weight:600;text-align:center;text-decoration:none}.bh-dh__bar{display:grid;grid-template-columns:1fr minmax(0,520px) 1fr;align-items:center;gap:32px;padding:16px 48px 14px}.bh-dh__logo{justify-self:start;display:block;line-height:0;text-decoration:none}.bh-dh__logo img{height:50px;width:auto;display:block}.bh-dh__bar .bh-search{padding:12px 18px}.bh-dh__icons{display:flex;align-items:center;gap:22px;justify-self:end}.bh-dh__icons a{display:block;line-height:0;text-decoration:none}.bh-dh__cart{position:relative}.bh-dh__cart .bh-badge{top:-7px;right:-9px}.bh-dh__wish{position:relative}.bh-dh__wish .bh-wbadge{top:-7px;right:-9px}.bh-nav{display:flex;align-items:center;justify-content:center;padding:4px 24px 14px;border-bottom:1px solid #eee7d8}.bh-nav__bar{display:flex;flex-wrap:wrap;justify-content:center;gap:2px;padding:5px;background:#f4f1e6;border-radius:14px}.bh-nav__item{position:relative}.bh .bh-nav__link{display:flex;align-items:center;gap:5px;font-size:13px;font-weight:600;letter-spacing:normal;text-transform:capitalize;color:#4b524a;text-decoration:none;padding:9px 16px;border-radius:10px;white-space:nowrap;flex-shrink:0;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.bh .bh-nav__link:hover,.bh .bh-nav__link:focus-visible{background:#fff9;color:#1b1f17}.bh .bh-nav__link.is-active{background:#fff;color:#1b1f17;box-shadow:0 2px 6px #0000000f}.bh .bh-nav__link.bh-nav__link--cta{background:#2e4716;color:#fff;box-shadow:none}.bh .bh-nav__link.bh-nav__link--cta:hover,.bh .bh-nav__link.bh-nav__link--cta:focus-visible{background:#243912;color:#fff}.bh-nav__dropdown{position:absolute;top:100%;left:50%;transform:translate(-50%) translateY(-4px);min-width:200px;background:#fff;border-radius:14px;box-shadow:0 18px 40px -14px #141a0f47;padding:8px;display:flex;flex-direction:column;gap:1px;z-index:5;opacity:0;visibility:hidden;transition:opacity .16s ease,transform .16s ease}.bh-nav__item:hover .bh-nav__dropdown,.bh-nav__item:focus-within .bh-nav__dropdown{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.bh .bh-nav__dropdown a{padding:10px 12px;border-radius:8px;font-size:13px;font-weight:500;text-transform:none;letter-spacing:normal;color:#20241b;text-decoration:none;transition:background-color .15s ease,color .15s ease}.bh .bh-nav__dropdown a:hover,.bh .bh-nav__dropdown a:focus-visible{background:#eef4e0;color:#2e4716}.bh-whatsapp{position:fixed;right:20px;bottom:20px;width:56px;height:56px;border-radius:50%;background:transparent;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px -6px #0006;z-index:50;text-decoration:none;-webkit-tap-highlight-color:transparent}.bh-main{padding:22px 20px 0;max-width:1180px;margin:0 auto;box-sizing:border-box}@media(max-width:819.98px){.bh-main{padding-top:10px}}.bh-hero{position:relative;border-radius:26px;overflow:hidden;background:#e7e2d3;aspect-ratio:4 / 5}@media(min-width:820px){.bh-hero{aspect-ratio:16 / 9}}.bh-slide{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .6s ease;opacity:0;pointer-events:none}.bh-slide.is-active{opacity:1;pointer-events:auto}.bh-slide__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.bh-slide__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;-webkit-tap-highlight-color:transparent}.bh-word{display:inline-block;overflow:hidden;vertical-align:top;padding:.06em 0 .14em;margin:-.06em 0 -.14em}.bh-word__in{display:inline-block}.bh-slide__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1b1f1766,#1b1f1700 34% 60%,#1b1f178c);pointer-events:none}.bh-slide__top{position:absolute;left:0;right:0;top:0;padding:clamp(20px,4vw,40px);display:flex;flex-direction:column;gap:12px;pointer-events:none}.bh-slide__title{margin:0;font-weight:700;font-size:clamp(28px,4.6vw,52px);line-height:1.08;color:#fff;max-width:13ch}.bh-slide__bottom{position:absolute;left:clamp(16px,3vw,32px);bottom:clamp(16px,3vw,32px);right:clamp(16px,3vw,32px)}.bh-slide__chip{display:inline-block;background:#faf7f1e8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:12px;padding:10px 16px;font-size:12.5px;font-weight:600;color:#1b1f17}.bh-hero__arrow{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;background:#faf7f1cc;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:3;padding:0}.bh-hero__arrow--prev{left:14px}.bh-hero__arrow--next{right:14px}.bh-hero__dots{position:absolute;left:0;right:0;bottom:14px;display:flex;justify-content:center;gap:7px;z-index:3}@media(max-width:819.98px){.bh-hero__dots{display:none}}.bh-hero__dot{position:relative;overflow:hidden;width:6px;height:6px;border-radius:999px;border:none;cursor:pointer;padding:0;background:#faf7f1cc;transition:width .35s ease}.bh-hero__dot.is-active{width:22px}.bh-hero__dot.is-active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#5f8f2b;transform-origin:left}@media(prefers-reduced-motion:no-preference){.bh-slide__img{transition:transform 0s linear .6s}.bh-slide.is-zoomed .bh-slide__img{transform:scale(1.08);transition:transform 6s cubic-bezier(.25,.6,.3,1)}.bh-slide.is-active .bh-word__in{animation:bh-word-up .9s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.15s + var(--w, 0) * 60ms)}.bh-slide.is-active .bh-slide__chip{animation:bh-rise .6s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(.35s + var(--words, 0) * 60ms)}.bh-hero__dot.is-active:after{animation:bh-dot-fill 5s linear both}}.bh-anim .bh-hero{animation:bh-unfold 1.2s cubic-bezier(.16,1,.3,1) both}.bh-anim .bh-hero .bh-slide__img{animation:bh-settle 1.8s cubic-bezier(.16,1,.3,1) both}.bh-promos{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.bh-promo{flex:1 1 320px;border-radius:20px;padding:26px 26px 24px;display:flex;flex-direction:column;gap:14px;box-sizing:border-box}.bh-promo--dark{background:linear-gradient(160deg,#1b1f17,#2e4716)}.bh-promo--light{background:#f1f6e6}.bh-promo__eyebrow{font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.bh-promo--dark .bh-promo__eyebrow{color:#b9cf8e}.bh-promo--light .bh-promo__eyebrow{color:#767d6c}.bh-promo__title{font-size:clamp(19px,2.4vw,24px);font-weight:600;line-height:1.25}.bh-promo--dark .bh-promo__title{color:#faf7f1}.bh-promo--light .bh-promo__title{color:#1b1f17}.bh .bh-promo__btn{align-self:flex-start;margin-top:4px;color:#1b1f17;font-size:13.5px;font-weight:700;border-radius:999px;text-decoration:none;white-space:nowrap}.bh .bh-promo--dark .bh-promo__btn{background:#faf7f1;padding:12px 22px}.bh .bh-promo--light .bh-promo__btn{background:none;border:1.5px solid #1B1F17;padding:11px 21px}.bh-trust{margin:22px 0 30px}.bh-trust__set{display:flex;flex-wrap:wrap;gap:12px}.bh-trust__set--clone{display:none}.bh-trust__item{flex:1 1 200px;display:flex;align-items:center;justify-content:center;gap:8px;background:#fff;border:1px solid #eee7d8;border-radius:999px;padding:10px 16px;box-sizing:border-box}.bh-trust__label{font-size:12.5px;font-weight:500;color:#20241b;white-space:nowrap}.bh-trust__item path{stroke-dasharray:1}.bh-anim .bh-trust__item path{stroke-dashoffset:1}.bh-anim .bh-trust__item.is-revealed path{stroke-dashoffset:0;transition:stroke-dashoffset .6s cubic-bezier(.65,0,.35,1) calc(var(--bh-d) + .3s)}@media(max-width:819.98px)and (prefers-reduced-motion:no-preference){.bh-trust{margin-left:-20px;margin-right:-20px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 24px,#000 calc(100% - 24px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 24px,#000 calc(100% - 24px),transparent 100%)}.bh-trust__track{display:flex;width:max-content;animation:bh-marquee 24s linear infinite}.bh-trust:active .bh-trust__track{animation-play-state:paused}.bh-trust__set{flex-wrap:nowrap;gap:10px;padding-right:10px}.bh-trust__set--clone{display:flex}.bh-trust__item{flex:0 0 auto}}.bh-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:8px 0 18px}.bh-h2{margin:0;font-size:clamp(24px,2.6vw,30px);line-height:1.15;font-weight:800;color:#1b1f17;text-wrap:balance}.bh-products{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;margin:0 -20px 34px;padding:0 20px 6px;scroll-padding:0 20px;scrollbar-width:none}.bh-products::-webkit-scrollbar{display:none}.bh-card{display:flex;flex-direction:column;text-decoration:none;flex:0 0 40%;scroll-snap-align:start}@media(min-width:820px){.bh-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:28px;column-gap:14px;overflow:visible;margin:0 0 34px;padding:0}.bh-card{flex:initial}}.bh-card__media{position:relative;border-radius:18px;overflow:hidden;aspect-ratio:1 / 1;background:#eef4e0}.bh-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.bh-card__media .bh-card__alt{display:none}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.bh-card__media img{transition:scale .9s cubic-bezier(.16,1,.3,1),opacity .5s ease,filter .7s ease}.bh-card:hover .bh-card__media img{scale:1.06}.bh-card__media .bh-card__alt{display:block;opacity:0}.bh-card--swap:hover .bh-card__media .bh-card__alt{opacity:1}.bh-card__name{transition:color .2s ease}.bh-card:hover .bh-card__name{color:#2e4716}}.bh-anim .bh-card__media img:not(.bh-card__alt):not(.is-loaded){opacity:0;filter:blur(14px)}.bh-anim .bh-card__media img:not(.bh-card__alt){transition:opacity .6s ease,filter .8s ease,scale .9s cubic-bezier(.16,1,.3,1)}.bh-card__badge{position:absolute;top:10px;left:10px;background:#2e4716;color:#faf7f1;font-size:10.5px;font-weight:600;letter-spacing:.03em;padding:5px 10px;border-radius:999px}.bh-card__info{flex:1;padding-top:12px;display:flex;flex-direction:column;gap:3px}.bh-card__name{font-size:14px;font-weight:600;color:#1b1f17;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.bh-card__sub{font-size:12px;color:#767d6c}.bh-card__price{font-size:14px;font-weight:700;color:#1b1f17;margin-top:auto;padding-top:3px}.bh-price__compare{margin-left:6px;font-size:.85em;font-weight:500;color:#a9a290;text-decoration:line-through}.bh-price__sale{display:inline-block;margin-left:6px;vertical-align:1px;background:#2e4716;color:#faf7f1;font-size:10px;font-weight:700;letter-spacing:.03em;line-height:1.4;padding:2px 8px;border-radius:999px}.bh-price__compare[hidden],.bh-price__sale[hidden]{display:none}.bh-center{display:flex;justify-content:center;margin-bottom:34px}.bh .bh-btn{font-size:14px;font-weight:600;border-radius:999px;text-decoration:none}.bh .bh-btn--dark{background:#1b1f17;color:#faf7f1;padding:15px 36px}.bh .bh-btn--outline{background:none;border:1.5px solid #1B1F17;color:#1b1f17;padding:13.5px 36px}.bh-cats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:44px}.bh-cat{position:relative;border-radius:18px;overflow:hidden;aspect-ratio:1 / 1;background:#e7e2d3;text-decoration:none}.bh-cat img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.bh-cat__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1b1f1700 45%,#1b1f1799);pointer-events:none}.bh-cat__label{position:absolute;left:14px;bottom:14px;right:14px;font-size:15px;font-weight:600;color:#fff}.bh-reviews{display:flex;gap:14px;margin:0 -20px 40px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;padding:4px 20px 18px;scrollbar-width:none}.bh-reviews::-webkit-scrollbar{display:none}.bh-review{flex:0 0 84%;scroll-snap-align:center;background:#fff;border-radius:22px;padding:24px 22px;display:flex;flex-direction:column;gap:14px;box-shadow:0 16px 36px -20px #141a0f2e;box-sizing:border-box}@media(min-width:820px){.bh-reviews{gap:18px;scroll-padding:0 20px;scroll-behavior:smooth}.bh-review{flex-basis:calc((100% - 36px) / 3);scroll-snap-align:start}}.bh-scroll-arrows{display:none}@media(min-width:820px){.bh-scroll-arrows:not([hidden]){display:flex;gap:8px;flex-shrink:0;align-self:center}}.bh-scroll-arrow{width:38px;height:38px;border-radius:50%;border:1.5px solid #1B1F17;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;-webkit-tap-highlight-color:transparent;transition:opacity .2s ease,background-color .2s ease}.bh-scroll-arrow:hover:not(:disabled){background:#eef4e0}.bh-scroll-arrow:disabled{opacity:.3;cursor:default}.bh-review__stars{display:flex;gap:3px}.bh-review__quote{margin:0;font-size:14.5px;line-height:1.6;color:#20241b}.bh-review__foot{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid #eee7d8}.bh-review__avatar{width:48px;height:48px;flex-shrink:0;border-radius:50%;overflow:hidden;background:#eef4e0;display:flex;align-items:center;justify-content:center;color:#767d6c;font-size:18px}.bh-review__avatar img{width:100%;height:100%;object-fit:cover;display:block}.bh-review__who{display:flex;flex-direction:column;gap:2px;min-width:0}.bh-review__name{font-size:13.5px;font-weight:600;color:#1b1f17}.bh-review__loc{font-size:12px;color:#767d6c}.bh-anim [data-bh-reveal]:not([data-bh-reveal=group])>*,.bh-anim [data-bh-reveal-item]{opacity:0;transform:translateY(32px)}.bh-anim [data-bh-reveal] .is-revealed{--bh-d: calc(var(--bh-i, 0) * 90ms);opacity:1;transform:none;transition:opacity .8s ease var(--bh-d),transform 1.1s cubic-bezier(.16,1,.3,1) var(--bh-d),scale .35s cubic-bezier(.34,1.56,.64,1)}.bh-anim [data-bh-words] .bh-word__in{transform:translateY(110%)}.bh-anim [data-bh-words].is-revealed .bh-word__in{transform:none;transition:transform .9s cubic-bezier(.16,1,.3,1) calc(var(--w, 0) * 60ms)}.bh-anim .bh-reviews[data-bh-reveal]>*{transform:none}.bh-anim .bh-reviews[data-bh-reveal]>.is-revealed{transition:opacity .4s ease,scale .35s cubic-bezier(.34,1.56,.64,1)}@media(max-width:819.98px){.bh-anim .bh-products[data-bh-reveal]>*{transform:none}.bh-anim .bh-products[data-bh-reveal]>.is-revealed{transition:opacity .4s ease,scale .35s cubic-bezier(.34,1.56,.64,1)}}@media(prefers-reduced-motion:no-preference){.bh-card,.bh-cat,.bh .bh-btn,.bh .bh-promo__btn,.bh-hero__arrow{-webkit-tap-highlight-color:transparent;transition:scale .35s cubic-bezier(.34,1.56,.64,1)}.bh-card:active,.bh-cat:active,.bh .bh-btn:active,.bh .bh-promo__btn:active{scale:.97}.bh-hero__arrow:active{scale:.9}}.bh-footer{background:linear-gradient(180deg,#1b1f17,#22301a);padding:36px 20px 24px;margin-top:8px}.bh-footer__inner{max-width:1180px;margin:0 auto;display:flex;flex-direction:column;gap:28px}.bh-footer__top{display:flex;flex-wrap:wrap;gap:28px 48px;justify-content:space-between}.bh-footer__brand{flex:1 1 260px;max-width:360px;display:flex;flex-direction:column;gap:14px}.bh-footer__brand img{height:44px;width:auto;align-self:flex-start;display:block}.bh-footer__blurb{margin:0;font-size:13px;line-height:1.6;color:#a9ac9f;max-width:26ch}.bh-footer__social{display:flex;gap:12px;margin-top:4px}.bh-footer__social a{width:34px;height:34px;border-radius:50%;background:#1c2216;display:flex;align-items:center;justify-content:center;text-decoration:none}.bh-footer__cols{flex:0 1 640px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bh-footer__contact p,.bh-footer__contact address{margin:0;font-size:13px;font-style:normal;line-height:1.6;color:#a9ac9f}.bh .bh-footer__contact a{overflow-wrap:anywhere}.bh .bh-footer__contact a.bh-footer__wa{display:inline-flex;align-items:center;gap:8px}.bh-footer__addr-name,.bh-footer__addr-line{display:block}.bh-footer__col,.bh-footer__contact-group{display:flex;flex-direction:column;gap:12px}@media(max-width:640px){.bh-footer__inner,.bh-footer__top{gap:22px}.bh-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 24px}.bh-footer__col,.bh-footer__contact-group{gap:10px}.bh-footer__contact{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;align-items:start}.bh-footer__contact .bh-footer__title{grid-column:1 / -1}.bh .bh-footer__contact a.bh-footer__wa,.bh-footer__addr-name{display:none}.bh-footer__addr-line{display:inline}.bh-footer__addr-line+.bh-footer__addr-line:before{content:", "}}.bh-footer__title{font-size:12.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#f4f7ea}.bh .bh-footer__col a{font-size:13.5px;color:#a9ac9f;text-decoration:none}.bh-footer__rule{height:1px;background:#232a1b}.bh-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.bh-footer__copy{font-size:12px;color:#767d6c}.bh-footer__legal{display:flex;flex-wrap:wrap;gap:8px 16px}.bh .bh-footer__legal a{font-size:12px;color:#767d6c;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/10/assets/bonsai-theme.css.map */
