.product-form__buttons .product-form__buttons-grid{display:grid;grid-template-columns:12rem auto;align-items:flex-end;gap:1.2rem;margin-bottom:1.2rem}.product-form__buttons-btn{order:1}.product-form__buttons .product-form__buttons-grid .quantity{width:100%!important;background:inherit;overflow:hidden}.product-form__buttons{max-width:100%}.product-form__buttons .product-form__buttons-grid .quantity input:focus-within,.product-form__buttons .product-form__buttons-grid .quantity input:active,.product-form__buttons .product-form__buttons-grid .quantity input:focus-visible,.product-form__buttons .product-form__buttons-grid .quantity input:focus{box-shadow:none!important;border:none!important;outline:none!important}.product-form__buttons .product-form__buttons-grid .quantity:before,.product-form__buttons .product-form__buttons-grid .quantity:after{z-index:2;background:transparent;pointer-events:none;--color-foreground: 204, 203, 198;--inputs-border-opacity: 0}.product-form__buttons .product-form__buttons-grid .quantity button{outline:1px solid currentColor;outline-offset:-1px;border-radius:50%;box-shadow:none!important}.buy-buttons__block+.button{margin:.4rem 0 2rem;width:100%;background:#fff;color:#000;--color-button-text: 0, 0, 0}.buy-buttons__block{margin-bottom:0rem!important}.buy-buttons__block product-form{margin:var(--grid-desktop-horizontal-spacing) 0 var(--grid-mobile-horizontal-spacing) 0!important}.buy-buttons__block+.button,.product-form__submit.button{font-size:1.9rem;font-weight:600;text-transform:inherit;letter-spacing:.1rem;font-weight:500;border:1px solid #1695A0;transition:all .3s ease}ul.icon-with-text.icon-with-text-st-1.icon-with-text--vertical.list-unstyled{margin-top:2rem}.buy-buttons__block{border-top:1px solid rgba(29,29,29,.15)}@media screen and (min-width:750px){.product-form__buttons .product-form__buttons-grid{grid-template-columns:14rem auto}}@media screen and (max-width:750px){.product-form__buttons .product-form__buttons-grid .quantity{min-height:calc(4rem + var(--buttons-border-width) * 2)}.product-form__buttons .product-form__buttons-grid .quantity button{width:calc(4rem / var(--font-body-scale))}.buy-buttons__block+.button,.product-form__submit.button{min-height:calc(4rem + var(--buttons-border-width) * 2)}.buy-buttons__block+.button,.product-form__submit.button{font-size:1.6rem}}p.product__text.inline-richtext.caption-with-letter-spacing{font-size:1.2rem;margin-bottom:.4rem}.product__info-container .product__text:first-child+.product__title{margin-top:0rem;line-height:calc(var(--font-size) * 1)}.product__info-container .product__text:first-child+.product__title+.product__text{margin-top:-.5rem;font-size:1.4rem;line-height:150%}.product__info-container .product__text+.prod-price{margin:1.4rem 0 0}.product__info-container .price.price--large.price--show-badge .price__regular .price-item.price-item--regular{font-size:3.9rem;letter-spacing:calc(3.9rem * (-6 / 100));font-family:var(--font-heading-family);font-weight:600;line-height:1;color:rgba(var(--color-button),var(--alpha-button-background))}ul.icon-with-text.icon-with-text-st-1.icon-with-text--vertical.list-unstyled{display:flex;align-items:center;gap:var(--grid-mobile-horizontal-spacing) 2.3rem}ul.icon-with-text.icon-with-text-st-1.icon-with-text--vertical.list-unstyled>li{margin:0rem}ul.icon-with-text.icon-with-text-st-1.icon-with-text--horizontal.list-unstyled{--icon-size: 6.4rem}.icon-with-text--horizontal .h4{font-size:1.3rem;font-weight:400}.social-share__wrapper{display:flex;align-items:center;gap:1.3rem;margin-top:2.5rem;justify-content:space-between}.social-share__wrapper p{margin:0rem;line-height:normal}.social-share__list{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}.social-share__list a{display:flex;transition:all .2s ease-in-out}.social-share__list a .svg-wrapper{height:1.8rem;width:1.8rem}.social-share__list a:hover{transform:scale(1.1)}.product-form__payment-opt{cursor:pointer;text-transform:uppercase;text-align:right;font-size:1rem;font-weight:600;margin:1.5rem 0 .2rem auto!important;display:flex;justify-content:flex-end}.product-form__payment-opt+.buy-buttons__block{margin-top:0rem!important}more-payment-options-link{display:none!important}.buy-buttons__block+.icon-with-text{margin-top:4rem!important}.product__info-container span.badge.price__badge-sold-out{top:.5rem;margin:0;left:1rem;font-weight:600;text-transform:uppercase;position:relative}.jdgm-rev-widg.jdgm--js[data-number-of-reviews="0"][data-average-rating="0.00"] .jdgm-rev-widg__summary{display:none}.jdgm-rev-widg__title{font-weight:600}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__title{margin-bottom:1rem!important}.prod-price__block{display:flex;align-items:center;gap:1.4rem;justify-content:space-between}.jdgm-prev-badge__stars,.jdgm-prev-badge__text{font-size:1.3rem;font-weight:500}.jdgm-prev-badge .jdgm-prev-badge__stars{margin-right:.3rem}.product__media-list+.slider-buttons{display:none!important}@media screen and (max-width:750px){.icon-with-text--horizontal .h4,p.product__text.inline-richtext.caption-with-letter-spacing{font-size:1rem}.product-form__payment-opt{font-size:.9rem}h2.related-products__heading.inline-richtext.h1{text-align:center}.product__info-container .product__text:first-child+.product__title+.product__text{font-size:1.3rem;line-height:147%}.product__info-container .price.price--large.price--show-badge .price__regular .price-item.price-item--regular{font-size:3rem}}.product__media-item .card__badge--icon{position:absolute;top:1rem;right:1rem;z-index:1}@media screen and (min-width:750px){.product-media-container.constrain-height .media{padding-top:var(--ratio-percent)!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-main-product-prime.css.map */
