.product-section{border-top:1px solid var(--color-border, rgba(0, 0, 0, .12));margin:0}.text-block>.product-section,.product-section{max-inline-size:100%!important;inline-size:100%!important;width:100%!important}.product-section+.product-section{border-top:1px solid var(--color-border, rgba(0, 0, 0, .12))}.product-section:last-of-type{border-bottom:1px solid var(--color-border, rgba(0, 0, 0, .12))}.product-section__heading{margin:0;padding:0;font:inherit;font-weight:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;line-height:inherit}.product-section__button{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;margin:0;padding:1rem 0;background:none;border:0;font-family:var(--font-h6--family);font-style:var(--font-h6--style);font-weight:var(--font-h6--weight);font-size:var(--font-h6--size);line-height:var(--font-h6--line-height);letter-spacing:var(--font-h6--letter-spacing);text-transform:var(--font-h6--case);color:inherit;text-align:left;cursor:pointer;-webkit-appearance:none;appearance:none}.product-section__button:hover{opacity:.75}.product-section__button:focus-visible{outline:2px solid var(--color-primary, currentColor);outline-offset:2px;border-radius:2px}.product-section__label{flex:1 1 auto}.product-section__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:14px;height:14px;color:currentColor}.product-section__icon svg{display:block;width:100%;height:100%;transition:transform .25s ease}.product-section.is-open .product-section__icon svg{transform:rotate(180deg)}.product-section__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.product-section__panel>.product-section__inner{overflow:hidden}.product-section.is-open .product-section__panel{grid-template-rows:1fr}.product-section__inner>*{margin:0 0 1rem;line-height:1.6}.product-section__inner>*:first-child{margin-top:.5rem}.product-section__inner>*:last-child{margin-bottom:1.25rem}@media(prefers-reduced-motion:reduce){.product-section__panel,.product-section__icon svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/product-section-accordion.css.map */
