.ta-pdp{color:var(--color-foreground)}.ta-pdp .ta-pdp__inner{min-width:0;padding-block:clamp(24px,5vw,64px)}.ta-pdp .ta-pdp__inner>*+*{margin-block-start:clamp(32px,5vw,64px)}.ta-pdp .ta-pdp__hero{max-width:65ch}.ta-pdp .ta-pdp__headline{font-family:var(--font-heading--family);font-size:clamp(1.75rem,4vw,3.5rem);line-height:1.15;margin:0 0 1rem;text-wrap:balance}.ta-pdp :is(h2,h3){margin:0 0 1rem;overflow-wrap:anywhere}.ta-pdp .ta-pdp__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,40px);list-style:none;padding:0;margin:0}.ta-pdp .ta-pdp__card{min-width:0}.ta-pdp .ta-pdp__card>*+*{margin-block-start:1rem}.ta-pdp .ta-pdp__text{max-width:70ch;line-height:1.6;overflow-wrap:anywhere}.ta-pdp blockquote{margin:0;padding:0}.ta-pdp .ta-pdp__media{display:block;width:100%;height:auto;border-radius:var(--style-border-radius-media, 0)}.ta-pdp .ta-pdp__comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ta-pdp figure{margin:0;min-width:0}.ta-pdp figcaption{margin-block-start:.5rem}.ta-pdp .ta-pdp__external{display:inline-block;padding-block:12px;text-decoration:underline;overflow-wrap:anywhere}.ta-pdp .ta-pdp__steps{list-style:decimal;padding-inline-start:1.5rem}.ta-pdp .ta-pdp__faq{border-block-end:1px solid currentColor;padding-block:1rem}.ta-pdp summary{cursor:pointer;font-weight:600;padding:.5rem;min-height:44px}.ta-pdp .ta-pdp__faq .ta-pdp__text{padding:.5rem}.ta-pdp .ta-pdp__cta{min-height:44px;margin-block-start:1rem;white-space:normal;text-align:center}.ta-pdp .ta-pdp__final .ta-pdp__cta{margin:0}.ta-pdp :is(a,summary):focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){.ta-pdp .ta-pdp__grid{grid-template-columns:minmax(0,1fr)}.ta-pdp .ta-pdp__cta{width:100%}}.ta-pdp .ta-pdp__social{max-width:440px;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:16px;padding:16px;background:color-mix(in srgb,currentColor 3%,transparent)}.ta-pdp .ta-pdp__social iframe{display:block;border:0;width:100%;height:660px;border-radius:10px;background:transparent}.ta-pdp .ta-pdp__social--youtube iframe{height:auto;aspect-ratio:9 / 16}.ta-pdp .ta-pdp__social button{width:100%;min-height:48px;white-space:normal}.ta-pdp .ta-pdp__social p{font-size:.85em;line-height:1.5}@media(max-width:989px){.ta-pdp,.ta-pdp__inner,.ta-pdp__hero,.ta-pdp__group,.ta-pdp__grid,.ta-pdp__card,.ta-pdp__social{max-width:100%;min-width:0}.ta-pdp{width:100%;overflow-x:clip}.ta-pdp__inner,.ta-pdp__grid,.ta-pdp__card{overflow-wrap:anywhere}}.ta-pdp--intro .ta-pdp__inner{padding-block:16px}.ta-pdp--intro .ta-pdp__hero{max-width:100%}.ta-pdp--intro .ta-pdp__headline{font-size:clamp(1.25rem,2vw,1.75rem);margin-bottom:8px}.ta-pdp--intro .ta-pdp__text{max-width:100%;font-size:.9375rem}.ta-pdp .ta-pdp__card:only-child{grid-column:1 / -1}.ta-pdp--details{font-size:clamp(16px,1.1vw,18px);line-height:1.7}.ta-pdp--details .ta-pdp__text{max-width:100%}.ta-pdp__introduction--mobile-only{display:none}@media(max-width:749px){.ta-pdp__introduction--mobile-only{display:block}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ta-product-pages.css.map */
