.shopify-section--main-product .product{align-items:start;column-gap:clamp(2rem,5vw,5rem)}.shopify-section--main-product .product-gallery__media-list{border-radius:var(--rounded-block)}.shopify-section--main-product .product-gallery__media[data-media-type=image]{aspect-ratio:1;background:#fff}.shopify-section--main-product .product-gallery__media[data-media-type=image]>img{width:100%;height:100%;object-fit:contain;padding:clamp(1rem,3vw,2.5rem)}.shopify-section--main-product .product-gallery__thumbnail:after{background:rgb(var(--accent))}.shopify-section--main-product .product-info{max-width:34rem;padding-block-start:.5rem}.shopify-section--main-product .product-info__title{font-size:clamp(1.875rem,3.2vw,2.75rem);font-weight:700;letter-spacing:-.025em;line-height:1.1;text-wrap:balance}.shopify-section--main-product .product-info__price{margin-block:.5rem 1rem}.shopify-section--main-product .product-info .buy-buttons{margin-block-start:.75rem}.tcat-product-summary{line-height:1.65;color:rgb(var(--text-color) / .85)}.shopify-section--main-product [data-block-type=description] .prose :is(span,p,div,a,li,td,th){color:inherit!important;background-color:transparent!important}.tcat-product-enquiry{margin-block:.5rem;font-size:.875rem}.tcat-product-enquiry a{text-underline-offset:.25em}.tcat-product-facts{margin-block:1.5rem 1.25rem;padding-block:1rem;border-block:1px solid rgb(var(--border-color))}.tcat-product-facts h2{margin:0 0 .75rem;font-size:1rem;letter-spacing:-.01em}.tcat-product-facts dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.25rem;margin:0}.tcat-product-facts dl>div{min-width:0}.tcat-product-facts dt{color:rgb(var(--text-color) / .75);font-family:var(--tcat-mono);font-size:.75rem;font-weight:var(--tcat-mono-bold);letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.tcat-product-facts dd{margin:.2rem 0 0;overflow-wrap:anywhere;font-size:.875rem;line-height:1.45}@media screen and (max-width:699px){.shopify-section--main-product .product-info{padding-block-start:1rem}.tcat-product-facts dl{grid-template-columns:1fr;gap:.65rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tcat-product.css.map */
