.custom-product-tabs{--clr-outline: #e5e7eb;--clr-active: #e73c32;padding-top:var(--padding-top-desktop, 36px);padding-bottom:var(--padding-bottom-desktop, 36px)}@media (min-width: 990px){.custom-product-tabs__content-wrapper{display:grid;grid-template-columns:1fr 40rem;gap:2.4rem}}.product-tabs-desktop{display:block}.product-tabs-navigation{display:flex;margin-bottom:2.4rem}@media (max-width: 749px){.product-tabs-navigation{flex-direction:column;margin-bottom:.8rem}}.product-tab-button{box-sizing:border-box;background:transparent;border:unset;padding:16px 52px 16px 16px;cursor:pointer;font-family:var(--font-heading-family);font-size:16px;font-weight:500;border-radius:unset;display:flex;align-items:center;text-align:left;gap:8px;transition:all .3s ease;position:relative;color:var(--clr-text, inherit)}@media (min-width: 750px){.product-tab-button{padding:16px;text-align:center}}.product-tab-button:after{content:"";display:block;width:100%;height:.15rem;background:var(--clr-outline);position:absolute;bottom:0;left:0}.product-tab-button.active:after,.product-tab-button.active-desktop:after{background:var(--clr-active);height:.25rem}@media (hover: hover){.product-tab-button.active-desktop:hover,.product-tab-button.active:hover,.product-tab-button:hover{color:var(--clr-active)}}.product-tab-button.active,.product-tab-button.active-desktop{color:rgba(var(--color-foreground),1)}.product-tab-button.active .tab-download-icon,.product-tab-button.active-desktop .tab-download-icon{color:var(--clr-active)}.mobile-caret{display:none}.tab-icon{width:12px;height:12px}.product-tabs-content{border:1px solid #dfe0e3;border-radius:4px;min-height:200px}.product-tab-panel{display:none;padding:24px;overflow-x:auto}@media (max-width: 989px){.product-tabs-content{margin-bottom:2.4rem}}@media (min-width: 750px){.product-tab-panel{padding:32px}}.product-tab-panel.active,.product-tab-panel.active-desktop{display:block}.product-description{font-family:var(--font-heading-family);line-height:1.6}.original-description>div>*:first-child{margin-top:0}.original-description>div>*:last-child{margin-bottom:0}.product-description h1,.product-description h2,.product-description h3,.product-description h4,.product-description h5,.product-description h6{color:#559bd1;margin-top:1.6rem;margin-bottom:15px}.product-description h2{line-height:1.4}.product-description h2:not(:first-child){--space: 2.4rem;margin-top:var(--space);padding-top:var(--space);border-top:.1rem solid var(--clr-outline)}.product-description p{margin-bottom:16px;font-size:16px;line-height:26px}@media (min-width: 750px){.product-description h1,.product-description h2,.product-description h3,.product-description h4,.product-description h5,.product-description h6{margin-bottom:24px}.product-description h2:not(:first-child){--space: 3.2rem}}.product-description img,.product-tab-panel img,.tab-content img{max-width:100%;height:auto;display:block;box-sizing:border-box}.tab-text{font-size:16px;line-height:26px}.product-description ul,.product-description ol{margin:16px 0;padding-left:20px}.product-description ul{list-style:none;padding-left:0}.product-description li{margin-bottom:12px;position:relative;padding-left:32px;font-size:16px;line-height:26px}@media (min-width: 750px){.product-description li{margin-bottom:8px}}.product-description ul>li:before{content:"";position:absolute;left:0;top:.4rem;width:24px;height:24px;background-image:url(icon-checkmark-circle-2.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.product-description ol>li{padding-left:0}.product-downloads__title{margin-top:0}.product-downloads h2{color:#559bd1;margin-bottom:3rem;font-size:calc(var(--font-heading-scale) * 4.1rem)}.downloads-content{display:grid}.download-item{display:flex;align-items:start;border-top:1px solid #dfe0e3;padding-block:2.4rem;border-top:1px solid var(--clr-outline);color:rgb(var(--color-foreground-sec));gap:3rem}.download-link:first-child>.download-item{padding-top:0;border-top:unset}.download-link:last-child>.download-item{padding-bottom:0}.download-info{flex:1;font-family:var(--font-heading-family);line-height:1.625}@media (min-width: 750px){.download-info{font-size:1.8rem;line-height:34px}}.download-item:hover{color:var(--clr-active)}.download-icon{color:var(--clr-active);flex-shrink:0;display:flex;align-items:center;justify-content:center}.download-item .download-icon.svg-wrapper{width:2.4rem;height:2.4rem}.download-icon img{width:22.5px;height:30px}.download-item:hover .download-icon img{filter:brightness(0) saturate(100%) invert(48%) sepia(79%) saturate(2476%) hue-rotate(346deg) brightness(118%) contrast(119%)}.download-info p{margin-bottom:8px;font-size:16px}.download-link{color:rgba(var(--color-foreground),1);font-weight:var(--font-body-weight-600);text-decoration:none;font-size:16px;transition:color .3s ease}.product-description table img{max-width:50px}table:not([class]) td{padding:8px}.product-description iframe,.product-description video,.product-tab-panel iframe,.product-tab-panel video{width:100%;max-width:100%;height:auto;aspect-ratio:16 / 9;border:none;border-radius:8px;margin:20px 0}.product-description p>iframe,.product-description p>video,.product-tab-panel p>iframe,.product-tab-panel p>video{margin-block:0}@media (max-width: 768px){.custom-product-tabs{padding-top:var(--padding-top-mobile, 24px);padding-bottom:var(--padding-bottom-mobile, 24px)}.downloads-content{grid-template-columns:1fr}.download-item{flex-direction:row;text-align:left}.download-icon{margin-bottom:0}.product-description img,.product-tab-panel img,.tab-content img{margin:10px 0}.product-downloads h2{margin-bottom:1rem;font-size:calc(var(--font-heading-scale) * 2.38rem)}}.tab-caret{--size: 3.2rem;position:absolute;right:1.6rem;top:50%;height:var(--size);width:var(--size);display:flex;align-items:center;justify-content:center;border:1px solid #e5e7eb;border-radius:50%;color:rgba(var(--color-foreground),1);transform:translateY(-50%)}.tab-caret .svg-wrapper{--size: 1rem;height:var(--size);width:var(--size);transition:transform var(--duration-medium) ease;transform:rotate(0)}.active>.tab-caret .svg-wrapper,.active-desktop>.tab-caret .svg-wrapper{transform:rotate(180deg)}
/*# sourceMappingURL=/cdn/shop/t/31/assets/component-custom-product-tabs.css.map */
