#MainContent :is(.page-width,.td-container){max-width:calc(var(--td-content-product) + var(--td-gutter) * 2)}@media screen and (min-width:990px){product-info .product.grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,7fr);column-gap:var(--td-space-28);align-items:start}product-info .product.grid>.product__media-wrapper{grid-column:1;width:auto;max-width:none}product-info .product.grid>.product__info-wrapper{grid-column:2;width:auto;max-width:none;padding:0}}product-info .product__media-item .product-media-container{background:var(--td-mist)}product-info .product__media-item .product-media-container .media{padding-top:0;aspect-ratio:var(--td-ratio-square);background:var(--td-mist)}product-info .product__media-item .media>img{object-fit:contain;mix-blend-mode:multiply}product-info .product__info-container>*{margin:0}product-info .product__info-container>*+*{margin-top:var(--td-space-16)}product-info .product__info-container>.product__tax{margin-top:var(--td-space-4)}product-info .product__info-container>:has(>.installment){margin-top:0}product-info .product__info-container>:has(>.installment)+.product__text{margin-top:var(--td-space-8)}product-info .product__info-container>.product__accordion+.product__accordion{margin-top:0}product-info .product__info-container .product__text,product-info .product__info-container .product__sku,product-info .product__info-container .product__tax{font-size:var(--td-fs-small);line-height:var(--td-lh-small);letter-spacing:0;color:var(--td-ink-soft)}product-info .product__info-container .product__sku.visibility-hidden{display:none}product-info .product__title h1{font-size:var(--td-fs-page);font-weight:var(--td-weight-semibold);line-height:var(--td-lh-heading);letter-spacing:var(--td-track-heading);color:var(--td-ink)}product-info .product .price--large{font-size:var(--td-fs-price);line-height:var(--td-lh-solid);letter-spacing:0;color:var(--td-ink);font-variant-numeric:tabular-nums}product-info .product .price--large .price-item{font-size:var(--td-fs-price);font-weight:var(--td-weight-medium)}product-info .product .price--large.price--on-sale .price-item.price-item--regular{font-size:var(--td-fs-small);font-weight:var(--td-weight-regular);color:var(--td-ink-soft)}@media screen and (min-width:990px){product-info .product__info-container{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--td-space-12);align-items:start}product-info .product__info-container>*{grid-column:1 / -1}product-info .product__info-container>.product-form__quantity{grid-column:1}product-info .product__info-container>:has(>.product-form){grid-column:2}}product-info .product-form__quantity .quantity__label{position:absolute;width:var(--td-hairline);height:var(--td-hairline);overflow:hidden;clip-path:inset(50%);white-space:nowrap}product-info .product-form__quantity .quantity{min-height:var(--td-control)}product-info .product-form__quantity .quantity__rules:empty{display:none}product-info .product__info-container .product-form{margin:0}product-info .product-form__submit{min-height:var(--td-button);padding:0 var(--td-space-28);margin:0;border-radius:var(--td-radius-pill);border:var(--td-hairline) solid var(--td-navy);background:var(--td-white);color:var(--td-navy);font-size:var(--td-fs-button);font-weight:var(--td-weight-regular);line-height:var(--td-lh-solid);letter-spacing:0;transition:background-color var(--td-motion) var(--td-ease),color var(--td-motion) var(--td-ease)}product-info .product-form__submit:hover{background:var(--td-navy);color:var(--td-white)}product-info .product-form__submit:before,product-info .product-form__submit:after,product-info .product-form__submit:hover:after{box-shadow:none}product-info .product-form__submit:focus-visible{outline:var(--td-stroke) solid var(--td-navy);outline-offset:var(--td-stroke);box-shadow:none}product-info .product-form__submit{-webkit-tap-highlight-color:transparent}@media(hover:none){product-info .product-form__submit:active{opacity:var(--td-press)}}product-info .product__accordion[hidden]{display:none}product-info .product__accordion.accordion{margin-top:var(--td-space-24);border-top:var(--td-rule);border-bottom:var(--td-rule)}product-info .product__accordion.accordion+.product__accordion.accordion{border-top:0}product-info .accordion summary{min-height:var(--td-control);align-items:center;padding:var(--td-space-12) 0}product-info .accordion .accordion__title{font-size:var(--td-fs-title);font-weight:var(--td-weight-semibold);line-height:var(--td-lh-title);letter-spacing:var(--td-track-title);color:var(--td-ink)}product-info .accordion .accordion__content{padding:0;margin-bottom:var(--td-space-16)}product-info .accordion .icon-caret{transition:transform var(--td-motion) var(--td-ease)}product-info .accordion details{interpolate-size:allow-keywords}product-info .accordion details::details-content{height:0;overflow:clip;transition:height var(--td-motion) var(--td-ease),content-visibility var(--td-motion) allow-discrete}product-info .accordion details[open]::details-content{height:auto}.shopify-section:has(quick-order-list):not(:has(.quick-order-list__total)){display:none}@media screen and (min-width:990px){quick-order-list .quick-order-list__table th{height:var(--td-control);padding-top:0;padding-bottom:0;vertical-align:middle;border-bottom:var(--td-rule);opacity:1;font-size:var(--td-fs-label);font-weight:var(--td-weight-medium);letter-spacing:var(--td-track-label);color:var(--td-ink-soft)}quick-order-list .quick-order-list__table td{height:var(--td-control);padding-top:0;vertical-align:middle;border-bottom:var(--td-rule)}quick-order-list .quick-order-list__table .desktop-row-error td{height:auto;border-bottom:0}}quick-order-list .variant-item__quantity .quantity{min-height:var(--td-control-small)}quick-order-list .variant-item__quantity .quantity__button{width:var(--td-control-small)}quick-order-list .variant-item__name{font-size:var(--td-fs-copy);line-height:var(--td-lh-copy);letter-spacing:0}.related-products .related-products__heading{margin:0 0 var(--td-space-32);font-size:var(--td-fs-heading);font-weight:var(--td-weight-semibold);line-height:var(--td-lh-heading);letter-spacing:var(--td-track-heading);color:var(--td-ink)}@media(prefers-reduced-motion:reduce){product-info .product-form__submit,product-info .accordion .icon-caret,product-info .accordion details::details-content{transition:none}}product-info .product__info-container:has(>.td-price--request)>[id^=price-]{display:none}product-info .product__info-container>.td-price--request{font-weight:var(--td-weight-medium);color:var(--td-ink-soft)}body:has(product-info .td-price--none) quick-order-list :is(.price,.totals__product-total){display:none}product-info .product__info-container:has(>.td-retail-price){display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--td-space-8);align-items:start}product-info .product__info-container:has(>.td-retail-price)>*{grid-column:1 / -1}product-info .product__info-container>.td-retail-price{grid-column:1;align-self:baseline}product-info .product__info-container>.td-retail-price+[id^=price-]{grid-column:2 / -1;align-self:baseline;margin-top:0}@media screen and (min-width:990px){product-info .product__info-container:has(>.td-retail-price){grid-template-columns:auto auto minmax(0,1fr);column-gap:0}product-info .product__info-container:has(>.td-retail-price)>.td-retail-price{padding-right:var(--td-space-8)}product-info .product__info-container:has(>.td-retail-price)>.product-form__quantity{grid-column:1 / 3}product-info .product__info-container:has(>.td-retail-price)>:has(>.product-form){grid-column:3;margin-left:var(--td-space-12)}}product-info .product__info-container:has(>.td-price--request)>.td-retail-price{display:none}product-info .product__info-container:has(>[id^=price-].visibility-hidden)>.td-retail-price{visibility:hidden}product-info variant-selects:not(:has(input[type=radio]~input[type=radio],select option+option)){display:none}
/*# sourceMappingURL=/cdn/shop/t/18/assets/td-product.css.map */
