@-webkit-keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fill-line{0%{width:0%}100%{width:100%}}@-moz-keyframes fill-line{0%{width:0%}100%{width:100%}}@-o-keyframes fill-line{0%{width:0%}100%{width:100%}}@keyframes fill-line{0%{width:0%}100%{width:100%}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-10px)}60%{-webkit-transform:translateY(-2px)}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-10px)}60%{-moz-transform:translateY(-2px)}}@-o-keyframes bounce{0%,20%,50%,80%,100%{-o-transform:translateY(0)}40%{-o-transform:translateY(-10px)}60%{-o-transform:translateY(-2px)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-2px)}}.hero-simple__media{position:relative;overflow:hidden;background-color:#000}.hero-simple__media>picture{display:block;width:100%;height:100%;z-index:1}.hero-simple__media>picture img{display:block;width:100%;height:100%;object-fit:cover}.hero-simple__media-logo{position:absolute;top:50%;bottom:initial;left:50%;right:initial;transform:translate(-50%, -50%);z-index:2}.hero-simple__media-logo picture{display:block;width:100%;height:100%}.hero-simple__media-logo picture img{display:block;width:auto;height:auto}.hero-simple__text{padding:20px}.hero-simple__text-title,.hero-simple__text-category{font-weight:500;text-transform:uppercase}.hero-simple__text-category{color:#838383}@media (max-width: 767px){.hero-simple__column{width:100%}.hero-simple__media-logo picture img{max-width:250px;max-height:100px}.hero-simple__text-category{margin-bottom:10px;font-size:.625em;line-height:1.3em}}@media (min-width: 768px){.hero-simple__container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.hero-simple__column{width:50%}.hero-simple__media>picture{aspect-ratio:1.5}.hero-simple__media-logo picture img{max-width:302px;max-height:121px}.hero-simple__text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;text-align:center}.hero-simple__text-category{margin-bottom:20px;font-size:.75em;line-height:1.33333em}.hero-simple.not-has-thumb .hero-simple__text{width:100%;min-height:480px}}

@-webkit-keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fill-line{0%{width:0%}100%{width:100%}}@-moz-keyframes fill-line{0%{width:0%}100%{width:100%}}@-o-keyframes fill-line{0%{width:0%}100%{width:100%}}@keyframes fill-line{0%{width:0%}100%{width:100%}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-10px)}60%{-webkit-transform:translateY(-2px)}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-10px)}60%{-moz-transform:translateY(-2px)}}@-o-keyframes bounce{0%,20%,50%,80%,100%{-o-transform:translateY(0)}40%{-o-transform:translateY(-10px)}60%{-o-transform:translateY(-2px)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-2px)}}.menu-category{margin-top:20px;margin-bottom:20px}.menu-category__container{position:relative}.menu-category__media{position:absolute;top:0px;background-color:#000;z-index:1}.menu-category__media picture{display:block;width:100%;height:100%}.menu-category__media picture img{display:block;width:100%;height:100%;object-fit:cover;opacity:0.7}.menu-category__text{position:relative;text-align:center;z-index:2}.menu-category__text a{text-decoration:none}.menu-category.has-image .menu-category__text,.menu-category.has-image .menu-category__menu li::before{color:#fff}.menu-category.no-image .menu-category__text,.menu-category.no-image .menu-category__menu li::before{color:#1C1C1C}@media (max-width: 767px){.menu-category__media{left:0px;width:100%;height:100%}.menu-category__text{padding:64px 0px}.menu-category__menu{margin-top:16px}.menu-category__menu li:not(:first-child){margin-top:10px}}@media (min-width: 768px){.menu-category__media{left:20px;width:calc(100% - 40px);height:100%}.menu-category__text{padding:140px 0px}.menu-category__menu{margin-top:24px}.menu-category__menu li{position:relative;display:inline-block;vertical-align:middle;padding:0px 18px}.menu-category__menu li:not(:first-child)::before{content:'/';position:absolute;top:50%;transform:translateY(-58%);left:-5px;font-size:1.625em;font-weight:500}}

@-webkit-keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fill-line{0%{width:0%}100%{width:100%}}@-moz-keyframes fill-line{0%{width:0%}100%{width:100%}}@-o-keyframes fill-line{0%{width:0%}100%{width:100%}}@keyframes fill-line{0%{width:0%}100%{width:100%}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-10px)}60%{-webkit-transform:translateY(-2px)}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-10px)}60%{-moz-transform:translateY(-2px)}}@-o-keyframes bounce{0%,20%,50%,80%,100%{-o-transform:translateY(0)}40%{-o-transform:translateY(-10px)}60%{-o-transform:translateY(-2px)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-2px)}}.featured-brands{margin-top:20px;margin-bottom:20px}.featured-brands__container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.featured-brands__item{position:relative}.featured-brands__item-bg{overflow:hidden;background-color:#000}.featured-brands__item-bg picture{display:block;width:100%;height:100%}.featured-brands__item-bg picture img{display:block;width:100%;height:100%;object-fit:cover;opacity:0.7}.featured-brands__item-logo{position:absolute;top:50%;bottom:initial;left:50%;right:initial;transform:translate(-50%, -50%);z-index:1}.featured-brands__item-logo picture{display:block;width:100%;height:100%}.featured-brands__item-logo picture img{display:block;width:100%;height:100%}@media (max-width: 767px){.featured-brands__item{border-bottom:1px solid #fff}.featured-brands__item a{position:relative;display:block;padding-bottom:40%}.featured-brands__item-bg{position:absolute;top:0px;left:0px;width:100%;height:100%}.featured-brands__item-bg picture img{object-fit:cover}.featured-brands__item-logo picture img{max-width:195px;max-height:80px}.featured-brands__others-inner{padding:20px}}@media (min-width: 768px){.featured-brands__item{border-right:1px solid #fff}.featured-brands__item-bg picture{transform:scale(1);transition:transform .5s cubic-bezier(0.645, 0.045, 0.355, 1);aspect-ratio:1.5544041450777202}.featured-brands__item.col-d-6 picture{aspect-ratio:2.33}.featured-brands__item-logo picture img{max-width:250px;max-height:100px}.featured-brands__item:hover .featured-brands__item-bg picture{transform:scale(1.1)}.featured-brands__others-inner{padding-top:30px;padding-bottom:30px}}

@-webkit-keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fill-line{0%{width:0%}100%{width:100%}}@-moz-keyframes fill-line{0%{width:0%}100%{width:100%}}@-o-keyframes fill-line{0%{width:0%}100%{width:100%}}@keyframes fill-line{0%{width:0%}100%{width:100%}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-10px)}60%{-webkit-transform:translateY(-2px)}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-10px)}60%{-moz-transform:translateY(-2px)}}@-o-keyframes bounce{0%,20%,50%,80%,100%{-o-transform:translateY(0)}40%{-o-transform:translateY(-10px)}60%{-o-transform:translateY(-2px)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-2px)}}.pg-timeline .timeline{position:relative;min-height:400px}.pg-timeline .timeline::before{content:'';width:1px;height:100%;background-color:#D7D9D9;z-index:1}.pg-timeline .timeline__row{position:relative;z-index:2}.pg-timeline .timeline__row::before{content:'';width:9px;height:9px;background-color:#838383;border-radius:5px;z-index:2}.pg-timeline .timeline__row::after{content:'';position:absolute;background-color:#D7D9D9;z-index:1}.pg-timeline .timeline__row-media picture{display:block;width:100%;height:auto;aspect-ratio:1.39;max-width:480px}.pg-timeline .timeline__row-media picture img{display:block;width:100%;height:auto}.pg-timeline .timeline__row-text{padding-top:30px}@media (max-width: 767px){.pg-timeline .timeline{padding-top:60px;padding-left:20px;padding-bottom:60px}.pg-timeline .timeline::before{position:absolute;top:0px;left:20px;bottom:0px}.pg-timeline .timeline__row:not(:first-child){margin-top:60px}.pg-timeline .timeline__row:not(:last-child){margin-bottom:60px}.pg-timeline .timeline__row::before{position:absolute;left:-24px;top:20px}.pg-timeline .timeline__row::after{top:24px;left:-20px;width:15px;height:1px}.pg-timeline .timeline__row .h2{margin-bottom:30px}}@media (min-width: 768px){.pg-timeline .timeline{padding-top:120px;padding-bottom:120px}.pg-timeline .timeline::before{position:absolute;top:initial;bottom:initial;left:50%;right:initial;transform:translateX(-50%);top:0px;bottom:0px}.pg-timeline .timeline__row:not(:first-child){margin-top:120px}.pg-timeline .timeline__row:not(:last-child){margin-bottom:120px}.pg-timeline .timeline__row::before{position:absolute;top:initial;bottom:initial;left:50%;right:initial;transform:translateX(-50%);top:41px}.pg-timeline .timeline__row::after{top:45px;width:6.5%;height:1px}.pg-timeline .timeline__row:nth-child(odd)::after{right:50%}.pg-timeline .timeline__row:nth-child(odd) .h2,.pg-timeline .timeline__row:nth-child(odd) .cms-content{margin-left:auto}.pg-timeline .timeline__row:nth-child(even){-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.pg-timeline .timeline__row:nth-child(even)::after{left:50%}.pg-timeline .timeline__row:nth-child(even) picture{margin-left:auto}.pg-timeline .timeline__row .h2{margin-bottom:70px}.pg-timeline .timeline__row .h2,.pg-timeline .timeline__row .cms-content{max-width:480px}}.pg-timeline .menu-category{margin-top:0px}


/*# sourceMappingURL=timeline.css.map*/