.video-interactable .banner__content{pointer-events:none}.video-interactable .banner__content .button{pointer-events:visible}.video-interactable .banner__media{z-index:1}.video-interactable:not(.banner--mobile-bottom) .banner__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background-color:rgba(var(--color-overlay),var(--color-overlay-opacity))}.video-interactable .banner__media video,.video-interactable .banner__media iframe{pointer-events:visible}.banner__media video,.banner__media iframe{width:100%;height:100%;pointer-events:none}.banner__media video{position:relative;object-fit:cover}.banner__media iframe{position:absolute;top:0;left:-100%;width:300%;max-width:none}@media screen and (min-width: 1200px){.banner__media iframe{width:100%;height:300%;left:auto;top:-100%}}video::-webkit-media-controls{display:none}.player__media{z-index:9;display:flex;justify-content:center;position:absolute;left:calc(50% - 60px);top:calc(50% - 20px);transition:all .3s ease-in-out}.template-page-about .player__media{z-index:13;display:flex;flex-direction:row;padding:1rem;gap:1rem;justify-content:center;border-radius:50px;position:absolute;bottom:135px;top:78%;transition:all .3s ease-in-out}.template-index .banner__content .player__media--play{left:initial;top:initial;right:20px;bottom:20px}.player__media>button{background:transparent;border:0;cursor:pointer;transition:all .5s ease}.player__media>button:hover{transform:scale(1.05)}.player__media svg path{fill:#fff}.player__media>button:hover svg path{fill:#ea1969}.banner--mobile-bottom .banner__box{z-index:10}.template-index .banner--mobile-bottom .player__media:not(.player__media--play)[style="opacity: 1;"]:after{content:"";position:absolute;top:-50vh;right:-50vw;bottom:-50vh;left:-50vw;z-index:-1;pointer-events:none;background-color:#00000080}@media (max-width: 749px){.player__media{left:calc(50% - 75px);bottom:initial;top:30%}.banner__content .player__media--play{right:calc(50% - 75px)}}.message-bar__container{background:-o-linear-gradient(.22deg,#9D70AF .14%,#F188B7 72.52%);background:linear-gradient(89.78deg,#9d70af .14%,#f188b7 72.52%);border-radius:10px 10px 0 0;padding:0 20px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-20px;position:relative;z-index:0}.message-bar__container p{margin:0}.message-bar__container .message-bar__block--left-side{display:flex;align-items:center;width:100%;justify-content:space-between;padding:4px 0}.message-bar__container .message-bar__block--left-side>div{display:flex}.message-bar__container .message-bar__block--left-side p,.message-bar__container .message-bar__block--left-side span,.message-bar__container .message-bar__block--left-side h1{font:400 13px/15px Quicksand,sans-serif;color:#fffc;letter-spacing:.01em;margin:0;padding:0}.message-bar__container .message-bar__block--left-side p span{font:700 13px/15px Quicksand,sans-serif;display:inline-table}.message-bar__container .message-bar__block--trustpilot p{font:700 13px/15px Quicksand,sans-serif;color:#fffc}.message-bar__container .message-bar__block--trustpilot .rated-additional-message{font:400 13px/15px Quicksand,sans-serif;color:#fffc}.message-bar__container .message-bar__block--trustpilot .rated-stars{margin:0 5px}.message-bar__container .message-bar__block--trustpilot .rated-stars svg{vertical-align:text-bottom}@media (max-width: 768px){.message-bar__container{padding:0 6px;border-radius:0;margin-bottom:0;background:-o-linear-gradient(.22deg,#9D70AF .14%,#F188B7 72.52%);background:linear-gradient(89.78deg,#9d70af .14%,#f188b7 72.52%);overflow-y:hidden}}@media (max-width: 990px){.message-bar__container{background:-o-linear-gradient(.22deg,#9D70AF .14%,#F188B7 72.52%);background:linear-gradient(89.78deg,#9d70af .14%,#f188b7 72.52%);overflow-y:hidden}.message-bar__container .message-bar__block--left-side{width:100%;padding:1px 0;white-space:nowrap;animation:scrollText 8s linear infinite;animation-delay:3s;position:relative}@keyframes scrollText{0%{transform:translate(0)}25%{transform:translate(0)}75%{transform:translate(calc(-860px + 100%))}to{transform:translate(calc(-860px + 100%))}}.message-bar__container .message-bar__block--trustpilot,.message-bar__container .message-bar__block--trustpilot p{white-space:nowrap}.message-bar__container .message-bar__block--left-side p,.message-bar__container .message-bar__block--left-side span,.message-bar__container .message-bar__block--left-side h1{font:400 12px/18px Quicksand,sans-serif;white-space:nowrap;-webkit-text-size-adjust:100%}.message-bar__container .message-bar__block--left-side p span,.message-bar__container .message-bar__block--trustpilot .rated-additional-message{font:700 12px/18px Quicksand,sans-serif;-webkit-text-size-adjust:100%}.message-bar__container .message-bar__block--trustpilot .rated-stars svg{width:13px;height:13px}}.page-width--hero-banner{max-width:var(--page-width);position:relative;z-index:1}.page-width--hero-banner>.banner{position:relative;z-index:1}.page-width--hero-banner>.banner .banner__media,.page-width--hero-banner>.banner>.banner__content{border-radius:20px 20px 0 0;overflow:hidden}.page-width--hero-banner>.banner>.banner__content{background:none;padding-bottom:30px}.page-width--hero-banner>.banner>.banner__content>.banner__box--hidden{opacity:0;visibility:hidden}img.banner__emoticon{vertical-align:bottom;margin-left:.5rem}.page-width--hero-banner>.banner>.banner__content>.banner__box>.banner__heading{font:700 31px/1.3em Quicksand,sans-serif;color:#fff}.page-width--hero-banner>.banner>.banner__content>.banner__box>.banner__subheading{font:700 22px/1.3em Quicksand,sans-serif;color:#fff;margin-top:0}.page-width--hero-banner .banner__box .button__wrap .button-hero{background-color:var(--button-hero-bg-color);color:var(--button-hero-text-color);font-size:var(--button-hero-font-size-desktop);font-family:Quicksand,sans-serif;font-weight:700;margin:0;padding:1rem 2rem;border:0;border-radius:100px;min-width:unset;max-width:unset;max-height:unset;min-height:unset;width:auto;height:auto;width:max-content;height:max-content;position:absolute;left:var(--button-hero-desktop-left);top:var(--button-hero-desktop-top);transform:translate(var(--button-hero-desktop-translate-x, -50%),-50%);z-index:2}@media (max-width: 749px){.page-width--hero-banner .banner__box .button__wrap .button-hero{font-size:var(--button-hero-font-size-mobile, var(--button-hero-font-size-desktop));left:var(--button-hero-mobile-left, var(--button-hero-left));top:var(--button-hero-mobile-top, var(--button-hero-top))}}.page-width--hero-banner>.banner>.banner__content>.banner__box{position:absolute;width:100%;height:100%;padding:0;margin:0 auto;top:0;left:0;transition:all .5s ease-in-out}@media (max-width: 1120px){.page-width--hero-banner{padding:0 1rem}}@media (max-width: 968px){.page-width--hero-banner>.banner>.banner__content>.banner__box>.banner__heading{font-size:32px;line-height:42px}}@media (max-width: 749px){.page-width--hero-banner{padding:0}.page-width--hero-banner>.banner>.banner__content>.banner__box>.banner__heading{font-size:19px;line-height:24px}img.banner__emoticon{width:28px;height:28px}.page-width--hero-banner>.banner .banner__media,.page-width--hero-banner>.banner>.banner__content{border-radius:0}.page-width--hero-banner>.banner .banner__media>.media{height:100%}.page-width--hero-banner>.banner>.banner__content{padding:16px 12px;position:absolute}.page-width--hero-banner>.banner>.banner__content>.banner__box>.banner__subheading{font-size:16px}}.banner__text-block-container{display:flex;justify-content:center;gap:35px;background-color:#0000004d;padding:15px 19px 4px 36px;border-radius:0 0 20px 20px;overflow-y:auto}.banner__text-block-container .banner__text-block{display:flex;flex-flow:column;justify-content:space-between;max-width:165px;flex-shrink:0;text-decoration:none;opacity:1;transition:opacity .5s ease-in-out;position:relative;z-index:2}.banner__text-block-container .banner__text-block .img__wrapper{display:flex}.banner__text-block-container .banner__text-block .img__wrapper img{object-fit:contain;max-width:100%;max-height:34px}.banner__text-block-container .banner__text-block p{padding:0;margin:0 0 10px;font:400 13px/17px Quicksand,sans-serif;color:#fffc}.banner__text-block-container .banner__text-block:hover p{color:#fff;transition:all .2s}.banner__text-block-container{justify-content:flex-start}.banner__text-block-container::-webkit-scrollbar{height:3px}.banner__text-block-container::-webkit-scrollbar-corner{display:none}.banner__text-block-container::-webkit-scrollbar-track{background:#444649}.banner__text-block-container::-webkit-scrollbar-thumb{background:#ca6da1}.banner__text-block-container--wrapper{border-radius:0 0 10px 10px;overflow:hidden}@media (max-width: 749px){.banner__text-block-container .banner__text-block{max-width:166px}.banner__text-block-container--wrapper{border-radius:0}.banner__text-block-container{padding:6px 10px}.banner__text-block-container .banner__text-block p{font-size:12px;line-height:16px;margin-bottom:0}.banner__text-block-container .banner__text-block .img__wrapper img{margin-top:1rem;max-height:30px;opacity:.8;max-width:calc(100% - 20px)}.banner__text-block-container .banner__text-block:hover p{font-weight:400}}.banner__media figure{margin:0}.banner__media figcaption{position:absolute;bottom:0;display:none}@media (max-width: 749px){.banner__media a{position:relative!important}.page-width--hero-banner>.banner .banner__media>.media img{position:relative;display:block;width:100%;height:auto}}
/*# sourceMappingURL=/cdn/shop/t/281/assets/section-video-hero.css.map */
