.accordion{border-bottom:var(--layout-space-pixel) solid rgba(var(--color-foreground),.2)}.accordion summary{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;line-height:var(--leading-looser);padding:0}.accordion .summary__title{display:flex;flex:1}.accordion .summary__title+.icon-plus{width:var(--layout-space-6);height:var(--layout-space-6)}.accordion+.accordion{margin-top:0;border-top:none}.accordion{margin-top:var(--layout-space-5);margin-bottom:0;padding:var(--layout-space-8) 0}.accordion__title{display:inline-block;font-size:var(--text-size-xs);max-width:calc(100% - var(--layout-space-12));min-height:var(--layout-space-3);margin:0;word-break:break-word;font-family:var(--font-body-family);letter-spacing:var(--leading-normal);text-transform:capitalize}.accordion__title+.icon-plus{margin-left:auto;transition:ease .1s}.accordion .icon-accordion{align-self:center;fill:rgb(var(--color-foreground));height:calc(var(--font-heading-scale) * var(--layout-space-4));margin-right:calc(var(--font-heading-scale) * var(--layout-space-2));width:calc(var(--font-heading-scale) * var(--layout-space-4))}.accordion details[open]>summary .icon-plus line+line{display:none}.accordion__content{word-break:break-word;overflow-x:auto;padding:var(--layout-space-10) 0 var(--layout-space-8) 0;font-size:var(--text-size-xxs)}.accordion__content *{font-size:var(--text-size-xxs);font-weight:var(--font-weight-light)}.accordion__content p:has(b,strong){margin-bottom:var(--layout-space-4);position:relative}.accordion__content p:has(b,strong):before{position:absolute;display:block;left:0;top:.6rem;content:"";width:.4rem;height:.4rem;border-radius:100%;background:rgb(var(--color-base-dark))}.accordion__content p{padding-left:0;padding-right:0}.accordion__content b,.accordion__content strong{font-weight:var(--font-weight-medium)}.accordion__content img{max-width:100%}@media screen and (min-width:990px){.accordion--mobile-only{border-top:none;border-bottom:none}.accordion--mobile-only summary{pointer-events:none;padding-top:0;padding-bottom:0}.accordion--mobile-only summary .accordion__title{margin-bottom:var(--layout-space-4)}.accordion--mobile-only summary .icon{display:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/component-accordion.css.map */
