@-webkit-keyframes slideOut{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{display:none;opacity:.3;-webkit-transform:translateX(-100px);transform:translateX(-100px)}}@keyframes slideOut{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{display:none;opacity:.3;-webkit-transform:translateX(-100px);transform:translateX(-100px)}}@-webkit-keyframes slideFadeOut{0%{opacity:1}to{opacity:.3}}@keyframes slideFadeOut{0%{opacity:1}to{opacity:.3}}@-webkit-keyframes slideIn{0%{opacity:.3;-webkit-transform:translateX(-100);transform:translateX(-100)}to{display:block;opacity:1;-webkit-transform:translateX(-100px);transform:translateX(-100px)}}@keyframes slideIn{0%{opacity:.3;-webkit-transform:translateX(-100);transform:translateX(-100)}to{display:block;opacity:1;-webkit-transform:translateX(-100px);transform:translateX(-100px)}}.race{color:#001e62;font-family:"ASICS 3.0",Helvetica Neue,Helvetica,Arial,"sans-serif";font-style:normal;line-height:normal;margin:0 auto;max-width:1780px}.race img,.race video{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.race-btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#001e62;border-radius:110px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;font-size:20px;font-weight:700;height:43px;justify-content:center;line-height:20px;padding:0 34px 3px}@media (max-width:768px){.race-btn{border-radius:100px;font-size:16px;height:37px;line-height:16px;padding:0 29px 3px}}.race-slider{overflow:hidden;position:relative}.race-slider .swiper-button-next,.race-slider .swiper-button-prev,.race-slider .swipper-tool{display:none}@media (max-width:768px){.race-slider .swiper-button-next,.race-slider .swiper-button-prev{display:block}.race-slider .swipper-tool{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between;margin-top:20px;padding:0 30px}.race-slider .swipper-tool .progress{background-color:#001e62;height:2px;position:relative;width:0}.race-slider .swipper-tool .progress-wrapper{width:150px}.race-slider .swipper-tool .progress:before{background-color:#001e62;content:"";height:2px;left:0;opacity:.2;position:absolute;top:0;width:150px}.race-slider .swipper-tool .navigation{display:-webkit-box;display:-ms-flexbox;display:flex}.race-slider .swipper-tool .navigation .item{border-radius:50%;cursor:pointer;height:41px;margin-left:10px;overflow:hidden;position:relative;width:41px}.race-slider .swipper-tool .navigation .item.prev{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MSIgaGVpZ2h0PSI0MSIgZmlsbD0ibm9uZSI+PGNpcmNsZSBjbGFzcz0iYm9yZGVyIiBvcGFjaXR5PSIuMiIgY3g9IjIwLjM4OSIgY3k9IjIwLjI4MSIgcj0iMTkuODEyIiBzdHJva2U9IiMwMDFFNjIiIHN0cm9rZS13aWR0aD0iLjg0MyIvPjxjaXJjbGUgY2xhc3M9ImhvdmVyIiBjeD0iLTIwLjM4OSIgY3k9IjIwLjI4MSIgcj0iMTkuODEyIiBzdHJva2U9IiMwMDFFNjIiIGZpbGw9IiMwMDFFNjIiIHN0cm9rZS13aWR0aD0iLjg0MyIvPjxwYXRoIGQ9Ik0yNC42MDQgMTkuODZhLjQyMi40MjIgMCAxIDEgMCAuODQydi0uODQzWm0tOC43MjguNzE5YS40MjIuNDIyIDAgMCAxIDAtLjU5NmwyLjY4Mi0yLjY4M2EuNDIyLjQyMiAwIDAgMSAuNTk2LjU5NmwtMi4zODQgMi4zODUgMi4zODQgMi4zODRhLjQyMS40MjEgMCAxIDEtLjU5Ni41OTZsLTIuNjgyLTIuNjgyWm04LjcyOC4xMjNoLTguNDN2LS44NDNoOC40M3YuODQzWiIgZmlsbD0iIzAwMUU2MiIvPjwvc3ZnPg==)}.race-slider .swipper-tool .navigation .item.next{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MSIgaGVpZ2h0PSI0MSIgdmlld0JveD0iMCAwIDQyIDQxIiBmaWxsPSJub25lIj48Y2lyY2xlIGNsYXNzPSJib3JkZXIiIG9wYWNpdHk9Ii4yIiBjeD0iMjAuMjMzIiBjeT0iMjAuMjMzIiByPSIxOS44MTIiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDQxLjMyMiAuMDQ3KSIgc3Ryb2tlPSIjMDAxRTYyIiBzdHJva2Utd2lkdGg9Ii44NDMiLz48Y2lyY2xlIGNsYXNzPSJob3ZlciIgY3g9Ii0yMC4zODkiIGN5PSIyMC4yODEiIHI9IjE5LjgxMiIgc3Ryb2tlPSIjMDAxRTYyIiBmaWxsPSIjMDAxRTYyIiBzdHJva2Utd2lkdGg9Ii44NDMiLz48cGF0aCBkPSJNMTYuODczIDE5Ljg2YS40MjIuNDIyIDAgMCAwIDAgLjg0MnYtLjg0M1ptOC43My43MTlhLjQyMi40MjIgMCAwIDAgMC0uNTk2TDIyLjkyIDE3LjNhLjQyMi40MjIgMCAwIDAtLjU5Ny41OTZsMi4zODUgMi4zODUtMi4zODUgMi4zODRhLjQyMi40MjIgMCAxIDAgLjU5Ny41OTZsMi42ODItMi42ODJabS04LjczLjEyM2g4LjQzMXYtLjg0M2gtOC40M3YuODQzWiIgZmlsbD0iIzAwMUU2MiIvPjwvc3ZnPg==)}.race-slider .swipper-tool .navigation .item .arrow,.race-slider .swipper-tool .navigation .item .hover{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.race-slider .swipper-tool .navigation .item:hover .border{opacity:1}.race-slider .swipper-tool .navigation .item:active .arrow{opacity:1}}.race-hero .top{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f1f1f1;display:-webkit-box;display:-ms-flexbox;display:flex;height:120px;justify-content:center}.race-hero .top .logo{background-image:url(978b7aba4236854c7bc8.png);background-repeat:no-repeat;background-size:contain;height:56px;width:150px}.race-hero .img-wrapper{position:relative}.race-hero .img-wrapper .mask{background:-webkit-gradient(linear,left top,right top,color-stop(3.07%,#44444447),color-stop(99.4%,hsla(0,0%,85%,0)));background:linear-gradient(90deg,#44444447 3.07%,hsla(0,0%,85%,0) 99.4%);height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.race-hero .img-wrapper .text-wrapper{color:#fff;left:120px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.race-hero .img-wrapper .text-wrapper .name{font-size:18px;font-weight:700;text-transform:uppercase}.race-hero .img-wrapper .text-wrapper .city{font-size:54px;font-weight:700;line-height:65px}.race-hero .img-wrapper .text-wrapper .slogan{font-size:54px;font-weight:400;line-height:65px}@media (max-width:768px){.race-hero .top{height:65px}.race-hero .top .logo{height:49px;width:120px}.race-hero .img-wrapper .mask{display:none}.race-hero .img-wrapper .text-wrapper{color:#001e62;left:auto;padding:20px;position:static;top:auto;-webkit-transform:initial;transform:none}.race-hero .img-wrapper .text-wrapper .name{font-size:14px}.race-hero .img-wrapper .text-wrapper .city,.race-hero .img-wrapper .text-wrapper .slogan{font-size:26px;line-height:normal}}.race-instagram .text{font-size:40px;margin:0 auto;max-width:1200px;text-align:center}.race-instagram .text-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;padding:80px 40px}.race-instagram .img-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:0 20px}.race-instagram .img-wrapper .item{width:24%}@media (max-width:768px){.race-instagram .text{font-size:24px;width:100%}.race-instagram .text-wrapper{padding:40px}.race-instagram .race-slider{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px}.race-instagram .img-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:0}.race-instagram .img-wrapper .item{width:24%}}.race-athlete h2{font-size:48px;font-weight:400;padding:110px 0 80px;text-align:center}.race-athlete .athlete{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:80px 80px 80px 0}.race-athlete .athlete.global{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.race-athlete .athlete .portrait{width:40%}.race-athlete .athlete .portrait img{height:100%}.race-athlete .athlete .intro{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:80px;padding-top:80px;width:55%}.race-athlete .athlete .intro .info-wrapper .slogan{font-size:32px}.race-athlete .athlete .intro .info-wrapper .name{font-size:14px;font-weight:700;letter-spacing:2.8px;text-transform:uppercase}.race-athlete .athlete .intro .info-wrapper .record{font-size:14px}.race-athlete .athlete .intro .equipment-wrapper .title{font-size:26px;padding:80px 0}.race-athlete .athlete .intro .equipment-wrapper .list{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.race-athlete .athlete .intro .equipment-wrapper .list .item{text-align:left;width:32%}.race-athlete .athlete .intro .equipment-wrapper .list .item .name{font-size:18px;font-weight:700;margin:20px 0;text-transform:uppercase}.race-athlete .athlete .intro .equipment-wrapper .list .item .race-btn{border-radius:110px;font-size:16px;font-weight:700;height:35px;padding:0 25px 3px}@media (max-width:768px){.race-athlete h2{font-size:28px;padding:40px}.race-athlete .athlete{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:0}.race-athlete .athlete,.race-athlete .athlete.global{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.race-athlete .athlete.global{margin-top:40px}.race-athlete .athlete.global .portrait{padding:0 80px 0 0}.race-athlete .athlete .portrait{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px 0 60px;width:100%}.race-athlete .athlete .portrait img{height:auto}.race-athlete .athlete .intro{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0;width:100%}.race-athlete .athlete .intro .info-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 40px}.race-athlete .athlete .intro .info-wrapper .slogan{font-size:18px}.race-athlete .athlete .intro .info-wrapper .name,.race-athlete .athlete .intro .info-wrapper .record{font-size:12px}.race-athlete .athlete .intro .equipment-wrapper .title{font-size:20px;padding:40px}.race-athlete .athlete .intro .equipment-wrapper .race-slider{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 40px}.race-athlete .athlete .intro .equipment-wrapper .list{padding:0}.race-athlete .athlete .intro .equipment-wrapper .list .item{width:100%}.race-athlete .athlete .intro .equipment-wrapper .list .item .name{font-size:14px}.race-athlete .athlete .intro .equipment-wrapper .list .item .race-btn{border-radius:110px;font-size:16px;font-weight:700;height:35px;padding:0 25px 3px}}.race-mode{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:120px}.race-mode .mode-wrapper{overflow:hidden;padding-top:80px;width:50%}.race-mode .mode-wrapper.faster{background-color:#f1f1f1}.race-mode .mode-wrapper .title{font-size:42px;text-align:center}.race-mode .mode-wrapper .shoe{left:-20%;margin-top:90px;position:relative;width:100%}.race-mode .mode-wrapper .info{margin-top:40px;padding:0 80px;text-align:center}.race-mode .mode-wrapper .info .name{font-size:32px;font-weight:700;text-align:center;text-transform:uppercase}.race-mode .mode-wrapper .info .des{font-size:24px;line-height:normal;margin:20px 0}.race-mode .mode-wrapper .more{margin-top:50px;padding:40px 80px 80px}.race-mode .mode-wrapper .more,.race-mode .mode-wrapper .more .item{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.race-mode .mode-wrapper .more .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;width:48%}.race-mode .mode-wrapper .more .item-wrapper{padding-left:20px}.race-mode .mode-wrapper .more .item-title{font-size:18px;margin-top:20px}.race-mode .mode-wrapper .more .item-name{font-size:21px;font-weight:700;margin-bottom:20px;margin-top:10px;text-transform:uppercase}.race-mode .mode-wrapper .more .item .race-btn{border-radius:110px;font-size:16px;height:35px;padding:0 25px 3px}@media (max-width:768px){.race-mode{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;margin-top:40px;padding:0 20px}.race-mode .mode-wrapper{background-color:#f1f1f1;overflow:hidden;padding-top:40px;width:100%}.race-mode .mode-wrapper.faster{margin-top:40px}.race-mode .mode-wrapper .title{font-size:24px}.race-mode .mode-wrapper .shoe{left:-15%;margin-top:40px}.race-mode .mode-wrapper .info{margin-top:20px;padding:0 40px}.race-mode .mode-wrapper .info .name{font-size:22px}.race-mode .mode-wrapper .info .des{font-size:18px;line-height:normal;margin:20px 0}.race-mode .mode-wrapper .info .race-btn,.race-mode .mode-wrapper .more{display:-webkit-box;display:-ms-flexbox;display:flex}.race-mode .mode-wrapper .more{margin-top:45px;padding:20px 40px 40px}.race-mode .mode-wrapper .more .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}.race-mode .mode-wrapper .more .item-wrapper{padding-left:10px}.race-mode .mode-wrapper .more .item-title{font-size:14px;margin-top:20px}.race-mode .mode-wrapper .more .item-name{font-size:16px}.race-mode .mode-wrapper .more .item .race-btn{border-radius:110px;font-size:14px;height:30px;padding:0 20px 3px}}.race-oneasics{margin-top:60px}.race-oneasics-wrapper{margin:0 auto;max-width:85vw;padding:80px 0 120px}.race-oneasics-title{font-size:42px;font-weight:400;line-height:120%;margin:0 auto;max-width:700px;padding:0 40px;text-align:center}.race-oneasics-benifits{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:80px}.race-oneasics-benifits-item{max-width:250px}.race-oneasics-benifits-logo{text-align:center;width:auto}.race-oneasics-benifits-title{font-size:18px;font-style:normal;font-weight:700;line-height:22px;margin-top:25px;text-align:center}.race-oneasics-cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:80px}.race-oneasics-cta,.race-oneasics-cta a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.race-oneasics-cta a{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#001e62;border-radius:30px;color:#fff;font-size:20px;font-style:normal;font-weight:700;height:48px;justify-content:center;line-height:22px;min-width:150px;padding:0 10px}@media (max-width:768px){.race-oneasics{margin-top:30px}.race-oneasics-wrapper{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:40px 30px;width:100%}.race-oneasics-title{font-size:28px;padding:0 10px}.race-oneasics-benifits{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-top:40px}.race-oneasics-benifits-item{margin-bottom:30px;width:45%}.race-oneasics-cta{margin-top:20px;padding:0 40px}.race-oneasics-cta a{font-size:14px;height:45px;width:100%}}.race-comfort{background:#f1f1f1;-webkit-box-sizing:border-box;box-sizing:border-box;padding:120px 20px;position:relative}.race-comfort .img-wrapper{padding-right:60px;position:relative}.race-comfort .img-wrapper h2{color:#fff;font-size:54px;font-weight:400;left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:500px}.race-comfort .text{font-size:32px;margin:80px 120px 0;text-align:center}.race-comfort .text .race-btn{margin-top:10px}@media (max-width:768px){.race-comfort{padding:60px 20px}.race-comfort .img-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:20px}.race-comfort .img-wrapper h2{-webkit-box-sizing:border-box;box-sizing:border-box;color:#001e62;font-size:30px;margin-top:60px;padding-left:20px;position:static;top:auto;-webkit-transform:none;transform:none;width:100%}.race-comfort .text{font-size:18px;margin:40px 0 0;padding:0 20px}.race-comfort .text .race-btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:25px}}.race-navigation{background-color:#fff;border-radius:6.94444vw;bottom:60px;-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,.12);box-shadow:0 2px 16px 0 rgba(0,0,0,.12);left:50%;padding:5px;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:200}.race-navigation-item{border-radius:30px;color:#001e62;display:inline-block;font-size:18px;margin:0 3px;padding:10px 25px}.race-navigation-item:hover{background-color:#f3f3f3}.race-navigation-item.active{background-color:#001e62;color:#fff;font-weight:700}@media (max-width:768px){.race-navigation-item{border-radius:20px;font-size:13px;margin:0 2px;padding:6px 18px}}.race-shoefinder{margin-top:20px;padding:80px}.race-shoefinder h2{font-size:42px;font-weight:400;text-align:center}.race-shoefinder .shoefinder-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0 auto;max-width:1100px;padding-top:40px}.race-shoefinder .shoefinder-wrapper .img-wrapper{width:40%}.race-shoefinder .shoefinder-wrapper .text-wrapper{padding:20px;width:40%}.race-shoefinder .shoefinder-wrapper .text-wrapper .emphasis{font-size:24px;font-weight:700;margin-top:40px}.race-shoefinder .shoefinder-wrapper .text-wrapper .title{font-size:24px;margin-top:30px}.race-shoefinder .shoefinder-wrapper .text-wrapper .btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #001e62;border-radius:100px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:24px;gap:10px;justify-content:center;margin-top:30px;padding:10px 24px 12px}.race-shoefinder .shoefinder-wrapper .text-wrapper .btn:hover,.race-shoefinder .shoefinder-wrapper .text-wrapper .btn:link,.race-shoefinder .shoefinder-wrapper .text-wrapper .btn:visited{color:#001e62}@media (max-width:768px){.race-shoefinder{margin-top:20px;padding:30px 40px}.race-shoefinder h2{font-size:28px}.race-shoefinder .shoefinder-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:40px}.race-shoefinder .shoefinder-wrapper .img-wrapper{width:100%}.race-shoefinder .shoefinder-wrapper .text-wrapper{padding:0;width:100%}.race-shoefinder .shoefinder-wrapper .text-wrapper .emphasis{font-size:18px;margin-top:20px}.race-shoefinder .shoefinder-wrapper .text-wrapper .title{font-size:18px;margin-top:30px}.race-shoefinder .shoefinder-wrapper .text-wrapper .btn{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;height:37px;margin-top:20px;padding:0 24px 3px}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, 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")}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:initial;transition-timing-function:ease;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;display:block;flex-shrink:0;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{-ms-flex-negative:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid #007aff;border-radius:50%;border-top-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-button-next,.swiper-button-prev{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:var(--swiper-theme-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;justify-content:center;margin-top:-22px;position:absolute;top:50%;width:27px;z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}