.nuvessyn-product-accordion{background:var(--npa-background, #f3f3f3);border-radius:var(--npa-radius, 18px);padding:14px 28px;color:rgb(var(--color-foreground));overflow:hidden}.nuvessyn-product-accordion>hdt-accordion{border-bottom:1px solid rgb(var(--color-line-border))}.nuvessyn-product-accordion>hdt-accordion:first-child{border-top:0}.nuvessyn-product-accordion>hdt-accordion:last-child{border-bottom:0}.nuvessyn-product-accordion .hdt-accordion-item summary{min-height:76px;padding:18px 0;gap:18px;align-items:center;list-style:none}.nuvessyn-product-accordion summary::-webkit-details-marker{display:none}.nuvessyn-product-accordion .hdt-accordion-item summary .hdt-accordion-title{gap:16px;padding:0;font-size:17px;line-height:1.4;font-weight:600}.nuvessyn-product-accordion .hdt-accor-icon{display:flex;flex:0 0 26px;width:26px}.nuvessyn-product-accordion .hdt-accor-icon svg{display:block;width:26px;height:26px}.nuvessyn-product-accordion .hdt-accordion-item .hdt-accordion-icon{position:relative;box-sizing:border-box;min-width:32px;max-width:32px;width:32px;min-height:32px;max-height:32px;height:32px;aspect-ratio:1 / 1;padding:0;flex:0 0 32px;align-items:center;justify-content:center;border-radius:50%;background:rgb(var(--color-foreground) / .07);color:rgb(var(--color-foreground))}.nuvessyn-product-accordion .hdt-accordion-icon svg{display:none}.nuvessyn-product-accordion .hdt-accordion-icon:before{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .16s ease}.nuvessyn-product-accordion details[open] .hdt-accordion-icon:before{transform:translateY(2px) rotate(225deg)}.nuvessyn-product-accordion .hdt-accordion-item .hdt-accordion-content{border:0;padding:0 0 24px 42px;line-height:1.7;overflow-wrap:anywhere}.nuvessyn-product-accordion summary:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:4px}@media(max-width:767px){.nuvessyn-product-accordion{padding:8px 18px}.nuvessyn-product-accordion .hdt-accordion-item summary{min-height:72px;gap:12px}.nuvessyn-product-accordion .hdt-accordion-item summary .hdt-accordion-title{font-size:16px;gap:12px}.nuvessyn-product-accordion .hdt-accordion-item .hdt-accordion-content{padding-left:0}}@media(prefers-reduced-motion:reduce){.nuvessyn-product-accordion .hdt-accordion-icon:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/nuvessyn-product-accordion.css.map */
