.image-with-text{padding:36px 0 40px}.image-with-text__title{margin-top:0;margin-bottom:15px}.image-with-text__grid{display:flex;flex-flow:row nowrap;align-items:center;gap:40px}.image-with-text__breadcrumbs:not(.image-with-text__breadcrumbs--reverse),.image-with-text__body{padding:0 7.3vw}.image-with-text__content ol,.image-with-text__content ul{margin:0;padding:0 0 0 16px}.image-with-text__content ol li:not(:last-child),.image-with-text__content ul li:not(:last-child){margin-bottom:10px}.image-with-text__media{flex:0 0 55%;max-width:55%}.image-with-text__breadcrumbs{margin-bottom:40px}.image-with-text__breadcrumbs ul{gap:0 5px}.image-with-text__breadcrumbs li{line-height:57px;padding:0}.image-with-text__breadcrumbs li span{font-weight:700}.image-with-text__breadcrumbs a{text-decoration:none}.image-with-text__image{padding-bottom:92%;position:relative}.image-with-text__image svg,.image-with-text__image img{position:absolute;top:0;left:0;width:100%;height:auto;display:block}.image-with-text__image .image-with-text__image--desktop{display:block}.image-with-text__image .image-with-text__image--mobile{display:none}@media (max-width: 1199px){.image-with-text__breadcrumbs,.image-with-text__body{padding:0 20px!important}}@media (max-width: 989px){.image-with-text__breadcrumbs,.image-with-text__body{padding:0!important}.image-with-text .grid{display:flex;flex-flow:column nowrap;align-items:flex-start;gap:24px 0}.image-with-text__image{order:1;width:100vw;margin-left:-2.4rem}.image-with-text__body{order:2}}@media screen and (max-width: 749px){.image-with-text{padding:23px 0 40px}.image-with-text__image{margin-left:-3.5rem;padding-bottom:98.5%}.image-with-text__body{margin-left:-2rem;margin-right:-2rem}.image-with-text__breadcrumbs li{line-height:normal}.image-with-text__title{font-size:2.8rem;margin-top:6px;margin-bottom:16px}.image-with-text__image .image-with-text__image--desktop{display:none}.image-with-text__image .image-with-text__image--mobile{display:block}.image-with-text__breadcrumbs{margin-bottom:31px}}@media (min-width: 1200px){.image-with-text__body{margin-bottom:94px}.grid:not(.grid--reverse) .image-with-text__image{transform:translate(-43px)}.grid:not(.grid--reverse) .image-with-text__body{transform:translate(-13px)}.image-with-text__content{padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-image-with-text.css.map */
