.template-product .product{column-gap:clamp(3rem,5vw,8rem)}.template-product .product__media-wrapper{border-radius:var(--finn-radius-large, .8rem)}.template-product .product__media-list .product__media-item,.template-product .product__media{overflow:hidden;border-radius:var(--finn-radius-large, .8rem)}.template-product .product__media{background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.08)}.template-product .product__info-container{max-width:54rem}.template-product .product__title{margin-bottom:.8rem}.template-product .product__title h1,.template-product .product__title .h1{font-size:clamp(3rem,3.5vw,4.8rem);line-height:1.02;letter-spacing:-.025em}.template-product .product__text.caption-with-letter-spacing{color:rgb(var(--color-foreground));font-weight:700;letter-spacing:.16em}.template-product .price--large{font-size:2rem;letter-spacing:.01em}.template-product variant-selects,.template-product variant-radios{display:block;margin-top:2.2rem}.template-product .product-form__input .form__label{margin-bottom:1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:1.2rem}.template-product .product-form__input input[type=radio]+label{min-width:4.4rem;min-height:4.4rem;border-radius:.4rem;border-color:rgba(var(--color-foreground),.22);font-weight:650;display:inline-flex;align-items:center;justify-content:center}.template-product .product-form__input input[type=radio]:checked+label{box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}.template-product .product-form__buttons{max-width:none}.template-product .product-form__submit{min-height:5.6rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.template-product .shopify-payment-button__button{min-height:5.6rem;border-radius:var(--buttons-radius-outset);font-weight:700}.template-product .product__accordion{border-top-color:rgba(var(--color-foreground),.14);border-bottom-color:rgba(var(--color-foreground),.14)}.template-product .product__accordion summary{padding:1.8rem 0}.template-product .product__accordion .summary__title{font-weight:700}.template-product .icon-with-text{margin-top:2.4rem;padding:1.8rem 0;border-top:.1rem solid rgba(var(--color-foreground),.12);border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.template-product .icon-with-text__item span.h4{font-size:1.2rem;letter-spacing:.05em}.template-product complementary-products{margin-top:2rem}.finn-product-features{padding-top:var(--finn-section-padding-mobile, 4.8rem);padding-bottom:var(--finn-section-padding-mobile, 4.8rem)}.finn-product-features__heading{margin:0 0 2.8rem;text-align:center}.finn-product-features__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.finn-product-feature{min-height:15rem;padding:2.4rem 1.8rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:var(--finn-radius-large, .8rem);text-align:center;background:rgba(var(--color-foreground),.025)}.finn-product-feature__icon{width:3rem;height:3rem;margin:0 auto 1.4rem}.finn-product-feature__icon svg{display:block;width:100%;height:100%}.finn-product-feature h3{margin:0 0 .7rem;font-size:1.45rem}.finn-product-feature p{margin:0;color:rgba(var(--color-foreground),.72);font-size:1.35rem;line-height:1.5}@media screen and (min-width:750px){.finn-product-features{padding-top:var(--finn-section-padding-desktop, 7.2rem);padding-bottom:var(--finn-section-padding-desktop, 7.2rem)}.finn-product-features__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}.finn-product-feature{padding:3rem 2rem}}@media screen and (max-width:749px){.template-product .product__title h1,.template-product .product__title .h1{font-size:3.2rem}.template-product .product__media-list{scroll-padding-left:1.5rem}.template-product .product__info-wrapper{padding-top:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/finn-product.css.map */
