.dedicated-to-container{width:100%;display:flex;padding:48px 0;flex-direction:column;align-items:center;gap:32px}.dedicated-to-container .heading-container{width:100%}.dedicated-to-container .heading-container .preheading,.dedicated-to-container .heading-container .title{margin:0;text-align:center;width:100%}.dedicated-to-container .heading-container .preheading{color:var(--color);text-transform:uppercase}.dedicated-to-container .heading-container .title{margin-top:12px;color:var(--color-dark-green)}.dedicated-to-container .dedicated-to-content{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.dedicated-to-container .dedicated-to-content .media-wrapper{width:50%;min-width:320px;aspect-ratio:1;padding:20px;height:auto;display:flex;flex-direction:column;justify-content:end;overflow:hidden;border-radius:var(--border-radius-m);position:relative}.dedicated-to-container .dedicated-to-content .media-wrapper img,.dedicated-to-container .dedicated-to-content .media-wrapper .missing-image:empty{position:absolute;border-radius:var(--border-radius-m);top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--image-horizontal-position) var(--image-vertical-position)}.dedicated-to-container .dedicated-to-content .media-wrapper .missing-image:empty{display:block;border-radius:var(--border-radius-m);background-color:var(--color-light-gray);border:1px solid var(--color-black)}.dedicated-to-container .media-wrapper .image-heading,.dedicated-to-container .media-wrapper .image-description{width:100%;text-align:start;z-index:1;color:var(--color-white);margin:0}.dedicated-to-container .media-wrapper .image-heading{font-size:var(--font-size-4xl);line-height:var(--line-height-m)}.dedicated-to-container .media-wrapper .image-description{font-size:var(--font-size-2xl);line-height:var(--line-height-l);margin-top:12px}@media screen and (min-width:990px){.dedicated-to-container{padding:80px 0}.dedicated-to-container .dedicated-to-content{width:100%;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:20px}.dedicated-to-container .dedicated-to-content .media-wrapper{max-width:400px;flex:0 0 40%}}@media screen and (min-width:1100px){.dedicated-to-container .dedicated-to-content .media-wrapper{max-width:380px;flex:0 0 32%}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/section-dedicated-to.css.map */
