.product-accordion{border-top:.0625rem solid rgba(var(--color-foreground),.08);margin-top:2rem;background:transparent}.product-accordion__item{border-bottom:.0625rem solid rgba(var(--color-foreground),.08);background:#fcfcfc}.product-accordion__header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0;cursor:pointer;list-style:none;list-style-type:none;-webkit-user-select:none;user-select:none;width:100%;background:transparent;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.product-accordion__header::-webkit-details-marker{display:none}.product-accordion__header:hover{opacity:.8}.product-accordion__header:focus:not(:focus-visible){outline:none}.product-accordion__header:focus-visible{outline:2px solid #1c2b54;outline-offset:3px;border-radius:2px}.product-accordion__title{margin:0;font-size:16px;font-weight:600;line-height:24px;color:#1c2b54}.product-accordion__icon-wrapper{position:relative;width:20px;height:20px;flex-shrink:0;background:transparent;overflow:visible}.product-accordion__icon{position:absolute;top:0;left:0;transition:opacity .3s ease,visibility .3s ease;color:#1c2b54;background:transparent;display:block}.product-accordion__icon--minus,.product-accordion__item[open] .product-accordion__icon--plus{opacity:0;visibility:hidden}.product-accordion__item[open] .product-accordion__icon--minus{opacity:1;visibility:visible}.product-accordion__item:not([open]) .product-accordion__icon--plus{opacity:1;visibility:visible}.product-accordion__content{padding-bottom:1.5rem;animation:accordionSlideDown .3s ease}@keyframes accordionSlideDown{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.product-accordion__content.rte{font-size:16px;line-height:24px;color:#1c2b54;font-family:Rubik,sans-serif;font-weight:300}.product-accordion__content.rte p,.product-accordion__content.rte li,.product-accordion__content.rte ul,.product-accordion__content.rte ol{font-size:16px;line-height:24px}.product-accordion__content.rte .metafield-rich_text_field{font-size:inherit}.product-accordion__content.rte p:last-child{margin-bottom:0}.product-accordion__content.rte ul,.product-accordion__content.rte ol{padding-left:1.5rem}.product-accordion__content.rte ul{list-style-type:disc}.product-accordion__content.rte ol{list-style-type:decimal}.product-accordion__content.rte li{margin-bottom:.5rem}
/*# sourceMappingURL=/cdn/shop/t/32/assets/product-accordion.css.map */
