.accordion{border-radius:var(--border-radius-size-4);box-shadow:inset 0 0 0 1px var(--color-line),0 0 #0000;transition:box-shadow var(--duration-default) var(--transition-primary)}.accordion__title{display:inline-block;margin-bottom:0}.accordion__content{padding:0 30px;word-break:break-word}.accordion__content img{max-width:100%}.accordion .details__summary{padding:28px 30px}.accordion:has(.details__checkbox:checked):not(.accordion--shadow-hover){box-shadow:inset 0 0 0 0 var(--color-line),var(--popup-box-shadow)}.accordion:has(.details__checkbox:checked) .details__content{padding-bottom:30px}.accordion--shadow-hover{position:relative}.accordion--shadow-hover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background-color:var(--white-underlay-color);border-radius:var(--border-radius-size-5);transition:opacity var(--duration-default) var(--transition-primary);pointer-events:none;z-index:-1}@media screen and (min-width:1025px){.accordion:not(:has(.details__checkbox:checked)):hover,.accordion--shadow-hover:hover{box-shadow:inset 0 0 0 0 var(--color-line),var(--popup-box-shadow)}.accordion--shadow-hover:hover:after{opacity:var(--white-underlay-opacity)}}.details:not(:has(.js-filter)),.details>.js-filter{display:grid;grid-template-rows:max-content 0fr;transition:grid-template-rows var(--duration-default) var(--transition-primary);overflow:hidden}.details__checkbox[type=checkbox]{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.details:has(.details__checkbox:focus-visible){outline:2px solid currentColor;border-radius:var(--border-radius-size-5)}.details:focus-visible,.details:focus-visible>.js-filter,.details:not(:has(.js-filter)):has(.details__checkbox:checked),.details:has(.details__checkbox:checked)>.js-filter{grid-template-rows:max-content 1fr}.details__summary{display:grid;grid-template-columns:minmax(0,1fr);column-gap:10px;padding:10px 0;align-items:center}.details__summary:has(.details__marker){grid-template-columns:minmax(0,1fr) 24px;cursor:pointer}.details__summary:has(>svg:first-child){grid-template-columns:20px minmax(0,1fr) 24px}.details__marker{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--border-radius-round);background-color:var(--color-secondary-background);transition:border-radius var(--duration-default) var(--transition-primary)}.details__marker svg{width:8px;height:5px;transition:transform var(--duration-default) var(--transition-primary)}.details:has(.details__checkbox:checked) .details__marker svg{transform:rotate(180deg)}@media screen and (min-width:1025px){.details__marker:hover{border-radius:var(--border-radius-size-1)}.details__marker--hover-animate:hover svg{transform:rotate(180deg)}.details:has(.details__checkbox:checked) .details__marker--hover-animate:hover svg{transform:rotate(0)}}.details__content{min-height:0;overflow:hidden;transition:transform var(--duration-default) var(--transition-primary),visibility 0s linear var(--duration-default);transition-behavior:allow-discrete}.details__content:not(:only-child){visibility:hidden}.details__content>*:not(:has(.availability-label)){opacity:0;transition:opacity var(--duration-default) var(--transition-primary)}.details__content:has(.card-shadow-hover:hover),.details__content:has([data-tooltip]:hover),.details:has([data-tooltip]:hover){overflow:visible}.details:focus-visible .details__content,.details:has(.details__checkbox:checked) .details__content{visibility:visible;padding-bottom:15px;transition:transform var(--duration-default) var(--transition-primary),visibility 0s linear 0s}.details:focus-visible .details__content>*,.details:has(.details__checkbox:checked) .details__content>*{opacity:1}@media screen and (min-width:1025px){.details__content .card-shadow-hover:after{transition:none}.details__content .card-shadow-hover:hover:after{transition:opacity var(--duration-medium) var(--transition-primary)}}
/*# sourceMappingURL=/cdn/shop/t/3363/assets/component-accordion.css.map */
