.accordion__item{border-bottom:1px solid #d0d0d9;position:relative}.accordion__item+.accordion__item{border-top:none}.include-faq__container{max-width:778px;padding-bottom:80px}.template-collection .include-faq__container{max-width:none}.template-collection .include-faq__title{padding-top:30px;margin-bottom:20px}.template-collection .include-faq__question p{padding-left:0}.template-collection .include-faq__answer p{text-align:justify;padding:0;line-height:22px}.product__container .include-faq__container{padding-bottom:0}.include-faq__container.no-padding-bottom{padding-bottom:0!important}.accordion__button{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:transparent;cursor:pointer;border:none;padding:0;z-index:1}.accordion__button:focus{outline:none}.accordion__button:focus-visible{outline:1px solid #fcba03}.accordion__item-header{width:100%;display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:700;margin:0;cursor:pointer}.accordion__item-header-icon{width:20px;height:20px;position:relative;transition:transform .3s ease}.accordion__item-header-icon:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1px;height:10px;background-color:#464664;opacity:1;transition:opacity .2s ease}.accordion__item-header-icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:1px;background-color:#464664;opacity:1;transition:opacity .2s ease}.accordion__item-header-icon[data-accordion-button-icon=open]{transform:rotate(-90deg)}.accordion__item-header-icon[data-accordion-button-icon=open]:after{opacity:0}.accordion__content{height:0;transition:height .3s ease;overflow:hidden;z-index:2;position:relative}.accordion__content p{margin-top:0;margin-bottom:25px;font-style:normal;font-weight:500;font-size:15px;line-height:19px;letter-spacing:.02em;color:#464664;padding-left:38px;padding-right:38px}.include-faq__title{padding-top:55px;margin-bottom:64px;margin-top:0}.container.left-desktop .include-faq__title{text-align:left}.container.right-desktop .include-faq__title{text-align:right}.container.center-desktop .include-faq__title{text-align:center}.container.left-desktop .include-faq__container{margin-right:auto}.container.right-desktop .include-faq__container{margin-left:auto}.container.center-desktop .include-faq__container{margin:auto}.include-faq__question{font-style:normal;font-weight:500;font-size:19px;line-height:26px;color:#464664}.include-faq__question p{flex:1;padding-left:20px;padding-right:10px}.faq__contact-container{text-align:center;margin-top:30px}.faq__contact-number{font-weight:700;margin:0;font-size:20px}.faq__contact-text p{margin:7px;font-size:15px}.faq__subject-container,.faq__question-container{cursor:pointer}.faq__question-container:not(:last-child){border-bottom:2px solid #7f7fa8 33}.faq__subject-container{border-bottom:2px solid #7f7fa8 33}.faq__subject-questions{display:none}.faq__answer{display:none;cursor:default}.faq__answer p{margin-top:0}.faq__subject-title{font-family:Barlow;font-style:normal;font-weight:800;font-size:27px;letter-spacing:.03em;color:#0000c8;margin:0}.faq__question-title{font-family:Barlow;font-style:normal;margin:20px 0;font-weight:500;font-size:19px;line-height:26px}.faq__question-title p{margin:0}.faq__subject-icon{position:relative;transition:transform .3s ease}.faq__subject-icon.open{transform:rotate(180deg)}span.accordion__item-header-icon.open{transform:rotate(90deg)}span.accordion__item-header-icon.open:after{opacity:0}.faq__subject{padding:18px 0;display:flex;justify-content:space-between;align-items:center}.faq__question-title-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width: 1024px){.include-faq__title{margin:0 15px 25px 20px}.include-faq__title.left-mobile{text-align:left!important}.include-faq__title.right-mobile{text-align:right!important}.include-faq__title.center-mobile{text-align:center!important}.include-faq__container{margin:auto 25px;padding-bottom:50px}.template-collection .include-faq__title{padding-top:20px;margin:0 0 20px}.template-collection .include-faq__container{max-width:100%;margin:auto}.include-faq__question{font-size:14px}.template-collection .include-faq__question p{padding-left:0}.template-collection .include-faq__answer p{padding-left:0;font-size:14px;line-height:20px}.faq__subject-title{font-size:20px;line-height:24px}.faq__question-title{font-size:14px;line-height:20px;max-width:300px}.faq__contact-text p{font-size:14px;margin:11px 0}}
/*# sourceMappingURL=/cdn/shop/t/663/assets/include-faq.css.map?v=76713150933668508791691067565 */
