.cc--hero{position:relative}.cc--hero-content .__image{max-width:var(--image-width)}.cc--hero img{width:100%;height:auto;display:block}.cc--hero .__button{margin-top:45px;margin-bottom:0}.cc--hero .cc-border{padding:0 30px 0 70px;position:relative}.cc--hero .cc-border:before{content:"";position:absolute;top:0;left:0;width:5px;height:100%}.cc--hero .plyr{--plyr-color-main: #fff;--plyr-video-control-color: #000;--plyr-video-control-color-hover: #000;--plyr-control-icon-size: 40px}.cc--hero .plyr__controls{display:none!important}@media screen and (min-width:750px){.grid.media--align-right{flex-direction:row-reverse}.cc--hero-content{display:flex;flex-direction:column;height:100%;max-width:var(--content-width);padding-left:var(--padding-left);padding-right:var(--padding-right)}.align-items-middle{justify-content:center}.align-items-end{justify-content:end}}@media(min-width:750px)and (max-width:1024px){.cc--hero .grid{gap:60px}.cc--hero .grid--2-col-tablet .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) / 2)}}@media(max-width:749px){.cc--hero .grid{gap:30px}.popup_overlay .cc--hero .grid{gap:0px}.popup_overlay-inner .grid__item p{margin-bottom:0}.cc--hero .cc-border{padding:0}.cc--hero .cc-border:before{content:none}}.popup_overlay{padding:97px 0 85px}.popup_overlay-inner h2{margin-bottom:56px}.popup_overlay-inner .button{margin-top:57px}.popup_overlay{display:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.popup_overlay.show_popup-overlay{display:block}.grid__item_left p{margin-bottom:2rem}.popup_overlay img{max-width:380px;margin-top:70px}@media(max-width:1024px){.cc--hero .popup_overlay{padding-bottom:0}}@media(max-width:749px){.popup_overlay-inner h2{margin-bottom:20px}.grid__item_left p{margin-bottom:1rem}.popup_overlay-inner .grid__item p{font-size:16px}.popup_overlay{padding:40px 0}.popup_overlay-inner .button{margin-top:2rem}}@media(min-width:1024px){.popup_overlay-inner .grid{column-gap:0;align-items:end}.grid__item.grid__item_left{padding-right:65px}.grid__item.grid__item_right{padding-left:100px}.popup_overlay-inner .grid__item_left{position:relative}.popup_overlay-inner .grid__item_left:after{content:"";height:100%;width:1px;background:#fff;position:absolute;right:0;top:0}}@media(max-width:400px){.popup_overlay-inner .grid__item p{font-size:14px!important}}@media(min-width:601px){.__spacing{height:var(--desktop-spacing)}}@media(max-width:600px){.__spacing{height:var(--mobile-spacing)}.grid__item_right .button{margin-top:4rem!important;display:block}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/cc--hero.css.map */
