toggle-tab{display:block;margin-bottom:0!important}toggle-tab:not(.toggle--table)+toggle-tab{border-top:1px solid var(--color-borders-main)}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{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;padding:1.1875rem 0;transition:all .1s linear;cursor:pointer;font-weight:var(--font-weight-body-bold)}.toggle__title .toggle__icon{align-items:center;flex-shrink:0}.toggle__title .toggle__icon svg *{transition:all .1s linear;fill:var(--color-text-main)}.toggle__title+.toggle__content{display:none;padding-bottom:1.1875rem}.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:var(--color-third-background-main)}.toggle--faq .toggle__content{border-top:solid 1px var(--color-borders-main);padding-inline:calc(var(--gutter-regular) * .8 + .8125rem + var(--gutter-small)) calc(13px + var(--gutter-small));padding-bottom:var(--gutter-regular);padding-top:var(--gutter-regular)}.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;font-weight:var(--font-weight-body);gap:var(--gutter-small);grid-template-areas:"toggle-icon heading button";grid-template-columns:.8125rem 1fr max-content;padding-inline:calc(var(--gutter-regular) * .8)}.toggle--faq .toggle__title>.button{grid-area:button}@media screen and (width <= 767px){.toggle--faq .toggle__title{grid-template-areas:"toggle-icon heading" "button .";grid-template-columns:.8125rem 1fr}.toggle--faq .toggle__title>.button{width:max-content}}.toggle--faq .toggle__heading{color:#2c3265;font-size:18px;line-height:25.5px;text-align:left;font-family:Quicksand;font-weight:700;grid-area:heading;text-decoration-skip-ink:none;text-underline-position:from-font}.toggle--faq .toggle__heading span{display:inline-block;width:100%}.toggle--faq .toggle__icon-alternate{grid-area:toggle-icon}.toggle--faq .toggle__icon-alternate path{fill:var(--color-text-main)}.toggle--faq .toggle__icon--minus,.toggle--faq.opened .toggle__icon--plus{display:none}.toggle--faq.opened .toggle__icon--minus{display:block}.toggle--table{border:1px solid var(--color-borders-main)}.toggle--table .toggle__title{background:var(--color-third-background-main);border-radius:var(--border-radius-cards);padding-inline:var(--gutter-regular) var(--gutter-regular)}@media screen and (width <= 767px){.toggle--table .toggle__title{padding:var(--gutter-regular)}}.toggle--table.opened .toggle__title{border-radius:var(--border-radius-cards) var(--border-radius-cards) 0 0}.toggle--table .toggle__icon-title{display:flex;align-items:center;gap:.9375rem}.toggle--table .toggle__icon-title svg path{stroke:var(--color-text-main)}.toggle--table .toggle__content{padding:var(--gutter-regular)}.toggle--table .table-line{display:flex;justify-content:space-between;padding:.3125rem 0}.toggle--table .table-line:not(:last-child){border-bottom:1px solid var(--color-borders-main)}.toggle--table .table-line--indent{padding-inline-start:.9375rem}.toggle--table .table-line--heading{border-bottom-width:3px!important;font-weight:var(--font-weight-body-bold)}.toggle--table .table-line:empty,.toggle--table .table-line span:empty,.toggle--table .table-line strong:empty{display:none}html[dir=rtl] .toggle--table .table-line{text-align:left}html[dir=ltr] .toggle--table .table-line{text-align:right}.toggle--table .table-line>span:first-child{flex:1;text-align:left;padding-inline-end:1.25rem}.toggle--table .table:empty{display:none}.toggle--table .table:not(:last-child){margin-bottom:1.5rem}.faq-layout{display:grid;gap:var(--grid-gap);grid-template-columns:2fr 1fr}@media screen and (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 (width >= 1024px){.contact-cell{position:sticky;top:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/component-toggle.css.map */
