.product-accordion{--accordion-border: color-mix(in srgb, var(--theme-c, #333) 18%, transparent);--accordion-soft-bg: color-mix(in srgb, var(--theme-c, #333) 5%, var(--theme-body, #fff));text-align:left}.product-accordion__head{display:flex;align-items:center;gap:12px;cursor:pointer;list-style:none;color:var(--theme-head-c, inherit);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.product-accordion__head::-webkit-details-marker{display:none}.product-accordion__head::marker{content:""}.product-accordion__head:focus-visible{outline:2px solid var(--theme-primary, currentColor);outline-offset:2px}.product-accordion__title{flex:1 1 auto}.product-accordion__arrow,.product-accordion__icon{display:inline-flex;flex:0 0 auto}.product-accordion__arrow svg{width:14px;height:14px}.product-accordion__arrow{transition:transform .25s ease}.product-accordion__item[open] .product-accordion__arrow{transform:rotate(180deg)}.product-accordion__content>:last-child{margin-bottom:0}.product-accordion__item[open] .product-accordion__content{animation:product-accordion-in .25s ease}@keyframes product-accordion-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.product-accordion__arrow,.product-accordion__toggle:after{transition:none}.product-accordion__item[open] .product-accordion__content{animation:none}}.product-accordion--style-1{border-top:1px solid var(--accordion-border)}.product-accordion--style-1 .product-accordion__item{border-bottom:1px solid var(--accordion-border)}.product-accordion--style-1 .product-accordion__head{padding:16px 0;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.product-accordion--style-1 .product-accordion__content{padding:0 0 18px}.product-accordion--style-2 .product-accordion__item{background:var(--accordion-soft-bg);border:1px solid var(--accordion-border);border-radius:8px;transition:border-color .2s ease,box-shadow .2s ease}.product-accordion--style-2 .product-accordion__item+.product-accordion__item{margin-top:10px}.product-accordion--style-2 .product-accordion__item[open]{border-color:var(--theme-primary, var(--accordion-border));box-shadow:0 4px 14px #0000000f}.product-accordion--style-2 .product-accordion__head{padding:15px 18px;font-size:15px;font-weight:600}.product-accordion--style-2 .product-accordion__content{padding:0 18px 18px}.product-accordion__toggle{position:relative;flex:0 0 auto;width:22px;height:22px;border-radius:50%;border:1px solid currentColor}.product-accordion__toggle:before,.product-accordion__toggle:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:1.5px;background:currentColor;transform:translate(-50%,-50%)}.product-accordion__toggle:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .25s ease}.product-accordion__item[open] .product-accordion__toggle:after{transform:translate(-50%,-50%) rotate(0)}.product-accordion--style-3 .product-accordion__item{border-bottom:1px solid var(--accordion-border)}.product-accordion--style-3 .product-accordion__head{padding:16px 0;font-size:15px;font-weight:600}.product-accordion--style-3 .product-accordion__icon{align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--accordion-soft-bg);color:var(--theme-primary, currentColor)}.product-accordion--style-3 .product-accordion__icon svg{width:20px;height:20px;fill:currentColor}.product-accordion--style-3 .product-accordion__content{padding:0 0 18px 50px}@media(max-width:767px){.product-accordion--style-3 .product-accordion__content{padding-left:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product-accordion.css.map */
