product-info{background:#f7f9f7}product-info .page-width{max-width:132rem}product-info .product{align-items:flex-start}product-info .product-media-container{overflow:hidden;background:#fff;border:.1rem solid #e2e9e2;border-radius:1.4rem;box-shadow:0 1rem 3rem #143a1d0f}product-info .product__media-icon{border-color:#194b251f;box-shadow:0 .4rem 1.2rem #194b251a}product-info .thumbnail{overflow:hidden;background:#fff;border:.1rem solid #dfe7df;border-radius:.9rem}product-info .thumbnail[aria-current]{border-color:#31b934;box-shadow:0 0 0 .15rem #31b93433}product-info .product__info-container{display:grid;grid-template-columns:11.2rem minmax(0,1fr);column-gap:1.2rem;max-width:58rem;padding:clamp(2rem,2.4vw,3.2rem);background:#fff;border:.1rem solid #e2e9e2;border-radius:1.6rem;box-shadow:0 1.4rem 4rem #143a1d14}product-info .product__info-container>*{grid-column:1 / -1}product-info .product__info-container>*+*{margin-top:1.6rem;margin-bottom:0}product-info .rating-wrapper{display:flex;align-items:center;gap:.45rem;min-height:2rem;margin-bottom:.2rem;color:#245f2c}product-info .rating-wrapper .rating-count,product-info .rating-wrapper .rating-text{color:#4c5f50;font-size:1.25rem}product-info .product__title{margin-top:.6rem;margin-bottom:0}product-info .product__title h1{color:#142018;font-size:clamp(2.8rem,2.5vw,4rem);line-height:1.1;letter-spacing:-.035em}product-info .price--large{color:#173d20;font-size:2.35rem;font-weight:750;letter-spacing:-.02em}product-info .product__tax,product-info .installment{color:#647067}product-info variant-selects{margin-top:2.1rem}product-info .product-form__input .form__label{margin-bottom:.8rem;color:#25392a;font-size:1.3rem;font-weight:700;letter-spacing:.02em}product-info .product-form__input--pill input[type=radio]+label{min-width:5rem;margin:0 .7rem .7rem 0;padding:1rem 1.4rem;color:#263a2a;background:#fff;border-color:#cfdacf;border-radius:.9rem;font-size:1.35rem;font-weight:650;line-height:1.2;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,color .16s ease}product-info .product-form__input--pill input[type=radio]+label:hover{border-color:#31b934;box-shadow:0 0 0 .2rem #31b9341f}product-info .product-form__input--pill input[type=radio]:checked+label{color:#fff;background:#238f2a;border-color:#238f2a;box-shadow:0 .5rem 1.4rem #238f2a33}product-info #Quantity-Form-template,product-info .product-form__quantity{grid-column:1;min-width:0;width:100%;margin-top:1.8rem;margin-bottom:0}product-info .product-form__quantity .quantity__label{min-height:2rem;margin-bottom:.55rem;font-size:1.2rem}product-info .product-form__quantity .price-per-item__container,product-info .product-form__quantity .quantity{width:100%;min-height:5.2rem}product-info .product-form__quantity .quantity{border-radius:1rem}product-info .bb-product-buy-actions{grid-column:2;min-width:0;margin-top:1.8rem;margin-bottom:0;padding-top:2.55rem}product-info .bb-product-buy-actions .product-form,product-info .bb-product-buy-actions .product-form__buttons,product-info .bb-product-buy-actions .product-form__submit{width:100%;max-width:none;margin:0}product-info .bb-product-buy-actions .product-form__submit{min-height:5.2rem;color:#fff;background:#238f2a;border-radius:1rem;box-shadow:0 .8rem 2rem #238f2a38;font-size:1.55rem;font-weight:750;letter-spacing:.01em;transition:transform .16s ease,background-color .16s ease,box-shadow .16s ease}product-info .bb-product-buy-actions .product-form__submit:before,product-info .bb-product-buy-actions .product-form__submit:after{display:none}product-info .bb-product-buy-actions .product-form__submit:not([disabled]):hover{background:#1b7b22;box-shadow:0 1rem 2.4rem #238f2a47;transform:translateY(-.1rem)}product-info .bb-product-buy-actions .product-form__submit[disabled]{color:#fff;background:#8b998e;box-shadow:none}product-info .bb-product-buy-actions .product__pickup-availabilities{grid-column:1 / -1;margin:1rem 0 0}.bb-product-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin-top:1.4rem;padding:1.1rem;background:#f2f8f2;border:.1rem solid #d9e8da;border-radius:1.1rem}.bb-product-trust__item{display:flex;flex-direction:column;align-items:center;gap:.6rem;min-width:0;color:#27452d;text-align:center;font-size:1.05rem;font-weight:650;line-height:1.25}.bb-product-trust__icon{display:grid;place-items:center;width:2.8rem;height:2.8rem;color:#238f2a;background:#fff;border:.1rem solid #d5e6d7;border-radius:50%}.bb-product-trust__icon .svg-wrapper,.bb-product-trust__icon svg{width:1.5rem;height:1.5rem}.bb-product-details{margin-top:1.6rem;border-top:.1rem solid #dfe7df}.bb-product-details .product__accordion{margin:0;border-bottom-color:#dfe7df}.bb-product-details .product__accordion summary{padding:1.45rem 0}.bb-product-details .accordion__title{color:#1c2d20;font-size:1.45rem;font-weight:720}.bb-product-details .accordion__content{padding:0 0 1.6rem;color:#536057;font-size:1.4rem;line-height:1.65}.bb-product-specs{display:grid;grid-template-columns:minmax(10rem,.7fr) minmax(0,1.3fr);gap:0;margin:0}.bb-product-specs dt,.bb-product-specs dd{margin:0;padding:.8rem 0;border-bottom:.1rem solid #edf1ed}.bb-product-specs dt{color:#263a2a;font-weight:700}.bb-product-specs dd{text-align:right}product-info .product__view-details{display:none}.bb-mobile-cart{position:fixed;right:0;bottom:0;left:0;z-index:40;display:none;align-items:center;gap:1.2rem;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));background:#fffffff5;border-top:.1rem solid #dbe5dc;box-shadow:0 -.8rem 2.4rem #143a1d1f;-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem);transform:translateY(110%);transition:transform .22s ease}.bb-mobile-cart.is-visible{transform:translateY(0)}.bb-mobile-cart__summary{flex:0 1 40%;min-width:0}.bb-mobile-cart__title{display:block;overflow:hidden;color:#1d2d20;font-size:1.2rem;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.bb-mobile-cart__price{display:block;margin-top:.2rem;color:#245f2c;font-size:1.35rem;font-weight:750}.bb-mobile-cart__button{flex:1 1 auto;min-height:4.8rem;padding:.9rem 1.5rem;color:#fff;background:#238f2a;border:0;border-radius:1rem;font:inherit;font-size:1.4rem;font-weight:750}.bb-mobile-cart__button:disabled{background:#8b998e;cursor:not-allowed}.related-products{padding-top:clamp(3.2rem,5vw,6.4rem)}.related-products__heading,.collapsible-content__heading{color:#17261b;letter-spacing:-.025em}.related-products .card-wrapper .card,.collapsible-content .accordion{border-radius:1.2rem}.collapsible-content .accordion{border-color:#e0e8e1}@media screen and (min-width:990px){product-info .product{gap:clamp(3.2rem,4vw,6rem)}product-info .product--medium:not(.product--no-media) .product__media-wrapper{width:calc(56% - 3rem);max-width:calc(56% - 3rem)}product-info .product--medium:not(.product--no-media) .product__info-wrapper{width:calc(44% - 3rem);max-width:calc(44% - 3rem);padding-left:0}}@media screen and (max-width:989px){product-info .product__info-wrapper{padding-left:2.4rem}product-info .product__info-container{padding:2rem}}@media screen and (max-width:749px){product-info .page-width{padding-right:1.4rem;padding-left:1.4rem}product-info .product__info-wrapper{padding:1.4rem 0 0}product-info .product__info-container{grid-template-columns:10.2rem minmax(0,1fr);gap:0 1rem;max-width:none;padding:1.8rem 1.6rem;border-radius:1.3rem;box-shadow:0 .8rem 2.4rem #143a1d12}product-info .product__title h1{font-size:clamp(2.5rem,8vw,3.2rem)}product-info .price--large{font-size:2.1rem}product-info .product-form__input--pill input[type=radio]+label{min-width:4.6rem;padding:.9rem 1.2rem}.bb-product-trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .8rem;padding:1.2rem}.bb-product-trust__item{flex-direction:row;text-align:left;font-size:1.08rem}.bb-product-trust__icon{flex:0 0 2.8rem}.bb-mobile-cart{display:flex}}@media(prefers-reduced-motion:reduce){product-info .product-form__input--pill input[type=radio]+label,product-info .bb-product-buy-actions .product-form__submit,.bb-mobile-cart{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-bestbongz-product-page.css.map */
