section[id^=advanced-accordion-] .accordion-item,section[id^=advanced-accordion-] .accordion-button,section[id^=advanced-accordion-] .accordion-button:not(.collapsed),section[id^=advanced-accordion-] .accordion-header,section[id^=advanced-accordion-] .img-fluid,section[id^=advanced-accordion-] .accordion-collapse.collapse.show,section[id^=advanced-accordion-] .accordion-body{border-radius:var(--bs-border-radius)!important}.advanced-accordion .accordion,.advanced-accordion .accordion-item,.advanced-accordion .accordion-button,.advanced-accordion .accordion-collapse,.advanced-accordion .accordion-body{border:none!important;transition:none}@media(max-width:1199px){.advanced-accordion .accordion{border:none!important}.advanced-accordion .accordion-item{border:none!important;margin:0}.advanced-accordion .accordion-item:not(:last-child){border-bottom:none!important}.advanced-accordion .accordion-button{font-size:2.5rem;text-align:center;border-radius:0!important;padding:2rem 1.5rem 4.5rem}.advanced-accordion .accordion-button:not(.collapsed){border-bottom:none!important;border-radius:var(--bs-border-radius)!important;height:280px}.advanced-accordion .accordion-button:after{content:"+";filter:none;left:50%;position:absolute;bottom:1.5rem;border-radius:50%;width:2.25rem;height:2.25rem;background-image:none;font-size:1.4rem;line-height:2.25rem;transform:translate(-50%)}.advanced-accordion .accordion-button:not(.collapsed):after{opacity:0}.advanced-accordion .accordion-button span{width:100%;display:block;text-align:center;animation:advancedAccordionTitleAnimation 1s ease-out infinite alternate}@keyframes advancedAccordionTitleAnimation{to{text-shadow:0 0 1.5rem rgba(255,255,255,.75)}}.advanced-accordion .accordion-button:not(.collapsed) span{opacity:0}.advanced-accordion .accordion-header img{position:absolute;top:0;left:0;height:100%;object-fit:cover;opacity:.25;transition:all .2s ease-out;filter:blur(var(--advanced-accordion-image-blur))}.advanced-accordion .accordion-button:not(.collapsed) img{opacity:1;filter:none}.advanced-accordion .accordion-collapse{opacity:0}.advanced-accordion .accordion-collapse.show{animation:advancedAccordionCollapseAnimation 1s ease-out both}@keyframes advancedAccordionCollapseAnimation{to{opacity:1}}.advanced-accordion .accordion-body{padding-top:3rem;padding-bottom:3rem}}@media(min-width:1200px){.advanced-accordion .accordion{display:flex;border:none!important}.advanced-accordion .accordion-item{border:none!important;border-right:none!important;width:100%;display:flex;margin:0}.advanced-accordion .accordion-item:not(:last-child){border-right:none!important}.advanced-accordion .accordion-header{width:100%;height:100%}.advanced-accordion .accordion-button{height:100%;font-size:3rem;justify-content:center;border-radius:0}.advanced-accordion .accordion-button:after{content:"+";filter:none;position:absolute;bottom:1.25rem;border-radius:50%;width:2.25rem;height:2.25rem;background-image:none;background-color:none!important;font-size:1.4rem;line-height:2.25rem;text-align:center}.advanced-accordion .accordion-button:not(.collapsed){background:none;width:360px;border-right:none!important}.advanced-accordion .accordion-button:not(.collapsed) span{opacity:0}.advanced-accordion .accordion-button:not(.collapsed):after{opacity:0}.advanced-accordion .accordion-header img{position:absolute;top:0;left:0;height:100%;object-fit:cover;opacity:.25;transition:all .2s ease-out;filter:blur(var(--advanced-accordion-image-blur))}.advanced-accordion .accordion-header button:hover img{opacity:.5}.advanced-accordion .accordion-button:not(.collapsed) img{filter:none;opacity:1!important}.advanced-accordion .accordion-header span{display:block;position:absolute;transform:rotate(-90deg);animation:advancedAccordionTitleAnimation 1s ease-out infinite alternate}@keyframes advancedAccordionTitleAnimation{to{text-shadow:0 0 1.5rem rgba(255,255,255,.75)}}.advanced-accordion .accordion-collapse:not(.show){opacity:0}.advanced-accordion .accordion-collapse.collapsing{height:auto;width:360px;transition:none}.advanced-accordion .accordion-collapse.show{width:360px;opacity:0;flex-shrink:0;animation:advancedAccordionCollapseAnimation 1s ease-out .2s both}@keyframes advancedAccordionCollapseAnimation{to{opacity:1}}.advanced-accordion .accordion-body{text-align:center;display:flex;align-items:center;height:100%}.accordion-item{border:none;transition:border .3s ease}.accordion-item.with-border{border:none}.advanced-accordion .accordion-item{transition:none;border:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/advanced-accordion.css.map */
