.product-accordions{width:100%;border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.product-accordions__item{border-top:.1rem solid rgba(var(--color-foreground),.12)}.product-accordions__item:first-child{border-top:none}.product-accordions__item summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.6rem 0;cursor:pointer;list-style:none}.product-accordions__item summary::-webkit-details-marker{display:none}.product-accordions__item summary::marker{content:""}.product-accordions__title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 1.4rem);color:#515643;letter-spacing:.2rem;line-height:1.3;text-transform:uppercase;margin:0}.product-accordions__toggle{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem}.product-accordions__icon{display:flex;width:1.4rem;height:1.4rem;color:rgb(var(--color-foreground));transition:opacity .3s ease,transform .3s ease}.product-accordions__icon .icon-phosphor-wrapper,.product-accordions__icon .icon-phosphor{width:100%;height:100%}.product-accordions__icon--open,.product-accordions__item[open] .product-accordions__icon--closed{display:none}.product-accordions__item[open] .product-accordions__icon--open{display:flex}.product-accordions__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1)}.product-accordions__item[open] .product-accordions__panel{grid-template-rows:1fr}.product-accordions__item.is-closing .product-accordions__panel{grid-template-rows:0fr}.product-accordions__content{overflow:hidden;padding:0;font-size:1.4rem;line-height:1.6;opacity:0;transition:opacity .35s ease .05s}.product-accordions__item[open] .product-accordions__content{opacity:1}.product-accordions__item.is-closing .product-accordions__content{opacity:0}.product-accordions__content>*:first-child{margin-top:0}.product-accordions__content>*:last-child{margin-bottom:1.6rem}.product-accordions__content p{margin-bottom:1rem}@media(prefers-reduced-motion:reduce){.product-accordions__panel,.product-accordions__content,.product-accordions__icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-product-accordions.css.map */
