.media-with-text__text{padding-top:calc(8 * var(--space-unit))}.media-with-text__text.color-scheme{padding:var(--gutter-double)}.media-with-text__text.color-scheme h2{margin-top:0}.color-scheme--dynamic,.color-scheme--dynamic .section__block--heading{color:#fff}.color-scheme--dynamic .section__block--heading{margin-top:0}.color-scheme--dynamic .btn--secondary{color:#fff;border-color:#fff}.color-scheme--dynamic .btn--secondary:hover{color:#fff;border-color:#fff;background:#fff3}@media(min-width:769px){.media-with-text{display:flex;margin:0 auto}.media-with-text__media{flex:1 1 var(--media-width, 50%);align-items:flex-end;transform:scale(var(--media-scale, 1))}.video-section__media--cover{padding-top:0!important}.media-with-text__text{flex:1 1 calc(100% - var(--media-width, 50%));margin-inline-start:auto;margin-inline-end:auto;padding-top:0;padding-inline-start:calc(16 * var(--space-unit))}.media-with-text--reverse{flex-direction:row-reverse}.media-with-text--reverse .media-with-text__text:not(.color-scheme){padding-inline-start:0;padding-inline-end:calc(16 * var(--space-unit))}}.buttons{display:inline}.buttons .btn{margin:2px}.media-with-products-container{display:block;color:#fff}.media-with-products-container h1,.media-with-products-container h2,.media-with-products-container .price__from,.media-with-products-container .price__current{color:#fff}.media-with-products-container .price__current,.media-with-products-container .section__block.reading-width.rte p{opacity:.6}.media-with-products-container .video-vertical{aspect-ratio:9 / 16;position:relative;display:block}.media-with-products-container .video-vertical .video-block{top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;position:absolute}.media-with-products-container .video-vertical video,.media-with-products-container .video-vertical iframe{top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);display:block;position:absolute}.media-with-products__products{padding:30px;overflow:hidden}.media-with-products__products .card-mini-list{overflow-x:auto;display:flex;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;margin:25px -30px 10px;gap:20px}.media-with-products__products .card-mini-list::-webkit-scrollbar{display:none}.media-with-products__products .card-mini-list li:first-of-type{margin-left:30px}.media-with-products__products .card-mini-list li:last-of-type{margin-right:30px}.media-with-products__products .card-mini-list .card-link{white-space:nowrap}.media-with-products__products .card-mini-list .card--related{margin:0;align-items:center}.media-with-products__products .card-mini-list .media{padding:0!important}.media-with-products__products .card-mini-list .img-fit{position:static}.media-with-products__products .card-mini-list .card--related .card__media{padding:4px;background:#fff;border-radius:100%}.media-with-products__products img{border-radius:300px}.media-with-products__secondary-image,.media-with-products__scroll-button{display:none}@media(max-width:699.98px){.media-with-products__products .card-mini-list>li{flex:0 0 auto}.media-with-products__products .card-mini-list .card--related .card__media{width:50px}}@media(min-width:700px){.media-with-products-container{display:flex;align-items:stretch}.media-with-products__content{display:flex;flex:1 1 100%;align-items:stretch;min-width:0}.media-with-products_media{position:relative;z-index:1;flex:0 0 43%;min-width:0}.media-with-products__products-wrapper{position:relative;flex:1 1 auto;min-width:0;overflow:hidden}.media-with-products__products{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;overflow:hidden;scrollbar-width:none}.media-with-products__products::-webkit-scrollbar{display:none}.media-with-products__products.has-scroll-fade-top{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 72px,#000 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 72px,#000 100%)}.media-with-products__products.has-scroll-fade-bottom{-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 72px),transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 72px),transparent 100%)}.media-with-products__products.has-scroll-fade-top.has-scroll-fade-bottom{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 72px,#000 calc(100% - 72px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 72px,#000 calc(100% - 72px),transparent 100%)}.media-with-products__products>div{position:absolute;inset:0 0 auto;display:flex;flex-direction:column;box-sizing:border-box;min-height:100%;padding:40px}.media-with-products__products .card-mini-list{flex:0 0 auto;flex-direction:column;margin:25px 0 0;gap:20px;overflow:visible}.media-with-products__products .card-mini-list li:first-of-type,.media-with-products__products .card-mini-list li:last-of-type{margin-left:0;margin-right:0}.media-with-products__products .card-mini-list .card-link{white-space:normal}.media-with-products__scroll-button{position:absolute;z-index:2;left:50%;display:flex;width:42px;height:42px;padding:0;transform:translate(-50%);align-items:center;justify-content:center;color:#fff;background:#111111b8;border:1px solid rgba(255,255,255,.7);border-radius:50%;box-shadow:0 2px 8px #00000038;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.media-with-products__scroll-button[hidden]{display:none}.media-with-products__scroll-button:hover{background:#111111e6}.media-with-products__scroll-button:focus-visible{outline:2px solid #fff;outline-offset:2px}.media-with-products__scroll-button--up{top:18px}.media-with-products__scroll-button--down{bottom:18px}.media-with-products__scroll-button--up .icon{transform:rotate(-90deg)}.media-with-products__scroll-button--down .icon{transform:rotate(90deg)}}@media(min-width:1200px){.media-with-products-container{gap:clamp(16px,2.5vw,var(--gutter))}.media-with-products__content{flex:0 1 65%}.media-with-products__secondary-image{position:relative;display:block;flex:1 1 35%;min-width:0;overflow:hidden}.media-with-products__secondary-image-element{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.media-with-products__products>div{padding:50px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/media-with-text.css.map */
