.section--faqs-main .product-page-wrapper{max-width:950px;width:100%;margin:65px auto;background-color:#f9f2ec;padding:85px 10% 105px;border-radius:400px}.section--faqs-main .product-page-wrapper h2{color:#0a0a0a;text-align:center}.section--faqs .accordion--container{margin-top:40px}.section--faqs .accordion__content-wrapper{color:#484848;font-size:var(--font-size-body-base);max-height:0px;overflow:hidden;padding:0 10px;transition:.25s ease-in-out;font-size:14px}.section--faqs .accordion__content-wrapper p:first-child{margin-top:0}.section--faqs .accordion__content-wrapper p{display:block;font-size:15px;letter-spacing:0px}.section--faqs .accordion__content{padding-top:10px;padding-bottom:15px}.section--faqs .accordion__title{border-top:1px solid #0A0A0A;cursor:pointer;display:block;padding:15px 10px;position:relative;margin-bottom:0;color:#0a0a0a;font-size:15px;max-width:100%;text-transform:uppercase;transition:all .25s ease-out;letter-spacing:0px}.section--faqs .accordion__title:hover{background-color:#fdfbf8;transition:.4s all ease}.section--faqs .accordion__title:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:10px;width:15px;height:15px;background-image:url(icon-plus.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.section--faqs .accordion__title:hover{color:#0a0a0a}.section--faqs .accordion__trigger:checked+.accordion__title+.accordion__content-wrapper{max-height:initial}.section--faqs .accordion__trigger:checked+.accordion__title:after{background-image:url(icon-minus.svg)}.section--faqs .accordion input[type=checkbox],.section--faqs .accordion input[type=radio]{display:none}.section--faqs .accordion{border-color:transparent}@media screen and (max-width:625px){.section--faqs .accordion__title{font-size:15px}.section--faqs .accordion__content-wrapper p{font-size:15px;line-height:1.4}}@media screen and (max-width:768px){.section--faqs{overflow:hidden}.section-block-heading{z-index:1;position:relative}.section--faqs .accordion--container{position:relative}.section--faqs-main .product-page-wrapper{background-color:transparent;position:relative;padding:125px 10%}.section--faqs-main .product-page-wrapper:before{content:"";background-color:#f9f2ec;position:absolute;top:0;left:50%;width:130%;height:100%;transform:translate(-50%);border-radius:100%}}@media screen and (max-width:767px){.section--faqs .accordion__content-wrapper p,.section--faqs .accordion__title{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/component-block-faqs.css.map */
