.splash{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999}@media only screen and (max-width: 768px){.splash .splash__header{background:#fff;flex-basis:115px;position:relative;overflow:hidden;order:1;transition:all .4s cubic-bezier(.65,0,.35,1)}}.splash .splash__cols{display:flex;position:relative;width:100%;height:100%;background:#fff;z-index:1}@media only screen and (max-width: 768px){.splash .splash__cols{flex-direction:column;transition:all .4s cubic-bezier(.65,0,.35,1)}}.splash .splash__block{position:relative;flex-basis:50%;transition:all .6s cubic-bezier(.65,0,.35,1);background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#fff;color:#fff;display:flex;justify-content:center;align-items:center;flex-shrink:1;overflow:hidden;z-index:2}.splash .splash__block:hover{flex-basis:60%}@media only screen and (max-width: 768px){.splash .splash__block:hover{flex-basis:50%}}.splash .splash__block:after,.splash .splash__block:hover:after{content:"";display:block;position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;background:#0006;opacity:0;pointer-events:none;transition:all .4s ease-in-out}@media only screen and (max-width: 768px){.splash .splash__block:after,.splash .splash__block:hover:after{display:none}}.splash .splash__block.open{flex-basis:50%}.splash .splash__block.open+.splash__nav{opacity:1;pointer-events:auto;transform:translate(0)}@media only screen and (max-width: 768px){.splash .splash__block.open+.splash__nav{transform:translate(0)}}.splash .splash__block.open .splash__cta{opacity:0;pointer-events:none}.splash .splash__block.counter-1.open{margin-left:50%}@media only screen and (max-width: 768px){.splash .splash__block.counter-1.open{margin-left:0}}.splash .splash__block.closed{flex-basis:0}@media only screen and (max-width: 768px){.splash .splash__block{order:2}}.splash:not(.selecting):hover .splash__block:not(:hover):after{opacity:1}.splash .splash__title{position:relative;color:#fff;font-size:50px;font-weight:700;line-height:1.3em;margin-bottom:20px;left:-2px;transition:all .4s ease-in-out}.splash .splash__subtitle{color:#fff;font-size:14px;font-weight:500;line-height:1.3em;letter-spacing:2px;text-transform:uppercase}.splash .splash__description{font-size:15px;font-weight:400;line-height:1.3em}@media only screen and (max-width: 768px){.splash .splash__description{display:none}}.splash .splash__content{padding:20px;flex-basis:30vw;min-width:30vw;max-width:100%}@media only screen and (max-width: 768px){.splash .splash__content{min-width:0;flex-basis:100%;padding-top:30px}}.splash .splash__cta{border:1px solid #fff;color:#fff;font-size:12px;line-height:1.2em;text-transform:uppercase;font-weight:700;display:inline-flex;justify-content:center;align-items:center;margin-top:30px;width:15vw;padding:10px;background:transparent;transition:all .2s ease-in-out;cursor:pointer}.splash .splash__cta:hover,.splash .splash__cta:focus{background:#fff;color:#000;box-shadow:0 1px 5px #0003}@media only screen and (max-width: 768px){.splash .splash__cta{display:none}}.splash .splash__nav{display:flex;opacity:0;pointer-events:none;justify-content:center;align-items:center;position:absolute;width:50%;height:100%;right:0;top:0;z-index:1;transition:all .3s cubic-bezier(.65,0,.35,1);transform:translate(10%);color:#fff}.splash .splash__nav.counter-1{right:auto;left:0}@media only screen and (max-width: 768px){.splash .splash__nav{order:2;top:auto;bottom:0;width:100%;height:50%;transform:translateY(10%);padding:35px 20px 20px;align-items:flex-start;justify-content:flex-start}}.splash .splash__nav .splash__subtitle{margin-bottom:25px}.splash .splash__nav ul ul{display:flex;flex-wrap:wrap}.splash .splash__nav ul ul li{flex-basis:50%}.splash .splash__nav li{margin-bottom:15px}@media only screen and (max-width: 768px){.splash .splash__nav li{margin-bottom:25px}}.splash .splash__nav li.active .splash__country{opacity:.5;pointer-events:none}.splash .splash__nav a:not(.splash__subtitle){display:inline-block;position:relative;font-size:28px;font-weight:700;padding-bottom:10px}.splash .splash__nav a:not(.splash__subtitle),.splash .splash__nav a:not(.splash__subtitle):hover,.splash .splash__nav a:not(.splash__subtitle):active,.splash .splash__nav a:not(.splash__subtitle):focus,.splash .splash__nav a:not(.splash__subtitle):visited{color:#fff}.splash .splash__nav a:not(.splash__subtitle):after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background:#fff;opacity:.4;transition:all .4s ease-in-out;transform:scaleX(0);transform-origin:left top}.splash .splash__nav a:not(.splash__subtitle):hover:after,.splash .splash__nav a:not(.splash__subtitle):focus:after{transform:scaleX(1)}@media only screen and (max-width: 768px){.splash .splash__nav a:not(.splash__subtitle){font-size:20px}}.splash .splash__nav ul ul li>a:not(.splash__subtitle){line-height:1.2em;font-size:24px}.splash .splash__nav__content{width:50%}@media only screen and (max-width: 768px){.splash .splash__nav__content{width:100%;transition:all .4s ease-in-out}}.splash a.splash__nav__back{display:none}.splash a.splash__nav__back,.splash a.splash__nav__back:hover,.splash a.splash__nav__back:active,.splash a.splash__nav__back:focus,.splash a.splash__nav__back:visited{color:#fff}.splash .splash__languages{display:none;padding-top:50px}.splash .splash__socials{display:flex;position:absolute;top:40px;right:calc(10% + 10px);z-index:10}@media only screen and (max-width: 768px){.splash .splash__socials{right:20px}}.splash .splash__socials li{padding-right:20px}.splash .splash__socials li:last-child{padding-right:0}.splash .splash__socials a{color:#fff}@media only screen and (max-width: 768px){.splash .splash__socials a{color:#000}}.splash .gfl_logo_h{width:160px;height:59px;position:absolute;top:20px;left:calc(10% + 10px);z-index:10}.splash .gfl_logo_h,.splash .gfl_logo_h path{fill:#fff}@media only screen and (max-width: 768px){.splash .gfl_logo_h,.splash .gfl_logo_h path{fill:#000}}@media only screen and (max-width: 768px){.splash .gfl_logo_h{left:20px}}.splash .splash__close{display:none;position:relative;width:50px;height:50px}.halo-modal-open--manual .splash .splash__close{display:block}.splash .splash__close:before,.splash .splash__close:after{content:"";display:block;position:absolute;top:50%;left:0;width:100%;height:2px;background:#fff;transform-origin:center;transform:rotate(-45deg)}@media only screen and (max-width: 768px){.splash .splash__close:before,.splash .splash__close:after{height:2px;background:#000}}.splash .splash__close:after{transform:rotate(45deg)}.splash .splash__back{display:none;position:absolute;top:30px;right:calc(10% + 10px);z-index:10;width:36px;height:36px}@media only screen and (max-width: 768px){.splash .splash__back{top:35px;right:20px;width:24px;height:24px}}.splash .splash__back:before,.splash .splash__back:after{content:"";display:block;position:absolute;top:50%;left:0;width:100%;height:1px;background:#fff;transform-origin:center;transform:rotate(-45deg)}@media only screen and (max-width: 768px){.splash .splash__back:before,.splash .splash__back:after{height:2px}}.splash .splash__back:after{transform:rotate(45deg)}.splash.selecting .splash__back{display:block}.splash.selecting .splash__socials{display:none}@media only screen and (max-width: 768px){.splash.selecting .splash__header{flex-basis:0}}@media only screen and (max-width: 768px){.splash.selecting .splash__block.open{align-items:flex-start}}@media only screen and (max-width: 768px){.splash.selecting .splash__block.open .splash__title{font-size:32px}}.splash.selecting .splash__block.open .splash__description{transition:all .4s ease-in-out}@media only screen and (max-width: 768px){.splash.selecting .splash__block.open .splash__description{display:block}}@media only screen and (max-width: 768px){.splash.selecting .splash__nav{z-index:3}}@media only screen and (max-width: 768px){.splash .selecting-language{transform:translateY(-120px)}}.splash .selecting-language .splash__nav__back{display:block}.splash .selecting-language .splash__nav__title{display:none}.splash .splash__footer{position:absolute;z-index:10;bottom:45px;left:calc(10% + 10px);right:calc(10% + 10px);width:calc(80% - 20px)}@media only screen and (max-width: 768px){.splash .splash__footer{display:none}}.splash .splash__footer a{display:inline-block;color:#fff;font-size:14px;line-height:1.4em;position:relative;padding-bottom:5px}.splash .splash__footer a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;z-index:1;background:#fff}.splash .eeeee{color:#00f}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map */
