.accordion{padding:0;display:flex}.accordion--border-bottom{border-bottom:1px solid gray}.accordion--border-top:first-of-type{border-top:1px solid gray}.accordion--full{max-width:100%}.accordion__title{cursor:pointer;padding:15px 0;padding-right:var(--nova-space-sm);position:relative;display:flex;align-items:center;justify-content:center;text-decoration:none}.accordion__title:focus{box-shadow:none}.accordion__title__icon{right:0;top:50%;display:block;position:absolute;transform-origin:center;transform:translateY(-50%);transition:transform .3s}.accordion--no-icon .accordion__title__icon{display:none}component-accordion[data-open=true] .accordion__title__icon{transform:translateY(-50%) rotate(180deg)}.accordion__content__wrapper{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;background-color:var(--header-bg-color)}.accordion__content__collapsible_wrapper{overflow:hidden;max-height:0;opacity:0;transition:opacity .3s ease,max-height .3s ease;position:absolute;z-index:2;top:var(--top-offset);left:0;width:100%}@media (prefers-reduced-motion){.accordion__content__collapsible_wrapper{transition:"none"}}.accordion__content__backdrop{--top-offset: var(--header-height);position:fixed;top:var(--top-offset);height:calc(100vh - var(--top-offset));right:0;bottom:0;left:0;display:block;background-color:#00000080;opacity:0;transition:opacity .3s ease;pointer-events:none}html:has(component-accordion[data-open=true]) .accordion__content__backdrop{pointer-events:auto;opacity:1}@supports (scrollbar-gutter: stable){html:has(component-accordion[data-open=true]){scrollbar-gutter:var(--sl-scroll-lock-gutter)!important}html:has(component-accordion[data-open=true]) body{overflow:hidden!important}}@supports not (scrollbar-gutter: stable){html:has(component-accordion[data-open=true]) body{padding-right:var(--sl-scroll-lock-size)!important;overflow:hidden!important}}.accordion__content{padding:20px 0}.accordion--faq .accordion__content{padding-top:40px}.accordion__content p{margin-bottom:10px}.accordion__content p:empty{margin-bottom:0}.accordion__content p:last-of-type{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/305/assets/snippet-accordion.css.map */
