.page-title{margin-top:0}.main-page-title{margin-bottom:3rem}@media screen and (min-width:750px){.main-page-title{margin-bottom:4rem}}.page-placeholder-wrapper{display:flex;justify-content:center}.page-placeholder{width:52.5rem;height:52.5rem}.faq-ref *,.faq-ref *:before,.faq-ref *:after{box-sizing:border-box}.faq-ref{font-family:Open Sans,sans-serif;color:#333;line-height:1.6}.faq-ref .faq-ref__intro{background-color:#f7f9f2;border-left:5px solid #a6c48a;padding:2rem 2.5rem;border-radius:5px;font-style:italic;text-align:center;font-size:1.05em;color:#555;margin-bottom:4rem}.faq-ref .faq-ref__intro p{margin:0;text-align:center}.faq-ref .faq-ref__group{margin-top:4rem}.faq-ref .faq-ref__group-header{display:flex;align-items:center;gap:1rem;border-bottom:1px solid #e0e0e0;padding-bottom:1rem;margin-bottom:0}.faq-ref .faq-ref__group-emoji{font-size:1.5em;line-height:1}.faq-ref .faq-ref__group-title{font-family:Lora,serif;font-size:1.4em;color:#5c8d89;font-weight:700;margin:0;line-height:1.3}.faq-ref details.faq-ref__item{border-bottom:1px solid #e0e0e0}.faq-ref details.faq-ref__item summary.faq-ref__question{list-style:none;width:100%;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:1.6rem .4rem;font-family:Lora,serif;font-weight:700;font-size:1em;color:#5c8d89;text-align:left;transition:background .15s,padding-left .15s;gap:1.2rem}.faq-ref details.faq-ref__item summary.faq-ref__question::-webkit-details-marker{display:none}.faq-ref details.faq-ref__item summary.faq-ref__question::marker{content:""}.faq-ref details.faq-ref__item summary.faq-ref__question:hover{background:#f7f9f2;padding-left:.8rem}.faq-ref .faq-ref__icon{font-size:1.4em;font-weight:400;transition:transform .25s ease;flex-shrink:0;color:#a8a090;line-height:1;display:inline-block}.faq-ref details[open] .faq-ref__icon{transform:rotate(45deg)}.faq-ref .faq-ref__answer{padding:0 .4rem 1.8rem;font-family:Open Sans,sans-serif;font-size:.96em;color:#555!important;line-height:1.7;animation:faqFadeIn .25s ease}@keyframes faqFadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.faq-ref .faq-ref__answer p{margin:0 0 1rem;text-align:left}.faq-ref .faq-ref__answer p:last-child{margin-bottom:0}.faq-ref .faq-ref__answer ul{padding-left:2rem;margin:.8rem 0}.faq-ref .faq-ref__answer ul li{margin-bottom:.6rem}.faq-ref .faq-ref__answer h3{font-family:Lora,serif;font-size:1em;font-weight:700;color:#5c8d89;margin:1.4rem 0 .6rem}.faq-ref .faq-ref__answer blockquote{background:#f7f9f2;border-left:4px solid #a6c48a;padding:1.2rem 1.6rem;border-radius:0 5px 5px 0;margin:1.2rem 0;font-size:.93em;color:#666}.faq-ref .faq-ref__answer blockquote p{margin:0}.faq-ref .faq-ref__answer strong{color:#5c8d89!important;font-weight:700}.faq-ref .faq-ref__answer a{color:#5c8d89!important}.faq-ref .faq-ref__contact{background:#f7f9f2;border-left:5px solid #a6c48a;padding:2.4rem 2.8rem;border-radius:5px;margin-top:5rem}.faq-ref .faq-ref__contact-title{display:block;font-family:Lora,serif;font-size:1.2em;font-weight:700;color:#5c8d89;margin:0 0 .8rem}.faq-ref .faq-ref__contact p{font-size:.96em;color:#555!important;margin:0 0 1.6rem;text-align:left}.faq-ref .faq-ref__contact-links{display:flex;flex-wrap:wrap;gap:1rem}.faq-ref .faq-ref__btn{display:inline-block;padding:1.2rem 2.4rem;border-radius:50px;font-weight:600;font-size:.95em;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.faq-ref .faq-ref__btn:hover{transform:translateY(-2px)}.faq-ref .faq-ref__btn--primary{background-color:#5c8d89;color:#fff!important;box-shadow:0 4px 15px #00000014}.faq-ref .faq-ref__btn--primary:hover{background-color:#4a7572}.faq-ref .faq-ref__btn--secondary{border:1.5px solid #a8a090;color:#5c8d89!important}.faq-ref .faq-ref__btn--secondary:hover{background:#f0f4ed}
/*# sourceMappingURL=/cdn/shop/t/101/assets/section-main-page.css.map */
