.template-product .cstm-rating-box a{font-size:16px!important;line-height:1.4!important}.template-product .shopify-section[id$=__main] .prod__compare_price{font-size:18px!important}.template-product .usale-bg-text,.template-product .sale-perc{font-size:16px!important}.template-product .prod__option-label,.template-product .prod__option-label span{font-size:18px!important;line-height:1.45!important}.template-product .fn-size-fit-trigger,.template-product .fn-size-fit-trigger span{font-size:15px!important;line-height:1.3!important}.template-product .shopify-section[id$=__main] .sf-po__option-button{min-width:52px!important;width:auto!important;height:52px!important;padding:0 10px!important;font-size:19px!important}.template-product .zr-fit,.template-product .zr-fit span,.template-product .zr-fit strong{font-size:16px!important;line-height:1.5!important}.template-product .ship-cd__l1,.template-product .ship-cd__l1 strong{font-size:16px!important;line-height:1.4!important}.template-product .ship-cd__time{font-size:15px!important;line-height:1.3!important}.template-product .ship-cd__l2,.template-product .ship-cd__l2 strong{font-size:15.5px!important;line-height:1.4!important}.template-product .shopify-section[id$=__main] button.add-to-cart{height:56px!important;min-height:56px!important}.template-product .shopify-section[id$=__main] button.add-to-cart span{font-size:19px!important}.template-product .list-payment__item svg{width:36px!important;height:auto!important}.template-product .brand-promise{padding:18px 16px 16px!important}.template-product .brand-promise__headline{font-size:21px!important;line-height:1.3!important;margin:0 0 14px!important}.template-product .brand-promise__list,.template-product .brand-promise__item{gap:14px!important}.template-product .brand-promise__icon{width:40px!important;height:40px!important}.template-product .brand-promise__icon svg{width:22px!important;height:22px!important}.template-product .brand-promise__copy{font-size:16px!important;line-height:1.4!important}.template-product .brand-promise__copy strong{font-size:17.5px!important;line-height:1.35!important}.template-product .brand-promise__copy span{color:#4a4a4a!important}.template-product .brand-promise__service{font-size:16px!important;line-height:1.45!important;margin-top:14px!important;padding-top:12px!important}.template-product .fn-reviews-eyebrow{font-size:13px!important;line-height:1.3!important}.template-product .fn-reviews-subheading{font-size:17px!important;line-height:1.5!important}.template-product .fn-reviews-trust,.template-product .fn-reviews-trust span{font-size:14px!important;line-height:1.4!important}.template-product .fn-verified-badge,.template-product .fn-verified-badge span{font-size:13px!important;line-height:1.2!important}.template-product .fn-review-quote{font-size:17.5px!important;line-height:1.55!important}.template-product .fn-review-name{font-size:16.5px!important;line-height:1.3!important}.template-product .fn-review-location,.template-product .fn-review-mobile-hint,.template-product .fn-review-mobile-hint span{font-size:14.5px!important;line-height:1.3!important}.template-product .fn-faq-eyebrow{font-size:13px!important;line-height:1.3!important}.template-product .fn-faq-subheading{font-size:17px!important;line-height:1.5!important}.template-product .fn-faq-question{font-size:18px!important;line-height:1.35!important}.template-product .fn-faq-answer-inner,.template-product .fn-faq-answer-inner p,.template-product .fn-faq-answer-inner li,.template-product .fn-faq-answer-inner li strong{font-size:17px!important;line-height:1.6!important}.template-product .fn-faq-reassurance,.template-product .fn-faq-delivery-points span{font-size:14.5px!important;line-height:1.3!important}.template-product [id$=product-recommendations] .sf__pcard-name{font-size:17px!important;line-height:1.4!important;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-height:calc(1.4em * 3)}.template-product [id$=product-recommendations] .prod__price{font-size:19px!important}.template-product [id$=product-recommendations] .prod__compare_price{font-size:16px!important}.template-product [id$=product-recommendations] .prod__tag-sale{font-size:12px!important;line-height:18px!important}.template-product [id$=product-recommendations] .sf__pcard .inline-flex.flex-wrap{flex-wrap:nowrap;align-items:center}.template-product .fn-product-reviews__eyebrow{font-size:13px!important;line-height:1.3!important}.template-product .fn-product-reviews__header p{font-size:17px!important;line-height:1.5!important}.template-product .fn-product-reviews__score span{font-size:15.5px!important;line-height:1.4!important}.template-product .fn-product-reviews__distribution-row,.template-product .fn-product-reviews__distribution-row span,.template-product .fn-product-reviews__distribution-row strong{font-size:15.5px!important;line-height:1.5!important}.template-product .fn-product-reviews__toolbar strong{font-size:19px!important;line-height:1.3!important}.template-product .fn-product-reviews__toolbar span{font-size:15px!important;line-height:1.4!important}.template-product .fn-product-review-card__date{font-size:14.5px!important;line-height:1.4!important}.template-product .fn-product-review-card blockquote{font-size:17.5px!important;line-height:1.55!important}.template-product .fn-product-review-card__customer strong{font-size:16.5px!important;line-height:1.3!important}.template-product .fn-product-review-card__customer span{font-size:14.5px!important;line-height:1.3!important}.template-product .fn-product-reviews__pagination button{font-size:16px!important;min-width:40px;min-height:40px}.template-product .fn-product-reviews__page-status{font-size:15px!important;line-height:1.4!important}.template-product #sticky-atc .fn-sb__variant{font-size:15.5px!important}.template-product #sticky-atc .fn-sb__price strong{font-size:18px!important}.template-product #sticky-atc .fn-sb__price s{font-size:14.5px!important}.template-product #sticky-atc .fn-sb__atc{font-size:18px!important}.template-product .prod__option-label.fn-size-label-row .fn-size-label-main{flex:1 1 100%!important;min-width:0!important;max-width:100%!important;row-gap:6px}.template-product .fn-size-label-main .fn-size-fit-trigger{margin-left:0!important}@media(max-width:749px){.template-product .fn-reviews-trust{flex-direction:column;align-items:center;gap:2px!important}.template-product .fn-reviews-trust-dot{display:none!important}}.template-product .fn-sheet__title{font-size:17px!important;line-height:1.3!important}.template-product .fn-sheet__price strong{font-size:18px!important}.template-product .fn-sheet__price s{font-size:15px!important}.template-product #fn-sheet .fn-sheet__label,.template-product #fn-sheet .fn-sheet__label b,.template-product #fn-sheet .fn-sheet__label em,.template-product #fn-sheet b,.template-product #fn-sheet em{font-size:16.5px!important;line-height:1.35!important}.template-product .fn-sheet__help{font-size:15px!important}.template-product .fn-sheet__size{font-size:19px!important;min-height:50px!important}.template-product .fn-sheet__fit,.template-product .fn-sheet__fit span{font-size:15px!important;line-height:1.4!important}.template-product .fn-sheet__atc{font-size:18px!important;min-height:56px!important}@media(max-width:749px){.template-product .fn-faq-answer{padding-left:18px!important;padding-right:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sp-product.css.map */
