.landing__container{position:relative;height:100vh;width:100vw;background:#fff;transition:height 1.5s ease;overflow:hidden}.landing__container.hiding{height:0vh}.landing__container.hide{display:none}.landing__image-container__single,.landing__image-container__double{width:100vw;height:100vh;position:absolute;top:0;left:0}.landing__image-container__single img,.landing__image-container__double img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.landing__image-container__double .landing__image-1{width:50%;height:100%;position:absolute;top:0;left:0}.landing__image-container__double .landing__image-2{width:50%;height:100%;position:absolute;top:0;right:0}.landing__image-container__line{position:absolute;width:70vw;left:15vw;height:calc(100vh - 160px);top:80px;z-index:1}.landing__image-container__line img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.landing__line{width:10px;height:100vh;position:absolute;top:0;left:calc(50% - 5px);z-index:2;opacity:.85;display:block!important}.css-typing{height:100vh;width:100vw;display:flex;align-items:center;position:absolute;top:0;left:0}.css-typing p{width:0px;text-align:center;font-size:1.3rem;-webkit-animation:type 2s steps(40,end);animation:type 2s steps(40,end);animation-delay:2s;-webkit-animation-delay:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;z-index:10;white-space:nowrap;color:#fff;overflow:hidden;opacity:1;transition:opacity .5s ease;margin:0 calc(50vw - 130px)}.css-typing p.hiding{opacity:0}@keyframes type{0%{width:0;opacity:1}to{border:none;width:260px}}@-webkit-keyframes type{0%{opacity:1;width:0}to{border:none;width:260px}}.landing__image-container__single.mobile,.landing__image-container__line.mobile{display:none}@media (max-width: 990px){.landing__image-container__single,.landing__image-1,.landing__image-container__single.mobile,.landing__image-container__double .landing__image-1{width:calc(100vw + 1px);height:100vh;top:0;left:0;display:block}.landing__image-container__line.mobile,.landing__image-container__line{width:calc(100% - 80px);height:70vh;left:40px;top:15vh;display:block}.landing__image-container__single.desktop,.landing__image-2,.landing__image-1.desktop,.landing__image-container__line.desktop{display:none}.landing__image-container__line img,.landing__image-1{object-fit:cover}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-home-landing.css.map */
