:root{--soira-cream: #f8f6f2;--soira-espresso: #3d352e;--soira-warm: #6b6258;--soira-taupe: #c9bba8;--soira-terra: #c98f73;--soira-sage: #9ca98c}.rich-text__blocks .button{font-family:Poppins,sans-serif!important;font-weight:500!important;text-transform:none!important;letter-spacing:.4px}.template-page .wrapper-body{padding-bottom:0}.template-page faqs-item{background-color:var(--soira-cream)}.template-page faqs-item .faq-container{padding-top:8px;padding-bottom:40px}.template-page .faqs .faqs-title{color:var(--soira-espresso)}.template-page .faqs .faqs-title:after{background-color:var(--soira-terra)}.template-page .faqs-item{background-color:#fff;border:1px solid rgba(201,187,168,.45);border-radius:8px;overflow:hidden}.template-page .faqs-item .card-header .title{background-color:#fff;color:var(--soira-espresso)}.template-page .faqs-item .card-header .arrow{border-color:var(--soira-warm)}.template-page .faqs-item .card-body,.template-page .faqs .faqs-item .halo-text-format{background-color:var(--soira-cream);color:var(--soira-warm)}.template-page .faqs-item .card-body p{color:var(--soira-warm)}.template-page [data-section-type=contact]{background-color:var(--soira-cream)}.template-page [data-section-type=contact] .contact-content-container{max-width:560px;margin-left:auto;margin-right:auto}.template-page [data-section-type=contact] .contact.contact-2 .contact-form-heading{font-family:var(--font-family-2),Georgia,serif;font-size:clamp(26px,5vw,32px);font-weight:600;letter-spacing:.01em;text-transform:none;color:var(--soira-espresso);text-align:center;padding-bottom:10px}.template-page [data-section-type=contact] .contact.contact-2 .contact-form-description{font-family:Poppins,var(--font-body-family),sans-serif;font-size:14px;line-height:1.65;color:var(--soira-warm);text-align:center;margin-bottom:28px}.template-page [data-section-type=contact] .contact-form{margin-top:0}.template-page [data-section-type=contact] .contact-form .form-label{font-family:Poppins,var(--font-body-family),sans-serif;font-size:13px;font-weight:500;letter-spacing:.2px;color:var(--soira-espresso);margin-bottom:6px}.template-page [data-section-type=contact] .contact-form .form-input{font-family:Poppins,var(--font-body-family),sans-serif;font-size:14px;color:var(--soira-espresso);background-color:#fff;border:1px solid rgba(201,187,168,.65);border-radius:8px;padding:12px 14px;transition:border-color .2s ease,box-shadow .2s ease}.template-page [data-section-type=contact] .contact-form .form-input:focus{border-color:var(--soira-terra);box-shadow:0 0 0 3px #c98f7326;outline:none}.template-page [data-section-type=contact] .contact-form .form-input::placeholder{color:#6b62588c}.template-page [data-section-type=contact] .contact-form .form-field+.form-field{margin-top:16px}.template-page [data-section-type=contact] .contact-form .red-asterisk{color:var(--soira-terra)}.template-page [data-section-type=contact] .contact-form .form-actions{margin-top:24px;text-align:center}.template-page [data-section-type=contact] .contact-form .form-actions .button{font-family:Poppins,var(--font-body-family),sans-serif;font-weight:500;letter-spacing:.4px;text-transform:none;width:auto;min-width:240px;max-width:100%;padding:14px 32px;border-radius:8px;margin-left:auto;margin-right:auto;background-color:var(--soira-terra);border-color:var(--soira-terra);color:#fff;transition:opacity .2s ease,transform .1s ease}.template-page [data-section-type=contact] .contact-form .form-actions .button:hover{opacity:.92;background-color:var(--soira-terra);border-color:var(--soira-terra);color:#fff}.template-page [data-section-type=contact] .contact-form textarea.form-input{min-height:160px}.soira-reassurance-bar-section .soira-reassurance-bar__line{font-family:Poppins,var(--font-body-family),sans-serif;font-size:13px;font-weight:400;line-height:1.5;letter-spacing:.2px;color:var(--soira-warm)}.halo-sticky-toolbar-mobile{background:var(--soira-cream)!important;border-top:1px solid #e7dfd3!important;border-bottom:none!important;box-shadow:0 -2px 12px #3d352e0f}.halo-sticky-toolbar-mobile span{color:var(--soira-espresso)!important}.halo-sticky-toolbar-mobile span.icon svg{fill:var(--soira-espresso)!important}.halo-sticky-toolbar-mobile .bottom-bar--list .cart-count-bubble{background-color:var(--soira-terra)!important}.halo-sticky-toolbar-mobile .bottom-bar--list .cart-count-bubble .text{color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/soira-pages.css.map */
