body.template-product{min-width:0}.product--fit-first .product__wrapper__inner{max-width:1240px}.product--fit-first .product__head{margin:0 0 8px;padding:0}.product--fit-first .product__title{font-size:clamp(24px,2.2vw,34px);line-height:1.2;letter-spacing:-.025em}.product--fit-first .product__title__wrapper{margin-bottom:0;padding-right:0}.product--fit-first .product__tax{font-size:12px;line-height:1.5;margin-top:6px}.product--fit-first .product__price{font-size:19px}.product--fit-first .product__price{flex-wrap:wrap;gap:6px 12px;margin-right:0}.product--fit-first .price__container{flex-shrink:0}.product--fit-first .price--on-sale .price__sale{display:flex;align-items:baseline;gap:8px;white-space:nowrap}.product--fit-first .price__sale .price-item--regular{font-size:14px}.product--fit-first .product__sale{flex-wrap:wrap;align-self:center;gap:8px}.product--fit-first .product__price--off,.product--fit-first .product__final-sale{margin-left:0;white-space:nowrap}.product--fit-first .fit-first__note{margin:0 0 20px;padding:12px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);font-size:13px;line-height:1.6}.product--fit-first .product__submit__buttons{width:100%}.product--fit-first .product__submit__buttons--inline{grid-template-columns:minmax(0,1fr)}.product--fit-first .product__submit [data-add-to-cart]{min-height:52px;letter-spacing:.08em}.product--fit-first .product__feature{padding:22px;background:#f0eeeb}.product--fit-first .product__feature .block__icon{display:none}.product--fit-first .product__feature__heading{margin:0 0 10px}.product--fit-first .product__feature__heading p{font-size:12px;letter-spacing:.09em}.product--fit-first .product__feature .rte{font-size:14px;line-height:1.65}.product--fit-first .accordion__title{padding-top:18px;padding-bottom:18px;font-size:14px}.product--fit-first .accordion__content{font-size:14px;line-height:1.7}.product--fit-first .radio__fieldset .radio__button label{min-height:44px;min-width:46px;font-size:13px}.product--fit-first .radio__legend{font-size:13px}.product--fit-first .radio__fieldset{grid-template-columns:minmax(0,1fr);gap:12px}.product--fit-first .radio__legend__label{width:100%}.product--fit-first .radio__legend__values,.product--fit-first .radio__legend__value{display:none}.product--fit-first .product__form__holder{border-top:0;padding-top:0}.product--fit-first .radio__fieldset:not(.radio__fieldset--swatches) .radio__buttons{display:flex;flex-wrap:wrap}.product--fit-first .radio__fieldset:not(.radio__fieldset--swatches) .radio__button{flex:1 1 0}.product--fit-first .radio__fieldset:not(.radio__fieldset--swatches) .radio__button label{padding:10px 6px}.product--fit-first .product__complementary,.product--fit-first .product__upsell{margin-top:24px;margin-bottom:24px}.product--fit-first .complementary-products{gap:12px;margin-bottom:0}.product--fit-first .complementary-products__title,.product--fit-first .product-upsell__holder__title{margin:0;font-size:14px;line-height:1.5}.product--fit-first .product-upsell__holder__title{margin-bottom:12px}.product--fit-first .product__upsell .product-upsell__holder+.product-upsell__holder{margin-top:12px}.product--fit-first .product-upsell__image{width:80px}.product--fit-first .product-upsell__image__thumb{height:110px;padding-top:0;min-height:0}.product--fit-first .product-upsell__image__thumb .image-wrapper{height:100%;width:100%}.product--fit-first .product-upsell__image img{height:100%;width:100%;object-fit:contain}.product--fit-first .product-upsell__content{width:calc(100% - 80px);padding:14px 52px 14px 16px}.product--fit-first .product-upsell__title{font-size:13px;line-height:1.45}.product--fit-first .product-upsell .btn__outer{bottom:12px;right:12px}.product--fit-first .block__icon__row{margin:16px 0 8px}.product--fit-first .block__icon__row .block__icon__container{margin-bottom:16px}.product--fit-first .product__photo{height:auto;padding-top:0;aspect-ratio:var(--aspect-ratio, 1)}.product--fit-first .product__photo .image-wrapper{top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;aspect-ratio:auto}.product--fit-first .product__photo img{width:100%;height:100%;object-fit:contain;object-position:center}.product--fit-first .product__thumb img{object-fit:contain}@media(min-width:750px){.product--fit-first .product__page{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:6%}.product--fit-first .product__content{padding-left:0}}@media(max-width:749px){body.template-product #MainContent{overflow-x:clip}.product--fit-first{padding-top:0}.product--fit-first .product__wrapper{margin:0}.product--fit-first .product__thumbs{padding-inline:16px}.product--fit-first .product__content{padding:22px 20px 0}.product--fit-first .product__title{font-size:22px;line-height:1.3}.product--fit-first .product__feature{padding:20px}.product--fit-first .sunde-size-option .radio__fieldset .radio__buttons{display:grid;grid-template-columns:repeat(var(--sunde-size-columns, 3),minmax(0,1fr));gap:8px;margin:0}.product--fit-first .sunde-size-option .radio__button{min-width:0;margin:0}.product--fit-first .sunde-size-option .radio__button label{width:100%;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/product-fit-first.css.map */
