.product__info-container .product__accordion.accordion{margin:1.2rem 0 0;border:.1rem solid rgba(var(--color-foreground),.14);border-radius:1.2rem;background:rgba(var(--color-foreground),.02);overflow:hidden;transition:border-color .2s ease,background-color .2s ease}.product__info-container .product__accordion.accordion:has(details[open]){border-color:rgba(var(--color-foreground),.3);background:rgba(var(--color-foreground),.035)}.product__info-container .product__accordion summary{min-height:4.8rem;padding:1.2rem 1.6rem;cursor:pointer;transition:background-color .2s ease}.product__info-container .product__accordion summary:hover{background:rgba(var(--color-foreground),.05)}.product__info-container .product__accordion summary:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:-.4rem;border-radius:1.2rem}.product__info-container .product__accordion .summary__title{gap:1.2rem;align-items:center}.product__info-container .product__accordion .accordion__title{margin:0;font-weight:600;letter-spacing:0}.product__info-container .product__accordion summary>.svg-wrapper,.product__info-container .product__accordion summary>svg{transition:transform .25s ease}.product__info-container .product__accordion .accordion__content{padding:.4rem 1.6rem 1.6rem;line-height:1.6;max-width:68ch}.product__info-container .product__accordion .accordion__content table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@supports (interpolate-size: allow-keywords){.product__accordion details{interpolate-size:allow-keywords}.product__accordion details::details-content{block-size:0;overflow:clip;transition:block-size .3s ease,content-visibility .3s allow-discrete}.product__accordion details[open]::details-content{block-size:auto}}@media(prefers-reduced-motion:reduce){.product__info-container .product__accordion.accordion,.product__info-container .product__accordion summary,.product__info-container .product__accordion summary>.svg-wrapper,.product__info-container .product__accordion summary>svg,.product__accordion details::details-content{transition:none}}@media screen and (max-width:749px){.product__info-container .product__accordion summary{padding:1.2rem 1.4rem}.product__info-container .product__accordion .accordion__content{padding:.4rem 1.4rem 1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=AAAAAAI */
