.accordion summary{display:flex;position:relative;line-height:1;padding:clamp(2.5rem,1.49vw,2.861rem) 0}.accordion .summary__title{display:flex;flex:1}.accordion .summary__title+.icon-caret{height:calc(var(--font-heading-scale) * .6rem)}.accordion+.accordion{margin-top:0;border-top:none}.accordion{margin-top:2.5rem;margin-bottom:0;border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08);padding-left:clamp(2rem,1.19vw,2.285rem);padding-right:clamp(2rem,1.19vw,2.285rem)}.accordion__title{display:inline-block;max-width:calc(100% - 6rem);min-height:1.6rem;margin:0;word-break:break-word;font-size:clamp(1.6rem,.95vw,1.824rem);font-weight:500}.accordion .svg-wrapper{align-self:center;fill:rgb(var(--color-foreground));height:calc(var(--font-heading-scale) * 2rem);margin-right:calc(var(--font-heading-scale) * 1rem);width:calc(var(--font-heading-scale) * 2rem)}.accordion details[open]>summary .icon-caret{transform:rotate(180deg)}.accordion__content{margin-bottom:0;word-break:break-word;overflow-x:auto;padding:0 clamp(2rem,1.19vw,2.285rem) clamp(2.3rem,1.37vw,2.6304rem) 0}.accordion__content img{max-width:100%}.accordion summary .icon-plus{width:clamp(1.5rem,.89vw,1.709rem);position:absolute;right:0;top:0;bottom:0;margin:auto;color:#737373}.accordion summary[aria-expanded=true] svg{display:none}.accordion summary[aria-expanded=true]:after{content:"";width:clamp(1.5rem,.89vw,1.709rem);background:#737373;height:2px;position:absolute;right:0;top:0;bottom:0;margin:auto}.accordion.pro-des-row{padding-left:0;padding-right:0;margin-top:clamp(3rem,1.79vw,3.437rem);letter-spacing:0}.accordion.pro-des-row .accordion__title{font-size:clamp(1.8rem,1.07vw,2.054rem)}.accordion.pro-des-row .accordion__content{margin-bottom:clamp(.5rem,.3vw,.576rem);padding-left:0;padding-right:0}.product__accordion.accordion:has(>details[open]){border-bottom:0px}.accordion.pro-des-row+.accordion{border-top:0}.accordion.pro-des-row+.accordion,.accordion.pro-des-row+.accordion+.accordion,.accordion.pro-des-row+.accordion+.accordion+.accordion{padding-left:0;padding-right:0}.accordion.pro-des-row+.accordion .accordion__title,.accordion.pro-des-row+.accordion+.accordion .accordion__title,.accordion.pro-des-row+.accordion+.accordion+.accordion .accordion__title{font-size:clamp(1.8rem,1.07vw,2.054rem)}.accordion.pro-des-row+.accordion .accordion__content,.accordion.pro-des-row+.accordion+.accordion .accordion__content{padding-left:0;padding-right:0}.accordion.pro-des-row+.accordion .accordion__content p:last-child,.accordion.pro-des-row+.accordion+.accordion .accordion__content p:last-child{padding-bottom:clamp(1rem,.6vw,1.152rem)}.accordion.pro-des-row+.accordion+.accordion .accordion__content p a{text-underline-offset:clamp(.5rem,.3vw,.576rem)}.accordion__content p strong{font-weight:400;color:#333}@media screen and (max-width:767px){.accordion{padding-left:0;padding-right:0}.accordion__content{padding-left:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/component-accordion.css.map */
