.product-tabs{display:block;margin:0 auto;max-width:80rem}.product-tabs__content{margin-top:4.3rem}.product-tabs__content:not(:target),.product-tabs__content:target~.product-tabs__content:last-of-type{display:none}.product-tabs__content:last-of-type,.product-tabs__content:target{display:block}.product-tabs__contents{display:flex;flex-direction:row-reverse;justify-content:flex-end;flex-wrap:wrap;column-gap:10rem}.product-tabs__tab{order:0;font-size:calc(var(--font-heading-scale) * 1.7rem)}.product-tabs__tab h2{font-size:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;font-weight:inherit;margin:0}@media screen and (min-width: 990px){.product-tabs__tab{transition:color var(--duration-default) ease,text-decoration var(--duration-default) ease}.product-tabs__tab:hover{color:rgb(var(--color-foreground))}.product-tabs__content:target~.product-tabs__tab:last-of-type{color:rgb(var(--color-foreground));text-decoration:none}.product-tabs__content:target+.product-tabs__tab,.product-tabs__tab:last-of-type,.product-tabs__content:target+.product-tabs__tab:last-of-type{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.4rem}}.product-tabs__content{flex-basis:100%;order:1}@supports not (inset: 10px){.product-tabs__contents{margin-left:-10rem}.product-tabs__contents>*{margin-left:10rem}}@media screen and (max-width: 989px){.product-tabs__contents{flex-direction:column-reverse}.product-tabs__tab,.product-tabs__content{order:0}.product-tabs__tab{display:flex;justify-content:space-between;align-items:center;border-top:solid .1rem rgba(var(--color-foreground),.15)}.product-tabs__contents{border-bottom:solid .1rem rgba(var(--color-foreground),.15)}.product-tabs__tab:after{color:rgb(var(--color-foreground));font-size:calc(var(--font-body-scale) * 2.8rem);font-weight:700;line-height:calc(1 + .14 / var(--font-body-scale))}.product-tabs__content:target~.product-tabs__tab:last-of-type:after,.product-tabs__tab:after{content:"+"}.product-tabs__content:target+.product-tabs__tab:after,.product-tabs__tab:last-of-type:after,.product-tabs__content:target+.product-tabs__tab:last-of-type:after{content:"-"}.product-tabs__tab{padding:2.2rem 0}.product-tabs__content.rte{margin-top:0}.product-tabs__content{padding-bottom:2rem}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/section-product-tabs.css.map */
