@font-face{font-family:moderat_tocbold;src:url(moderattoc-bold-webfont.woff2) format("woff2"),url(moderattoc-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:helveticaregular;src:url(helvetica-webfont.woff2) format("woff2"),url(helvetica-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:helveticaitalic;src:url(helvetica-italic-webfont.woff2) format("woff2"),url(helvetica-italic-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Helvetica;src:url(Helvetica-Bold.woff2) format("woff2"),url(Helvetica-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@media (max-width: 767px){.faq-wrapper .col-6{max-width:500px;margin:0 auto}}.faq-wrapper .page-width{max-width:1056px}.faq-wrapper .faq-content-wrap{display:flex;flex-direction:column;gap:45px;max-width:345px}.faq-wrapper .faq-content-wrap h2{margin-bottom:0}.faq-wrapper .faq-content-wrap p{font-size:14px;line-height:20px;margin-top:0}.faq-wrapper .faq-content-wrap .btn{background-color:transparent;text-transform:uppercase;font-family:moderat_tocbold;color:var(--color-base)}.faq-wrapper .faq-content-wrap .btn svg{margin-left:10px}.faq-wrapper .faq-content-wrap .btn svg path{fill:var(--color-base)}.faq-wrapper .faq-content-wrap .btn.custom-btn-zoom{position:relative;transition:color var(--duration-medium) var(--animation-bezier)}.faq-wrapper .faq-content-wrap .btn.custom-btn-zoom span{line-height:0}@media (min-width: 993px){.faq-wrapper .faq-content-wrap .btn.custom-btn-zoom:hover:before{--scale-button-on: 6px;transform:translate3d(-3px,-3px,0);width:calc(100% + var(--scale-button-on));height:calc(100% + var(--scale-button-on))}}.faq-wrapper .faq-content-wrap .btn.custom-btn-zoom:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;border:1px solid var(--color-base);background:var(--color-body-background);z-index:-1;transition:background var(--duration-medium) var(--animation-bezier),transform var(--duration-short) var(--zoom-animation-bezier),width var(--duration-short) var(--zoom-animation-bezier),height var(--duration-short) var(--zoom-animation-bezier)}.faq-wrapper .faq-accordion-wrap{max-width:520px;margin-left:auto}@media (max-width: 767px){.faq-wrapper .faq-accordion-wrap{margin-top:35px}}.faq-wrapper .faq-accordion-wrap .chm-toggle:first-child{border-top:1px solid rgba(51,49,50,.3)}.faq-wrapper .faq-accordion-wrap .chm-toggle:first-child .chm-toggle__button{padding-top:22px}.faq-wrapper .faq-accordion-wrap .chm-toggle:last-child{border-bottom:1px solid rgba(51,49,50,.3)}.faq-wrapper .faq-accordion-wrap .chm-toggle:last-child .chm-toggle__button{padding-bottom:22px}.faq-wrapper .faq-accordion-wrap .chm-toggle:last-child .chm-toggle__content{padding-bottom:30px}.faq-wrapper .faq-accordion-wrap .chm-toggle .chm-toggle__button{padding:22px 0}.faq-wrapper .faq-accordion-wrap .chm-toggle .chm-toggle__button h4{font-size:16px;text-transform:uppercase}.faq-wrapper .faq-accordion-wrap .chm-toggle .chm-toggle__button svg{width:14px;height:14px;opacity:1}.faq-wrapper .faq-accordion-wrap .chm-toggle .chm-toggle__button>div{margin-left:auto}.faq-wrapper .faq-accordion-wrap .chm-toggle .chm-toggle__button .minus{display:none}.faq-wrapper .faq-accordion-wrap .chm-toggle:last-child .section__richtext__editor{margin-bottom:30px}.faq-wrapper .faq-accordion-wrap .chm-toggle.toggle-opening .plus{display:none}.faq-wrapper .faq-accordion-wrap .chm-toggle.toggle-opening .minus{display:block}@media (max-width: 767px){.faq-wrapper .faq-accordion-wrap .chm-toggle .section__richtext__editor p{font-size:14px;line-height:20px;text-align:center}}@media (min-width: 768px){.faq-wrapper .faq-accordion-wrap .chm-toggle .chm-toggle__content{font-size:16px}}.faq-wrapper .show-desktop{display:flex;flex-direction:column;gap:45px}@media (max-width: 767px){.faq-wrapper .show-desktop{display:none}}@media (min-width: 768px){.faq-wrapper .show-mobile{display:none}}.faq-wrapper .show-mobile p{font-size:14px;line-height:20px;text-align:center;margin:35px 0 25px}.faq-wrapper .show-mobile .btn{width:100%;background-color:transparent;text-transform:uppercase;font-family:moderat_tocbold;color:var(--color-base);border:1px solid var(--color-base)}.faq-wrapper .show-mobile .btn svg{margin-left:10px}.faq-wrapper .show-mobile .btn svg path{fill:var(--color-base)}
/*# sourceMappingURL=/cdn/shop/t/46/assets/faq.css.map */
