.product-accordion{border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);width:100%;margin:0}.product-accordion--no-border-top{border-top:none}.product-accordion--no-border-bottom{border-bottom:none}.product-accordion__summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:2rem 0;list-style:none;-webkit-user-select:none;user-select:none;color:rgb(var(--color-foreground))}.product-accordion__summary::-webkit-details-marker{display:none}.product-accordion__summary>span:first-child{font-size:1.4rem;font-weight:500;flex:1;color:rgb(var(--color-foreground))}.product-accordion__icon{display:flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;flex-shrink:0;transition:transform .3s ease}.product-accordion__icon svg{width:100%;height:100%}.product-accordion__icon--caret{transform:rotate(-90deg)}.product-accordion[open] .product-accordion__icon--caret{transform:rotate(0)}.product-accordion__content{padding-bottom:2rem;font-size:1.4rem;animation:accordion-open .3s ease}@keyframes accordion-open{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translateY(0)}}.product-accordion__content>*:first-child{margin-top:0}.product-accordion__content>*:last-child{margin-bottom:0}@media screen and (min-width: 750px){.product-accordion__summary>span:first-child{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/component-product-accordion.css.map */
