.template-collection .product-card-wrapper .card--block-media,.template-collection .product-card-wrapper .ratio{border-radius:.6rem;overflow:hidden}.template-collection .product-card-wrapper{height:100%}.template-collection .product-card-wrapper .card--block-media{flex-shrink:0}.template-collection .product-card-wrapper .card-product-information{flex:1}.template-collection .product-card-wrapper .card--block-button{margin-top:auto}.template-collection .product-card-wrapper .card--block-type{font-size:1.1rem;letter-spacing:.06em;color:#8a8a86}.template-collection .product-card-wrapper .card--block-title{line-height:1.3;color:#111}.template-collection .product-card-wrapper .price .price-item--regular,.template-collection .product-card-wrapper .price .price-item--sale{color:#111}.template-collection .product-card-wrapper .price__sale .price-item--regular{color:#9a9a96}.template-collection .product-card-wrapper .quick-add__submit.button{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;background-color:#fff;border-color:#142219;color:#142219;border-radius:.6rem;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.template-collection .product-card-wrapper .quick-add__submit.button:hover,.template-collection .product-card-wrapper .quick-add__submit.button:focus-visible{background-color:#142219;border-color:#142219;color:#fff}.template-collection .product-card-wrapper .quick-add__submit.button[aria-disabled=true],.template-collection .product-card-wrapper .quick-add__submit.button:disabled{opacity:.5}.template-collection .product-card-wrapper .quick-add__submit.button:before{content:"";display:inline-block;width:1.5rem;height:1.5rem;flex-shrink:0;background-color:currentColor;-webkit-mask-image:url(icon-cart.svg);mask-image:url(icon-cart.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}@media screen and (max-width:749px){.template-collection .product-card-wrapper .quick-add__submit.button{gap:.4rem;padding-inline:.8rem;font-size:1.2rem;white-space:nowrap}.template-collection .product-card-wrapper .quick-add__submit.button:before{width:1.3rem;height:1.3rem}.template-collection .product-card-wrapper .price{font-size:1.2rem}.template-collection .product-card-wrapper .price--on-sale .price-item--regular{font-size:1rem;margin-right:.4rem}.template-collection .product-card-wrapper .price .price-item{white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-catalog-card-cta.css.map */
