.product__info-container>*+*{margin-top:1.1rem;margin-bottom:1.1rem}.product__info-container .product-form{margin-top:1.6rem;margin-bottom:1.6rem}.product__title{margin-bottom:1rem}.product__title h1{font-size:clamp(3.2rem,3.25vw,4.4rem);line-height:1.06;letter-spacing:-.02em}.product__info-container .price{font-size:2.2rem;line-height:1.2}.product-form__submit{--color-button: 168, 227, 76;--color-button-text: 0, 0, 0;min-height:5rem;border:0;font-weight:700;letter-spacing:.05em}.product-form__submit:after{box-shadow:none}.product-form__submit:not([disabled]):hover{--color-button: 151, 211, 59}@media screen and (min-width:750px){.product--medium:not(.product--no-media) .product__media-wrapper{max-width:48%;width:calc(48% - var(--grid-desktop-horizontal-spacing) / 2)}.product--medium:not(.product--no-media) .product__info-wrapper{max-width:52%;width:calc(52% - var(--grid-desktop-horizontal-spacing) / 2);padding-left:3rem}.product__media-container .media{padding-top:100%!important}}@media screen and (max-width:749px){.product__media-list{margin-bottom:1.5rem}.product__media-container .media{padding-top:100%!important}.product__title h1{font-size:clamp(3rem,10vw,3.8rem);line-height:1.08}.product__info-container .price{font-size:2rem}.product-form__submit{min-height:5.2rem}}.product-form__input--dropdown,.product-form__input--dropdown .select{max-width:100%}.product-form__input--dropdown .select__select{min-height:5rem;border:1px solid rgba(var(--color-foreground),.22);background:rgb(var(--color-background));font-weight:600}.pickup-availability-preview{border-top:1px solid rgba(var(--color-foreground),.1);padding-top:1.2rem}.product__accordion{border-color:rgba(var(--color-foreground),.12)}.product__accordion summary{min-height:5.4rem}.product__accordion .accordion__title{font-size:1.7rem;letter-spacing:.01em}.product__accordion details[open] summary{color:#5f930e}.product__accordion .accordion__content{padding:0 0 1.8rem;line-height:1.7}.jdgm-rev__body.assured-review-collapsed{max-height:9.2em;overflow:hidden}.jdgm-rev__body.assured-review-expanded{max-height:none}.assured-review-toggle{margin-top:.8rem;padding:0;border:0;border-bottom:1px solid currentColor;background:transparent;color:#5f930e;cursor:pointer;font:inherit;font-weight:700}.related-products{border-top:1px solid rgba(var(--color-foreground),.1)}.assured-mobile-buybar{display:none}@media screen and (max-width:749px){.product__media-container .media{padding-top:84%!important}.product__title h1{font-size:2.9rem}.assured-product-promises{gap:.5rem}.assured-product-promises span{min-height:3.3rem;font-size:.95rem}.assured-mobile-buybar{position:fixed;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));border-top:1px solid rgba(0,0,0,.12);background:#fffffff7;box-shadow:0 -.8rem 2.4rem #0000001a;opacity:0;pointer-events:none;transform:translateY(100%);transition:opacity .18s ease,transform .18s ease}.assured-mobile-buybar.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.assured-mobile-buybar__summary{min-width:0;flex:1 1 auto}.assured-mobile-buybar__title{display:block;overflow:hidden;font-size:1.15rem;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.assured-mobile-buybar__price{display:block;margin-top:.2rem;font-size:1.35rem}.assured-mobile-buybar__button{--color-button: 168, 227, 76;--color-button-text: 0, 0, 0;min-width:13rem;min-height:4.6rem;padding:0 1.4rem;font-weight:700}}.product__accordion .accordion__title,.related-products .title,.related-products__heading{font-family:var(--font-heading-family)}.product__accordion .accordion__content,.assured-variant-menu{font-family:var(--font-body-family)}.assured-native-variant-select{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;clip-path:inset(50%)!important}.select:has(.assured-native-variant-select){display:block;max-width:100%;overflow:visible}.select:has(.assured-native-variant-select)>.svg-wrapper{display:none}.assured-variant-menu{position:relative;width:100%}.assured-variant-menu__trigger{display:flex;width:100%;min-height:5rem;align-items:center;justify-content:space-between;padding:0 1.5rem;border:1px solid rgba(var(--color-foreground),.25);background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer;font:inherit;font-weight:600;text-align:left}.assured-variant-menu__trigger .svg-wrapper{position:static;transition:transform .16s ease}.assured-variant-menu__trigger[aria-expanded=true] .svg-wrapper{transform:rotate(180deg)}.assured-variant-menu__list{position:absolute;right:0;left:0;z-index:12;max-height:34rem;overflow-y:auto;border:1px solid rgba(var(--color-foreground),.18);border-top:0;background:rgb(var(--color-background));box-shadow:0 1.2rem 3rem #00000024}.assured-variant-menu__option{display:flex;width:100%;min-height:4.4rem;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.5rem;border:0;border-bottom:1px solid rgba(var(--color-foreground),.08);background:transparent;color:rgb(var(--color-foreground));cursor:pointer;font:inherit;text-align:left}.assured-variant-menu__option:hover,.assured-variant-menu__option[aria-selected=true]{background:#a8e34c29}.assured-variant-menu__option.is-sold-out{color:rgba(var(--color-foreground),.42);cursor:not-allowed}.assured-variant-menu__option.is-sold-out:hover{background:transparent}.assured-variant-menu__status{flex:0 0 auto;font-size:1.05rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.product__info-container .rating-star{--color-rating-star: #a8e34c}
/*# sourceMappingURL=/cdn/shop/t/15/assets/assured-product-ui.css.map */
