:root{--dd-grid-column-width: 82px}horizontal-scroll{display:flex;overflow-y:hidden;overflow-x:auto;white-space:nowrap;position:fixed;top:0;left:0;width:100%;height:100%;align-items:center;background:#fff}.horizontal-scroll__item{display:inline-block;white-space:normal;margin-left:100px;margin-right:100px;width:auto}.horizontal-scroll__item:first-child{margin-left:0}.horizontal-scroll__item--text,.horizontal-scroll__item--colored_text{min-width:450px}.horizontal-scroll__item--colored_text .h2{padding:30px}.horizontal-scroll__item--colored_text,.horizontal-scroll__item--full_image,.horizontal-scroll__item--video{height:100vh}.horizontal-scroll__item--colored_text{display:flex;align-items:center;background:var(--pink);margin:0!important;padding:}.horizontal-scroll__item--full_image img,.horizontal-scroll__item--video video{width:auto;height:100vh}.horizontal-scroll__item--image_with_text{min-width:1000px;display:flex;align-items:center;margin-right:0}.horizontal-scroll__item--small-image{width:75%;margin-right:2rem}.horizontal-scroll__item--small-image .media{padding-bottom:100%!important}.horizontal-scroll__item--image_with_text .rte{width:60%}.deep-dive-ui{position:fixed;right:25px;bottom:25px;left:25px;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;max-width:980px;margin:0 auto}.deep-dive-button{background:0;border:0;cursor:pointer}.deep-dive-button-close .deep-dive-button-image{display:block;width:40px;height:40px;background:#86868b;border-radius:50%}.deep-dive-progress-container{margin-right:28px;width:100%;height:5px;border-radius:5px}.deep-dive-progress{display:block!important}.deep-dive-progress[data-modal-progress]{display:block!important;width:100%;height:100%;background:linear-gradient(90deg,var(--brand-accent),var(--brand-accent) calc(var(--deep-dive-progress) * 100%),#dfdfdf calc(var(--deep-dive-progress) * 100%),#dfdfdf)}.deep-dive-button-image-close{fill:#fff}#MainContent horizontal-scroll{z-index:1000}@media screen and (max-width: 749px){.horizontal-scroll__item{margin-left:25px;margin-right:25px}.horizontal-scroll__item--text{min-width:300px}}@media screen and (min-width: 990px){horizontal-scroll p,.horizontal-scroll__paragraph p{font-size:20px}}.horizontal-scroll__item--image_with_text .rte{position:relative}
/*# sourceMappingURL=/cdn/shop/t/460/assets/component-horizontal-scroll.css.map */
