.ta-product:where(:not(.quick-add-modal *)){--ta-product-cream: #f8f5ef;--ta-product-sand: #e9dfd0;--ta-product-ink: #302b25;--ta-product-green: #283d32;--ta-product-bronze: #805832;--color-background: 248, 245, 239;--color-foreground: 48, 43, 37;color:var(--ta-product-ink);background:var(--ta-product-cream)}.ta-product:where(:not(.quick-add-modal *)) .product-section{background:var(--ta-product-cream)}.ta-product:where(:not(.quick-add-modal *)) .product-section>.page-width{padding-block:clamp(24px,4vw,56px)}.ta-product:where(:not(.quick-add-modal *)) .product-info-wrapper{min-width:0;padding-inline:0}.ta-product:where(:not(.quick-add-modal *)) .two-column-section{flex-direction:column;gap:24px}.ta-product:where(:not(.quick-add-modal *)) .two-column-section>.column-left,.ta-product:where(:not(.quick-add-modal *)) .two-column-section>.column-right{width:100%!important;min-width:0;gap:20px}.ta-product:where(:not(.quick-add-modal *)) .two-column-section>.column-left:empty,.ta-product:where(:not(.quick-add-modal *)) .two-column-section>.column-right:empty{display:none}.ta-product:where(:not(.quick-add-modal *)) .product-title h1{margin:0;color:var(--ta-product-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3vw,46px);font-weight:400;font-style:normal;line-height:1.15;letter-spacing:-.035em;text-transform:none;overflow-wrap:anywhere}.ta-product:where(:not(.quick-add-modal *)) .product .product-info-wrapper .price>.price__container>:is(.price__regular,.price__sale) .price-item{font-size:28px;font-weight:600;line-height:1.3;letter-spacing:0}.ta-product:where(:not(.quick-add-modal *)) .product-description{font-size:16px;line-height:1.65;overflow-wrap:anywhere}.ta-product:where(:not(.quick-add-modal *)) .buy-buttons-block{padding-block:8px 16px}.ta-product:where(:not(.quick-add-modal *)) .buy-buttons-block .product-form-input,.ta-product:where(:not(.quick-add-modal *)) .buy-buttons-block .select{max-width:100%}.ta-product:where(:not(.quick-add-modal *)) .buy-buttons-block .select__select,.ta-product:where(:not(.quick-add-modal *)) .buy-buttons-block .quantity,.ta-product:where(:not(.quick-add-modal *)) .buy-buttons-block .quantity-button,.ta-product:where(:not(.quick-add-modal *)) .buy-buttons-block .variant-buttons{min-height:48px}.ta-product:where(:not(.quick-add-modal *)) .buy-buttons-block .select__select{font-size:16px}.ta-product:where(:not(.quick-add-modal *)) .buy-buttons-block .quantity-button{min-width:44px}.ta-product:where(:not(.quick-add-modal *)) .product-form__submit{--color-button: 128, 88, 50;--color-button-text: 248, 245, 239;min-height:52px;padding:14px 24px;border-radius:999px;background:var(--ta-product-bronze);color:var(--ta-product-cream);font-size:16px;font-weight:500;line-height:1.4;letter-spacing:0;transition:background-color .18s ease}.ta-product:where(:not(.quick-add-modal *)) .product-form__submit:before,.ta-product:where(:not(.quick-add-modal *)) .product-form__submit:after{border-radius:inherit}.ta-product:where(:not(.quick-add-modal *)) .product-form__submit:hover:not(:disabled):not([aria-disabled=true]){background:#654326}.ta-product:where(:not(.quick-add-modal *)) .product-form__submit:disabled,.ta-product:where(:not(.quick-add-modal *)) .product-form__submit[aria-disabled=true]{opacity:.6;cursor:not-allowed}.ta-product:where(:not(.quick-add-modal *)) .product-inventory{color:var(--ta-product-ink);line-height:1.5}.ta-product:where(:not(.quick-add-modal *)) .product-inventory .pulse-circle{animation:none}.ta-product:where(:not(.quick-add-modal *)) .media-type-image.media-fit-contain .product__media img{object-fit:contain}.ta-product:where(:not(.quick-add-modal *)) .product-media-container.media-type-image{background:var(--ta-product-sand);border-radius:12px}.ta-product:where(:not(.quick-add-modal *)) .thumbnail{min-width:44px;min-height:44px}.ta-product:where(:not(.quick-add-modal *)) .thumbnail img{object-fit:contain}.ta-product:where(:not(.quick-add-modal *)) .slider-button{min-width:44px;min-height:44px}.ta-product:where(:not(.quick-add-modal *)) :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--ta-product-bronze);outline-offset:3px}@media screen and (min-width:990px){.ta-product:where(:not(.quick-add-modal *)) .product-info-wrapper{padding-inline-start:clamp(24px,3vw,48px)}}@media screen and (max-width:989px){.ta-product:where(:not(.quick-add-modal *)) .product>.product-media-wrapper,.ta-product:where(:not(.quick-add-modal *)) .product>.product-info-wrapper{width:100%;max-width:100%;flex-basis:100%}.ta-product:where(:not(.quick-add-modal *)) .product-info-wrapper{padding-top:28px}.ta-product:where(:not(.quick-add-modal *)) .product-column-sticky{position:static}}@media(prefers-reduced-motion:reduce){.ta-product:where(:not(.quick-add-modal *)) .product-form__submit{transition:none}}.ta-product:where(:not(.quick-add-modal *)) .ta-product__details{width:100%;padding-block:clamp(36px,5vw,72px) 12px;color:var(--ta-product-ink)}.ta-product:where(:not(.quick-add-modal *)) .ta-product__details>*{max-width:80rem;margin-inline:auto}.ta-product:where(:not(.quick-add-modal *)) .ta-product__details>h2{margin-block:0 24px;font:400 clamp(28px,3vw,38px)/1.2 Georgia,"Times New Roman",serif;letter-spacing:-.025em;text-transform:none}.ta-product:where(:not(.quick-add-modal *)) .ta-product__details .product-description{font-size:17px;line-height:1.7}.ta-product:where(:not(.quick-add-modal *)) .ta-product__details .rte :is(img,video,iframe){max-width:100%}.ta-product:where(:not(.quick-add-modal *)) .ta-product__details .rte img{height:auto}.ta-product:where(:not(.quick-add-modal *)) .ta-product__details .rte table{display:block;max-width:100%;overflow-x:auto}.ta-product-recommendations{--color-background: 248, 245, 239;--color-foreground: 48, 43, 37;background:#f8f5ef;color:#302b25}.ta-product-recommendations>.gradient{--color-background: 248, 245, 239;--color-foreground: 48, 43, 37;background:#f8f5ef;color:#302b25}.ta-product-recommendations product-recommendations:empty{min-height:1px;padding-block:0}.ta-product-recommendations .related-products{padding-block:clamp(32px,4vw,64px)}.ta-product-recommendations .related-products__heading{margin-bottom:24px;color:#302b25;font:400 clamp(28px,3vw,38px)/1.2 Georgia,"Times New Roman",serif;letter-spacing:-.025em;text-transform:none}.ta-product-recommendations .card{text-align:left}.ta-product-recommendations .card-inner.ratio{--ratio-percent: 100%}.ta-product-recommendations .card .card-inner .card-media{width:100%;margin:0;left:0;border-radius:12px;background:#e9dfd0;box-shadow:none}.ta-product-recommendations .card-media .media img{object-fit:contain;padding:12px}.ta-product-recommendations .card-wrapper:hover .media img{transform:none}.ta-product-recommendations .card-heading{color:#302b25;font-family:var(--font-body-family, Arial, sans-serif);font-size:18px;line-height:1.4;letter-spacing:0;text-transform:none;overflow-wrap:anywhere}.ta-product-recommendations .card .card-information.main-block{padding:18px 0 8px}.ta-product-recommendations .price{color:#302b25;font-size:18px;font-weight:600;letter-spacing:0}.ta-product-recommendations .unit-price{font-size:13px;font-weight:400}.ta-product-recommendations .slider-button{min-width:44px;min-height:44px}.ta-product-recommendations :is(a,button):focus-visible{outline:3px solid #805832;outline-offset:3px}@media(hover:hover){.ta-product-recommendations .card-heading a:hover{color:#805832;text-decoration:underline;text-underline-offset:4px}}@media screen and (max-width:749px){.ta-product:where(:not(.quick-add-modal *)) .two-column-section>.column-left,.ta-product:where(:not(.quick-add-modal *)) .two-column-section>.column-right{gap:14px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/ta-product.css.map */
