.faq{padding-bottom:7.4rem}.faq #breadcrumbs{border-bottom:1px solid #dfdfdf}.faq__header{padding-top:1.4rem;padding-bottom:1.4rem;margin-bottom:7.2rem}.faq__header .page-width{display:flex}.faq__contact,.faq__content__image{display:none}.faq__title{margin:0 0 2.9rem}.faq__question{margin:0}.faq__question a{display:flex;justify-content:space-between;padding:1.6rem 0;text-decoration:none;border-top:1px solid #dfdfdf;text-transform:none}.faq--item .faq__header{border-bottom:1px solid #dfdfdf}.faq__menu ul{display:flex;padding:0;margin:0;gap:20px}.faq__menu ul li{list-style:none}.faq__menu ul li a{text-decoration:none;position:relative;padding:0 6px}.faq__menu ul li a:after{content:"";display:block;height:.1rem;position:absolute;bottom:-1.95rem;opacity:0;width:100%;background-color:#000;transform:scaleX(0);transition:transform .3s,opacity .3s}.faq__menu ul li a.active:after{opacity:1;transform:scaleX(1)}.faq--item .faq__questions h3{border-top:1px solid #dfdfdf;margin:0;padding:1.6rem 0;cursor:pointer}.faq--item .faq__questions>div{padding:0}.faq--item .faq__questions>div{max-height:0;overflow:hidden;transition:max-height .3s,padding .5s}.faq--item .faq__questions>h3{display:flex;justify-content:space-between}.faq--item .faq__questions>h3 svg{transform:rotate(180deg);transition:transform .2s}.faq--item .faq__questions>h3.active svg{transform:rotate(0)}.faq__questions>div.active{padding:1.6rem 0 6.4rem;max-height:100vh;overflow:auto;transition:max-height .5s,padding .3s}@media only screen and (min-width: 750px){.faq{padding-bottom:6rem}.faq__header{margin-bottom:10rem}.faq__menu{margin:auto 0 auto auto}.faq__contact{display:block;margin-left:auto;margin-right:0;text-decoration:none}.faq__title{margin:0 0 1.8rem}.faq__content__wrapper{display:grid;grid-template-columns:repeat(12,1fr);align-items:start;gap:1.6rem}.faq__questions{grid-column:1 / span 8;display:grid;grid-template-columns:repeat(8,1fr);gap:0 1.6rem}.faq--item .faq__questions h3{grid-column:span 8}.faq--item .faq__questions>div{grid-column:4 / span 5}.faq__content__image{display:block;grid-column:9 / span 4}.faq__content__image img{width:100%;height:100%;object-fit:cover}.faq__question{grid-column:span 4}.faq__question a{padding:1.9rem 0 3rem}.faq__question a svg{transition:transform .2s}.faq__question a:hover svg{transform:translate(.5rem)}.faq__questions>div.active{overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/faq.css.map */
