.accordion summary{position:relative;display:flex;padding:1rem 0;line-height:1;-webkit-user-select:none;user-select:none}@media screen and (max-width: 749px){.accordion summary{padding:1.5rem 0}}.accordion .summary__title{display:flex;flex:1}.accordion .summary__title+.icon-caret{top:calc(50% - .4rem);height:calc(var(--font-heading-scale) * .8rem);transform:rotate(270deg)}.accordion{margin-top:.8rem;margin-bottom:0;border-bottom:.1rem solid rgb(var(--color-foreground) / 50%)}.accordion:has(+.product__button){border-bottom:0}.accordion+.accordion{margin-top:0}.accordion__title{display:inline-block;max-width:calc(100% - 6rem);min-height:1.6rem;margin:0;word-break:break-word;-webkit-user-select:auto;user-select:auto}.complementary-products__container .accordion__title{font-weight:400;color:#333}.accordion .svg-wrapper{align-self:center;width:calc(var(--font-heading-scale) * 2rem);height:calc(var(--font-heading-scale) * 2rem);margin-right:calc(var(--font-heading-scale) * 1rem);fill:rgb(var(--color-foreground))}.accordion details[open]>summary .icon-caret{transform:rotate(90deg)}.icon-plus-minus{position:absolute;top:50%;translate:0 -50%;right:1.3rem;display:block;width:calc(var(--font-heading-scale) * 1.131rem);height:calc(var(--font-heading-scale) * 1.131rem);cursor:pointer}.icon-plus-minus:before,.icon-plus-minus:after{content:"";position:absolute;inset:50% 0 auto;display:block;border-top:1px solid rgb(var(--color-foreground));translate:0 -50%;transition:var(--duration-medium)}.icon-plus-minus:after{rotate:90deg}.country-inner details[open]>summary .icon-plus-minus:after,.accordion details[open]>summary .icon-plus-minus:after{rotate:0deg}.country-inner details[open]>summary .icon-plus-minus:before,.accordion details[open]>summary .icon-plus-minus:before{opacity:0;rotate:-90deg}.accordion__content{margin-bottom:1.5rem;padding:0 .6rem;word-break:break-word;overflow-x:auto}.accordion__content img{max-width:100%}.accordion__content :is(ol,ul){list-style-position:outside}.accordion__content :is(ol,ul):first-child{margin-top:0}.accordion__content :is(ol,ul):last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/30/assets/component-accordion.css.map */
