.product-tabs__menu{display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-around;padding-top:15px;padding-bottom:15px;width:100%;margin:0 auto}.product-tabs__menu-item{-ms-flex:1 0 0;flex:1 0 0;text-align:center;margin:0;list-style:none}.product-tabs__menu-item .product-tabs__menu-link{font-size:clamp(1.2rem,1.057rem + .446vw,2.2rem);font-weight:var(--font-bold-weight)}.product-tabs__menu-link.active{text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:.05em;line-height:1.65}.product-tabs__content-container{margin:0 auto;padding-inline:clamp(2rem,1.714rem + .893vw,4rem);padding-block:clamp(2rem,1.714rem + .893vw,4rem) calc(clamp(2rem,1.714rem + .893vw,4rem)*2/1.5)}.product-tabs__content{display:none}.product-tabs__content-grid{border-top:1px solid rgb(var(--grid-border-color));border-left:1px solid rgb(var(--grid-border-color));border-bottom:1px solid rgb(var(--grid-border-color))}.product-tabs__subheading{text-align:center;margin-bottom:10px}.product-tabs__content.active{display:block}.product-tabs__content-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr) [4];grid-template-columns:repeat(4,1fr);width:calc(100% + 1px)}.product-tabs__content-media,.product-tabs__content-paragraph{border-right:1px solid rgb(var(--grid-border-color));-ms-grid-column:span 4;grid-column:span 4}.product-tabs__image-container{position:relative;padding-bottom:100%;overflow:hidden}.product-tabs__image{position:absolute;top:0;width:100%;object-fit:cover;height:100%;overflow:hidden}.product-tabs__video-container{position:relative;padding-bottom:142%;overflow:hidden}.product-tabs__video-container video{position:absolute;top:0;width:100%;object-fit:cover;height:100%;overflow:hidden;object-position:center center}.product-tabs__content-paragraph{padding:clamp(2rem,1.714rem + .893vw,4rem)}.product-tabs__content-paragraph p,.product-tabs__content-paragraph li,.product-tabs__content-paragraph a{font-size:1.3rem;line-height:1.65}.product-tabs__content-paragraph strong{color:rgb(var(--color-base-black))}@media screen and (min-width: 591px){.product-tabs__content-grid{-ms-grid-columns:(1fr) [12];grid-template-columns:repeat(12,1fr)}.product-tabs__content-media,.product-tabs__content-paragraph{-ms-grid-column:span 12;grid-column:span 12}.product-tabs__menu{padding-top:20px;padding-bottom:20px}}@media screen and (min-width: 768px){.product-tabs__content-paragraph p,.product-tabs__content-paragraph li,.product-tabs__content-paragraph a{font-size:1.5rem}}@media screen and (min-width: 1025px){.product-tabs__content-grid{-ms-grid-columns:(1fr) [24];grid-template-columns:repeat(24,1fr)}}.product-tabs__content-paragraph .product-tabs__accordion-title{position:relative;width:100%;border:none;outline:none;text-align:left;padding-right:3rem;padding-top:15px;padding-bottom:15px;font-weight:var(--font-bold-weight);cursor:pointer;font-size:17px}.product-tabs__accordion-title:after{content:"";position:absolute;transform:translateY(-50%) rotate(0);display:block;width:2rem;height:2rem;top:50%;right:4px;background-image:url(/cdn/shop/files/icon-plus.svg?v=1726121392);background-repeat:no-repeat;background-size:100%;transition:transform .5s ease}.product-tabs__accordion-header.is-open .product-tabs__accordion-title:after{transform:translateY(-38%) rotate(45deg)}.product-tabs__accordion-content .metafield-rich_text_field *{font-size:15px}.product-tabs__accordion-content .metafield-rich_text_field{padding:0 16px}.product-tabs__accordion-content{margin-bottom:40px;max-height:0;display:none}.product-tabs__accordion .metafield-rich_text_field{margin-top:10px}.product-tabs__content-paragraph .accordion--two:first-child .product-tabs__accordion-title{padding-top:0}.fullwidth--grid{grid-column:span 24}.product-tabs__accordion{border-bottom:1px solid rgb(var(--color-base-text))}.product-tabs__accordion:last-child{border-bottom:unset}@media screen and (max-width: 1024px){.product-tabs__content-paragraph .product-tabs__accordion-title{font-size:15px}.product-tabs__accordion-content .metafield-rich_text_field *{font-size:13px}.product-tabs__menu{justify-content:space-between;padding:2rem;padding-top:15px;padding-bottom:15px}.product-tabs__menu-item:first-child{text-align:left}.product-tabs__menu-item:last-child{text-align:right}.product-tabs__menu-item{-ms-flex:auto;flex:auto}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/product-detail-tabs.css.map */
