.variant-option__button-label{min-height:28px;padding-top:6px;padding-bottom:6px;line-height:1}.variant-option__button-label--has-swatch{padding:1.1px}.variant-option__button-label--has-swatch .swatch{width:26px;height:26px}.variant-option legend,.variant-option__label{margin-top:4px;margin-bottom:6px}.variant-option__button-label:not(.variant-option__button-label--has-swatch){background-color:#f2f2f2}.variant-option__button-label:not(.variant-option__button-label--has-swatch){font-size:calc(1em - 2px)}.product-badges__badge.color-custom-badge-sale{display:none!important}product-price .price__compare,product-price s.price-item--regular,product-price .price-item--regular{font-weight:400!important;font-size:.75em!important;color:#999!important;margin-left:8px!important}.product-card .price__compare,.product-card s.price-item--regular,.product-card .price-item--regular{font-weight:400!important;font-size:.95em!important;color:#999!important;margin-left:1px!important}.price__from{color:#666;font-size:12px}.variant-option:has(.tnt-size-guide-trigger) legend{display:flex;align-items:center;justify-content:space-between;width:100%}.tnt-size-guide-trigger{display:inline-flex;align-items:center;gap:3px;padding-right:8px;font-size:1em;text-decoration:underline;cursor:pointer;color:currentColor;margin-left:auto;opacity:1;transition:opacity .2s ease}.tnt-size-guide-trigger svg{width:.85em;height:.85em;flex-shrink:0}.tnt-size-guide-trigger:hover{opacity:.5}.tnt-size-guide-modal{border:none;border-radius:8px;padding:24px;max-width:90vw;width:600px;box-shadow:0 4px 24px #0000002e}.tnt-size-guide-modal::backdrop{background:#00000080}.tnt-size-guide-close{display:block;margin-left:auto;margin-bottom:12px;background:none;border:none;font-size:1.2em;cursor:pointer}.tnt-size-guide-image{max-width:100%;height:auto;display:block}@media screen and (min-width:750px){.product-grid--grid{--product-grid-columns-desktop: repeat(3, 1fr);grid-template-columns:repeat(3,1fr)!important}}@media screen and (min-width:1200px){.product-grid--grid{--product-grid-columns-desktop: repeat(4, 1fr);grid-template-columns:repeat(4,1fr)!important}}.text-block--background{background-color:transparent!important;--text-background-color: transparent !important;padding:0!important}button.quick-add__button.quick-add__button--choose{font-size:.75rem!important;font-weight:400!important}header-component[data-sticky-state=active]{--color-background-top-row: rgba(255, 255, 255, .85) !important}.btn--primary,button[name=add],.facets__see-results{font-size:18px!important}@media screen and (min-width:750px){li.menu-list__list-item{margin-right:1rem!important}}.announcement-bar__slider .slideshow-control{display:none!important}@media screen and (min-width:750px){.footer-utilities .utilities{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:24px!important}}@media screen and (max-width:749px){.footer-utilities .utilities{gap:8px!important}.footer-utilities .policy-list-inline{line-height:1!important}}.footer-content .menu__heading__default{font-size:1.3rem!important;letter-spacing:normal!important}.footer-content summary.menu__heading{padding-block-start:0!important;padding-block-end:0!important;margin-block-end:0!important}nav.details-content ul.list-unstyled li.menu__item a{font-size:.8rem!important;color:#0009!important}.shopify-policy__title{display:none!important}.shopify-policy__container{text-align:left!important}.shopify-policy__container h1{font-size:3rem!important;text-align:left!important;margin-block-end:2rem!important}.shopify-policy__container h3{--font-h3--size: 1rem !important;font-size:1.35rem!important}.shopify-policy__container p,.shopify-policy__container li{color:#0009!important}a.button-unstyled[href="/collections/all-tees"]{font-size:1.4em!important}@media screen and (max-width:749px){[id$=__collection_list_qB66Xz] .resource-list__slide{width:38vw!important;min-width:38vw!important;max-width:38vw!important;flex:0 0 38vw!important}}button[name=add],a.button.cart-items__empty-button,button#checkout.cart__checkout-button{font-size:18px!important;letter-spacing:.12em!important}.cart-totals__total .cart-totals__total-label{font-size:1.5em!important;font-weight:700!important}.cart-totals__total .cart-totals__total-value{font-size:1.7em!important;font-weight:700!important}form:has(input[name=form_type][value=contact]) button[type=submit]{font-size:18px!important;letter-spacing:.12em!important}[id$=__section_pDMUxi],[id$=__section_TrUaEx],[id$=__section_nfNJDr]{width:80%;max-width:80%;margin-inline:auto}@media screen and (max-width:749px){[id$=__section_pDMUxi],[id$=__section_TrUaEx],[id$=__section_nfNJDr]{width:90%;max-width:90%}}[id$=__section_RTBatE],[id$=__section_mXqQTk],[id$=__section_EECjex],[id$=__section_J9mcA3],[id$=__section_YCPCkX],#shopify-section-template--23891239698672__section_bM3HQj{width:80%;max-width:80%;margin-inline:auto}@media screen and (max-width:749px){[id$=__section_RTBatE],[id$=__section_mXqQTk],[id$=__section_EECjex],[id$=__section_J9mcA3],[id$=__section_YCPCkX],#shopify-section-template--23891239698672__section_bM3HQj{width:90%;max-width:90%}}[id$=__section_YCPCkX] a{text-decoration:underline!important;text-underline-offset:.15em}[id$=__section_ULxBNh],[id$=__section_AKpMn8],[id$=__section_FqnMMB],#shopify-section-template--23891239534832__section_bM3HQj{width:65%;max-width:65%;margin-inline:auto}@media screen and (max-width:749px){[id$=__section_ULxBNh],[id$=__section_AKpMn8],[id$=__section_FqnMMB],#shopify-section-template--23891239534832__section_bM3HQj{width:90%;max-width:90%}}[id$=__marquee_8NqbBm],[id$=__marquee_8NqbBm] *{animation-duration:10s!important}[id$=__section_KNWydT],[id$=__section_kecU43]{width:80%;max-width:80%;margin-inline:auto}@media screen and (max-width:749px){[id$=__section_KNWydT],[id$=__section_kecU43]{width:90%;max-width:90%}}[id$=__section_mpD8nf],[id$=__section_QAwBLF],[id$=__section_yjcfrc]{width:75%;max-width:75%;margin-inline:auto}@media screen and (max-width:749px){[id$=__section_mpD8nf],[id$=__section_QAwBLF],[id$=__section_yjcfrc]{width:90%;max-width:90%}}[id$=__section_UfJQre]{width:70%;max-width:70%;margin-inline:auto}@media screen and (max-width:749px){[id$=__section_UfJQre]{width:90%;max-width:90%}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/tnt-custom.css.map */
