.product-information[data-product-layout]{color:#173f39}.product-information[data-product-layout] .product-information__grid{--gap: 24px;padding-block-start:24px}.product-information[data-product-layout] .product-details h1{font-size:clamp(26px,2.6vw,36px);line-height:1.18}.product-information[data-product-layout] .add-to-cart-button{background:#173f39;color:#fffaf0}.ta-story{--color-foreground: #173f39;font-size:16px;line-height:1.7}.ta-story .ta-story__inner{width:100%;max-width:1120px;margin-inline:auto;padding-block:16px 48px}.ta-story .ta-story__inner>*+*{margin-top:32px}.ta-story :is(h2,h3){color:inherit;font-family:inherit;font-weight:600;overflow-wrap:anywhere}.ta-story h2{font-size:clamp(22px,2.2vw,28px);line-height:1.25;margin:0 0 16px}.ta-story h3{font-size:18px;line-height:1.4;margin:0 0 8px}.ta-story__facts{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 32px;list-style:none;margin:0;padding:20px;background:#f8f5ee;border-radius:12px;font-size:14px}.ta-story__facts li:before{content:"\2713";margin-right:8px}.ta-story__chapter{min-width:0}.ta-story__copy{max-width:100%;margin-inline:auto}.ta-story__chapter--illustrated{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:40px;align-items:center}.ta-story__visual :is(img,video){display:block;width:100%;height:auto;max-height:360px;object-fit:contain;border-radius:12px}.ta-story__application{max-width:100%;margin-inline:auto}.ta-story__application ol{padding-left:24px;margin:0}.ta-story__application li+li{margin-top:16px}.ta-story__disclosure,.ta-story .ta-pdp__faq{border:0;border-bottom:1px solid #173f3929;padding:0}.ta-story__disclosure>summary,.ta-story .ta-pdp__faq>summary{padding:18px 4px;font-size:16px;font-weight:600}.ta-story__disclosure-content{padding:0 4px 24px}.ta-story__disclosure-content>*+*{margin-top:24px}.ta-story .ta-pdp__grid{grid-template-columns:minmax(0,1fr);gap:24px}.ta-story .ta-pdp__text,.ta-story__description{max-width:100%;font-size:16px;line-height:1.7}.ta-story .ta-pdp__media,.ta-story .ta-story__description img{max-width:100%;max-height:360px;object-fit:contain}.ta-story .ta-story__description :is(h1,h2,h3){font-size:22px}.ta-story .ta-pdp__final{text-align:center}ta-compact-gallery[data-compact-carousel]{container-type:inline-size}ta-compact-gallery[data-compact-carousel] .ta-compact-gallery__grid{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}ta-compact-gallery[data-compact-carousel] .ta-compact-gallery__grid::-webkit-scrollbar{display:none}ta-compact-gallery[data-compact-carousel] .ta-compact-gallery__grid>button{flex:0 0 100%;min-width:100%;height:clamp(400px,100cqw,680px);max-height:680px;aspect-ratio:auto;scroll-snap-align:start;padding:8px;border:0;background:#faf9f6}ta-compact-gallery[data-compact-carousel] .ta-compact-gallery__mobile-controls{display:block;width:fit-content;max-width:100%;margin:12px auto 0}ta-compact-gallery[data-compact-carousel] .ta-compact-gallery__thumbs{display:flex;width:max-content;max-width:100%;margin-inline:auto;gap:8px;overflow-x:auto;padding:3px}ta-compact-gallery[data-compact-carousel] .ta-compact-gallery__thumbs>button{flex:0 0 64px;width:64px;height:64px;border:1px solid #dce2df;border-radius:8px;padding:4px;background:#fff;cursor:pointer}ta-compact-gallery[data-compact-carousel] .ta-compact-gallery__thumbs>button[aria-current]{border:2px solid #173f39}ta-compact-gallery[data-compact-carousel] .ta-compact-gallery__thumbs img{width:100%;height:100%;object-fit:contain}ta-compact-gallery[data-compact-carousel] .ta-compact-gallery__mobile-navigation{display:flex;align-items:center;justify-content:center;gap:16px;font-size:13px}ta-compact-gallery[data-compact-carousel] .ta-compact-gallery__mobile-navigation>button{width:44px;height:44px;border:0;background:transparent;cursor:pointer}@media(max-width:749px){.product-information[data-product-layout] .product-information__grid{padding-block-start:16px}.ta-story .ta-story__inner{padding-block:16px 36px}.ta-story__chapter--illustrated{grid-template-columns:minmax(0,1fr);gap:24px}.ta-story__facts{gap:8px 16px;padding:16px}ta-compact-gallery[data-compact-carousel] .ta-compact-gallery__grid>button{height:min(440px,115cqw,65svh)}ta-compact-gallery[data-compact-carousel] .ta-compact-gallery__thumbs>button{flex-basis:56px;width:56px;height:56px}}@media(prefers-reduced-motion:no-preference){ta-compact-gallery[data-compact-carousel] .ta-compact-gallery__grid{scroll-behavior:smooth}}.ta-story .pc210-examples figcaption{text-align:center}.ta-story :is(p,ul,ol,li){font-size:inherit;line-height:inherit}@media(min-width:750px){.product-information[data-product-layout] .product-information__media{align-self:stretch}.product-information[data-product-layout] .product-information__media>media-gallery{display:block;height:100%}ta-compact-gallery[data-compact-carousel]{display:flex;flex-direction:column;height:100%}ta-compact-gallery[data-compact-carousel] .ta-compact-gallery__grid{flex:1 0 auto;height:clamp(400px,100cqw,680px);min-height:clamp(400px,100cqw,680px)}ta-compact-gallery[data-compact-carousel] .ta-compact-gallery__grid>button{height:100%;min-height:0;max-height:none}ta-compact-gallery[data-compact-carousel] .ta-compact-gallery__mobile-controls{flex:0 0 auto}.product-information[data-product-layout] .product-information__grid:not(.product-information--media-none,.product-information__grid--half){grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.ta-story__specs{margin:0}.ta-story__specs>div{display:grid;grid-template-columns:minmax(100px,.5fr) minmax(0,1fr);gap:16px;padding:12px 0;border-bottom:1px solid #173f3914}.ta-story__specs dt{font-weight:600}.ta-story__specs dd{margin:0}.ta-story__fact-band{text-align:center}.ta-story .ta-story__brand{display:inline-flex;align-items:center;gap:6px;margin:0 0 10px;color:#b34a22;font-size:13px;font-weight:600}.ta-story :is(.ta-story__copy,.ta-story__disclosure-content,.ta-story__description){min-width:0;overflow-wrap:anywhere}.ta-story__description table{display:block;max-width:100%;overflow-x:auto}.ta-story .button{background:#173f39;color:#fffaf0;border:0;border-radius:24px;padding:12px 24px}body:has([data-product-layout]) sticky-add-to-cart .add-to-cart-button{background:#173f39;color:#fffaf0}.ta-product-facts{display:flex;flex-wrap:wrap;gap:8px 16px;margin:16px 0 0;padding:0;list-style:none;font-size:13px;line-height:1.5;color:#365b54}.ta-product-facts li{display:flex;align-items:baseline;gap:6px;min-width:0}.ta-product-facts li:before{content:"\2713";color:#173f39}.ta-story .ta-story__chapter--illustrated{gap:clamp(24px,4vw,56px);padding-block:16px}.ta-story__visual{min-width:0;padding:16px;background:#f8f5ee;border-radius:16px}.ta-story__visual :is(img,video){max-height:380px}.ta-story__chapter--surface{padding:clamp(20px,3vw,36px);background:#f8f5ee;border-radius:16px}.ta-story__benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ta-story__benefit-grid p{margin-bottom:0}.ta-story__application--cards ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;padding:0;counter-reset:ta-step}.ta-story__application--cards ol>li{counter-increment:ta-step;margin:0;padding:24px;border:1px solid #173f391f;border-radius:12px}.ta-story__application--cards ol>li:before{content:"0" counter(ta-step);display:block;color:#82674a;font-size:13px;letter-spacing:.08em;margin-bottom:16px}.ta-story__application--cards p{margin-bottom:0}.ta-story__application--cards .ta-story__copy h2{font-size:20px}.ta-story__example-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ta-story__example-grid figure{margin:0;min-width:0;padding:16px;border-radius:12px;background:#f8f5ee}.ta-story__example-grid img{width:100%;height:240px;object-fit:contain;border-radius:6px}.ta-story__example-grid figcaption{text-align:center;font-size:14px;margin-top:12px}.ta-story__disclosure>summary{cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;list-style:none}.ta-story__disclosure>summary::-webkit-details-marker{display:none}.ta-story__disclosure>summary:after{content:"+";font-size:22px;font-weight:400}.ta-story__disclosure[open]>summary:after{content:"\2212"}.ta-story__specs dt,.ta-story__specs dd{min-width:0;overflow-wrap:anywhere}@media(min-width:750px){.ta-story__chapter--reverse .ta-story__visual{order:2}.ta-story__chapter--reverse{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.ta-pdp--enhanced .ta-story__inner>.ta-story__chapter--illustrated:nth-of-type(2n){grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.ta-pdp--enhanced .ta-story__inner>.ta-story__chapter--illustrated:nth-of-type(2n) .ta-story__visual{order:2}.ta-pdp--standard .ta-story__description>ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 40px}}@media(max-width:749px){.ta-story__application--cards ol,.ta-story__benefit-grid,.ta-story__example-grid{grid-template-columns:minmax(0,1fr)}.ta-story__visual :is(img,video){max-height:300px}.ta-story__example-grid img{height:220px}.ta-story__specs>div{grid-template-columns:minmax(0,1fr);gap:4px}.ta-product-facts{gap:8px 12px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ta-product-story.css.map */
