.template-page-faq .mount-toggles .container--vertical-space,.template-page-delivery-details .container--vertical-space{margin-top:30px;margin-bottom:80px}.template-page-faq .contact-form__row .button,.template-page-delivery-details .contact-form__row .button{font-weight:700;font-size:19px;line-height:27px;background:#371f0f;padding:12px 32px}.template-page-faq .toggle--faq .toggle__title,.template-page-delivery-details .toggle--faq .toggle__title{padding:14px 19px}.template-page-faq form>.contact-form__row:last-child{margin-top:15px;margin-bottom:0}.template-page-delivery-details form>.contact-form__row:last-child{margin-top:15px;margin-bottom:0}.template-page-faq .contact-form__row.margin-bottom--regular,.template-page-delivery-details .contact-form__row.margin-bottom--regular{margin-bottom:15px}.template-page-faq .faq-items .element--border-radius,.template-page-delivery-details .faq-items .element--border-radius{border:1px solid #E6E6E6;border-radius:12px}.template-page-faq .section-heading,.template-page-delivery-details .section-heading{margin-bottom:40px}.template-page-faq .section-heading__text,.template-page-delivery-details .section-heading__text{padding:0}.template-page-faq .section-heading__title{font-weight:700;font-size:28px;line-height:36px;text-align:center;color:#000}.template-page-delivery-details .section-heading__title{font-weight:700;font-size:28px;line-height:36px;text-align:center;color:#000;text-align:left}.template-page-faq .contact-cell input,.template-page-faq .contact-cell textarea,.template-page-faq .contact-cell div.margin-bottom--regular span,.template-page-faq .toggle--faq .toggle__title span,toggle-tab.opened .toggle__title+.toggle__content p{font-size:14px;line-height:20px;color:#000}.template-page-delivery-details .contact-cell input,.template-page-delivery-details .contact-cell textarea,.template-page-delivery-details .contact-cell div.margin-bottom--regular span,.template-page-delivery-details .toggle--faq .toggle__title span,toggle-tab.opened .toggle__title+.toggle__content p{font-size:14px;line-height:20px;color:#000}.template-page-faq .contact-cell input,.template-page-faq .contact-cell select,.template-page-faq .contact-cell textarea,.template-page-delivery-details .contact-cell input,.template-page-delivery-details .contact-cell select,.template-page-delivery-details .contact-cell textarea{padding:13px 16px}.template-page-faq .contact-cell div.margin-bottom--regular,.template-page-delivery-details .contact-cell div.margin-bottom--regular{margin-bottom:15px}.template-page-faq .section-heading:not(.section-heading--single-line){align-items:center}.template-page-delivery-details .section-heading:not(.section-heading--single-line){align-items:center}.toggle__heading,.toggle__heading span{font-size:14px;line-height:20px}.toggle__title{width:100%;position:relative;padding:14px 0;cursor:pointer;font-weight:var(--font-weight-body-bold);transition:all .1s linear;display:flex;align-items:center;justify-content:space-between}.toggle--faq .toggle__content{padding:12px 28px 12px 48px;border-top:1px solid #E6E6E6}.toggle--faq .toggle__heading span{display:inline-block;width:100%;font-weight:700;color:#000}.content_toggles_contact_form textarea{margin:0;background-color:var(--color-background-main);border:1px solid #E6E6E6}@media(min-width:1024px){.toggle--faq .toggle__content{padding:25px 28px 25px 48px}.toggle__title{padding:20px 0}.toggle__heading,.toggle__heading span{font-size:17px;line-height:25px}.template-page-faq .section-heading:not(.section-heading--single-line){align-items:flex-start}.template-page-delivery-details .section-heading:not(.section-heading--single-line){align-items:flex-start}.template-page-faq .section-heading__title,.template-page-delivery-details .section-heading__title{font-size:37px;line-height:45px}.template-page-faq .contact-cell div.margin-bottom--regular,.template-page-delivery-details .contact-cell div.margin-bottom--regular{margin-bottom:10.83px}.template-page-faq .contact-form__row .button,.template-page-delivery-details .contact-form__row .button{padding:15px 46px}.template-page-faq .toggle--faq .toggle__title,.template-page-delivery-details .toggle--faq .toggle__title{padding:20px 19px}.template-page-faq .contact-cell input,.template-page-faq .contact-cell textarea,.template-page-faq .contact-cell div.margin-bottom--regular span,.template-page-faq .toggle--faq .toggle__title span,toggle-tab.opened .toggle__title+.toggle__content p{font-size:17px;line-height:25px}.template-page-delivery-details .contact-cell input,.template-page-delivery-details .contact-cell textarea,.template-page-delivery-details .contact-cell div.margin-bottom--regular span,.template-page-delivery-details .toggle--faq .toggle__title span,toggle-tab.opened .toggle__title+.toggle__content p{font-size:17px;line-height:25px}.template-page-faq .contact-cell input,.template-page-faq .contact-cell select,.template-page-faq .contact-cell textarea,.template-page-delivery-details .contact-cell input,.template-page-delivery-details .contact-cell select,.template-page-delivery-details .contact-cell textarea{padding:20px 16px}}toggle-tab{display:block;margin-bottom:0!important}toggle-tab+toggle-tab{border-top:1px solid #E6E6E6}toggle-tab.opened .toggle__title{cursor:pointer;pointer-events:all}toggle-tab.opened .toggle__title .toggle__icon{transform:rotate(180deg)}toggle-tab.opened .toggle__title+.toggle__content{display:block}.toggle__title .toggle__icon{flex-shrink:0}.toggle__title .toggle__icon svg *{transition:all .1s linear;fill:var(--color-text-main)}.toggle__title+.toggle__content{display:none}.toggle__content{overflow-x:auto}.toggle--faq{transition:all .1s linear}.no-touchevents .toggle--faq:hover{background-color:var(--color-fourth-background-main)}.toggle--faq.opened{background-color:#f6f6f6}.toggle--faq .toggle__content figure{max-width:100%}.toggle--faq .toggle__subtitle{display:flex;align-items:center;gap:.3125rem;margin-top:.1875rem}.toggle--faq .toggle__subtitle svg{width:1.25rem;height:1.25rem;overflow:visible}.toggle--faq .toggle__subtitle svg *{stroke:var(--color-text-main);stroke-width:.25rem}.toggle--faq .toggle__title{display:grid;grid-template-columns:.8125rem 1fr max-content;grid-template-areas:"toggle-icon heading button";font-weight:var(--font-weight-body);column-gap:13px;padding-inline-start:27px;-webkit-padding-start:27px;padding-inline-end:27px}.toggle--faq .toggle__title>.button{grid-area:button}@media screen and (max-width:767px){.toggle--faq .toggle__title{grid-template-columns:.8125rem 1fr;grid-template-areas:"toggle-icon heading" "button ."}.toggle--faq .toggle__title>.button{width:max-content}}.toggle--faq .toggle__heading{grid-area:heading}.toggle--faq .toggle__icon-alternate{grid-area:toggle-icon;align-self:start}.toggle--faq .toggle__icon-alternate svg{height:8px;width:8px}.toggle--faq .toggle__icon-alternate path{fill:#000}.toggle--faq .toggle__icon--minus,.toggle--faq.opened .toggle__icon--plus{display:none}.toggle--faq.opened .toggle__icon--minus{display:block}.faq-layout{display:grid;grid-template-columns:2fr 1fr;gap:26px}@media screen and (max-width:1023px){.faq-layout{grid-template-columns:100%}}.contact-cell{padding:calc(var(--gutter-regular) * 1.5)}.contact-cell input,.contact-cell textarea{width:100%}@media screen and (min-width:1024px){.contact-cell{position:sticky;top:1.25rem}}.faq_section_content{max-width:100%;padding-top:0;padding-bottom:40px}.faq_section_content .section-heading.gutter-bottom--page{justify-content:center;align-items:center;margin-bottom:40px}.faq_section_content .section-heading__text{padding-right:0}.faq_section_content .section-heading.gutter-bottom--page h2{font-size:28px;line-height:36px;font-weight:700;color:#000;text-align:center}@media(min-width:768px){.faq_section_content{max-width:892px;margin:0 auto;padding-left:20px;padding-right:20px}.faq_section_content .section-heading.gutter-bottom--page h2{font-size:37px;line-height:45px}}@media(max-width:1023px){.template-collection .mount-toggles .container--vertical-space{margin-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-toggle.css.map */
