.ih-faq{background:rgba(var(--color-background),var(--alpha-background, 1));color:var(--color-text)}.ih-faq__layout{display:flex;flex-direction:column;gap:32px}.ih-faq__media{width:100%}.ih-faq__media-inner{position:relative;width:100%;overflow:hidden;background:rgba(var(--color-background),1)}.ih-faq__media-inner.aspect-ratio-square{aspect-ratio:1 / 1}.ih-faq__media-inner.aspect-ratio-portrait{aspect-ratio:4 / 5}.ih-faq__media-inner.aspect-ratio-landscape{aspect-ratio:4 / 3}.ih-faq__media-inner.aspect-ratio-adapt{aspect-ratio:auto}.ih-faq__image,.ih-faq__media-inner img,.ih-faq__media-inner svg{display:block;width:100%;height:100%;object-fit:cover}.ih-faq__media-inner.aspect-ratio-adapt .ih-faq__image,.ih-faq__media-inner.aspect-ratio-adapt img{height:auto;object-fit:contain}.ih-faq__content{display:flex;flex-direction:column}.ih-faq__heading{font-family:var(--body-font, "IBM Plex Sans", sans-serif);font-weight:600;font-size:calc(var(--font-heading-scale) * 32px);line-height:1.15;letter-spacing:-.02em;color:var(--primary-color);margin:0 0 24px}.ih-faq__list{display:flex;flex-direction:column}.ih-faq .accordion__item{border-top:none;border-bottom:1px solid var(--primary-color)}.ih-faq__list>accordion-tab:first-child .accordion__item,.ih-faq__list>.accordion__item:first-child{border-top:1px solid var(--primary-color)}.ih-faq .accordion__item__head{padding:16px 32px 16px 0}.ih-faq .accordion__item__head p{color:var(--primary-color);font-family:var(--body-font, "IBM Plex Sans", sans-serif);font-weight:500;font-size:calc(var(--font-body-scale) * 16px);line-height:1.4;margin:0}.ih-faq .accordion__item__head:before,.ih-faq .accordion__item__head:after{background-color:var(--primary-color)}.ih-faq .accordion__item__body p{color:var(--color-text);font-family:var(--body-font, "IBM Plex Sans", sans-serif);font-size:calc(var(--font-body-scale) * 14px);line-height:1.5}.ih-faq .accordion__item__body a{color:var(--primary-color);text-decoration:underline}.ih-faq .accordion__item summary{outline:none}.ih-faq .accordion__item summary:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.ih-faq__media-mobile{display:none}@media(min-width:768px){.ih-faq__layout{flex-direction:row;align-items:stretch;gap:48px}.ih-faq__media,.ih-faq__content{flex:1 1 0;min-width:0}.ih-faq--image-right .ih-faq__media{order:2}.ih-faq--image-right .ih-faq__content,.ih-faq--image-left .ih-faq__media{order:1}.ih-faq--image-left .ih-faq__content{order:2}.ih-faq__heading{font-size:calc(var(--font-heading-scale) * 36px);margin-bottom:40px}.ih-faq__media-desktop{display:block}.ih-faq__media-mobile{display:none}}@media(max-width:749px){.ih-faq__layout{flex-direction:column;gap:32px}.ih-faq--mobile-top .ih-faq__media{order:1}.ih-faq--mobile-top .ih-faq__content,.ih-faq--mobile-bottom .ih-faq__media{order:2}.ih-faq--mobile-bottom .ih-faq__content{order:1}.ih-faq__heading{margin-bottom:24px}.ih-faq__media-desktop{display:none}.ih-faq__media-mobile{display:block}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/section-ih-faq.css.map */
