#MainContent{--bz-pa: #E0F5F0;--bz-pb: #FFF4C2;--bz-pkb: #7F5200;--bz-ptint: #E0F5F0;--bz-psa: 0,112,74;--bz-psb: 127,82,0;--bz-card-a: 0 1px 2px rgba(45,41,39,.06), 0 10px 28px rgba(var(--bz-psa), .1);--bz-card-b: 0 1px 2px rgba(45,41,39,.06), 0 10px 28px rgba(var(--bz-psb), .1);--bz-ring-a: 0 0 0 8px #fff, 0 24px 48px rgba(var(--bz-psa), .22);--bz-ring-b: 0 0 0 8px #fff, 0 24px 48px rgba(var(--bz-psb), .18)}.bz-pdp{padding:clamp(12px,2vw,24px) var(--bz-gutter) clamp(56px,7vw,96px)}.bz-pdp__crumbs{font-size:1.3rem;color:var(--bz-ink-3)}.bz-pdp__crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.bz-pdp__crumbs a{color:var(--bz-ink-3)}.bz-pdp__crumbs [aria-current]{color:var(--bz-ink);font-weight:600}.bz-pdp__grid{display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,64px);margin-top:1.6rem;align-items:flex-start}.bz-pdp__media{flex:1.25 1 520px;min-width:0;position:relative}@media screen and (min-width:1100px){.bz-pdp__media{position:sticky;top:calc(var(--bz-header-h, 76px) + 16px)}}.bz-pdp__info{flex:1 1 400px;min-width:0;max-width:580px}.bz-gallery{display:block;position:relative}.bz-gallery__stage{position:relative;aspect-ratio:1 / 1;border-radius:30px;overflow:hidden;background:#fff}.bz-gallery__slide{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;transition:opacity .45s var(--bz-ease);background:#fff}.bz-gallery__slide.is-active{opacity:1;z-index:1}.bz-gallery__slide img,.bz-gallery__slide video,.bz-gallery__slide iframe,.bz-gallery__slide model-viewer{width:100%;height:100%;display:block;object-fit:contain;border:0}.bz-gallery__slide video{object-fit:cover}.bz-gallery__slide .placeholder-svg{width:100%;height:100%;background:var(--bz-panel)}.bz-gallery__badge{position:absolute;top:1.6rem;left:1.6rem;z-index:2}.bz-gallery__nav{position:absolute;top:50%;z-index:2;transform:translateY(-50%);width:4.4rem;height:4.4rem;border-radius:50%;border:0;background:#fff;box-shadow:0 6px 16px #2d292729;color:var(--bz-ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .3s var(--bz-spring),background .2s var(--bz-ease),color .2s var(--bz-ease)}.bz-gallery__nav:hover{background:var(--bz-ink);color:#fff;transform:translateY(-50%) scale(1.06)}.bz-gallery__nav .bz-icon{stroke-width:2.4}.bz-gallery__nav--prev{left:1.4rem}.bz-gallery__nav--next{right:1.4rem}.bz-gallery__count{position:absolute;right:1.6rem;bottom:1.6rem;z-index:2;background:var(--bz-ink);color:#fff;font-size:1.2rem;font-weight:700;padding:.6rem 1rem;border-radius:999px}.bz-gallery__seal{position:absolute;left:-10px;top:min(36vw,560px);z-index:3;width:clamp(76px,7vw,104px);height:auto;transform:rotate(-10deg);filter:drop-shadow(0 8px 16px rgba(45,41,39,.22));pointer-events:none}@media screen and (max-width:749px){.bz-gallery__seal{top:auto;bottom:9.6rem;left:-6px}}.bz-gallery__thumbs{display:flex;gap:1rem;overflow-x:auto;margin-top:1.4rem;padding:.4rem}.bz-gallery__thumb{flex:none;position:relative;width:7.6rem;height:7.6rem;border-radius:16px;overflow:hidden;border:0;padding:0;cursor:pointer;background:#fff;outline:2px solid rgba(45,41,39,.12);outline-offset:2px;transition:outline-color .2s var(--bz-ease)}.bz-gallery__thumb.is-active{outline-color:var(--bz-ink)}.bz-gallery__thumb img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .45s var(--bz-spring)}.bz-gallery__thumb:hover img{transform:scale(1.07) rotate(-3deg)}.bz-gallery__play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#2d292747}.bz-gallery__play svg{width:2.6rem;height:2.6rem;fill:#fff}.bz-pdp__title{margin:0;font-family:var(--bz-display);font-weight:900;font-size:clamp(3.4rem,3.6vw,5.2rem);line-height:1;letter-spacing:-.01em;text-wrap:balance}.bz-pdp__sub{margin-top:1rem;font-size:1.6rem;font-weight:600;color:var(--bz-ink-2)}.bz-pdp__rating{display:inline-flex;align-items:center;gap:.8rem;margin-top:1.2rem;color:var(--bz-ink);text-decoration:none;font-size:1.4rem;font-weight:600}.bz-pdp__rating .bz-ul{text-decoration:underline}.bz-pdp__lead{margin:1.6rem 0 0;font-size:1.7rem;line-height:1.55;text-wrap:pretty}.bz-pdp__chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1.8rem}.bz-chip{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;padding:1.2rem;border-radius:18px;background:var(--bz-ptint);font-size:1.3rem;font-weight:600;line-height:1.3}.bz-chip .bz-icon{width:2rem;height:2rem;stroke:var(--bz-green-dark);stroke-width:2}.bz-picker{margin-top:2.2rem}.bz-picker__label{font-weight:800;font-size:1.5rem;margin-bottom:1rem}.bz-picker__groups{display:flex;gap:.4rem;padding:.4rem;margin-bottom:1rem;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1.5px #2d292724}.bz-picker__group{flex:1 1 0;min-width:0;min-height:4.8rem;padding:.5rem .8rem;border-radius:999px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--bz-ink);text-decoration:none;line-height:1.2;text-align:center;transition:background .2s var(--bz-ease),color .2s var(--bz-ease)}.bz-picker__group:hover{background:var(--bz-cream)}.bz-picker__group.is-on{background:var(--bz-ink);color:#fff}.bz-picker__group-label{font-weight:800;font-size:1.4rem}.bz-picker__group-name{margin-top:1px;font-size:1.2rem;font-weight:600;opacity:.85}.bz-picker__options{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:.8rem}@media screen and (max-width:480px){.bz-picker__options{grid-template-columns:repeat(min(var(--cols, 4),3),minmax(0,1fr))}}.bz-picker__item{display:flex;min-width:0}.bz-sib{position:relative;flex:1;display:flex;flex-direction:column;gap:.4rem;min-width:0;padding:.6rem .6rem 1rem;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1.5px #2d292724;color:var(--bz-ink);text-decoration:none;transition:box-shadow .2s var(--bz-ease),background .2s var(--bz-ease)}.bz-sib:hover{box-shadow:inset 0 0 0 1.5px var(--bz-ink)}.bz-sib.is-on{background:var(--bz-cream);box-shadow:inset 0 0 0 2px var(--bz-ink)}.bz-sib.is-soldout{opacity:.6}.bz-sib__img{display:block;aspect-ratio:1 / 1;border-radius:13px;overflow:hidden;background:#fff}.bz-sib__img img{width:100%;height:100%;object-fit:contain;padding:6%;box-sizing:border-box;display:block}.bz-sib__name{padding:.2rem .4rem 0;font-weight:800;font-size:1.3rem;line-height:1.25}.bz-sib__meta{padding:0 .4rem;font-size:1.25rem;font-weight:600;color:var(--bz-ink-2);line-height:1.3}.bz-sib__note{padding:0 .4rem;font-size:1.15rem;color:var(--bz-ink-3);line-height:1.3}.bz-sib__tick{position:absolute;top:1rem;right:1rem;width:2.2rem;height:2.2rem;border-radius:50%;background:var(--bz-yellow);box-shadow:0 0 0 2px #fff;display:inline-flex;align-items:center;justify-content:center}.bz-sib__tick .bz-icon{width:1.3rem;height:1.3rem;stroke-width:3.2}.bz-tiers{margin-top:2.4rem}.bz-tiers__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.2rem;font-weight:800;font-size:1.5rem}.bz-tiers__head .bz-k-green{font-size:1.3rem;font-weight:700;color:var(--bz-green-dark)}.bz-tier{position:relative;display:flex;align-items:center;gap:1.4rem;width:100%;min-height:7.4rem;padding:1.4rem 1.6rem;margin-bottom:1.2rem;border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1.5px #2d292729;cursor:pointer;box-sizing:border-box;transition:background .2s var(--bz-ease),box-shadow .2s var(--bz-ease)}.bz-tier:hover{box-shadow:inset 0 0 0 1.5px var(--bz-ink)}.bz-tier.is-on{background:var(--bz-cream);box-shadow:inset 0 0 0 2px var(--bz-ink)}.bz-tier input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.bz-tier:has(input:focus-visible){outline:2px solid var(--bz-ink);outline-offset:3px}.bz-tier__radio{flex:none;width:2.2rem;height:2.2rem;border-radius:50%;box-shadow:inset 0 0 0 2px #2d292759;display:inline-flex;align-items:center;justify-content:center;background:#fff}.bz-tier__radio:after{content:"";width:1.2rem;height:1.2rem;border-radius:50%;background:transparent;transition:background .2s var(--bz-ease)}.bz-tier.is-on .bz-tier__radio{box-shadow:inset 0 0 0 2px var(--bz-ink)}.bz-tier.is-on .bz-tier__radio:after{background:var(--bz-ink)}.bz-tier__main{flex:1;min-width:0}.bz-tier__label{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .8rem;font-size:1.6rem}.bz-tier__label strong{font-weight:800}.bz-tier__save{display:inline-flex;padding:.2rem .8rem;border-radius:999px;background:var(--bz-green-dark);color:#fff;font-size:1.2rem;font-weight:800}.bz-tier__each{display:block;font-size:1.3rem;color:var(--bz-ink-2);margin-top:.3rem}.bz-tier__gift{display:inline-flex;align-items:center;gap:.6rem;margin-top:.6rem;font-size:1.25rem;font-weight:700;color:var(--bz-green-dark)}.bz-tier__gift .bz-icon{width:1.5rem;height:1.5rem}.bz-tier__price{flex:none;text-align:right;line-height:1.25}.bz-tier__price strong{display:block;font-weight:800;font-size:1.8rem}.bz-tier__price s{display:block;font-size:1.3rem;color:var(--bz-ink-3)}.bz-tier__flag{position:absolute;top:-1rem;right:1.6rem;padding:.4rem 1rem;border-radius:999px;background:var(--bz-yellow);color:var(--bz-ink);font-size:1.05rem;letter-spacing:.06em}.bz-tier__flag--ink{background:var(--bz-ink);color:#fff}.bz-tiers__foot{margin:-.2rem 0 0;font-size:1.25rem;color:var(--bz-ink-3)}.bz-qty{display:flex;align-items:center;justify-content:space-between;gap:1.4rem;margin-top:2.2rem}.bz-qty__label{font-weight:800;font-size:1.5rem}.bz-qty__each{margin-top:.2rem;font-size:1.3rem;color:var(--bz-ink-2)}.bz-qty__stepper{flex:none;display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1.5px #2d292729}.bz-qty__stepper button{width:4.4rem;height:4.4rem;border-radius:50%;border:0;background:transparent;color:var(--bz-ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s var(--bz-ease)}.bz-qty__stepper button:hover{background:var(--bz-panel)}.bz-qty__stepper input{width:3.6rem;border:0;background:transparent;text-align:center;font:inherit;font-weight:800;font-size:1.7rem;color:var(--bz-ink);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.bz-qty__stepper input::-webkit-outer-spin-button,.bz-qty__stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bz-addon{display:flex;align-items:center;gap:1.2rem;width:100%;margin-top:1.4rem;padding:1rem 1.4rem 1rem 1rem;border-radius:20px;box-sizing:border-box;cursor:pointer;background:#fff;box-shadow:inset 0 0 0 1.5px #2d292729;transition:background .2s var(--bz-ease),box-shadow .2s var(--bz-ease)}.bz-addon:hover{box-shadow:inset 0 0 0 1.5px var(--bz-ink)}.bz-addon:has(input:checked){background:var(--bz-cream);box-shadow:inset 0 0 0 2px var(--bz-ink)}.bz-addon:has(input:focus-visible){outline:2px solid var(--bz-ink);outline-offset:3px}.bz-addon input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.bz-addon__img{flex:none;width:5.8rem;height:5.8rem;border-radius:14px;overflow:hidden;background:#fff;box-shadow:inset 0 0 0 1px #2d292714}.bz-addon__img img{width:100%;height:100%;object-fit:contain;padding:4%;box-sizing:border-box;display:block}.bz-addon__text{flex:1;min-width:0}.bz-addon__text strong{display:block;font-weight:800;font-size:1.45rem;line-height:1.3}.bz-addon__text span{display:block;margin-top:.2rem;font-size:1.3rem;line-height:1.4;color:var(--bz-ink-2)}.bz-addon__price{flex:none;font-weight:800;font-size:1.5rem}.bz-addon__box{flex:none;width:2.4rem;height:2.4rem;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 2px #2d292759;display:inline-flex;align-items:center;justify-content:center}.bz-addon__box svg{width:1.4rem;height:1.4rem;fill:none;stroke:#fff;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;opacity:0}.bz-addon:has(input:checked) .bz-addon__box{background:var(--bz-ink);box-shadow:inset 0 0 0 2px var(--bz-ink)}.bz-addon:has(input:checked) .bz-addon__box svg{opacity:1}.bz-variant{margin-top:2.2rem}.bz-variant label{display:block;font-weight:800;font-size:1.5rem;margin-bottom:.8rem}.bz-variant select{width:100%;min-height:5rem;padding:0 1.6rem;border-radius:16px;border:0;box-shadow:inset 0 0 0 1.5px #2d292733;background:#fff;font:inherit;font-weight:600;color:var(--bz-ink)}.bz-pdp__buy{margin-top:1.6rem}.bz-pdp__buy .product-form__buttons{max-width:none}.bz-pdp__atc.button{min-height:5.8rem;font-size:1.8rem;font-weight:800;background:var(--bz-yellow);color:var(--bz-ink);border:0;--color-button: 255, 207, 0;--color-button-text: 45, 41, 39;--border-opacity: 0}.bz-pdp__atc.button:after,.bz-pdp__atc.button:before{box-shadow:none}.bz-pdp__atc.button:not([disabled]):hover{background:var(--bz-ink);color:#fff}.bz-pdp__atc.button[disabled]{background:var(--bz-panel);color:var(--bz-ink-3)}.bz-pdp__atc .loading__spinner{color:currentColor}.bz-pdp__buy .shopify-payment-button{margin-top:1rem}.bz-pdp__buy .shopify-payment-button__button{border-radius:999px;min-height:5.2rem;overflow:hidden}.bz-pdp__buy .shopify-payment-button__more-options{font-size:1.3rem;color:var(--bz-ink-2);text-decoration:underline}.bz-pdp__buy .product-form__error-message-wrapper{display:flex;gap:.8rem;align-items:flex-start;margin-bottom:1rem;padding:1rem 1.4rem;border-radius:14px;background:var(--bz-t-orange);color:var(--bz-k-orange);font-size:1.4rem;font-weight:600}.bz-pdp__buy .product-form__error-message-wrapper[hidden]{display:none}.bz-trust{list-style:none;margin:1.6rem 0 0;padding:1.6rem 0 0;border-top:1px solid rgba(45,41,39,.1);display:flex;flex-direction:column;gap:1.4rem;font-size:1.4rem;line-height:1.45}.bz-trust li{display:flex;align-items:center;gap:1.2rem}.bz-trust li>.bz-icon{width:2.2rem;height:2.2rem;stroke:var(--bz-green-dark);stroke-width:2;align-self:flex-start}.bz-trust li>span{flex:0 1 auto;min-width:0}.bz-trust__seal{flex:none;width:6.6rem;height:auto;margin:-.8rem 0 -.8rem .4rem;filter:drop-shadow(0 8px 14px rgba(45,41,39,.24))}.bz-pdp .bz-pdp__pay{margin:1.6rem 0 0;padding:0;justify-content:flex-start}.bz-pdp__pay .icon{width:3.8rem;height:2.4rem}.bz-pdp__bulk{display:flex;align-items:center;gap:1.2rem;margin-top:1.8rem;padding:1.4rem 1.6rem;border-radius:20px;background:var(--bz-t-purple);color:var(--bz-ink);text-decoration:none}.bz-pdp__bulk-icon{flex:none;width:4rem;height:4rem;border-radius:50%;background:#fff;display:inline-flex;align-items:center;justify-content:center}.bz-pdp__bulk-icon .bz-icon{width:2rem;height:2rem;stroke:var(--bz-k-purple);stroke-width:2}.bz-pdp__bulk-text{flex:1;min-width:0;font-size:1.4rem;line-height:1.4}.bz-pdp__bulk-text p{margin:0}.bz-acc{margin-top:2.2rem;border-top:1px solid rgba(45,41,39,.12)}.bz-acc details{border-bottom:1px solid rgba(45,41,39,.12)}.bz-acc summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:5.6rem;padding:1.2rem 0;font-size:1.5rem;font-weight:800;color:var(--bz-ink);cursor:pointer;list-style:none}.bz-acc summary::-webkit-details-marker{display:none}.bz-acc summary:after{display:none}.bz-acc__plus{position:relative;flex:none;width:1.8rem;height:1.8rem;transition:transform .2s var(--bz-ease)}.bz-acc__plus:before,.bz-acc__plus:after{content:"";position:absolute;left:50%;top:50%;width:1.4rem;height:2.2px;border-radius:2px;background:currentColor;transform:translate(-50%,-50%)}.bz-acc__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.bz-acc details[open] .bz-acc__plus{transform:rotate(45deg)}.bz-acc__list{list-style:none;margin:0;padding:0 0 1.6rem}.bz-acc__list li{position:relative;padding:.4rem 0 .4rem 1.6rem;font-size:1.45rem;line-height:1.5;color:var(--bz-ink-2)}.bz-acc__list li:before{content:"";position:absolute;left:0;top:1.3rem;width:6px;height:6px;border-radius:50%;background:var(--bz-green-dark)}.bz-acc__link{display:inline-flex;align-items:center;gap:.6rem;margin:-.8rem 0 1.6rem;font-weight:700;font-size:1.4rem;color:var(--bz-green-dark);text-decoration:none}.bz-acc__link .bz-icon{width:1.5rem;height:1.5rem}.bz-acc__rte{padding:0 0 1.6rem;font-size:1.45rem;line-height:1.55;color:var(--bz-ink-2)}.bz-acc__rte p{margin:0 0 .8rem}.bz-facts{padding:0 0 1.6rem;display:flex;flex-direction:column;gap:1.4rem}.bz-facts__variety{border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1px #2d292714;padding:1.4rem 1.6rem}.bz-facts__name{font-weight:800;font-size:1.5rem}.bz-facts__latin{margin-left:.4rem;font-style:italic;font-weight:400;font-size:1.3rem;color:var(--bz-ink-3)}.bz-facts__grid{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.8rem 1.4rem;margin:1rem 0 0}.bz-facts__grid li{display:flex;gap:.8rem;align-items:flex-start;min-width:0}.bz-facts__grid .bz-icon{width:1.8rem;height:1.8rem;stroke:var(--bz-green-dark);stroke-width:2;margin-top:.2rem}.bz-facts__k{display:block;font-size:1.15rem;font-weight:700;color:var(--bz-ink-3);text-transform:uppercase;letter-spacing:.04em}.bz-facts__v{display:block;margin-top:.1rem;font-size:1.4rem;font-weight:600;line-height:1.35;color:var(--bz-ink)}.bz-facts__tip{margin:1rem 0 0;font-size:1.35rem;line-height:1.5;color:var(--bz-ink-2)}.bz-buybar{position:fixed;left:0;right:0;bottom:0;z-index:70;transform:translateY(110%);transition:transform .3s var(--bz-ease);background:#fff;border-top:1px solid rgba(45,41,39,.12);box-shadow:0 -10px 30px #2d29271a}.bz-buybar.is-on{transform:none}.bz-buybar__inner{max-width:var(--bz-max);margin:0 auto;padding:1rem var(--bz-gutter);display:flex;align-items:center;gap:1.4rem}.bz-buybar__img{flex:none;width:4.8rem;height:4.8rem;border-radius:10px;object-fit:contain;border:1px solid rgba(45,41,39,.1);background:#fff}.bz-buybar__text{flex:1;min-width:0}.bz-buybar__title{font-weight:700;font-size:1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bz-buybar__sub{font-size:1.3rem;color:var(--bz-ink-2)}.bz-buybar .bz-btn{flex:none;min-height:5rem;padding:0 2.4rem}.bz-loves{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:clamp(14px,1.8vw,24px);margin-top:2.6rem}.bz-love{display:flex;min-width:0}.bz-love .bz-card{flex:1;box-shadow:var(--bz-card-a)}.bz-love__media{aspect-ratio:4 / 3;overflow:hidden;background:var(--bz-panel)}.bz-love__media img{width:100%;height:100%;object-fit:cover;display:block}.bz-love__media--contain{background:#fff}.bz-love__media--contain img{object-fit:contain;padding:5%;box-sizing:border-box}.bz-love__body{padding:1.8rem 2rem 2.2rem}.bz-love__body h3{margin:0;font-size:clamp(1.9rem,1.7vw,2.3rem);line-height:1.12}.bz-love__body p{margin:.8rem 0 0;font-size:1.5rem;line-height:1.55;color:var(--bz-ink-2)}.bz-expect{display:flex;flex-wrap:wrap;gap:clamp(28px,5vw,80px);align-items:center}.bz-expect__copy{flex:1 1 380px;min-width:0;position:relative;z-index:1}.bz-expect__copy .bz-h2{margin-top:1rem}.bz-stages{display:flex;flex-direction:column;gap:.8rem;margin-top:2.4rem}.bz-stage{display:flex;gap:1.4rem;align-items:flex-start;width:100%;padding:1.4rem 1.6rem;border-radius:20px;border:0;background:transparent;font:inherit;color:var(--bz-ink);text-align:left;cursor:pointer;transition:background .25s var(--bz-ease),box-shadow .25s var(--bz-ease)}.bz-stage[aria-pressed=true]{background:#fff;box-shadow:0 10px 26px rgba(var(--bz-psb),.14)}.bz-stage__n{flex:none;width:3.6rem;height:3.6rem;border-radius:50%;background:#fff;color:var(--bz-ink);display:inline-flex;align-items:center;justify-content:center;font-family:var(--bz-display);font-weight:900;font-size:1.6rem;transition:background .25s,color .25s}.bz-stage[aria-pressed=true] .bz-stage__n{background:var(--bz-ink);color:#fff}.bz-stage__body{flex:1;min-width:0}.bz-stage__day{display:block;font-size:1.2rem;color:var(--bz-pkb)}.bz-stage__title{display:block;font-weight:800;font-size:1.7rem;margin-top:.3rem}.bz-stage__text{display:block;font-size:1.45rem;line-height:1.5;color:var(--bz-ink-2);margin-top:.4rem}.bz-expect__visual{flex:1 1 420px;min-width:0;position:relative}.bz-expect__burst{position:absolute;left:50%;top:50%;width:124%;aspect-ratio:1 / 1;transform:translate(-50%,-50%);border-radius:50%;overflow:hidden;pointer-events:none}.bz-expect__burst svg{width:100%;height:100%;display:block;opacity:.9}.bz-expect__frame{position:relative;aspect-ratio:1 / 1;border-radius:30px;overflow:hidden;background:#fff;box-shadow:var(--bz-ring-b)}.bz-expect__frame>img,.bz-expect__frame>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;background:#fff;opacity:0;transition:opacity .8s var(--bz-ease)}.bz-expect__frame>img{object-fit:contain}.bz-expect__frame>video,.bz-expect__frame>img.is-cover{object-fit:cover}.bz-expect__frame>img.is-illu{padding:14%;box-sizing:border-box}.bz-expect__frame>.is-on{opacity:1}.bz-expect__label{position:absolute;left:1.6rem;bottom:1.6rem;z-index:2;display:inline-flex;align-items:center;gap:.8rem;padding:.8rem 1.4rem;border-radius:999px;background:var(--bz-ink);color:#fff;font-size:1.3rem;font-weight:700}.bz-expect__bars{position:absolute;left:1.6rem;right:1.6rem;top:1.6rem;z-index:2;display:flex;gap:.6rem}.bz-expect__bars span{flex:1;height:4px;border-radius:999px;background:#2d29272e;transition:background .3s}.bz-expect__bars span.is-done{background:var(--bz-ink)}.bz-perfect{display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,56px);align-items:stretch}.bz-perfect__copy{flex:1 1 420px;min-width:0}.bz-perfect__pills{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.2rem}.bz-perfect__pills .bz-pill{min-height:4.6rem;padding:0 1.8rem 0 1.4rem}.bz-perfect__dot{flex:none;width:1rem;height:1rem;border-radius:50%}.bz-perfect__text{margin:2.2rem 0 0;font-size:1.55rem;line-height:1.6;color:var(--bz-ink-2);max-width:34em}.bz-perfect__promo-wrap{flex:1 1 420px;min-width:0;display:flex;position:relative}.bz-perfect__daisy{position:absolute;z-index:2;right:-38px;top:-66px;width:196px;height:auto;pointer-events:none;filter:drop-shadow(0 8px 14px rgba(45,41,39,.18))}@media screen and (max-width:1023px){.bz-perfect__daisy{display:none}}.bz-promo{flex:1;min-width:0;position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:32rem;border-radius:30px;overflow:hidden;text-decoration:none;color:#fff;background:var(--bz-green-dark);box-shadow:var(--bz-ring-a)}.bz-promo>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.bz-promo__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1c3c3400 25%,#1c3c34e6)}.bz-promo__body{position:relative;padding:clamp(20px,2.6vw,32px);display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}.bz-promo__title{font-family:var(--bz-display);font-weight:900;font-size:clamp(2.4rem,2.4vw,3.2rem);line-height:1.05}.bz-promo__text{font-size:1.5rem;line-height:1.5;color:#ffffffeb;max-width:28em}.bz-promo__cta{margin-top:.6rem;display:inline-flex;align-items:center;gap:.8rem;min-height:4.6rem;padding:0 2rem;border-radius:999px;background:#fff;color:var(--bz-ink);font-weight:700;font-size:1.5rem}.bz-reviews{scroll-margin-top:96px}.bz-reviews__summary{display:flex;align-items:center;gap:1.2rem;margin-top:1.2rem;font-size:1.5rem;font-weight:600;color:var(--bz-ink-2)}.bz-reviews__app{margin-top:2.4rem}.bz-reviews__app .jdgm-widget{max-width:none}.bz-faq{display:flex;flex-wrap:wrap;gap:clamp(28px,5vw,80px)}.bz-faq__intro{flex:1 1 320px;min-width:0}.bz-faq__intro p{margin:1.4rem 0 0;font-size:1.55rem;line-height:1.6;color:var(--bz-ink-2);max-width:26em}.bz-faq__intro .bz-btn{margin-top:1.8rem}.bz-faq__list{flex:1.4 1 480px;min-width:0;display:flex;flex-direction:column;gap:1rem}.bz-faq__item{background:#fff;border-radius:20px;padding:0 2rem;box-shadow:var(--bz-card-b)}.bz-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:6rem;padding:1.4rem 0;font-size:1.6rem;font-weight:700;color:var(--bz-ink);cursor:pointer;list-style:none}.bz-faq__item summary::-webkit-details-marker{display:none}.bz-faq__item[open] .bz-acc__plus{transform:rotate(45deg)}.bz-faq__answer{padding:0 0 1.8rem;font-size:1.5rem;line-height:1.6;color:var(--bz-ink-2);max-width:42em}.bz-faq__answer p{margin:0 0 .8rem}.bz-faq__answer p:last-child{margin-bottom:0}.bz-pairs{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(260px,44vw),1fr));gap:clamp(12px,1.6vw,20px)}.bz-pairs>*{display:flex;min-width:0}.bz-pairs .bz-pcard{box-shadow:var(--bz-card-a)}body:has(.bz-buybar) .bz-footer{padding-bottom:calc(clamp(8px,1.4vw,20px) + 7.2rem)}.bz-pdp{overflow-x:clip}.bz-pdp.bz-pdp--ink{color:var(--bz-ink)}.bz-band--mint{--band: #E0F5F0;--band-k: #00704A}.bz-band--yellow{--band: #FFF4C2;--band-k: #7F5200}.bz-band--peach{--band: #FFE7D9;--band-k: #AE4A0C}.bz-band--pink{--band: #FDE6F1;--band-k: #A8326D}.bz-band--blue{--band: #E4EEFE;--band-k: #2A5BAA}.bz-band--lilac{--band: #F0EAFC;--band-k: #6646A8}.bz-band--sage{--band: #D8E0CC;--band-k: #00704A}:is(.bz-band--mint,.bz-band--yellow,.bz-band--peach,.bz-band--pink,.bz-band--blue,.bz-band--lilac,.bz-band--sage) :is(.bz-band__eyebrow,.bz-stage__day){color:var(--band-k)}.bz-band__sub{margin:1rem 0 0;font-size:1.6rem;font-weight:600;color:var(--bz-ink-2)}.bz-band__head:has(>div>.bz-band__sub){flex-wrap:wrap;gap:1.2rem 1.6rem}.bz-band--pink .bz-stage__n{background:#2d29271a}.bz-band--pink .bz-stage[aria-pressed=true] .bz-stage__n{background:var(--bz-ink)}.bz-band--pink .bz-expect__frame{box-shadow:0 0 0 8px #fff,0 24px 48px #a8326d33}.bz-expect__corner{position:absolute;right:-150px;top:0;width:clamp(320px,34vw,500px);aspect-ratio:1 / 1;border-radius:50%;overflow:hidden;pointer-events:none;opacity:.6}.bz-expect__corner svg{width:100%;height:100%;display:block}@media screen and (max-width:1023px){.bz-expect__corner{display:none}}.bz-expect__note{position:absolute;right:1.6rem;top:3.2rem;z-index:2;max-width:calc(100% - 3.2rem);box-sizing:border-box;padding:.7rem 1.2rem;border-radius:14px;background:#fffffff0;color:var(--bz-ink);font-size:1.25rem;font-weight:700;line-height:1.35;opacity:0;transition:opacity .4s var(--bz-ease)}.bz-expect__frame:has([data-stage-frame="0"].is-on) .bz-expect__note{opacity:1}.bz-pdp__bulk--pink{background:var(--bz-t-pink)}.bz-pdp__bulk--pink .bz-pdp__bulk-icon .bz-icon{stroke:var(--bz-k-pink)}.bz-acc__rte--inc>p:first-child:has(>strong:only-child),.bz-acc__rte--inc>.metafield-rich_text_field>p:first-child:has(>strong:only-child){display:none}.bz-acc__rte--inc ul{list-style:none;margin:0;padding:0}.bz-acc__rte--inc li{position:relative;padding:.4rem 0 .4rem 1.6rem}.bz-acc__rte--inc li:before{content:"";position:absolute;left:0;top:1.3rem;width:6px;height:6px;border-radius:50%;background:var(--bz-green-dark)}.bz-pack-pick .bz-tier.is-on{background:var(--bz-t-yellow)}.bz-tier__save--pink{background:var(--bz-pink);color:var(--bz-ink)}.bz-pack-mix{display:flex;gap:1rem;align-items:flex-start;padding:1.2rem 1.4rem;border-radius:18px;background:var(--bz-t-mint);color:var(--bz-green-dark);font-size:1.35rem;line-height:1.45}.bz-pack-mix>.bz-icon{width:2rem;height:2rem;stroke-width:2;margin-top:1px}.bz-pack-mix strong{font-weight:800}.bz-pack-mix__msg{display:block;margin-top:.2rem;font-weight:600}.bz-pack-mix__msg[hidden]{display:none}.bz-pack-mix__link{display:inline-block;margin-top:.4rem;font-weight:800;color:var(--bz-green-dark);text-decoration:underline}.bz-pack-pick .bz-tiers__foot{margin-top:1rem}.bz-bprice{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem 1.2rem;margin-top:1.6rem}.bz-bprice__now{font-weight:800;font-size:3rem;line-height:1.1}.bz-bprice__sep{font-size:1.5rem;color:var(--bz-ink-2)}.bz-bprice__sep s{color:var(--bz-ink-3)}.bz-bsave{display:inline-flex;align-items:center;gap:.8rem;margin-top:1rem;padding:.6rem 1.2rem;border-radius:999px;background:var(--bz-green-dark);color:#fff;font-size:1.3rem;font-weight:800}.bz-bsave .bz-icon{width:1.5rem;height:1.5rem}.bz-bkits{margin-top:2rem;border-radius:22px;background:#fff;box-shadow:inset 0 0 0 1px #2d29271f;overflow:hidden}.bz-bkits__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1rem;padding:1.2rem 1.6rem;background:var(--bz-ptint);font-weight:800;font-size:1.5rem}.bz-bkits__head a{font-size:1.3rem;font-weight:700;color:var(--bz-green-dark)}.bz-bkits__list{list-style:none;margin:0;padding:.4rem 1.6rem}.bz-bkits__list li{display:flex;align-items:center;gap:1.2rem;padding:1rem 0}.bz-bkits__list li+li{border-top:1px solid rgba(45,41,39,.08)}.bz-bkits__img{flex:none;display:block;width:5.2rem;height:5.2rem;border-radius:12px;overflow:hidden;border:1px solid rgba(45,41,39,.1);background:#fff}.bz-bkits__img img{width:100%;height:100%;object-fit:contain;display:block}.bz-bkits__text{flex:1;min-width:0}.bz-bkits__title{display:block;font-weight:700;font-size:1.45rem;line-height:1.3;color:var(--bz-ink)}.bz-bkits__role{display:block;margin-top:1px;font-size:1.3rem;color:var(--bz-ink-3)}.bz-bkits__price{flex:none;font-size:1.4rem;font-weight:700;color:var(--bz-ink-2)}.bz-pdp__buy--row{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:1rem;align-items:stretch}.bz-pdp__buy--row product-form,.bz-pdp__buy--row form,.bz-pdp__buy--row .product-form__buttons{display:contents}.bz-pdp__buy--row .product-form__error-message-wrapper{grid-column:1 / -1;order:-1}.bz-pdp__buy--row .product-form__submit{grid-column:2;margin:0}.bz-pdp__buy--row .shopify-payment-button{grid-column:1 / -1}.bz-pdp__qty{height:5.8rem;padding:0 .4rem;box-sizing:border-box;box-shadow:inset 0 0 0 1.5px #2d292738}.bz-pdp__qty button{width:4rem;height:5rem}.bz-pdp__qty input{width:3.2rem}.bz-pdp__buy--row .bz-pdp__atc.button{padding-left:1.2rem;padding-right:1.2rem}.bz-binside__head{max-width:76rem}.bz-binside__head .bz-h2{margin-top:1rem}.bz-binside__lead{margin:1.4rem 0 0;font-size:1.7rem;line-height:1.55;color:var(--bz-ink-2)}.bz-binside__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:clamp(14px,1.8vw,24px);margin-top:2.8rem}.bz-binside__cell{display:flex;min-width:0}.bz-binside__card{flex:1;position:relative;box-shadow:0 1px 2px #2d29270f,0 10px 28px rgba(var(--bz-psa),.16)}.bz-binside__media{position:relative;display:block;aspect-ratio:4 / 3;background:#fff;overflow:hidden}.bz-binside__media img{width:100%;height:100%;object-fit:contain;padding:8%;box-sizing:border-box;display:block}.bz-binside__tag{position:absolute;top:1.4rem;left:1.4rem;padding:.6rem 1.2rem;border-radius:999px;color:var(--bz-ink);font-size:1.2rem;font-weight:800}.bz-binside__body{padding:1.8rem 2.2rem 2.2rem;display:flex;flex-direction:column;gap:.8rem;flex:1}.bz-binside__title{margin:0;font-size:clamp(2rem,1.8vw,2.4rem);line-height:1.12}.bz-binside__title a{color:var(--bz-ink)}.bz-binside__rating{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .8rem}.bz-binside__rating .bz-stars-row{margin-top:0}.bz-binside__k{font-size:1.15rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--bz-ink-3)}.bz-binside__line{margin:0;font-size:1.5rem;line-height:1.55;color:var(--bz-ink-2)}.bz-binside__price{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem;margin-top:auto;padding-top:1.2rem;border-top:1px solid rgba(45,41,39,.08)}.bz-binside__price span{font-size:1.35rem;color:var(--bz-ink-3)}.bz-binside__price strong{font-weight:800;font-size:1.8rem}.bz-bsum{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.4rem 2.4rem;margin-top:clamp(16px,2vw,24px);padding:clamp(16px,2.4vw,24px) clamp(18px,3vw,32px);border-radius:24px;background:var(--bz-t-yellow);box-shadow:0 1px 2px #2d29270f,0 10px 28px rgba(var(--bz-psa),.14)}.bz-bsum__math{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1rem;font-weight:800;font-size:1.65rem}.bz-bsum__chip{padding:.6rem 1.2rem;border-radius:999px;background:#fff}.bz-bsum__op{color:var(--bz-ink-3)}.bz-bsum__deal{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem}.bz-bsum__label{font-size:1.5rem;font-weight:700}.bz-bsum__price{font-family:var(--bz-display);font-weight:900;font-size:clamp(2.8rem,2.8vw,3.6rem);line-height:1}.bz-bsum__save{display:inline-flex;align-items:center;padding:.6rem 1.2rem;border-radius:999px;background:var(--bz-green-dark);color:#fff;font-size:1.3rem;font-weight:800}.bz-faq__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.8rem;margin-top:1.8rem}.bz-faq__intro .bz-faq__ctas .bz-btn{margin-top:0}.bz-faq__link{display:inline-flex;align-items:center;gap:.6rem;font-weight:700;font-size:1.5rem;color:var(--bz-green-dark)}.bz-faq__link .bz-icon{width:1.6rem;height:1.6rem}.bz-faq__daisy{width:9.6rem;height:auto;display:block;margin-bottom:1.2rem}@media(prefers-reduced-motion:reduce){.bz-gallery__slide,.bz-expect__frame>img,.bz-expect__frame>video,.bz-buybar{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/bz-pdp.css.map */
