.shopify-section.blog-faq-wrapper{background-color:#ffffed;overflow:visible}.blog-faq{background-color:var(--blog-faq-background);color:var(--blog-faq-text-color);font-family:var(--font-gravity--family);font-weight:var(--font-gravity--weight-regular);margin-top:35px;padding-bottom:19px;position:relative;overflow:visible}.blog-faq__curve{position:absolute;top:-91px;left:0;width:100%;height:127px;margin:0;padding:0;pointer-events:none;z-index:0;overflow:hidden}.blog-faq__curve img{display:block;width:100%;height:100%;max-width:none;object-fit:fill}.blog-faq__inner{position:relative;z-index:1;width:min(100%,var(--blog-faq-max-width));margin-inline:auto}.blog-faq__header{margin-bottom:15px;text-align:center}.blog-faq__heading{margin:0;color:var(--blog-faq-heading-color);font-family:var(--font-avigea--family);font-size:20px;font-weight:var(--font-avigea--weight);line-height:1}.blog-faq__subheading{max-width:560px;margin:12px auto 0;color:var(--blog-faq-text-color);font-family:var(--font-gravity--family);font-size:1.4rem;font-weight:var(--font-gravity--weight-regular);line-height:1.5}.blog-faq__items{display:grid;gap:20px;padding:0 12px 0 8px}.faq-accordion-item{border:2px solid var(--blog-faq-border-color);background:var(--blog-faq-item-background);color:var(--blog-faq-text-color);border-radius:10px}.faq-accordion-item:not([open]) summary{padding-bottom:5.7px}.faq-accordion-item[open] .faq-accordion-item__icon{transform:none}.faq-accordion-item[open] .faq-accordion-item__icon-svg--open{opacity:0}.faq-accordion-item[open] .faq-accordion-item__icon-svg--close{opacity:1}.faq-accordion-item__summary{display:grid;grid-template-columns:1fr auto;align-items:start;gap:11px;padding:11px 13px 1px;color:var(--blog-faq-question-color);cursor:pointer;list-style:none}.faq-accordion-item__summary:hover{color:var(--blog-faq-question-color)}.faq-accordion-item__summary::-webkit-details-marker{display:none}.faq-accordion-item__question{font-size:16px;font-family:var(--font-heading--family);font-weight:var(--font-gravity--weight-regular);line-height:1.3}.faq-accordion-item__icon{position:relative;display:block;width:12px;height:12px;margin-top:2px;transition:transform .18s ease}.faq-accordion-item__icon-svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.faq-accordion-item__icon-svg--close{opacity:0}.faq-accordion-item__content{overflow:hidden;padding:2px 21px 11px 14px;color:var(--blog-faq-answer-color);font-family:var(--font-gravity--family);font-size:12px;font-weight:var(--font-gravity--weight-regular);line-height:1.18;letter-spacing:.358px;transition:max-height .24s ease,opacity .18s ease}.faq-accordion-item__content>*:first-child{margin-block-start:0}.faq-accordion-item__content>*:last-child{margin-block-end:0}@media screen and (min-width:768px){.blog-faq{margin-top:130px;padding-bottom:40px}.blog-faq__heading{font-size:36px}.faq-accordion-item__question{font-size:24px}.faq-accordion-item__content{font-size:18px;padding:12px 0 16px 19px;letter-spacing:.54px;line-height:1.2}.blog-faq__inner{max-width:911px;width:100%}.blog-faq__header{margin-bottom:31px}.blog-faq__items{padding:0}.faq-accordion-item__summary{padding:14px 18px 1px 19px}.faq-accordion-item__question{max-width:790px;width:100%}.faq-accordion-item__icon{height:17px;width:17px;margin-top:6px}.blog-faq__items{gap:21px}.blog-faq__curve{top:-288px;height:469px}}@media screen and (min-width:768px)and (max-width:1399px){.blog-faq__curve{top:-200px;height:250px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/blog-faq.css.map */
