:root{--accordion-spacing: 1rem;--accordion-border-color: var(--dotted-color);--accordion-color: var(--text-color);--accordion-background-color: var(--background);--accordion-transition-duration: .5s;--accordion-icon-width: var(--accordion-spacing);--accordion-font-size: var(--font-size);--accordion-border-bottom: 1px solid var(--accordion-border-color);--accordion-summary-height: 44px}.details__content{padding-top:var(--accordion-spacing);padding-left:var(--accordion-spacing);padding-right:var(--accordion-spacing)}@supports selector(::details-content) and (block-size: calc-size(auto,size)){.details::details-content{display:block;block-size:0;overflow:hidden;transition-property:block-size,content-visibility;transition-duration:var(--accordion-transition-duration);transition-behavior:allow-discrete}@media(prefers-reduced-motion){.details::details-content{transition-property:none;transition-duration:none;transition-behavior:none}}.details[open]::details-content{block-size:auto;block-size:calc-size(auto,size)}}.details[open]>.details__summary .details__svg{transition:rotate var(--accordion-transition-duration);rotate:180deg}@media(prefers-reduced-motion){.details[open]>.details__summary .details__svg{transition:none}}.details--no-padding .details__summary:not(.details__content .details__summary),.details--no-padding .details__content:not(.details__content .details__content){padding-left:0;padding-right:0}.details__summary{padding-left:var(--accordion-spacing);padding-right:var(--accordion-spacing);height:var(--accordion-summary-height);display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:var(--accordion-background-color);color:var(--accordion-color)}.details__summary:not(.details__content .details__summary){border-bottom:var(--accordion-border-bottom)}.details__summary::-webkit-details-marker{display:none}.details__summary::marker{content:none}.details__title{margin:0;font-size:var(--accordion-font-size)}.details__icon{margin-right:0}.details__svg{transition:rotate var(--accordion-transition-duration);width:var(--accordion-icon-width)}@media(prefers-reduced-motion){.details__svg{transition:none}}.product__section-details .details[open]>.details__content{animation:fadeIn .75s ease-in-out forwards}@media(prefers-reduced-motion){.product__section-details .details[open]>.details__content{animation:none}}.details__content:has(.details__content),.details__content:has(.details__content) .details__content{padding-left:var(--accordion-spacing);padding-right:0;padding-top:0}.menu__link{display:block;color:var(--accordion-color);padding-left:var(--accordion-spacing);padding-right:var(--accordion-spacing);height:var(--accordion-summary-height);transition:none;display:flex;justify-content:flex-start;align-items:center}.menu__link:not(.menu__list .menu__list .menu__link,.mobile-menu__item .menu__link,.collection__page-sidebar .menu__link){border-bottom:1px solid var(--accordion-border-color)}.menu__list{margin:0;list-style-type:none}.accordion--content{align-self:center}.accordion--card{--accordion-card-index-width: 1.75rem;--accordion-card-gap: var(--space-4);--accordion-icon-width: 8px;--accordion-font-size: 14px;margin-top:var(--space-5);padding:var(--space-6) var(--space-7);background:#fff}@media(min-width:768px){.accordion--card{--accordion-font-size: 18px;padding:var(--space-7) var(--space-8);border-radius:var(--border-radius);box-shadow:0 4px 14px #00000014}}@media(max-width:1023px){.section-accordion{background:#fff}.section-accordion .accordion--card{margin-top:0;padding-inline:var(--space-6);background:transparent}}.accordion--card .details__summary{height:auto;min-height:3.75rem;padding-block:var(--space-5);gap:var(--accordion-card-gap)}.accordion--card>.details:last-child>.details__summary{border-bottom:0}.accordion--card .details__content{padding-left:calc(var(--accordion-card-index-width) + var(--accordion-card-gap));padding-right:0}.accordion--item-index{flex-shrink:0;min-width:var(--accordion-card-index-width);font-family:var(--heading-family);font-style:var(--heading-style);font-weight:var(--heading-weight);font-size:calc(var(--font-size) * .9);color:var(--text-color-light);line-height:1}.accordion--card .details__title{flex:1}
/*# sourceMappingURL=/cdn/shop/t/32/assets/component-accordions.css.map */
