.faq-section{padding-top:5rem}@media screen and (min-width:750px){.faq-section{padding-top:7rem}}.page-faqs .faq-section:first-of-type{padding-top:0}.page-faqs .faq-section:first-of-type .faq-section--has-heading{padding-top:5rem}@media screen and (min-width:750px){.page-faqs .faq-section:first-of-type .faq-section--has-heading{padding-top:7rem}}.faq-section{padding-bottom:5rem}@media screen and (min-width:750px){.faq-section{padding-bottom:7rem}}.page-faqs .no-margin-between+.no-margin-between{padding-top:0}.page-faqs .no-margin-between+.no-margin-between .faq-section--has-heading{padding-top:5rem}@media screen and (min-width:750px){.page-faqs .no-margin-between+.no-margin-between .faq-section--has-heading{padding-top:7rem}}.faq-section h2{text-align:center;margin-bottom:5rem}@media screen and (min-width:750px){.faq-section h2{margin-bottom:6rem}}.faq-section__end-link{text-align:center;margin-top:4.8rem}.accordion-panel{border-bottom:1px solid rgb(var(--color-blush));padding:2rem 0 2rem 3rem}.accordion--small .accordion-panel{border-bottom:1px solid rgb(var(--color-foreground))}@media screen and (min-width:750px){.accordion-panel{padding-left:3.8rem}}.accordion-panel:first-of-type{border-top:1px solid rgb(var(--color-blush))}.accordion--small .accordion-panel:first-of-type{border-top:1px solid rgb(var(--color-foreground))}.no-margin-between+.no-margin-between :not(.faq-section--has-heading) .accordion-panel:first-of-type{border-top:none}.no-margin-between+.no-margin-between .faq-section--has-heading .accordion-panel:first-of-type{border-top:1px solid rgb(var(--color-blush))}.page-faqs :not(.faq-section--has-heading) .accordion-panel:first-of-type{border-top:none}.accordion-panel h2{margin-bottom:0}.accordion-text{display:none}.accordion-text p:first-of-type{margin-top:1.4rem}.accordion-text p:last-of-type{margin-bottom:1.2rem}.accordion-text .accordion-inner{padding-top:2rem;padding-bottom:1rem;max-width:87.5rem;padding-right:4rem}.accordion-toggle{cursor:pointer;position:relative;margin-top:0;margin-bottom:0;padding-right:4.5rem}.accordion-toggle .text{position:relative;display:inline-block;max-width:101.8rem}.accordion-toggle .number{top:.3rem;left:-3rem;position:absolute;margin-right:1.2rem}.accordion-toggle .icon{cursor:pointer;position:absolute;right:1.4rem;top:47%;transform:translateY(-50%);width:1.7rem;height:1.7rem}@media screen and (min-width:750px){.accordion-toggle .icon{width:2.3rem;height:2.3rem}}.accordion-toggle .icon:after,.accordion-toggle .icon:before{content:"";display:block;position:absolute;top:50%;width:100%;border-bottom:1px solid rgb(var(--color-foreground))}.accordion-toggle .icon:before{transition:all .3s ease-in-out;transform:rotate(90deg)}.accordion-toggle .icon-arrow-down{width:.8rem;top:40%}@media screen and (min-width:750px){.accordion-toggle .icon-arrow-down{top:42%;width:1.2rem}}.expanded .accordion-toggle .icon-arrow-down{transform:translateY(-50%) rotateX(180deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.expanded .accordion-toggle span:before{-webkit-transform:rotate(0deg);transform:rotate(0);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.expanded .accordion-toggle span:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
/*# sourceMappingURL=/cdn/shop/t/21/assets/component-accordion.css.map */
