.video-text-section{padding:0}.video-text-container{display:grid;grid-template-columns:1fr 1fr;gap:0;border-radius:20px;align-items:center;background:#fff;box-shadow:0 10px 30px #0000001a;max-width:1200px;margin:0 auto;padding:0;position:relative}.video-column{position:relative;padding:0;margin:0;height:100%;width:100%;display:flex;z-index:1;overflow:visible}.video-wrapper{border-radius:20px 0 0 20px;overflow:hidden;background:#f5f5f5;width:100%;height:100%;display:flex}.video-player{width:100%;height:100%;display:block;object-fit:cover}.video-placeholder{border-radius:20px 0 0 20px;background:#f5f5f5;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%;padding:0;margin:0}.placeholder-content{text-align:center;color:#666}.play-icon{margin-bottom:15px}.placeholder-content p{margin:0;font-size:16px}.text-column{padding:62px;border-radius:20px;background:transparent;position:relative;z-index:2;margin-left:-20px;box-shadow:0 0 #fff}.text-content{max-width:500px}.section-heading{font-size:3.5rem;font-weight:700;line-height:1.2;margin:0 0 20px;background:linear-gradient(90deg,#ff6b9d,#846dec);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:flex;align-items:center;gap:10px}.star-icon{display:inline-flex;align-items:center}.section-description{font-size:13px;line-height:1.6;color:#333;margin-bottom:30px}.section-description p{margin:0}.button-group{display:flex;gap:15px;flex-wrap:wrap}.button{padding:12px 24px;border-radius:25px;text-decoration:none;font-weight:600;font-size:1rem;transition:all .3s ease;display:inline-block;text-align:center;min-width:160px}.button--primary{background:linear-gradient(90deg,#ff6b9d,#846dec);color:#fff;border:none}.button--primary:hover{transform:translateY(-2px);box-shadow:0 8px 20px #846dec4d}.button--secondary{background:transparent;color:#846dec;border:2px solid;border-image:linear-gradient(90deg,#ff6b9d,#846dec) 1;position:relative}.button--secondary:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:25px;padding:2px;background:linear-gradient(90deg,#ff6b9d,#846dec);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.button--secondary:hover{transform:translateY(-2px);box-shadow:0 8px 20px #846dec33}@media screen and (max-width:749px){.video-text-container{grid-template-columns:1fr;gap:0;padding:0}.text-column{padding:0}.section-heading{font-size:2rem}.button-group{justify-content:center}}@media screen and (max-width:749px){.video-text-section{padding:0!important}.video-text-container .text-column{padding:40px!important;margin:10px}.video-text-container.layout-video-left{margin:30px}.video-wrapper{border-radius:20px}}.video-text-container.layout-text-left{grid-template-columns:1fr 1fr}.video-text-container.layout-text-left .video-column{order:2}.video-text-container.layout-text-left .text-column{order:1}@media screen and (max-width:989px){.video-text-container.layout-text-left{grid-template-columns:1fr}.video-text-container.layout-text-left .video-column,.video-text-container.layout-text-left .text-column{order:unset}}.video-text-section a.button.button--primary{border-radius:10px;vertical-align:middle;display:flex;font-size:12px}.hero-slider{position:relative}.hero-slider__viewport{position:relative;min-height:1px}.hero-slider__slide{display:none}.hero-slider__slide.is-active{display:block;animation:hero-slide-fade .45s ease}.hero-slider__image{display:block;width:100%;height:100%;object-fit:cover}.hero-slider .layout-text-left .video-wrapper,.hero-slider .layout-text-left .video-placeholder{border-radius:0 20px 20px 0}.hero-slider .layout-text-left .text-column{margin-right:-20px;margin-left:0}.hero-slider__arrow{position:absolute;top:50%;z-index:4;display:grid;place-items:center;width:44px;height:44px;padding:0;color:#5d4edc;background:#fffffff2;border:0;border-radius:50%;box-shadow:0 5px 18px #23144433;cursor:pointer;transform:translateY(-50%)}.hero-slider__arrow:hover{color:#fff;background:#846dec}.hero-slider__arrow svg{width:18px;height:18px}.hero-slider__arrow--previous{left:4px;transform:translateY(-50%) rotate(90deg)}.hero-slider__arrow--next{right:4px;transform:translateY(-50%) rotate(-90deg)}.hero-slider__dots{display:flex;justify-content:center;gap:10px;margin-top:20px}.hero-slider__dot{width:10px;height:10px;padding:0;background:#846dec47;border:0;border-radius:50%;cursor:pointer;transition:width .2s ease,background .2s ease}.hero-slider__dot.is-active{width:30px;background:#846dec;border-radius:999px}@keyframes hero-slide-fade{0%{opacity:0}to{opacity:1}}@media screen and (max-width:749px){.hero-slider .video-text-container.layout-text-left,.hero-slider .video-text-container.layout-video-left{margin:30px}.hero-slider .layout-text-left .video-column,.hero-slider .layout-text-left .text-column{order:unset}.hero-slider .layout-text-left .video-wrapper,.hero-slider .layout-text-left .video-placeholder{border-radius:20px}.hero-slider .layout-text-left .text-column{margin:10px}.hero-slider__arrow{width:38px;height:38px}.hero-slider__arrow--previous{left:8px}.hero-slider__arrow--next{right:8px}}@media(prefers-reduced-motion:reduce){.hero-slider__slide.is-active{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-video-text.css.map */
