[id^=ProductInfo]>.title-row .product-title{color:#2d5a3e;line-height:1.15}.text-box--wide:not(.with-icon){border-radius:15px}.text-box--wide:not(.with-icon) .flex-1{text-align:center}.text-box--wide:not(.with-icon) .flex-1 .mt-2{font-size:12.5px;line-height:1.3;color:#2d5a3d;text-wrap:balance}@media(max-width:767px){.text-box--wide:not(.with-icon) .flex.gap-gutter{gap:6px}.text-box--wide:not(.with-icon) .flex-1 .mt-2{font-size:11px}.text-box--wide:not(.with-icon) .icon--medium{width:24px;height:24px}}@media(min-width:768px){.sticky-atc{align-items:center;gap:16px;padding:12px 16px;box-sizing:border-box}.sticky-atc__details{flex:1 1 auto;min-width:0}.sticky-atc__buttons{flex:0 0 auto}.sticky-atc__details__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.3}.sticky-atc__details__variant{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12.5px}}@media(max-width:767px){.sticky-atc{align-items:center;gap:10px;padding:10px 12px}.sticky-atc__image{flex:0 0 48px;width:48px;border-radius:8px;overflow:hidden}.sticky-atc__details{flex:1 1 auto;min-width:0}.sticky-atc__details__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;line-height:1.25;font-weight:600}.sticky-atc__details__variant{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11.5px;margin-top:2px}.sticky-atc__details__variant__title,.sticky-atc__details__variant__sep,.sticky-atc__details__variant__change{display:inline;white-space:nowrap}.sticky-atc__buttons{flex:0 0 auto}.sticky-atc__buttons .add-to-cart{white-space:nowrap;padding:12px 16px;font-size:13.5px}}@media(min-width:768px){.sticky-atc__details__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.3}.sticky-atc__details__variant{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12.5px}}.jm-review-widget{margin-block:28px}.jm-review-widget .jm-no-reviews-state{padding-block:12px}@media(max-width:767px){.jm-review-widget{margin:-80px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom.css.map */
