.upd-faq{--upd-faq-grey-line: #e1e1e1;--upd-faq-yellow-line: #c9a227;--upd-faq-yellow-line-width: 90px;--upd-faq-icon-size: 16px}.upd-faq__wrapper{display:flex;flex-direction:column;gap:2.4rem}.upd-faq__heading{margin:0}.upd-faq__heading--left{text-align:left}.upd-faq__heading--center{text-align:center}.upd-faq__heading--right{text-align:right}.upd-faq__list{display:flex;flex-direction:column}.upd-faq__subheading{margin:2.2rem 0;font-weight:600;font-size:22px}.upd-faq__list>.upd-faq__subheading:first-child{margin-top:0}.upd-faq__item{position:relative;margin-bottom:1.6rem}.upd-faq__item:last-child{margin-bottom:0}.upd-faq__checkbox{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.upd-faq__question{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;cursor:pointer;padding-bottom:.8rem}.upd-faq__question:before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:var(--upd-faq-grey-line)}.upd-faq__question:after{content:"";position:absolute;left:0;bottom:0;width:var(--upd-faq-yellow-line-width);height:2px;background-color:var(--upd-faq-yellow-line);z-index:1}.upd-faq__question-text{font-size:18px;font-family:Roboto}.upd-faq__icon{position:relative;flex-shrink:0;width:var(--upd-faq-icon-size);height:var(--upd-faq-icon-size);transition:transform .35s ease}.upd-faq__icon:before,.upd-faq__icon:after{content:"";position:absolute;background-color:currentColor}.upd-faq__icon:before{top:50%;left:0;width:100%;height:2px;transform:translateY(-50%)}.upd-faq__icon:after{top:0;left:50%;width:2px;height:100%;transform:translate(-50%)}.upd-faq__checkbox:checked~.upd-faq__question .upd-faq__icon{transform:rotate(45deg)}.upd-faq__answer-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.upd-faq__checkbox:checked~.upd-faq__answer-wrapper{grid-template-rows:1fr}.upd-faq__answer-inner{overflow:hidden}.upd-faq__answer h4 em{font-size:24px;padding-top:.8rem}.upd-faq__answer>*:first-child{margin-top:0}.upd-faq__answer>*:last-child{margin-bottom:0}@media screen and (min-width:990px){.upd-faq__subheading{font-size:23px}.upd-faq__question-text{font-size:27px}}
/*# sourceMappingURL=/cdn/shop/t/174/assets/upd-faq.css.map */
