.faq-with-image__grid{align-items:stretch}.faq-with-image__image-col{position:relative}.faq-with-image__media{position:relative;overflow:hidden;height:100%;border-radius:var(--media-radius)}.faq-with-image__media img{display:block;width:100%;height:100%;object-fit:cover}.faq-with-image__image-link{display:block;height:100%}.faq-with-image__media .placeholder-svg{width:100%;height:100%;min-height:30rem;object-fit:cover}.faq-with-image__content-col{display:flex;align-items:center}.faq-with-image__content{width:100%;text-align:left}.faq-with-image__subheading{margin:0 0 1.2rem;color:rgba(var(--color-foreground),.55)}.faq-with-image__heading{margin:0 0 1.6rem}.faq-with-image__text{margin-bottom:2rem}.faq-with-image__accordion{margin-bottom:2.4rem}.faq-with-image__accordion .accordion:first-child{margin-top:0}.faq-with-image__accordion .accordion summary{cursor:pointer}.faq-with-image__accordion .accordion summary:hover{background:rgba(var(--color-foreground),.04)}.faq-with-image__accordion .accordion summary:hover .accordion__title{text-decoration:underline;text-underline-offset:.3rem}.faq-with-image__button{margin-top:.8rem;background:transparent;color:rgb(var(--color-foreground));border:.1rem solid rgb(var(--color-foreground));position:relative;overflow:hidden;z-index:1;transition:color .25s ease}.faq-with-image__button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(var(--color-foreground));transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.25,.46,.45,.94);z-index:-1}.faq-with-image__button:hover{color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.faq-with-image__button:hover:after{transform:scaleX(1)}@media screen and (max-width:749px){.faq-with-image__media{min-height:28rem;border-radius:var(--media-radius)}.faq-with-image__content-col{padding-top:2rem}}@media screen and (min-width:750px){.faq-with-image__content{padding-left:4rem}.faq-with-image__media{min-height:40rem}}@media screen and (min-width:990px){.faq-with-image__content{padding-left:5rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-faq-with-image.css.map */
