.faq-container{max-width:var(--container-md);margin:0 auto;padding:var(--space-xl) var(--space-md);position:relative;background:var(--color-white)}.faq-answer p:not(.dimension-label){font-family:var(--font-family-base-light);font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:var(--color-gray-600)}button.accordion-toggle{border:none;background:transparent;width:100%;position:relative}span.accordion-question{padding:var(--space-xxs) var(--space-xl) var(--space-xxs) 0;width:100%;display:block;position:relative}button.accordion-toggle i{color:var(--color-balck);-webkit-font-smoothing:antialiased;position:absolute;right:0;top:4px}.accordion-content.hidden{display:none}.accordion-content.open{display:block}.faq-section .faq-footer{margin-top:calc(var(--spacing-desktop-md) * 4)}.faq-section a.faq-more-link.btn.shadow{color:var(--color-white)}.faq-empty{color:var(--color-text)}.accordion-item .accordion-content{overflow:hidden;max-height:0;opacity:0;transition:max-height .35s ease,opacity .25s ease}.accordion-item .accordion-content.hidden{display:block!important}.accordion-item .accordion-content.open{opacity:1;max-height:unset}.faq-section .faq-content{background:var(--color-white);z-index:1}.faq-section-header-container{margin-bottom:calc(var(--spacing-mobile-lg) * 2)}.faq-section{padding:calc(var(--spacing-desktop-md) * 4) 0}.faq-section .col-desktop-12.faq-content{grid-column:3 / span 8;padding:calc(var(--spacing-desktop-md) * 4) 0}.faq-section .grid-layout{position:relative}.faq-section .grid-layout:before{content:"";position:absolute;top:0;bottom:0;left:calc((100% / 12) * 1);width:calc((100% / 12) * 10);background-color:var(--color-white);z-index:0}img.faq-ans-image{display:block;padding:0 10%}.faq-section button.accordion-toggle span{color:var(--color-peacock-500)}@media(max-width:1200px){.faq-section .col-desktop-12.faq-content{padding:calc(var(--spacing-desktop-md) * 4) var(--spacing-desktop-lg);grid-column:span 12}}@media(max-width:767px){.faq-section{padding:calc(var(--spacing-desktop-md) * 1.5) 0}.faq-section .col-desktop-12.faq-content{padding:calc(var(--spacing-desktop-md) * 2) var(--spacing-desktop-md)}img.faq-ans-image{display:block;padding:0}.faq-section .accordion-content.open{padding:var(--spacing-mobile-lg) var(--spacing-tablet-lg)}}
/*# sourceMappingURL=/cdn/shop/t/965/assets/accordion.css.map */
