.main-scope .btn{font-size:1.5rem;padding:0.75rem 2rem;color:white;border-radius:2rem;-webkit-box-shadow:none;box-shadow:none;display:inline-block;line-height:normal;font-family:"montserratblack", sans-serif;outline:none;border-style:none;font-style:italic}.main-scope .btn .icon{margin-left:0.25rem}.main-scope .btn:hover{text-decoration:none}.main-scope .btn.pri-btn{background-color:white;color:#639fcf;border:1px solid #639fcf;-webkit-box-shadow:0rem 0.25rem 0.75rem rgba(0,0,0,0.25);box-shadow:0rem 0.25rem 0.75rem rgba(0,0,0,0.25)}.main-scope .btn.pri-btn:hover{background-color:#3c87c3;color:white}.main-scope .btn.pri-btn.hallow{background-color:transparent}.main-scope .btn.pri-btn.hallow:hover{background-color:#639fcf;color:white}.main-scope .btn.sec-btn{background-color:#dd1f21}.main-scope .btn.sec-btn:hover{background-color:#d01d1f}.main-scope .btn.hallow-btn{background-color:transparent;border:1px solid}.main-scope .btn.hallow-btn.pri-btn{border-color:#639fcf;color:#639fcf}.main-scope .btn.hallow-btn.pri-btn:hover{background-color:#639fcf;color:white}html,body{height:100%;width:100%;color:#020202}.main-scope h1{font-size:2.5rem}.main-scope h2{font-size:2rem}.main-scope h3{font-size:1.5rem}.main-scope h4{font-size:1.25rem}.main-scope .small{font-size:0.75rem}.main-scope p,.main-scope li{line-height:2}.main-scope p:last-of-type,.main-scope li:last-of-type{margin-bottom:0}.main-scope p b,.main-scope li b{font-weight:bold}.main-scope p .small,.main-scope li .small{display:inline-block;font-size:0.9em}.main-scope p,.main-scope table{margin:0 0 2rem}.main-scope .material-icons{vertical-align:middle}.main-scope .pull-left{float:left}.main-scope .pull-right{float:right}.main-scope .clearfix:after,.main-scope .clearfix:before,.main-scope .row:after,.main-scope .row:before{content:"";display:block;clear:both;height:0}.main-scope figure{margin:0}.main-scope h1,.main-scope h2,.main-scope h3,.main-scope h4,.main-scope h5{margin:2rem 0}.main-scope input,.main-scope textarea,.main-scope select{font-family:"montserratmedium",sans-serif;color:#020202;outline:none;display:block;border:0;width:100%;line-height:1;border-radius:0.75rem}.main-scope select{-webkit-appearance:none;background-image:url("../img/caret-down-solid.svg");background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat}.main-scope textarea{min-height:75px;resize:none}.main-scope .container-med-width{width:767px;padding:2rem;margin:0 auto}.main-scope .container-parent{padding:1rem 0}.main-scope .container-full{position:relative;padding:1rem 2rem}.main-scope .container-fluid-width{position:relative;padding:2rem;width:85%;margin:0 auto}.main-scope .container-fluid-medium{position:relative;padding:2rem 2rem;width:80%;margin:0 auto}.main-scope .container-fluid-smaller{position:relative;padding:2rem 2rem;width:75%;margin:0 auto}.main-scope .text-center{text-align:center}.main-scope .article-container{width:960px}.main-scope .article-container img{display:block;margin-bottom:20px}.main-scope .fixed-bg{background-attachment:fixed;background-size:cover;background-position:0 0}.main-scope .push-top{margin-top:2em}.main-scope .table tr td,.main-scope .table tr th{padding:15px}.main-scope .tablet-below{display:none}.main-scope .tablet-above{display:block}.main-scope a{color:#3aa2b2;text-decoration:none}.main-scope a:hover{text-decoration:underline}.main-scope .brand-logo{display:block}.main-scope .brand-logo img{width:100%}.main-scope .link-cover{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;z-index:3}.main-scope .slider .slide{display:none}.main-scope .slider .slide:first-child{display:block}.main-scope .slider.slick-initialized .slide{display:block;outline:none}.main-scope .slider.slick-initialized .slide:first-child{display:block}.main-scope .slider .slick-dots{padding:0;margin:0 -0.25rem}.main-scope .slider .slick-dots li{display:inline-block;height:0.5rem;width:0.5rem;border-radius:100%;background-color:white;margin:0 0.25rem;opacity:0.35;cursor:pointer}.main-scope .slider .slick-dots li button{display:none}.main-scope .slider .slick-dots li.slick-active{opacity:1}.main-scope .icon{display:inline-block;vertical-align:middle}.main-scope .icon:before{display:block}fieldset{border:0}.main-scope .row{margin-left:-1rem;margin-right:-1rem;padding:0}.main-scope .row:after,.main-scope .row:before{content:"";display:block;clear:both;height:0}.main-scope .col-1,.main-scope .col-2,.main-scope .col-3,.main-scope .col-4,.main-scope .col-5,.main-scope .col-6,.main-scope .col-7,.main-scope .col-8,.main-scope .col-9,.main-scope .col-10,.main-scope .col-11,.main-scope .col-12{float:left;padding:1rem}.main-scope .parent{padding:0}.main-scope .col-1{width:8.33%}.main-scope .col-2{width:16.66%}.main-scope .col-3{width:25%}.main-scope .col-4{width:33.33%}.main-scope .col-5{width:41.66%}.main-scope .col-6{width:50%}.main-scope .col-7{width:58.33%}.main-scope .col-8{width:66.66%}.main-scope .col-9{width:75%}.main-scope .col-10{width:83.33%}.main-scope .col-11{width:91.66%}.main-scope .col-12{width:100%}body,html{font-family:"montserratmedium",sans-serif;background-color:#f5f6fa}body,html{font-size:16px}@media screen and (min-width: 1024px){body,html{font-size:calc( 16px + 4 * ((100vw - 1024px) / 776))}}@media screen and (min-width: 1800px){body,html{font-size:20px}}.main-scope .overlay{background:rgba(0,0,0,0.5);position:fixed;padding:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;z-index:10000;top:0;left:0;display:none}.main-scope .overlay.active{display:-webkit-box;display:-ms-flexbox;display:flex}.main-scope .overlay .overlay-close{top:1.5rem;right:1.5rem;position:absolute;height:1.5rem;width:1.5rem;background:url("../img/findkard/close.svg") center no-repeat;background-size:contain;cursor:pointer;z-index:3}.main-scope .overlay .overlay-content{width:30rem;border-radius:1rem;text-align:center;position:relative;max-width:100%;background:#e9e9ea}.main-scope .overlay .overlay-content:before{content:"";top:0;left:0;width:50%;height:100%;background:url(../img/rightside-pattern.svg) top right no-repeat;background-size:auto 150%;z-index:0;display:block;position:absolute;opacity:0.35;z-index:0}.main-scope .overlay .overlay-content section{padding:2rem 1.5rem 1.5rem;position:relative;min-height:28rem;padding-top:11rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-scope .overlay .overlay-content section header{background:url("../img/popup-header1.png") center no-repeat;background-size:contain;height:7rem;position:absolute;right:1.5rem;top:2rem;left:1.5rem}.main-scope .overlay .overlay-content section p{font-size:1rem;line-height:1.5;max-width:100%;margin:0 auto 1rem;color:#505050}.main-scope .overlay .overlay-content section p:last-of-type{margin-bottom:0}.main-scope .overlay .overlay-content section .em{font-size:1.4rem}.main-scope .overlay .overlay-content section .block{display:block;font-size:1.6rem}.main-scope .overlay .overlay-content section .code{display:inline-block;color:white;background-color:#c62c21;font-size:1.75rem;margin:0 auto 0.5rem;letter-spacing:10px;padding:0.25rem 1rem 0.25rem;text-align:center}.main-scope .overlay .overlay-content section .small{color:#010101;font-size:0.9rem;line-height:1.35}.main-scope .overlay .overlay-content section .small b{display:block}.main-scope .overlay .overlay-content footer{background-color:white;position:relative;z-index:2;text-align:left;padding:0.75rem 1rem;color:#7e7d7d}.main-scope .overlay .overlay-content footer p{line-height:1.5;margin:0;font-size:12px;min-height:1rem}.main-scope .overlay .overlay-content footer p a{color:inherit;text-decoration:underline}.main-scope .overlay .overlay-content.grand section{padding-top:17rem}.main-scope .overlay .overlay-content.grand section header{background:url("../img/popup-header2.png") center no-repeat;height:15rem;background-size:contain}.main-scope .overlay .overlay-content.grand section .block{font-size:1.2rem}.main-scope .video-overlay video{height:75vh;width:auto;max-width:100%;background-color:black}.main-scope .lang-th{font-family:Tahoma, Verdana, Segoe, sans-serif}.main-scope h1{font-family:"montserratextrabold", sans-serif;font-weight:normal}.main-scope b{font-family:"montserratextrabold", sans-serif;font-weight:normal}.main-scope .slides-control .arrow{position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);height:3rem;width:3rem;cursor:pointer;background-size:contain;background-repeat:no-repeat;background-position:center}.main-scope .slides-control .arrow.left{left:-4rem;background-image:url("../img/sliderarrow-left.svg")}.main-scope .slides-control .arrow.left.scroll-target{-webkit-transform:translate(-10rem, -50%);transform:translate(-10rem, -50%)}.main-scope .slides-control .arrow.right{right:-4rem;background-image:url("../img/sliderarrow-right.svg")}.main-scope .slides-control .arrow.right.scroll-target{-webkit-transform:translate(10rem, -50%);transform:translate(10rem, -50%)}.main-scope .slides-control .arrow.slick-disabled{display:none !important}.main-scope .main-section{display:none}.main-scope .main-section.ready{display:block}.main-scope .section{height:100vh;min-height:500px;overflow-y:hidden;position:relative;z-index:1}.main-scope .section .container-fluid-width{width:60%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.main-scope .section .scroll-target{-webkit-transform:translate(0, 10rem);transform:translate(0, 10rem);opacity:0;-webkit-transition:all 750ms cubic-bezier(0.4, 0, 0.2, 1);transition:all 750ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform}.main-scope .section.active .scroll-target{opacity:1;-webkit-transform:translate(0rem, 0);transform:translate(0rem, 0)}.main-scope .main-banner{height:calc(100vh - 133px);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.main-scope .main-banner .scroll-target{-webkit-transform:translate(20rem, 0rem);transform:translate(20rem, 0rem)}.main-scope .main-banner .slider,.main-scope .main-banner .slide{height:100%;width:100%}.main-scope .main-banner .side{float:left;position:relative}.main-scope .main-banner .left-side{width:65%;height:100%;padding:2.5rem}.main-scope .main-banner .left-side .kard-logo{width:4rem;position:absolute;z-index:2;top:2.5rem;left:2.5rem}.main-scope .main-banner .left-side .kard-logo img{display:block;width:100%}.main-scope .main-banner .left-side .color-slider{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.main-scope .main-banner .left-side .color-slider .slick-list,.main-scope .main-banner .left-side .color-slider .slick-track{height:100%}.main-scope .main-banner .left-side .color-slider .slide{height:100%;width:100%;background:currentColor}.main-scope .main-banner .left-side .color-slider .slick-dots{width:calc(100vw - 4rem);position:absolute;bottom:.83333rem;left:calc(50% + 17.5% + 4rem);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);text-align:center}.main-scope .main-banner .left-side .img-slider{width:70%;float:left;position:relative;z-index:2;-webkit-clip-path:polygon(0 3rem, 0 100%, 100% 100%, 100% 0, 4.75rem 0, 4.75rem 3rem);clip-path:polygon(0 3rem, 0 100%, 100% 100%, 100% 0, 4.75rem 0, 4.75rem 3rem)}.main-scope .main-banner .left-side .img-slider .slick-list,.main-scope .main-banner .left-side .img-slider .slick-track{height:100%}.main-scope .main-banner .left-side .img-slider .slide{position:relative;overflow:hidden}.main-scope .main-banner .left-side .img-slider .slide img,.main-scope .main-banner .left-side .img-slider .slide video{display:block;height:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1}.main-scope .main-banner .left-side .img-slider .video{background:black}.main-scope .main-banner .left-side .img-slider .video .volumn{position:absolute;bottom:1rem;right:1rem;z-index:3;cursor:pointer}.main-scope .main-banner .left-side .img-slider .video .volumn .icon{height:1.75rem;width:1.75rem;background-repeat:no-repeat;background-size:contain;z-index:2;display:none;opacity:0.75}.main-scope .main-banner .left-side .img-slider .video .volumn .icon.active{display:block}.main-scope .main-banner .left-side .img-slider .video .volumn .icon.icon-volume-on{background-image:url("../img/banners/volume-on.svg")}.main-scope .main-banner .left-side .img-slider .video .volumn .icon.icon-volume-off{background-image:url("../img/banners/volume-off.svg")}.main-scope .main-banner .left-side .gel-logo{float:left;width:30%;height:100%;padding-left:1rem;position:relative;z-index:3;pointer-events:none}.main-scope .main-banner .left-side .gel-logo img{float:left;width:60%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding:1rem}.main-scope .main-banner .left-side .gel-logo img+img{width:40%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.main-scope .main-banner .right-side{width:35%;background-color:white;height:100%;padding:2.5rem;position:relative}.main-scope .main-banner .right-side:before{content:"";top:0;left:0;width:50%;height:100%;background:url("../img/rightside-pattern.svg") top right no-repeat;background-size:cover;z-index:0;display:block;position:absolute;opacity:0.35}.main-scope .main-banner .right-side .product-slider .slick-list,.main-scope .main-banner .right-side .product-slider .slick-track{height:100%}.main-scope .main-banner .right-side .product-slider .slide:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-scope .main-banner .right-side .product-slider .slide .flex{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-scope .main-banner .right-side .product-slider .slide .flex .img-container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:auto;width:100%;position:relative}.main-scope .main-banner .right-side .product-slider .slide .flex .img-container img{margin:0 auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main-scope .main-banner .right-side .product-slider .slide .flex.by-2>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.main-scope .main-banner .right-side .product-slider .slide .flex.by-2 .img-container{width:50%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-scope .main-banner .right-side .product-slider.slick-initialized .slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-scope .main-banner .right-side .product-slider img{max-height:90%;max-width:100%;margin:0 auto}.main-scope .main-banner .right-side .findkard-cta{position:absolute;bottom:0;left:0;width:100%;display:none}.main-scope .main-banner .right-side .findkard-cta>div{width:50%;float:left;text-align:center;padding:1.25rem 0;font-size:0.9rem;background-color:#a5a9ac;color:white;height:1.75rem}.main-scope .main-banner .right-side .findkard-cta>div:first-child{font-size:1.5rem;font-family:"asicssportsstyleregular", sans-serif;background-color:#424242}.main-scope .main-banner .right-side p{font-family:"montserratextrabold", sans-serif;font-style:italic;font-size:1.25rem;text-transform:uppercase;text-align:right}.main-scope .main-banner .right-side p a{color:#020202}.main-scope .aboutus-section{text-align:center;background:url("../img/aboutus/aboutus-background.png") no-repeat center 45%;background-size:auto 40%}.main-scope .aboutus-section h1{font-family:"montserratextrabold", sans-serif;font-style:italic;font-size:4rem;text-transform:uppercase;margin-bottom:1rem}.main-scope .aboutus-section h1 span,.main-scope .aboutus-section h1 img{display:inline-block;vertical-align:middle;line-height:1}.main-scope .aboutus-section h1 span.scroll-target{-webkit-transform:translate(-10rem, 20rem);transform:translate(-10rem, 20rem)}.main-scope .aboutus-section h1 img.scroll-target{-webkit-transform:translate(10rem, -20rem);transform:translate(10rem, -20rem);height:3rem}.main-scope .aboutus-section .slider-container{height:35%;width:100%;margin-bottom:2rem}.main-scope .aboutus-section .slider{position:relative;height:100%}.main-scope .aboutus-section .slider .slick-track,.main-scope .aboutus-section .slider .slick-list{height:100%}.main-scope .aboutus-section .slider .slide{height:100%}.main-scope .aboutus-section .slider .slide img{height:100%;margin:0 auto}.main-scope .aboutus-section p{line-height:1.5}.main-scope .aboutus-section p.scroll-target{-webkit-transform:translate(0, 10rem);transform:translate(0, 10rem)}.main-scope .aboutus-section.active .slides-control .arrow.left.scroll-target,.main-scope .aboutus-section.active .slides-control .arrow.right.scroll-target{opacity:0.65 !important;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.main-scope .aboutus-section.active .slides-control .arrow:hover{opacity:1 !important}.main-scope .mv-section{min-height:47rem;overflow:hidden}.main-scope .mv-section .container-fluid-width{height:100%;position:relative}.main-scope .mv-section .slider-container,.main-scope .mv-section .box-container,.main-scope .mv-section .title-container{position:absolute;width:45%;height:14rem;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main-scope .mv-section .slider-container{z-index:1}.main-scope .mv-section .slider-container .slider{position:absolute;top:0;overflow:hidden;opacity:1;-webkit-transform:none;transform:none}.main-scope .mv-section .slider-container .slider .slick-list,.main-scope .mv-section .slider-container .slider .slick-track{height:100%}.main-scope .mv-section .slider-container .slider .slide{position:relative;overflow:hidden}.main-scope .mv-section .slider-container .slider img{height:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main-scope .mv-section .slider-container .slider:before{content:"";position:absolute;height:100%;width:100%;-webkit-transform:translate(100%, 0);transform:translate(100%, 0);background-color:#d4d4d4;-webkit-transition:inherit;transition:inherit}.main-scope .mv-section .slider-container .slider.slider-1{width:15rem;height:15rem;top:12%;right:122%}.main-scope .mv-section .slider-container .slider.slider-2{width:15rem;height:13rem;top:-84.6%;right:100%}.main-scope .mv-section .slider-container .slider.slider-3{width:12rem;height:13rem;top:-59.25%;left:67%}.main-scope .mv-section .slider-container .slider.slider-4{width:16rem;height:12rem;top:-65%;left:120%}.main-scope .mv-section .slider-container .slider.slider-5{width:13rem;height:11rem;top:24%;left:110%}.main-scope .mv-section .slider-container .slider .slick-list,.main-scope .mv-section .slider-container .slider .slide:not(.slick-slide){-webkit-transform:translate(100%, 0rem);transform:translate(100%, 0rem);-webkit-transition:inherit;transition:inherit;height:100%}.main-scope .mv-section .box-container{z-index:2;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main-scope .mv-section .box-container .box{position:absolute}.main-scope .mv-section .box-container .box.yellow{width:55%;left:-48%;top:-20%;z-index:2;height:4rem}.main-scope .mv-section .box-container .box.blue{width:58%;left:5%;top:-41%;z-index:1}.main-scope .mv-section .box-container .box.red{width:95%;top:-2%;left:-20%;z-index:3}.main-scope .mv-section .box-container .box.scroll-target{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left top;transform-origin:left top}.main-scope .mv-section .title-container{margin:5rem auto 0;z-index:3}.main-scope .mv-section .title-container img{margin:0.5rem auto;width:100%;display:block}.main-scope .mv-section .title-container img.scroll-target{-webkit-transform:translate(10rem, 0);transform:translate(10rem, 0)}.main-scope .mv-section .title-container img.scroll-target+.scroll-target{-webkit-transform:translate(-10rem, 0);transform:translate(-10rem, 0)}.main-scope .mv-section .btn-container{position:absolute;bottom:10%;z-index:5}.main-scope .mv-section .btn-container:before{content:"";display:block;width:100%;height:1px;background-color:#639fcf;position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.main-scope .mv-section .btn-container .btn{position:relative;margin:0 auto;display:block;width:18rem;text-align:center}.main-scope .mv-section .btn-container .btn span{display:inline-block;vertical-align:middle}.main-scope .mv-section .btn-container .btn .play-icon{margin-left:0.5rem;height:38px;width:38px;background:url("../img/play-icon.svg") no-repeat center;background-size:cover}.main-scope .mv-section.active .title-container img.scroll-target{-webkit-transform:translate(0rem, 0);transform:translate(0rem, 0)}.main-scope .mv-section.active .title-container img.scroll-target+.scroll-target{-webkit-transform:translate(0rem, 0);transform:translate(0rem, 0)}.main-scope .mv-section.active .box-container .box.scroll-target{-webkit-transform:scaleX(1);transform:scaleX(1)}.main-scope .mv-section.active .slider-container .slider .slick-list,.main-scope .mv-section.active .slider-container .slider .slide:not(.slick-slide){-webkit-transform:translate(0%, 0);transform:translate(0%, 0)}.main-scope .mv-section.active .slider-container .slider:before{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}.main-scope .findkard-section{height:auto;z-index:2;overflow:unset}.main-scope .findkard-section>.container-fluid-width{width:70%}.main-scope .findkard-section .container-fluid-width{display:block;padding:4rem 2rem;padding-bottom:0}.main-scope .findkard-section .findkard-logo{width:100%;display:block;width:40rem;margin:0 auto 1rem}.main-scope .findkard-section .findkard-logo+p{text-align:center;line-height:1.35}.main-scope .findkard-section .instruction{width:auto;margin:2rem 0rem}.main-scope .findkard-section .instruction .video-container,.main-scope .findkard-section .instruction .instruction-list{width:50%;float:left}.main-scope .findkard-section .instruction .video-container{position:relative;padding-bottom:35%;overflow:hidden;cursor:pointer}.main-scope .findkard-section .instruction .video-container img{z-index:1;position:absolute;left:50%;top:50%;width:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main-scope .findkard-section .instruction .video-container:before{content:"";height:100%;width:100%;position:absolute;z-index:2;background:rgba(0,0,0,0.15) url("../img/findkard/play-btn.svg") no-repeat center;background-size:3.5rem}.main-scope .findkard-section .instruction .instruction-list{color:#646464;padding-left:2rem}.main-scope .findkard-section .instruction .instruction-list h3{font-size:1.75rem;text-transform:uppercase;font-family:"montserratextrabold", sans-serif;margin:0 auto 1rem}.main-scope .findkard-section .instruction .instruction-list ol{list-style:none;counter-reset:instructions;padding:0;font-size:0.9rem}.main-scope .findkard-section .instruction .instruction-list ol li{padding-left:2.5rem;position:relative;margin-bottom:1.35rem;line-height:1.25}.main-scope .findkard-section .instruction .instruction-list ol li:before{counter-increment:instructions;content:counter(instructions);position:absolute;left:0;top:-0.25rem;height:1.75rem;width:1.75rem;background-color:#c11104;font-family:"montserratextrabold", sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:white;border-radius:100%}.main-scope .findkard-section .instruction .instruction-list p{margin-top:1rem;margin-bottom:0}.main-scope .findkard-section .instruction .instruction-list a{color:#020202}.main-scope .findkard-section .instruction .instruction-list .btn{background-color:#c11104;text-transform:uppercase;color:white}.main-scope .findkard-section .instruction .instruction-list .btn:hover{background-color:#a80f03}.main-scope .findkard-section .instruction .instruction-list .btn span{display:inline-block;vertical-align:middle;line-height:1.5}.main-scope .findkard-section .instruction .instruction-list .btn .icon{height:1.5rem;width:1.5rem;margin-left:0.5rem;background:url("../img/findkard/gameon-icon.svg") no-repeat center;background-size:contain}.main-scope .findkard-section .btn{font-size:1.15rem;padding:0.75rem 1rem}.main-scope .findkard-section .btn.gray{display:block;margin:0 auto 2rem;background-color:#c8c8c8;text-transform:uppercase;width:20rem;font-size:1.5rem;text-align:center;position:relative;z-index:2}.main-scope .findkard-section .btn.gray:hover{background-color:#afafaf}.main-scope .findkard-section .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-scope .findkard-section .flex>*{text-align:center}.main-scope .findkard-section .flex .btn{width:60%}.main-scope .findkard-section .flex>span{width:40%}.main-scope .findkard-section .collapsible-container{background-color:#bebebe;margin-top:-3.5rem;margin-right:-39.5%;margin-left:-39.5%;display:none}.main-scope .findkard-section form{color:white;font-size:1.1rem;padding:1rem 0;margin-left:0rem;margin-right:0rem}.main-scope .findkard-section form.loading:before{content:"";left:0;top:0;position:fixed;height:100vh;width:100vw;z-index:10000000;background:rgba(255,255,255,0.85) url("../img/findkard/form-loading.gif") center no-repeat;background-size:5rem}.main-scope .findkard-section form .input-container{margin-left:-10%;margin-right:-10%}.main-scope .findkard-section form .form-group{display:block;width:33.33%;float:left;padding:0.5rem;margin-bottom:1rem}.main-scope .findkard-section form .form-group p{margin:0}.main-scope .findkard-section form .form-group input,.main-scope .findkard-section form .form-group select{border-radius:0.15rem;padding:0.75rem 1rem;text-align:left}.main-scope .findkard-section form .form-group .error{color:#ca0505;font-size:0.8rem;margin-top:0;display:none}.main-scope .findkard-section form .form-group.error .error{display:block}.main-scope .findkard-section form .form-group.error-label{margin:0 auto;float:none;text-align:center}.main-scope .findkard-section form .code-group{margin-left:10%;width:75%;text-align:center;padding:0}.main-scope .findkard-section form .code-group .code-group-item{width:11.11%;padding:0.5rem;float:left;text-align:center}.main-scope .findkard-section form .code-group .code-group-item input{border-radius:0.15rem;padding:1rem 0;text-align:center}.main-scope .findkard-section form .check-group{width:100%;position:relative;padding-left:2rem;color:#58595b}.main-scope .findkard-section form .check-group input{position:absolute;height:auto;width:auto;left:0.5rem;top:0.65rem}.main-scope .findkard-section form .check-group p{line-height:1.5;font-size:0.7rem}.main-scope .findkard-section form .submit-group{width:100%}.main-scope .findkard-section form .submit-group input{width:15rem;border-radius:2rem;text-align:center;margin:0 auto;background-color:#646464;color:white}.main-scope .findkard-section form .submit-group input:hover{background-color:#575757}.main-scope .findkard-section .collapsible-close{height:3rem;width:3rem;border-radius:100%;display:block;margin:0 auto;background:white url("../img/findkard/slideup-icon.svg");background-size:cover;cursor:pointer;position:relative;bottom:-1.5rem}.main-scope .findkard-section .collapsible-close:hover{background-color:#f2f2f2}.main-scope .eshop-section{background-color:#e9e9ea;color:#58595b;height:auto}.main-scope .eshop-section:before{content:"";position:absolute;height:100%;width:100%;background:url("../img/eshop/eshop-background.png") 20% 10% no-repeat,url("../img/eshop/eshop-background.png") 95% 100% no-repeat;background-size:15rem;left:0;top:0}.main-scope .eshop-section .container-fluid-width{position:relative;padding-top:4rem;padding-bottom:4rem;z-index:2;width:70%}.main-scope .eshop-section .visual{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;height:18rem;margin-bottom:2rem}.main-scope .eshop-section .visual .text-container{width:60%;position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-scope .eshop-section .visual .text-container h3{font-size:1.75rem;font-family:"montserratextrabold", sans-serif;font-style:italic;line-height:1.25;margin-bottom:0.5rem;margin-top:0}.main-scope .eshop-section .visual .text-container h3 b{display:block;font-size:2.5rem}.main-scope .eshop-section .visual .text-container p{font-size:0.9rem;line-height:1.5}.main-scope .eshop-section .visual .text-container a{color:inherit;text-decoration:underline}.main-scope .eshop-section .visual .box{height:100%;width:32%;position:absolute;left:55%;top:0;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:2;-webkit-clip-path:polygon(0 100%, 0 100%, 0% 100%, 0% 100%);clip-path:polygon(0 100%, 0 100%, 0% 100%, 0% 100%);-webkit-transition-property:-webkit-clip-path;transition-property:-webkit-clip-path;transition-property:clip-path;transition-property:clip-path, -webkit-clip-path}.main-scope .eshop-section .visual .img-container{margin:2rem 0;width:40%;position:relative;z-index:1;height:calc(100% - 4rem);overflow:hidden}.main-scope .eshop-section .visual .img-container img{position:absolute;right:0;height:100%;width:100%;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center}.main-scope .eshop-section .product-list{margin:0 0rem 2rem;width:100%;position:relative}.main-scope .eshop-section .product-list .slides{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-scope .eshop-section .product-list .slick-initialized .slick-list,.main-scope .eshop-section .product-list .slick-initialized .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.main-scope .eshop-section .product-list .slick-initialized .product-item{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-scope .eshop-section .product-list.slider .slides{display:block}.main-scope .eshop-section .product-list.slider .slides-control{display:block}.main-scope .eshop-section .product-list .slides-control{display:none}.main-scope .eshop-section .product-item{width:33.33%;float:left;padding:1rem;font-family:"montserratsemibold", sans-serif;text-align:center;display:none}.main-scope .eshop-section .product-item img{display:block;width:100%;margin:0 auto 1rem}.main-scope .eshop-section .product-item img+p{line-height:1.25;margin-bottom:0.5rem}.main-scope .eshop-section .product-item p{margin:0;line-height:1.5;font-size:1rem}.main-scope .eshop-section .product-item p+p{font-size:1rem}.main-scope .eshop-section .product-item p a{background-color:white;color:#58595b;padding:0.1rem 1rem;font-size:1rem;font-family:"montserratsemibold", sans-serif;margin-top:1rem;display:inline-block}.main-scope .eshop-section .product-item p a:hover{background-color:#d9d9d9;text-decoration:none}.main-scope .eshop-section .product-item:nth-child(-n+3){display:block}.main-scope .eshop-section .btn.pri-btn.hallow{font-family:"montserratmedium";font-style:normal;text-transform:uppercase}.main-scope .eshop-section.active .visual .box{-webkit-clip-path:polygon(0 0, 0 100%, 80% 100%, 100% 0);clip-path:polygon(0 0, 0 100%, 80% 100%, 100% 0)}.main-scope .eshop-section.active .slides-control .arrow.left.scroll-target,.main-scope .eshop-section.active .slides-control .arrow.right.scroll-target{opacity:0.65 !important;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.main-scope .exclusive-section{height:auto;min-height:0}.main-scope .exclusive-section .container-fluid-width{width:70rem;max-width:100%;padding:6rem 2rem}.main-scope .exclusive-section .visual-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-scope .exclusive-section .img-container,.main-scope .exclusive-section .merchandise{width:50%}.main-scope .exclusive-section .merchandise{text-align:center;padding:0 2rem;background:url("../img/exclusive/product-background.svg") no-repeat center 65%;background-size:contain;position:relative;left:-1rem;z-index:1}.main-scope .exclusive-section .merchandise .title{width:80%;margin:0 auto;text-align:left}.main-scope .exclusive-section .merchandise .title.phase3{width:20.5rem}.main-scope .exclusive-section .merchandise h2{color:#639ece;font-size:2.45rem;font-style:italic;text-transform:uppercase;font-family:"montserratextrabold", sans-serif;margin:1rem 0}.main-scope .exclusive-section .merchandise h2.phase3{line-height:1.25;font-size:2.4rem}.main-scope .exclusive-section .merchandise img{width:65%;margin:0rem auto 1rem;display:block;position:relative;top:-1rem}.main-scope .exclusive-section .merchandise p{width:90%;margin-left:auto;margin-right:auto;margin-bottom:1rem;font-size:0.9rem;line-height:1.35;font-family:"montserratsemibold", sans-serif}.main-scope .exclusive-section .merchandise p:last-child{margin-bottom:0;font-family:"montserratmedium", sans-serif}.main-scope .exclusive-section .merchandise p a{color:inherit;text-decoration:underline}.main-scope .exclusive-section .asics-font{font-family:"asicssportsstyleregular", sans-serif}.main-scope .exclusive-section .asics-font span{color:#fbc02c;font-size:5rem;display:inline-block;vertical-align:top;line-height:0.65}.main-scope .exclusive-section .asics-font .reverse{font-size:2rem;background-color:#000000;color:white;padding:0.35rem 1rem 0.5rem;line-height:1}.main-scope .exclusive-section .img-container{overflow:hidden;position:relative;padding-bottom:35%;right:-1rem;z-index:2}.main-scope .exclusive-section .img-container img{display:block;width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main-scope .exclusive-section .btn-container .btn{font-size:1.25rem;color:#58595b;font-family:"montserratmedium", sans-serif;font-style:normal;text-transform:uppercase}.main-scope .exclusive-section .btn-container .btn .icon{width:5rem;height:4rem;display:inline-block;background:url("../img/findshop-icon.svg") no-repeat;background-size:contain;margin-right:1rem;border:0}.main-scope .exclusive-section .btn-container .btn span{border-bottom:2px solid #619ed0}.main-scope .box{height:5rem;width:5rem}.main-scope .box.yellow{background-color:#fbc02c}.main-scope .box.red{background-color:#c11104}.main-scope .box.blue{background-color:#639fcf}.main-scope .social{background:url("../img/social/social-banner.jpg") center no-repeat;background-size:cover;height:auto;min-height:0;color:white}.main-scope .social .container-fluid-width{width:60rem;display:block;padding:6rem 2rem}.main-scope .social .asics-logo{display:inline-block;vertical-align:top;width:11.5rem}.main-scope .social .social-content{display:inline-block;vertical-align:top;margin-left:2rem;text-align:center}.main-scope .social .social-content .logo{margin:0.75rem auto 0.5rem}.main-scope .social .social-content .icon{display:inline-block;width:4rem;height:3rem;background-repeat:no-repeat;background-size:contain;background-position:center}.main-scope .social .social-content .icon.facebook-icon{background-image:url("../img/social/facebook-icon.svg")}.main-scope .social .social-content .icon.youtube-icon{background-image:url("../img/social/youtube-icon.svg")}.main-scope .social .social-content .icon.instagram-icon{background-image:url("../img/social/instagram-icon.svg")}@media only screen and (min-width: 1560px){.main-scope .main-banner .left-side{padding:4rem}.main-scope .main-banner .left-side .kard-logo{top:4rem;left:4rem}.main-scope .main-banner .left-side .color-slider .slick-dots{width:calc(100vw - 8rem);left:calc(50% + 17.5% + 5.5rem);bottom:1.33333rem}.main-scope .main-banner .right-side{padding:4rem}}@media only screen and (min-width: 2000px){body,html{font-size:calc(100vw * 20 / 2000)}}@media only screen and (max-width: 1024px){body,html{font-size:16px}}@media only screen and (max-width: 1024px) and (min-width: 768px){body,html{font-size:calc( 16px + -2 * ((100vw - 768px) / 256))}}@media only screen and (max-width: 1024px) and (min-width: 1024px){body,html{font-size:14px}}@media only screen and (max-width: 1024px){.main-scope .small{font-size:0.9rem}.main-scope .section{min-height:0;height:auto}.main-scope .section .container-fluid-width{padding-top:4rem;padding-bottom:4rem;max-width:100%}.main-scope .main-banner{display:block;height:50vh;min-height:0}.main-scope .main-banner .left-side{padding:2rem 2rem 3rem}.main-scope .main-banner .left-side .kard-logo{top:2rem;left:2rem}.main-scope .main-banner .left-side .color-slider .slick-dots{bottom:1rem;width:calc(100vw - 6rem);left:calc(50% + 17.5% + 5.5rem)}.main-scope .main-banner .right-side{padding:2rem}.main-scope .aboutus-section h1{margin:0 0 2rem;font-size:3rem}.main-scope .aboutus-section h1 img.scroll-target{height:2rem}.main-scope .aboutus-section .container-fluid-width{width:70%;max-width:100%}.main-scope .aboutus-section .slider .slide img{width:100%}.main-scope .mv-section{height:40rem;overflow:hidden}.main-scope .mv-section .slider-container,.main-scope .mv-section .box-container,.main-scope .mv-section .title-container{width:60%}.main-scope .mv-section .slider-container .slider.slider-4{left:129%}.main-scope .eshop-section{overflow:hidden}.main-scope .eshop-section .container-fluid-width{width:80%}.main-scope .eshop-section .visual{padding:0rem 2rem;padding-bottom:4rem;display:block;height:auto}.main-scope .eshop-section .visual .text-container{width:100%;height:auto;top:0;bottom:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem;text-align:left;position:relative;top:2.5rem;z-index:3}.main-scope .eshop-section .visual .text-container h3{text-align:left}.main-scope .eshop-section .visual .text-container p{position:absolute;bottom:calc(0% - 19.5rem)}.main-scope .eshop-section .visual .text-container p br{display:none}.main-scope .eshop-section .visual .box{left:0;-webkit-transform:none;transform:none;height:auto;top:5rem;bottom:2rem;width:50%;height:18rem;position:relative;z-index:2}.main-scope .eshop-section .visual .img-container{float:left;position:relative;z-index:1;width:calc(50% + 4rem);margin:2rem -4rem;right:0;height:14rem}.main-scope .eshop-section .visual .box,.main-scope .eshop-section .visual .img-container{float:left;left:0;top:0}.main-scope .eshop-section .product-list{margin:0 0 2rem}.main-scope .eshop-section .product-item img{width:100%;height:auto}.main-scope .exclusive-section .container-fluid-width{width:80%}.main-scope .exclusive-section .merchandise .asics-font{text-align:center}.main-scope .exclusive-section .merchandise .asics-font .reverse{font-size:1.25rem}.main-scope .exclusive-section .merchandise .asics-font span{font-size:3.5rem}.main-scope .exclusive-section .merchandise .title{text-align:center}.main-scope .exclusive-section .merchandise h2{font-size:1.75rem;margin-top:0.15rem}.main-scope .exclusive-section .asics-font{text-align:left}.main-scope .exclusive-section .asics-font span{margin-bottom:0.5rem}.main-scope .findkard-section>.container-fluid-width{padding-bottom:0}.main-scope .findkard-section .findkard-logo{width:100%;margin-left:0}.main-scope .findkard-section .instruction .video-container,.main-scope .findkard-section .instruction .instruction-list{width:100%}.main-scope .findkard-section .instruction .video-container{padding-bottom:65%;margin-bottom:2rem}.main-scope .findkard-section .instruction .instruction-list{padding-left:0;text-align:center}.main-scope .findkard-section .flex{display:block}.main-scope .findkard-section .flex .btn{display:block;width:20rem;margin:0 auto}.main-scope .findkard-section .flex>span{width:100%}.main-scope .findkard-section .collapsible-container .container-fluid-width{width:80%}.main-scope .findkard-section select{-webkit-appearance:none;border-radius:0.15rem;padding:0.75rem 1rem;position:relative;background:white url(../img/select-bg.png) no-repeat 96% center;background-size:0.45rem}.main-scope .findkard-section form .input-container{margin:0}.main-scope .social .container-fluid-width{text-align:center}}@media only screen and (max-width: 768px){.main-scope .col-tab-1,.main-scope .col-tab-2,.main-scope .col-tab-3,.main-scope .col-tab-4,.main-scope .col-tab-5,.main-scope .col-tab-6,.main-scope .col-tab-7,.main-scope .col-tab-8,.main-scope .col-tab-9,.main-scope .col-tab-10,.main-scope .col-tab-11,.main-scope .col-tab-12{float:left;padding:1rem}.main-scope .parent{padding:0}.main-scope .col-tab-1{width:8.33%}.main-scope .col-tab-2{width:16.66%}.main-scope .col-tab-3{width:25%}.main-scope .col-tab-4{width:33.33%}.main-scope .col-tab-5{width:41.66%}.main-scope .col-tab-6{width:50%}.main-scope .col-tab-7{width:58.33%}.main-scope .col-tab-8{width:66.66%}.main-scope .col-tab-9{width:75%}.main-scope .col-tab-10{width:83.33%}.main-scope .col-tab-11{width:91.66%}.main-scope .col-tab-12{width:100%}}@media only screen and (max-width: 768px){body,html{font-size:13px}}@media only screen and (max-width: 768px) and (min-width: 550px){body,html{font-size:calc( 13px + 1 * ((100vw - 550px) / 218))}}@media only screen and (max-width: 768px) and (min-width: 768px){body,html{font-size:14px}}@media only screen and (max-width: 768px){.main-scope .video-overlay video{width:100%;height:auto}.main-scope .main-banner{height:35vh}.main-scope .main-banner .left-side .gel-logo img{padding:0}.main-scope .main-banner .left-side .gel-logo img+img{padding-left:0.5rem}.main-scope .main-banner .left-side .color-slider .slick-dots{width:calc(100vw - 6rem);left:calc(50% + 17.5% + 3rem)}.main-scope .aboutus-section{background-position:center 35%;background-size:auto 25%}.main-scope .mv-section .slider-container,.main-scope .mv-section .box-container,.main-scope .mv-section .title-container{width:70%}.main-scope .eshop-section .visual{padding:0rem 0 4rem}.main-scope .eshop-section .visual .slider .slide p{font-size:1.25rem}.main-scope .eshop-section .product-list.slider{width:45%}.main-scope .eshop-section .product-list .slick-slider{overflow:visible}.main-scope .eshop-section .product-list .slick-slider .slick-track,.main-scope .eshop-section .product-list .slick-slider .slick-list{overflow:visible}.main-scope .eshop-section .product-list .slick-slider .product-item{margin:0.5rem}.main-scope .eshop-section .product-list .slides-control{display:none}.main-scope .findkard-section .collapsible-container{padding-bottom:0}.main-scope .findkard-section .collapsible-container .container-fluid-width{padding-bottom:0}.main-scope .findkard-section form .code-group{width:100%;margin-left:0}.main-scope .findkard-section form .input-group{width:50%}.main-scope .findkard-section form .input-group:last-child{width:100%}.main-scope .exclusive-section .visual-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-scope .exclusive-section .img-container{width:100%;padding-bottom:71%;right:0}.main-scope .exclusive-section .merchandise{width:100%;padding-right:0;padding-left:0;left:0}.main-scope .exclusive-section .merchandise h2{text-align:center;font-size:2.25rem;position:relative;left:-0.25rem}.main-scope .exclusive-section .merchandise p:last-child{text-align:center}.main-scope .exclusive-section .merchandise .title{width:100%}.main-scope .exclusive-section .merchandise .asics-font span{width:auto;font-size:5rem}.main-scope .exclusive-section .merchandise .asics-font span.reverse{font-size:2rem;text-align:center}}@media only screen and (max-width: 550px){.main-scope .col-mob-1,.main-scope .col-mob-2,.main-scope .col-mob-3,.main-scope .col-mob-4,.main-scope .col-mob-5,.main-scope .col-mob-6,.main-scope .col-mob-7,.main-scope .col-mob-8,.main-scope .col-mob-9,.main-scope .col-mob-10,.main-scope .col-mob-11,.main-scope .col-mob-12{float:left;padding:1rem}.main-scope .parent{padding:0}.main-scope .col-mob-1{width:8.33%}.main-scope .col-mob-2{width:16.66%}.main-scope .col-mob-3{width:25%}.main-scope .col-mob-4{width:33.33%}.main-scope .col-mob-5{width:41.66%}.main-scope .col-mob-6{width:50%}.main-scope .col-mob-7{width:58.33%}.main-scope .col-mob-8{width:66.66%}.main-scope .col-mob-9{width:75%}.main-scope .col-mob-10{width:83.33%}.main-scope .col-mob-11{width:91.66%}.main-scope .col-mob-12{width:100%}}@media only screen and (max-width: 550px){body,html{font-size:12.25px}}@media only screen and (max-width: 550px) and (min-width: 550px){body,html{font-size:calc( 12.25px + .75 * ((100vw - 550px) / 218))}}@media only screen and (max-width: 550px) and (min-width: 768px){body,html{font-size:13px}}@media only screen and (max-width: 550px){.main-scope .overlay .overlay-content footer p{display:inline}.main-scope .section .container-fluid-width{width:100%}.main-scope .main-banner{height:25vh}.main-scope .main-banner .left-side{padding:1rem 1rem 2rem}.main-scope .main-banner .left-side .kard-logo{width:3rem;height:1.75rem;top:1rem;left:1rem}.main-scope .main-banner .left-side .color-slider .slick-dots{bottom:.5rem;width:calc(100vw - 3.5em);left:calc(50% + 17.5% + 2rem)}.main-scope .main-banner .left-side .img-slider{-webkit-clip-path:polygon(0 2.25rem, 0 100%, 100% 100%, 100% 0, 3.5rem 0, 3.5rem 2.25rem);clip-path:polygon(0 2.25rem, 0 100%, 100% 100%, 100% 0, 3.5rem 0, 3.5rem 2.25rem)}.main-scope .main-banner .right-side{padding:1rem}.main-scope .main-banner .right-side .product-slider .slide .flex.by-2>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:50%}.main-scope .main-banner .right-side .product-slider .slide .flex.by-2>div .img-container{width:100%}.main-scope .main-banner .right-side .product-slider .slide .flex.by-2>div .img-container img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.main-scope .main-banner .right-side p{font-size:0.8rem;position:absolute;left:1rem;bottom:1rem;line-height:1}.main-scope .aboutus-section .container-fluid-width{width:70%}.main-scope .aboutus-section h1 span.scroll-target{margin-left:-6rem}.main-scope .aboutus-section h1 img.scroll-target{margin-top:-4rem;margin-left:6rem}.main-scope .mv-section{height:auto}.main-scope .mv-section .container-fluid-width{width:70%}.main-scope .mv-section .slider-container,.main-scope .mv-section .box-container,.main-scope .mv-section .title-container{width:80%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main-scope .mv-section .box-container{left:65%;top:15rem;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.main-scope .mv-section .box-container .box.blue{left:10%}.main-scope .mv-section .title-container{margin:20rem auto 0;top:0%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.main-scope .mv-section .slider-container{margin:26rem auto 0;position:static;-webkit-transform:none;transform:none;height:auto;width:100%}.main-scope .mv-section .slider-container .slider.slider-2{width:12rem;height:11rem;top:5.6%;right:73%}.main-scope .mv-section .slider-container .slider.slider-3{width:11rem;height:12rem;top:8.75%;left:83%}.main-scope .mv-section .slider-container .slider.slider-1,.main-scope .mv-section .slider-container .slider.slider-4,.main-scope .mv-section .slider-container .slider.slider-5{position:relative;top:0;left:0;width:100%;margin:1rem 0;height:auto}.main-scope .mv-section .slider-container .slider.slider-1 img,.main-scope .mv-section .slider-container .slider.slider-4 img,.main-scope .mv-section .slider-container .slider.slider-5 img{width:100%;height:auto}.main-scope .mv-section .slider-container .slider.slider-1 .slide,.main-scope .mv-section .slider-container .slider.slider-4 .slide,.main-scope .mv-section .slider-container .slider.slider-5 .slide{padding-bottom:70%}.main-scope .mv-section .slider-container .slider.slider-1.slick-initialized .slide,.main-scope .mv-section .slider-container .slider.slider-4.slick-initialized .slide,.main-scope .mv-section .slider-container .slider.slider-5.slick-initialized .slide{padding-bottom:40vw}.main-scope .mv-section .btn-container{position:relative;bottom:0;margin-top:2rem;margin-left:-2rem;margin-right:-2rem;width:100vw}.main-scope .findkard-section .collapsible-container{margin-left:-2rem;margin-right:-2rem}.main-scope .findkard-section form .code-group{width:100%;margin-left:0}.main-scope .findkard-section form .input-container{margin:0}.main-scope .findkard-section .instruction .instruction-list ol{text-align:left}.main-scope .eshop-section .visual{padding:0rem 0 6rem}.main-scope .eshop-section .visual .slider .slide p{font-size:1.25rem}.main-scope .eshop-section .product-list{margin-left:auto;margin-right:auto}.main-scope .eshop-section .product-list.slider{width:60%}.main-scope .eshop-section .product-list .slick-slider{overflow:visible}.main-scope .eshop-section .product-item{padding:0.25rem}.main-scope .eshop-section .product-item p{font-size:0.8rem}.main-scope .exclusive-section .merchandise img{height:auto;width:100%}.main-scope .social .asics-logo,.main-scope .social .social-content{display:block;margin:0 auto}.main-scope .social .asics-logo{border-bottom:1px solid white;margin-bottom:1rem;padding-bottom:1rem}.main-scope .findkard-section>.container-fluid-width{width:100%}.main-scope .findkard-section .findkard-logo{width:100%;margin-left:0}.main-scope .findkard-section .instruction{margin:2rem 0}.main-scope .findkard-section .collapsible-container{margin-left:-2rem}.main-scope .findkard-section .collapsible-container .container-fluid-width{width:100%}.main-scope .findkard-section form .form-group{width:100%}}@media only screen and (max-width: 1024px) and (orientation: landscape){.main-scope .main-banner{min-height:25rem}}
/*# sourceMappingURL=style.css.map */