.image-text-faq{margin-top:0;margin-bottom:0}.image-text-faq__wrapper{display:flex;margin:0;background:var(--gradient-background);position:relative;flex-direction:column}@media screen and (min-width: 750px){.image-text-faq__wrapper.pos__right{flex-direction:row-reverse}}.image-text-faq__grid{margin:0;padding:0 40px}.image-text-faq__grid-item{padding:0}.image-text-faq__media{overflow:hidden;position:relative;height:100%}.image-text-faq__media img{height:100%;max-width:100%;width:100%;object-fit:cover}.image-text-faq__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;padding:40px 0 40px 40px;position:relative;z-index:1}.image-text-faq__heading{color:#072b31;font-family:apercu-regular-pro;font-size:32px!important;font-weight:400;line-height:1.2;margin:0}.image-text-faq__heading p{margin-bottom:0}.image-text-faq__description{color:#072b31;font-family:apercu-regular-pro;font-size:16px;line-height:1.5;margin-bottom:30px}.image-text-faq__accordion{width:100%}.accordion__item{border-bottom:1px solid rgba(7,43,49,.2)}.accordion summary{display:flex;justify-content:space-between;align-items:center;padding:2rem 0;cursor:pointer;list-style:none}.accordion summary::-webkit-details-marker{display:none}.accordion .summary__title{display:flex;flex:1}.accordion .accordion__title{color:#072b31;font-family:apercu-regular-pro;font-size:24px;font-weight:500;line-height:1.4;margin:0}.accordion .icon-caret{display:flex;align-items:center;justify-content:center;margin-left:1.25rem;transition:transform .3s ease}.accordion .icon-plus,.accordion .icon-minus{width:16px;height:16px;transition:opacity .3s ease}.accordion .icon-plus svg,.accordion .icon-minus svg{width:16px;height:16px}.accordion details[open]>summary .icon-plus{display:none}.accordion details[open]>summary .icon-minus{display:block!important}.accordion details:not([open])>summary .icon-plus{display:block}.accordion details:not([open])>summary .icon-minus{display:none}.accordion .accordion__content{padding:0 0 2rem;color:#072b31cc;font-family:apercu-regular-pro;font-size:14px;line-height:1.5;max-width:90%}.image-text-faq__product{width:100%;margin-top:40px}.featured-product{background:#f3f3f3;border-radius:8px;padding:12px}.featured-product-wrapper{display:flex;gap:12px;align-items:center}.featured-product__media img{width:135px;height:135px;border-radius:8px;object-fit:cover;display:block}.featured-product__content{display:flex;flex-direction:column;gap:16px}.featured-product__title{margin:0;color:#072b31;font-family:apercu-regular-pro;font-size:24px;font-weight:500;line-height:1.4}.featured-product__content .button.button--primary{display:flex;align-items:center;justify-content:center;gap:20px;width:100%;max-width:220px;background:#1f3c44!important;color:#fff;padding:12px 16px;text-decoration:none;font-size:14px;font-weight:500;line-height:1.4;transition:opacity .3s ease}.button.button--secondary:hover{opacity:.9}.featured-product__content .button.button--primary .price{font-weight:500;color:#fff!important}@media screen and (max-width: 898px){.image-text-faq__grid{flex-direction:column;width:100%;padding:0}.image-text-faq__accordion{margin-top:0}.image-text-faq__content{padding:16px}.image-text-faq__heading{font-size:20px!important}.accordion .accordion__title,.featured-product__title{font-size:16px}.featured-product__content{flex-direction:row}.featured-product__media img{width:100px;height:85px;border-radius:8px;object-fit:contain}.featured-product__content .button.button--primary .price{display:none}.featured-product__content .button.button--primary{width:max-content;max-width:145px}}
/*# sourceMappingURL=/cdn/shop/t/157/assets/section-image-text-faq.css.map */
