.image-icon-blocks__wrapper{display:flex;align-items:flex-start;row-gap:47px;column-gap:20px;justify-content:space-between}.image-icon-blocks__blocks{padding:11px 38px 11px 80px;display:grid;grid-template-columns:1fr 1fr;row-gap:38px;column-gap:14%}.image-icon-blocks__content{padding-top:11px}.icon-block{color:#022042}.icon-block img{margin-block-end:15px}.icon-block h4:not(:last-child){margin-block-end:5px}.icon-block h4{font-weight:400;line-height:1.3;font-family:ABCSocialExtendedVariable-Trial;text-transform:uppercase;font-size:15px;letter-spacing:normal}.icon-block div{font-family:ABCSocialVariable-Trial;font-weight:350;font-size:13px;letter-spacing:normal}.image-icon-blocks__wrapper .product-foundationa-ingo p{font-family:ABCSocialVariable-Trial;font-weight:350;font-size:18px;letter-spacing:normal;line-height:1.5}.image-icon-blocks__wrapper .product-foundationa-ingo h3{font-family:ABCSocialExtendedVariable-Trial;font-size:32px;letter-spacing:normal;font-weight:400}@media screen and (max-width: 991px){.image-icon-blocks .container{max-width:100%;padding-inline:5rem}.image-icon-blocks__blocks{flex-grow:1!important}}@media screen and (max-width: 767px){.image-icon-blocks .container{padding-inline:20px}.image-icon-blocks__wrapper{flex-direction:column!important}.image-icon-blocks__content,.image-icon-blocks__blocks{width:100%!important}.image-icon-blocks__wrapper .product-foundationa-ingo h3{font-size:24px!important}.image-icon-blocks__wrapper .product-foundationa-ingo p{margin-block:16px 0}.image-icon-blocks__blocks{border-left:none!important;column-gap:16px;padding:0}.image-icon-blocks__content{padding-top:0}}.image-icon-blocks{overflow:hidden;position:relative;@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}}.image-icon-blocks .image-icon-blocks__decor{position:absolute;height:auto;pointer-events:none}.image-icon-blocks .collapsible-item__icon-wrapper{border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:8px}.image-icon-blocks .collapsible-item{border:none;padding:18px 18px 18px 21px;border-radius:5px}.image-icon-blocks .collapsible-item__wrapper:not(:last-child){margin-block-end:8px}.image-icon-blocks .collapsible-item__button{width:100%;display:flex;align-items:center;gap:8px;justify-content:stretch;background:none;outline:none!important;cursor:pointer;font-weight:300;font-size:16px;color:#092042;font-family:ABCSocial-Mono-Regular-Trial;border:none;padding:0;text-align:left}.image-icon-blocks .collapsible-item__button span{display:block;background:#f5f8fd;border-radius:2.5px;width:24px;height:24px;flex:0 0 24px;position:relative;margin-left:auto}.image-icon-blocks .collapsible-item__button span:before,.image-icon-blocks .collapsible-item__button span:after{content:"";position:absolute;background:#092042;width:10px;height:2px;top:11px;left:7px}.image-icon-blocks .collapsible-item__button span:after{transform:rotate(90deg)}.image-icon-blocks .collapsible-item__button.active span:after{opacity:0}.image-icon-blocks .collapsible-item .panel{font-family:Social-Book;font-size:16px;line-height:1.4;padding-inline-start:56px;padding-block-end:11px;transition:opacity .2s ease}.image-icon-blocks .collapsible-item .panel p{margin-bottom:0}.image-icon-blocks .collapsible-item .panel p:not(:last-child){margin-bottom:14px}.image-icon-blocks .collapsible-item .panel span.emphasyse{display:inline-block;border-radius:3px;padding:5px 7px;font-family:ABCSocialMonoVariable-Trial;font-size:12px;font-weight:400}.image-icon-blocks .collapsible-item .panel p:has(span.emphasyse){display:flex;align-items:center;column-gap:10px;row-gap:10px;flex-wrap:wrap}.image-icon-blocks .collapsible-item--bordered{border-bottom:1px solid rgba(31,32,34,.08);padding:16px 20px 16px 0;background:transparent!important;border-radius:0}.image-icon-blocks .collapsible-item--bordered .collapsible-item__button{font-family:ABCSocialVariable-Trial;font-weight:500}.image-icon-blocks .collapsible-item--bordered .collapsible-item__button span{background:transparent}.image-icon-blocks .collapsible-item--bordered .panel{font-family:ABCSocialVariable-Trial}.image-icon-blocks .collapsible-item__wrapper:has(.collapsible-item--bordered){margin-bottom:0!important}@media screen and (max-width: 767px){.image-icon-blocks .collapsible-item .panel{padding-inline-start:56px!important}}
/*# sourceMappingURL=/cdn/shop/t/227/assets/image-icon-blocks.css.map */
