.tc-pro-intro{padding-top:32px;padding-bottom:20px;margin-inline:auto}.tc-pro-intro h1{font-size:clamp(28px,3vw,44px);line-height:1.15;margin:8px 0 18px}.tc-pro-intro h1 em{color:#adc85d;font-family:Playfair Display,Georgia,serif;font-weight:400}.tc-pro-intro p{margin:8px 0;max-width:850px}.tc-pro-caption{font-size:12px;letter-spacing:.12em;text-transform:uppercase}.tc-pro-description{font-size:17px}.tc-pro-context{display:flex;align-items:center;flex-wrap:wrap;gap:10px 24px;margin-top:18px;font-size:14px}.tc-pro-status{display:inline-flex;align-items:center;gap:8px;font-weight:600}.tc-pro-status:before{content:"";width:8px;height:8px;background:#adc85d;border-radius:50%}.tc-pro-actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin:20px 0 0;padding:0;list-style:none}.tc-pro-actions .button{min-height:44px;padding:10px 24px;background:#fff;color:#282928;border:1px solid #999;border-radius:40px}.tc-pro-link,.tc-pro-locations a{text-decoration:underline;text-underline-offset:5px;color:inherit}.tc-pro-locations{margin-top:16px;font-size:14px}.tc-pro-locations summary{cursor:pointer}.tc-pro-locations ul{padding:12px 20px}.tc-b2b-tax-label{display:inline-block;font-size:12px;font-weight:400;white-space:nowrap;margin-left:5px}@media(max-width:767px){.tc-pro-intro{padding-top:24px;padding-bottom:12px}.tc-pro-intro h1{font-size:30px}.tc-pro-description{font-size:16px}.tc-pro-context{gap:8px 20px}.tc-pro-intro p{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/26/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAQ */
