.accordions{padding:8rem 0}.accordions .container{max-width:87.4rem}.accordions__intro{display:flex;flex-direction:column;gap:2rem;margin-block-end:4rem}.accordions__heading{margin:0;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:4rem;font-weight:var(--font-weight-semibold);line-height:4.8rem;letter-spacing:0}.accordions__text{color:rgb(var(--color-foreground));font-size:1.8rem;line-height:2.6rem;font-weight:var(--font-weight-light)}.accordions__text>*:first-child{margin-block-start:0}.accordions__text>*:last-child{margin-block-end:0}.accordion__button{display:flex;align-items:center;justify-content:space-between;color:rgb(var(--color-foreground));padding:0;font-family:var(--font-body-family);font-size:1.8rem;font-weight:var(--font-weight-normal);line-height:2.6rem;letter-spacing:0}.accordion__button-text{flex:1 1 auto;min-width:0}.accordion__button svg{width:2.4rem;height:2.4rem;display:block}.accordion__section{padding:2.4rem 0;border-block-end:.1rem solid #b1b1b1}.accordion__icon{margin-inline-start:2.4rem;pointer-events:none;color:var(--showine-accent-red, #8d282e);flex:0 0 auto;width:2.4rem;height:2.4rem;display:inline-flex;align-items:center;justify-content:center}.accordion__icon svg path{stroke-width:3px}.accordion__body-inner{padding-block-start:2.4rem}.accordion__body p{margin:0 0 1.6rem;color:rgba(var(--color-foreground),.75)}.accordion__body p:last-child{margin-block-end:0}@media(hover:hover){.accordion__button:hover{color:rgb(var(--color-foreground))}}@media screen and (min-width:990px){.accordion__body p{margin-block-end:3rem}}@media screen and (max-width:989px){.accordions{padding:6rem 0}.accordions__intro{gap:1.6rem;margin-block-end:3.2rem}.accordions__heading{font-size:3.2rem;line-height:4rem}.accordions__text,.accordion__button{font-size:1.6rem;line-height:2.4rem}.accordion__icon{margin-inline-start:1.6rem}}.product__accordion{padding-block:.5rem;border-block-end:1px solid rgba(var(--color-border),var(--alpha-border))}.product__accordion .accordion__section{padding-block:0;border-block-end:0}.product__accordion .accordion__button{min-height:5.7rem;padding-block:1.2rem;padding-inline:1.4rem;font-size:1.8rem;line-height:2.6rem;font-weight:500}.product__accordion .accordion__button span svg{width:2rem;height:2rem}.product__accordion .accordion__icon{position:relative;display:flex;align-items:center;justify-content:center;margin-inline-end:1.2rem;color:var(--showine-accent-red, #8d282e)}.product__accordion .accordion__icon svg path{stroke-width:2.4px}.product__accordion .accordion__icon>svg{position:absolute}.product__accordion .accordion__icon>svg:last-child{transform:rotate(90deg)}.product__accordion .accordion__section.is-active .accordion__icon>svg:last-child{transform:rotate(0)}.product__accordion .accordion__section.is-active .accordion__icon>svg:first-child{opacity:0}.product__accordion .accordion__body p{color:rgb(var(--color-foreground))}.product__accordion .accordion__body .rte,.product__accordion .accordion__body .rte p{font-size:1.5rem;line-height:2.2rem;font-weight:400;letter-spacing:0}.product__accordion summary:hover{cursor:pointer}.product__accordion .accordion__body-inner{padding-block-start:0;padding-block-end:1.2rem;padding-inline-start:1.4rem;padding-inline-end:6.4rem}
/*# sourceMappingURL=/cdn/shop/t/40/assets/section-accordions.css.map */
