.faq__header h1,.faq-accordion__header h2{line-height:var(--line-height-base);font-family:var(--font-primary--family);letter-spacing:normal}.faq__header h1{font-weight:700}.faq-accordion__header h2{font-weight:400}.faq__navigation ul{padding:0;margin-block:unset}.faq__navigation ul li{padding-bottom:10px;list-style:none;margin-block:unset}.faq__navigation ul li.active{position:relative;padding-left:15px}.faq__navigation ul li.active a{color:var(--color-indigo)}.faq__navigation ul li.active:after{color:var(--color-indigo);position:absolute;left:0;top:8px;content:"";width:5px;height:5px;background-color:var(--color-indigo)}.general-text__usp-content p{padding-top:5px}.general-text__usp-item{display:flex;align-items:center;gap:20px;padding:20px;background:var(--color-grey-1)}.general-text__usp-items{display:flex;gap:10px}.general-text__usp-content span{color:var(--color-indigo);font-weight:700;display:block}.general-text__usp .h5{font-weight:700;padding-bottom:30px}.faq-category-title{font-weight:700}.faq-sub-title a{color:var(--color-indigo);text-decoration:underline;text-underline-offset:2px}.faq-sub-title ul{padding-left:15px}.faq-sub-title ul li{margin-block:unset;list-style:none;position:relative}.faq-sub-title ul li:after{content:"";height:3px;width:3px;background:#000;position:absolute;border-radius:100%;top:8.5px;left:-14px}.faq-content-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}details.faq-item[open]+.faq-content-wrapper{grid-template-rows:1fr}.faq-content-inner{overflow:hidden}.faq-content-body p{margin-bottom:12px}.faq-content-body p:last-child{margin-bottom:0}.faq-content-body p a{text-decoration:underline;text-underline-offset:1px}.faq-content-body .button{margin-top:16px}.faq-items{list-style:none;padding-left:0;margin:0;display:flex;flex-direction:column;gap:0}.faq-item-wrap{border-bottom:1px solid var(--color-grey-2)}details.faq-item{background:transparent}details.faq-item summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:20px 0;cursor:pointer;user-select:none;-webkit-user-select:none;background:transparent}details.faq-item summary::-webkit-details-marker{display:none}details.faq-item[open] .summary-label{font-weight:700}.faq-chevron{flex-shrink:0;width:16px;height:16px;transition:transform .35s ease,color .2s ease}details.faq-item[open] .faq-chevron{transform:rotate(180deg)}details.faq-item[open] .faq-chevron path{stroke:#000}.faq-items .faq-item-wrap:last-child{border-bottom:0}@media(min-width:992px){.general-text__usp-item{flex:1}.faq-acc-wrapper{display:grid;grid-template-columns:repeat(12,1fr);gap:10px}.faq_header_wrapper{display:grid;grid-template-columns:repeat(12,1fr);gap:10px;padding-bottom:80px}.faq__header{display:flex;grid-column:2 / span 6;flex-direction:column;align-items:flex-start;gap:10px}.faq__navigation{grid-column:2 / span 3}.faq-main-row{grid-column:5 / span 7}.faq-acc-wrapper--no-menu .faq__navigation{display:none}.faq-acc-wrapper--no-menu .faq-main-row{grid-column:2 / span 10}.faq-category-title{margin-bottom:10px}.faq-content-body{padding-bottom:20px}.general-text__usp{padding-top:40px}.faq-accordion__header{margin-bottom:60px}.faq-category-group:not(:last-child){margin-bottom:40px}.faq__navigation ul{position:sticky;top:80px}}@media(max-width:991px){.general-text__usp-items{flex-direction:column}.faq_header_wrapper{padding-bottom:10px;padding-right:10px;padding-left:10px}.faq__header h1{padding-bottom:10px}.faq__header h5{font-size:14px}.faq__navigation ul li.active{padding-left:25px}.faq__navigation ul li.active:after{left:10px}.faq-section .container{padding-right:0;padding-left:0}.faq-main-row{padding-right:10px;padding-left:10px}.general-text__usp{padding-top:15px}.faq__navigation{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-behavior:smooth;scroll-snap-type:x proximity;margin:20px 0;background-color:var(--color-grey-1)}.faq__navigation::-webkit-scrollbar{display:none}.faq__navigation ul{display:flex;flex-direction:row;white-space:nowrap;padding:16px 0}.faq__navigation ul li{padding:0 10px;border-right:none;flex-shrink:0;scroll-snap-align:start}.faq__navigation ul li:not(.active):first-child{padding-left:20px}.faq__navigation ul li:not(.active):last-child{padding-right:20px}.faq-category-title{margin-bottom:15px;font-weight:700}.faq-accordion__header{margin-bottom:30px;padding-top:10px}.faq-item-wrap:last-child{border-bottom:0}.faq-category-group:not(:last-child){margin-bottom:15px}details.faq-item summary{padding:15px 0}.faq-content-body{padding-bottom:15px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/faq.css.map */
