#MainContent :is(h1,h2,h3,h4,h5,h6){color:#123524}#MainContent .tgc-home :is(.tgc-hero,.tgc-story,.tgc-newsletter) :is(h1,h2,h3){color:#f7f5f0}.tgc-wordmark{color:#123524!important}.tgc-wordmark strong{font-size:clamp(17px,2vw,24px);letter-spacing:.12em}.tgc-wordmark span{color:#123524}.tgc-product-copy{width:100%;line-height:1.7;font-size:16px}.tgc-product-copy>p{margin:0 0 24px}.tgc-product-copy details{border-top:1px solid #d5cec1;padding:0}.tgc-product-copy summary{min-height:56px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:16px;color:#123524;list-style:none}.tgc-product-copy summary::-webkit-details-marker{display:none}.tgc-product-copy summary:after{content:"+";font-size:22px;font-weight:300}.tgc-product-copy details[open]>summary:after{content:"\2212"}.tgc-product-copy details>div{padding:0 0 24px;color:#484b44}.tgc-product-copy details a{text-decoration:underline;text-underline-offset:4px}.tgc-product-copy summary:focus-visible{outline:2px solid #123524;outline-offset:4px}.tgc-product-copy ul{padding-inline-start:20px}.tgc-product-copy li{margin-block:6px}@media(max-width:749px){.tgc-wordmark strong{font-size:clamp(12px,3.55vw,16px)!important;letter-spacing:.06em}.tgc-wordmark span{font-size:11px;letter-spacing:.24em}.tgc-wordmark{min-width:0}}#MainContent media-gallery .product-media-container img{object-fit:contain}.tgc-wordmark__mark{background:transparent;border:0;box-shadow:none}.header__row--bottom .header__columns{justify-content:center}.announcement-bar__slides{width:100%;max-width:900px}.announcement-bar__text{line-height:1.45}.tgc-footer-content{grid-template-columns:1.3fr 1fr 1fr 1.25fr}.tgc-footer-content h2,.tgc-footer-content h3{color:inherit}.tgc-footer-content p{font-size:14px;line-height:1.75}.tgc-product-copy>p:first-child{font-family:var(--font-heading--family);font-size:22px;line-height:1.5;color:#123524}.tgc-product-copy>p+p{font-size:15px;line-height:1.85;color:#484b44}@media(max-width:989px){.tgc-footer-content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.tgc-wordmark__mark{width:38px;height:42px;margin-top:5px}.tgc-footer-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.tgc-footer-content>:first-child,.tgc-footer-content>:last-child{grid-column:1/-1}.announcement-bar__text{font-size:12px}.tgc-product-copy>p:first-child{font-size:21px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/tgc-refinements.css.map */
