main[data-template=product] .product{padding-block:clamp(2.4rem,4vw,6.4rem)}main[data-template=product] .product__media-item .product-media-container,main[data-template=product] .product__media-item .product__modal-opener,main[data-template=product] .product__media-item .media{overflow:hidden;border-radius:1.8rem}main[data-template=product] .product__media-item .media img,main[data-template=product] .product__media-item .media video{transition:transform .45s ease}@media screen and (min-width:990px){main[data-template=product] .product__media-item:hover .media img{transform:scale(1.018)}main[data-template=product] .product__info-wrapper{padding-left:clamp(3.2rem,5vw,8rem)}main[data-template=product] .product--right .product__info-wrapper{padding-right:clamp(3.2rem,5vw,8rem);padding-left:0}}main[data-template=product] .product__title h1{font-size:clamp(3.6rem,4.2vw,6.4rem);font-weight:800;line-height:.98;letter-spacing:-.05em;text-transform:uppercase}main[data-template=product] .price--large .price-item--regular,main[data-template=product] .price--large .price-item--sale{font-size:clamp(2.4rem,2.8vw,3.6rem);font-weight:800;letter-spacing:-.035em}main[data-template=product] .product__tax,main[data-template=product] .product__inventory{color:rgba(var(--color-foreground),.65)}main[data-template=product] .product-form__input{margin-bottom:1.8rem}main[data-template=product] .product-form__input .form__label{margin-bottom:.9rem;font-size:1.2rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}main[data-template=product] .product-form__input input[type=radio]+label{min-width:4.4rem;min-height:4.4rem;border-radius:999px;font-weight:700}main[data-template=product] .quantity{min-height:5.2rem;border-radius:999px}main[data-template=product] .product-form__submit,main[data-template=product] .shopify-payment-button__button--unbranded{min-height:5.6rem;border-radius:999px;font-weight:800;letter-spacing:.055em}main[data-template=product] .product-form__submit{background:#f17735}main[data-template=product] .product-form__submit:hover:not([disabled]){background:#d85d20}main[data-template=product] .product__accordion{border-color:rgba(var(--color-foreground),.18)}main[data-template=product] .product__accordion summary{padding-block:1.8rem;font-weight:800}main[data-template=product] .thumbnail[aria-current]{box-shadow:0 0 0 .2rem #f17735}@media screen and (max-width:749px){main[data-template=product] .product{padding-block:2rem 4.8rem}main[data-template=product] .product__title h1{font-size:clamp(3.2rem,10vw,4.6rem)}main[data-template=product] .product__media-item .product-media-container,main[data-template=product] .product__media-item .product__modal-opener,main[data-template=product] .product__media-item .media{border-radius:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/impact-product.css.map */
