@font-face{font-family:Archivo;src:url(fave-speedtempo-plus-font-archivo-bold.woff2) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Archivo;src:url(fave-speedtempo-plus-font-archivo-bold-italic.woff2) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Archivo;src:url(fave-speedtempo-plus-font-archivo-medium.woff2) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Archivo;src:url(fave-speedtempo-plus-font-archivo-medium-italic.woff2) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:Archivo;src:url(fave-speedtempo-plus-font-archivo-regular.woff2) format("opentype");font-weight:400;font-style:normal}html,body{overflow:initial;scrollbar-width:none;-ms-overflow-style:none;touch-action:none}html::-webkit-scrollbar,body::-webkit-scrollbar{width:0}html{height:auto}body{min-height:100dvh;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;display:block}#fave-root{color-scheme:only light;position:relative;left:0;right:0;top:0;min-height:100%;font-family:Pretendard,system-ui;color:#fff9e9;letter-spacing:-.02em;word-break:keep-all;word-wrap:break-word;overflow-wrap:break-word;background:#020201;z-index:0}#fave-root:not(.ready){position:fixed}#fave-root button:not([disabled]){cursor:pointer}#fave-root [data-appear=blur]:not([data-appear-stagger]):not(.appear),#fave-root [data-appear=blur][data-appear-stagger]:not(.appear)>*{opacity:0;filter:blur(25px)}#fave-root [data-appear=blur]:not([data-appear-stagger]).appear,#fave-root [data-appear=blur][data-appear-stagger].appear>*{transition:opacity .3s ease-out,filter 1s cubic-bezier(.165,.84,.44,1)}#fave-root [data-appear=fade-left]:not([data-appear-stagger]):not(.appear),#fave-root [data-appear=fade-left][data-appear-stagger]:not(.appear)>*{transform:translate3d(50px,0,0)}#fave-root [data-appear=fade-right]:not([data-appear-stagger]):not(.appear),#fave-root [data-appear=fade-right][data-appear-stagger]:not(.appear)>*{transform:translate3d(-50px,0,0)}#fave-root [data-appear=fade-up]:not([data-appear-stagger]):not(.appear),#fave-root [data-appear=fade-up][data-appear-stagger]:not(.appear)>*{transform:translate3d(0,50px,0)}#fave-root [data-appear^=fade-]:not([data-appear-stagger]):not(.appear),#fave-root [data-appear^=fade-][data-appear-stagger]:not(.appear)>*{opacity:0}#fave-root [data-appear^=fade-]:not([data-appear-stagger]).appear,#fave-root [data-appear^=fade-][data-appear-stagger].appear>*{transition:opacity .3s ease-out,transform .8s cubic-bezier(.215,.61,.355,1)}#fave-root [data-appear-stagger].appear>*:nth-child(2){transition-delay:.2s}#fave-root [data-appear-stagger].appear>*:nth-child(3){transition-delay:.3s}#fave-root [data-appear-stagger].appear>*:nth-child(4){transition-delay:.4s}#fave-root [data-appear-stagger].appear>*:nth-child(5){transition-delay:.5s}#fave-root [data-appear-stagger].appear>*:nth-child(6){transition-delay:.6s}#fave-root [data-appear-stagger].appear>*:nth-child(7){transition-delay:.7s}#fave-root [data-appear-stagger].appear>*:nth-child(8){transition-delay:.8s}#fave-root [data-appear-stagger].appear>*:nth-child(9){transition-delay:.9s}#fave-root [data-appear-stagger].appear>*:nth-child(10){transition-delay:1s}#fave-root .cover-block{position:fixed;left:0;right:0;top:0;height:100vh;background:inherit;z-index:3}#fave-root h1,#fave-root h2,#fave-root h3,#fave-root h4,#fave-root h5,#fave-root h6{word-break:keep-all;letter-spacing:-.02em}#fave-root .prev-button,#fave-root .next-button{position:absolute;top:50%;width:64px;height:64px;text-indent:-99em;border:0;border-radius:100%;background-color:#5d452b33;overflow:hidden;z-index:2;transform:translateY(calc(-50% - 17px));transition:background-color .15s}#fave-root .prev-button:before,#fave-root .next-button:before{position:absolute;left:50%;top:50%;width:10px;height:17px;content:"";background:url(fave-speedtempo-plus-nav-arrow.svg) no-repeat;transform:translate(-65%,-50%)}#fave-root .prev-button[disabled],#fave-root .next-button[disabled]{opacity:.3}@media(hover:hover)and (pointer:fine){#fave-root .prev-button:hover:not([disabled]),#fave-root .next-button:hover:not([disabled]){background-color:#5d452b66}}#fave-root .prev-button{left:80px}#fave-root .next-button{right:80px}#fave-root .next-button:before{transform:translate(-40%,-50%) scaleX(-1)}@media(max-width:749px){#fave-root .prev-button,#fave-root .next-button{display:none}}#fave-root a.button-link{width:100%;font-family:Archivo;font-size:14px;font-weight:600;color:#5d452b;text-align:center;text-transform:uppercase;text-decoration:none;line-height:40px;margin:0 auto;border-radius:8px;background:#dbed46;display:block;transition:color .2s ease-out,background .2s ease-out}@media(hover:hover)and (pointer:fine){#fave-root a.button-link:hover:not([disabled]){color:#eeff5a;background-color:#5d452b}}#fave-root a.button-link.color-soft{background:#fff9e9}#fave-root .marquee-band{position:relative;height:32px;background:url(fave-speedtempo-plus-marquee-band-1.webp) repeat-x 0 0/auto 100%;animation:marquee-flow 3s linear infinite}#fave-root .marquee-band.color-2{background-image:url(fave-speedtempo-plus-marquee-band-2.webp)}@keyframes marquee-flow{to{background-position:-183px 0}}#fave-root{--swiper-pagination-color: #fff9e9;--swiper-pagination-bullet-inactive-color: #fff9e9;--swiper-pagination-bullet-inactive-opacity: .3}#fave-root header.floating-header{position:fixed;left:50%;top:24px;height:48px;color:#5d452b;padding:4px;border-radius:8px;background:#eeff5a;display:flex;justify-content:space-between;z-index:2;transform:translate3d(-50%,0,0)}#fave-root header.floating-header:not(.show){transform:translate3d(-50%,-80px,0)}#fave-root header.floating-header{transition:transform .8s cubic-bezier(.19,1,.22,1)}#fave-root header.floating-header h1{flex-shrink:0;min-width:194px;margin:0}#fave-root header.floating-header h1 a{height:40px;padding:0 12px;display:flex;align-items:center}#fave-root header.floating-header h1 img{flex-shrink:0;height:20px}#fave-root header.floating-header h1 img+img{height:12px;margin-left:12px}#fave-root header.floating-header .drawer-mask .drawer{display:flex;gap:25px}#fave-root header.floating-header nav ul{list-style:none;font-size:0;white-space:nowrap;margin:0;padding:0 0 0 25px}#fave-root header.floating-header nav ul li{display:inline-block}#fave-root header.floating-header nav ul li a{font-family:Archivo;font-size:14px;font-weight:600;color:inherit;text-decoration:none;line-height:1;display:block}#fave-root header.floating-header nav ul li a.current{font-style:italic}#fave-root header.floating-header nav ul li a.current span:before{opacity:1}@media(hover:hover)and (pointer:fine){#fave-root header.floating-header nav ul li a:hover{font-style:italic}#fave-root header.floating-header nav ul li a:hover span:before{opacity:1}}#fave-root header.floating-header nav ul li a span{position:relative;padding:13px 12px 13px 23px;display:block}#fave-root header.floating-header nav ul li a span:before{position:absolute;left:12px;top:50%;width:5px;height:5px;content:"";border-radius:100%;background:currentColor;transform:translate(-50%,-50%);opacity:0;transition:opacity .1s}#fave-root header.floating-header .buy-now{width:178px;margin:0}#fave-root header.floating-header .buy-now a.button-link{font-family:Pretendard;font-weight:700}#fave-root header.floating-header .toggle-button{display:none}@media(min-width:1151px){#fave-root header.floating-header .drawer-mask{height:auto!important}}@media(max-width:1150px){#fave-root header.floating-header{top:16px;width:calc(100% - 32px)}#fave-root header.floating-header .drawer-mask{position:absolute;left:0;right:0;top:calc(100% - 8px);height:0;border-radius:0 0 8px 8px;background:inherit;overflow:hidden;transition:height .7s cubic-bezier(.19,1,.22,1)}#fave-root header.floating-header .drawer-mask:not(.open){height:0!important;transition-duration:.5s}#fave-root header.floating-header .drawer-mask:not(.open) .drawer{opacity:0;transition:opacity .1s}#fave-root header.floating-header .drawer-mask .drawer{position:absolute;left:0;right:0;bottom:0;padding:8px 12px;display:block;transition:opacity .3s}#fave-root header.floating-header nav ul{padding:0}#fave-root header.floating-header nav ul li{display:block}#fave-root header.floating-header nav ul li a{text-align:center}#fave-root header.floating-header nav ul li a span{display:inline-block}#fave-root header.floating-header .buy-now{width:100%;margin-top:8px}#fave-root header.floating-header .buy-now a.button-link{color:#eeff5a;background-color:#5d452b}#fave-root header.floating-header .toggle-button{position:absolute;right:4px;top:4px;margin:0;display:block;z-index:1}#fave-root header.floating-header .toggle-button button{width:40px;height:40px;border:0;text-indent:-999em;border-radius:8px;background:none;overflow:hidden}#fave-root header.floating-header .toggle-button button:before,#fave-root header.floating-header .toggle-button button:after{position:absolute;left:8px;top:50%;width:24px;height:1.5px;margin:-2px 0 0 -2px;content:"";background-color:#5d452b;transition:margin .2s .25s,transform .3s cubic-bezier(.165,.84,.35,1)}#fave-root header.floating-header .toggle-button button:after{margin:2px 0 0 2px}#fave-root header.floating-header .toggle-button button.active:before,#fave-root header.floating-header .toggle-button button.active:after{transition:margin .2s,transform .4s .2s cubic-bezier(.165,.84,.35,1)}#fave-root header.floating-header .toggle-button button.active:before{margin:-1px 0 0;transform:rotate(30deg)}#fave-root header.floating-header .toggle-button button.active:after{margin:-1px 0 0;transform:rotate(-30deg)}}#fave-root .visual-wrap{position:absolute;left:0;right:0;height:calc(var(--vh, 1vh) * 100);color:#fff9e9;pointer-events:none;transition:opacity .5s ease}#fave-root .visual-wrap.hide,#fave-root .visual-wrap.hide-controls{opacity:0;z-index:0}#fave-root .visual-wrap .background{position:sticky;top:0;height:calc(var(--vh, 1vh) * 100);margin-bottom:calc(var(--vh, 1vh) * -100);background:url(fave-speedtempo-plus-shoe-bg.webp) no-repeat 50% 50%/cover}#fave-root .visual-wrap .visual{position:sticky;top:0;height:calc(var(--vh, 1vh) * 100);z-index:1;transition:1.5s cubic-bezier(.455,.03,.515,.955);transition-property:background-color,backdrop-filter}#fave-root .visual-wrap .visual.viewer-mode{background-color:#000c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto}#fave-root .visual-wrap .visual:before{position:absolute;left:0;right:0;bottom:0;content:"";height:130px;-webkit-mask-image:linear-gradient(to top,black 0%,transparent 100%);mask-image:linear-gradient(to top,black 0%,transparent 100%);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);transition:.8s cubic-bezier(.19,1,.22,1);transition-property:height,backdrop-filter}#fave-root .visual-wrap .visual canvas{position:relative;z-index:1}#fave-root .visual-wrap .visual.minimized:before{height:76px}#fave-root .visual-wrap .visual.minimized .fixed-contents{padding:16px 0}#fave-root .visual-wrap .visual.minimized .fixed-contents .inwrap{width:210px;padding-right:44px}#fave-root .visual-wrap .visual.minimized .fixed-contents h3,#fave-root .visual-wrap .visual.minimized .fixed-contents .price,#fave-root .visual-wrap .visual.minimized .fixed-contents .name{opacity:0;pointer-events:none;transition:opacity .1s}#fave-root .visual-wrap .visual.minimized .fixed-contents .color:before{opacity:0}#fave-root .visual-wrap .visual.minimized .fixed-contents .color:after{right:-10px}#fave-root .visual-wrap .visual.minimized .fixed-contents .color ul.color-chips li button,#fave-root .visual-wrap .visual.minimized .fixed-contents .view-in-360-button button{width:44px;height:44px}#fave-root .visual-wrap .visual.minimized .fixed-contents .close-button{bottom:50px}#fave-root .visual-wrap .visual.hide-controls .fixed-contents{transform:translate3d(0,100%,0)}#fave-root .visual-wrap .visual .fixed-contents{position:absolute;left:0;right:0;bottom:0;width:100%;padding:26px 0 24px;z-index:2;transition:.8s cubic-bezier(.19,1,.22,1);transition-property:padding,transform}#fave-root .visual-wrap .visual .fixed-contents h3,#fave-root .visual-wrap .visual .fixed-contents .price,#fave-root .visual-wrap .visual .fixed-contents .name{transition:opacity .2s .3s}#fave-root .visual-wrap .visual .fixed-contents .inwrap{position:relative;width:488px;max-width:calc(100% - 32px);text-align:center;margin:0 auto;pointer-events:auto;transition:.8s cubic-bezier(.19,1,.22,1);transition-property:width,padding-right,padding-bottom;z-index:2}#fave-root .visual-wrap .visual .fixed-contents h3{position:absolute;left:0;right:0;top:-34px;font-family:Tartuffo;font-size:14px;color:inherit;white-space:nowrap;text-align:center;line-height:1.3;margin:0}#fave-root .visual-wrap .visual .fixed-contents .name{position:absolute;left:50%;top:44px;font-weight:400;font-style:normal;letter-spacing:-.03em;transform:translate(-50%)}#fave-root .visual-wrap .visual .fixed-contents .price{position:absolute;left:-40px;top:0}#fave-root .visual-wrap .visual .fixed-contents .price p{font-size:18px;font-weight:600;line-height:1.5;margin:10px 0 0}#fave-root .visual-wrap .visual .fixed-contents .color{position:relative;text-align:left;vertical-align:top;display:inline-block}#fave-root .visual-wrap .visual .fixed-contents .color:before,#fave-root .visual-wrap .visual .fixed-contents .color:after{position:absolute;left:-30px;top:10px;width:0;height:24px;content:"";border-left:1px solid #fff9e9;opacity:.3;transition:.8s cubic-bezier(.19,1,.22,1);transition-property:opacity}#fave-root .visual-wrap .visual .fixed-contents .color:after{left:auto;right:-25px}#fave-root .visual-wrap .visual .fixed-contents .color ul.color-chips{list-style:none;margin:0;padding:0;display:flex}#fave-root .visual-wrap .visual .fixed-contents .color ul.color-chips li button{position:relative;width:76px;height:80px;font-size:13px;color:inherit;line-height:1.2;white-space:nowrap;padding:8px 0 0;border:0;background:none;display:block;transition:.8s cubic-bezier(.19,1,.22,1);transition-property:width,height}#fave-root .visual-wrap .visual .fixed-contents .color ul.color-chips li button:before{position:absolute;left:50%;top:8px;width:28px;height:28px;content:"";margin:0 auto;border-radius:100%;background:#fff9e9;box-shadow:0 0 0 .5px #dad8c2,inset 0 2px 4px #00000040;display:block;transform:translate(-50%);transition:box-shadow .3s cubic-bezier(.215,.61,.355,1)}#fave-root .visual-wrap .visual .fixed-contents .color ul.color-chips li button[data-color=lime]:before{background:#eeff5a}#fave-root .visual-wrap .visual .fixed-contents .color ul.color-chips li button[data-color=heritage-white]:before{background:linear-gradient(to bottom,#aa7e85,#452a5f)}#fave-root .visual-wrap .visual .fixed-contents .color ul.color-chips li button[data-color=fog-green]:before{background:#596069}#fave-root .visual-wrap .visual .fixed-contents .color ul.color-chips li button[data-color=black]:before{background:#000}@media(hover:hover)and (pointer:fine){#fave-root .visual-wrap .visual .fixed-contents .color ul.color-chips li button:hover:before{box-shadow:0 0 0 2px #dad8c2,inset 0 1px 11.9px #000c}}#fave-root .visual-wrap .visual .fixed-contents .color ul.color-chips li button.current:before{box-shadow:0 0 0 2px #dad8c2,inset 0 1px 11.9px #000c}#fave-root .visual-wrap .visual .fixed-contents .color ul.color-chips li button.current .name{text-decoration:underline}#fave-root .visual-wrap .visual .fixed-contents .view-in-360-button{position:absolute;right:0;top:0}#fave-root .visual-wrap .visual .fixed-contents .view-in-360-button h3{padding-bottom:8px}#fave-root .visual-wrap .visual .fixed-contents .view-in-360-button button{position:relative;width:76px;height:64px;font-family:Archivo;font-size:13px;color:inherit;white-space:nowrap;line-height:1;border:0;background:none;transition:.8s cubic-bezier(.19,1,.22,1);transition-property:width,height}#fave-root .visual-wrap .visual .fixed-contents .view-in-360-button button:before{position:absolute;left:50%;top:8px;width:28px;height:28px;content:"";margin:0 auto 8px;background:url(fave-speedtempo-plus-360-icon.svg) no-repeat 0 0/100%;display:block;transform:translate(-50%)}#fave-root .visual-wrap .visual .fixed-contents .close-button{position:absolute;left:50%;bottom:130px;transition:opacity .25s,transform .5s cubic-bezier(.165,.84,.44,1)}#fave-root .visual-wrap .visual .fixed-contents .close-button:not(.show){opacity:0;transform:translate3d(0,100%,0);pointer-events:none}#fave-root .visual-wrap .visual .fixed-contents .close-button button{position:relative;width:64px;height:64px;text-indent:-999em;border:0;border-radius:100%;background:#5d452b33;overflow:hidden;transform:translate(-50%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}#fave-root .visual-wrap .visual .fixed-contents .close-button button:before{position:absolute;left:0;right:0;top:0;bottom:0;content:"";background:url(fave-speedtempo-plus-close-icon.svg) no-repeat 50% 50%}@media(hover:hover)and (pointer:fine){#fave-root .visual-wrap .visual .fixed-contents .close-button button:hover:before{transform:rotate(90deg);transition:transform .3s cubic-bezier(.165,.84,.44,1)}}@media(max-width:749px){#fave-root .visual-wrap .visual:before{height:154px}#fave-root .visual-wrap .visual.minimized:before{height:60px}#fave-root .visual-wrap .visual.minimized .fixed-contents{padding:8px 0}#fave-root .visual-wrap .visual.minimized .fixed-contents .inwrap{width:195px;padding-right:44px;padding-bottom:0}#fave-root .visual-wrap .visual.minimized .fixed-contents .color:after{opacity:.3}#fave-root .visual-wrap .visual.minimized .fixed-contents .close-button{bottom:40px}#fave-root .visual-wrap .visual .fixed-contents{padding-bottom:16px}#fave-root .visual-wrap .visual .fixed-contents .inwrap{width:100%;text-align:left;padding-bottom:20px}#fave-root .visual-wrap .visual .fixed-contents h3{top:-22px}#fave-root .visual-wrap .visual .fixed-contents .name{font-size:10px}#fave-root .visual-wrap .visual .fixed-contents .price{position:absolute;left:0;right:0;top:auto;bottom:0;display:flex;justify-content:space-between}#fave-root .visual-wrap .visual .fixed-contents .price h3{position:static;padding-top:2px}#fave-root .visual-wrap .visual .fixed-contents .price p{font-size:15px;margin:0}#fave-root .visual-wrap .visual .fixed-contents .color:before,#fave-root .visual-wrap .visual .fixed-contents .color:after{opacity:0}#fave-root .visual-wrap .visual .fixed-contents .color h3{text-align:left}#fave-root .visual-wrap .visual .fixed-contents .color ul.color-chips li button{width:54px;height:74px}#fave-root .visual-wrap .visual .fixed-contents .view-in-360-button h3 span{display:none}#fave-root .visual-wrap .visual .fixed-contents .view-in-360-button button{position:relative;width:54px}#fave-root .visual-wrap .visual .fixed-contents .close-button{bottom:100px}#fave-root .visual-wrap .visual .fixed-contents .close-button button{width:48px;height:48px}}#fave-root h6._temp{position:absolute;left:50px;top:50px;font-size:36px;color:#fff;margin:0;z-index:999;mix-blend-mode:difference}html:not(._debug) #fave-root h6._temp{display:none}#fave-root section{position:relative;min-height:calc(var(--vh, 1vh) * 100);overflow:hidden;z-index:0}html._debug #fave-root section,html._debug #fave-root section article{outline:1px solid blue}#fave-root section article{position:relative;height:calc(var(--vh, 1vh) * 100);overflow:hidden}#fave-root section [class$=-mesh-area-wrap]{position:sticky;top:0;height:calc(var(--vh, 1vh) * 100)}#fave-root section .mesh-area{position:absolute;left:50%;top:50%;height:calc(var(--vh, 1vh) * 45);transform:translate(-50%,-50%);aspect-ratio:1}#fave-root section .mesh-area:before{position:absolute;left:0;right:0;top:0;bottom:0;content:""}html._debug #fave-root section .mesh-area{outline:1px solid rgb(255,0,0)}html._debug #fave-root section .mesh-area:before{outline:1px solid rgb(0,255,0)}#fave-root section .flex-title{position:relative;font-family:Tartuffo;font-size:120px;font-weight:300;color:inherit;line-height:1;text-transform:uppercase;margin:0;padding:24px 40px;display:flex;justify-content:space-between;z-index:1}#fave-root section .flex-title span{display:block;overflow:hidden}#fave-root section .flex-title:not(.appear) span span{transform:translate3d(0,100%,0)}#fave-root section .flex-title.appear span span{transition:transform 1s cubic-bezier(.19,1,.22,1)}#fave-root section .flex-title.appear span:nth-child(2) span{transition-delay:.1s}#fave-root section .flex-title.appear span:nth-child(3) span{transition-delay:.15s}#fave-root section .flex-title.appear span:nth-child(4) span{transition-delay:.2s}#fave-root section .flex-title.appear span:nth-child(5) span{transition-delay:.25s}#fave-root section .flex-title.appear span:nth-child(6) span{transition-delay:.3s}#fave-root section .flex-title.appear span:nth-child(7) span{transition-delay:.35s}#fave-root section .flex-title.appear span:nth-child(8) span{transition-delay:.4s}#fave-root section .flex-title.appear span:nth-child(9) span{transition-delay:.45s}#fave-root section .flex-title.appear span:nth-child(10) span{transition-delay:.5s}@media(max-width:1660px){#fave-root section .flex-title{font-size:100px}}@media(max-width:1380px){#fave-root section .flex-title{font-size:70px}}@media(max-width:990px){#fave-root section .flex-title{padding:32px 16px;display:block}#fave-root section .flex-title span{text-align:center;display:block}}@media(max-width:749px){#fave-root section .flex-title{font-size:55px}}#fave-root section .section-title{font-family:Tartuffo;font-size:20px;font-weight:400;color:inherit;text-transform:uppercase;line-height:1.3;margin:0}#fave-root section .intro-texts-wrap[aria-hidden]:not(.show),#fave-root section.scenes .viewer-360 .ment:not(.show){opacity:0;visibility:hidden;transition:opacity .15s ease-out,visibility .15s}#fave-root section .intro-texts-wrap{position:absolute;left:80%;top:50%;width:360px;pointer-events:auto;transform:translate(-50%,-50%)}#fave-root section .intro-texts-wrap.left{left:20%}#fave-root section .intro-texts-wrap:not([aria-hidden]){opacity:0}#fave-root section .intro-texts-wrap[aria-hidden]{position:fixed;pointer-events:none}#fave-root section .intro-texts-wrap .intro h4{font-size:26px;font-weight:600;color:inherit;line-height:1.5;margin:0}#fave-root section .intro-texts-wrap .intro p{font-size:18px;letter-spacing:-.03em;line-height:1.5;margin:16px -2px 0}#fave-root section .intro-texts-wrap .spec{margin-top:40px}#fave-root section .intro-texts-wrap .spec strong{font-family:Tartuffo;font-size:56px;font-weight:300;white-space:nowrap;line-height:1;display:block}#fave-root section .intro-texts-wrap .spec h5{font-family:Archivo;font-size:14px;font-weight:600;color:inherit;line-height:1;margin:16px 0 8px}#fave-root section .intro-texts-wrap .spec em{font-size:13px;font-style:normal;line-height:1.2;display:block}@media(max-width:1280px){#fave-root section .intro-texts-wrap{left:80%;width:25%}#fave-root section .intro-texts-wrap.left{left:20%}}@media(max-width:749px){#fave-root section .intro-texts-wrap{left:16px;right:16px;top:auto;width:auto;text-align:center;transform:none}#fave-root section .intro-texts-wrap.left{left:16px}#fave-root section .intro-texts-wrap .intro p{max-width:500px;font-size:15px;letter-spacing:-.03em;line-height:1.5;margin:16px auto 0;padding:0 20px}#fave-root section .intro-texts-wrap .spec{margin-top:20px}#fave-root section .intro-texts-wrap .spec strong{font-size:40px}#fave-root section .intro-texts-wrap .spec h5{margin:12px 0 8px}}#fave-root section.key-visual{position:sticky;top:0;background:#000}#fave-root section.key-visual video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}#fave-root section.key-visual .texts{position:absolute;left:50%;top:50%;width:calc(100% - 320px);transform:translate(-50%,-50%)}#fave-root section.key-visual .texts h2{position:relative;margin:0}#fave-root section.key-visual .texts h2 img{width:100%;display:block}#fave-root section.key-visual .texts h2 img+img{position:absolute;top:0}#fave-root section.key-visual .texts p{position:absolute;left:50%;top:calc(100% + 52px);width:100%;font-family:Archivo;font-size:24px;font-weight:700;font-style:italic;color:#eeff5a;line-height:1.3;text-transform:uppercase;text-align:center;transform:translate(-50%)}#fave-root section.key-visual .texts p span{display:block}#fave-root section.key-visual .scroll-guide{position:absolute;left:50%;bottom:40px;margin:0;transform:translate(-50%)}#fave-root section.key-visual .scroll-guide a{width:40px;height:40px;text-indent:-99em;display:block;overflow:hidden;transition:opacity .25s ease-out}#fave-root section.key-visual .scroll-guide a span,#fave-root section.key-visual .scroll-guide a:before,#fave-root section.key-visual .scroll-guide a:after{position:absolute;left:8px;top:9px;width:24px;height:24px;content:"";background:url(fave-speedtempo-plus-scroll-guide.svg) no-repeat 0 0/100%}#fave-root section.key-visual .scroll-guide a span{top:-2px}#fave-root section.key-visual .scroll-guide a:after{top:20px}#fave-root section.key-visual .scroll-guide a:not(.show){opacity:0}#fave-root section.key-visual .scroll-guide a.show span{animation:arrow-rolling-1 .85s ease-in-out infinite}#fave-root section.key-visual .scroll-guide a.show:before{animation:arrow-rolling-2 .85s ease-in-out infinite}#fave-root section.key-visual .scroll-guide a.show:after{animation:arrow-rolling-3 .85s ease-in-out infinite}@keyframes arrow-rolling-1{0%{opacity:0}to{opacity:1;transform:translate3d(0,11px,0)}}@keyframes arrow-rolling-2{to{transform:translate3d(0,11px,0)}}@keyframes arrow-rolling-3{75%{opacity:0}to{opacity:0;transform:translate3d(0,11px,0)}}@media(max-width:1280px){#fave-root section.key-visual .texts{width:calc(100% - 160px)}}@media(max-width:749px){#fave-root section.key-visual .texts{width:calc(100% - 44px)}#fave-root section.key-visual .texts p{top:calc(100% + 24px);font-size:14px;line-height:1}#fave-root section.key-visual .scroll-guide{transform-origin:50% 100%;transform:translate(-50%) scale(.7)}}#fave-root section.key-visual:after,#fave-root section.highlights:after{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;content:"";background-color:rgba(0,0,0,var(--dimmed, 0));pointer-events:none}#fave-root section.highlights{position:sticky;top:0}#fave-root section.highlights:after{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;content:"";background-color:rgba(0,0,0,var(--dimmed, 0))}#fave-root section.highlights:not(.show) ul li{opacity:0;transform:translate3d(0,50%,0)}#fave-root section.highlights.show ul li{transition:opacity .3s ease-out,transform .8s cubic-bezier(.165,.84,.44,1)}#fave-root section.highlights.show ul li:nth-child(2){transition-delay:.2s}#fave-root section.highlights.show ul li:nth-child(3){transition-delay:.4s}#fave-root section.highlights ul{height:100%;margin:0;padding:0;list-style:none;display:flex}#fave-root section.highlights ul li{flex:1;position:relative;overflow:hidden}#fave-root section.highlights ul li:nth-child(1){background:url(fave-speedtempo-plus-highlights-1.webp) no-repeat 50% 50%/cover}#fave-root section.highlights ul li:nth-child(3){background:url(fave-speedtempo-plus-highlights-3.webp) no-repeat 50% 50%/cover}#fave-root section.highlights ul li video{width:100%;height:100%;object-fit:cover}#fave-root section.highlights ul li p{position:absolute;left:0;right:0;top:50%;font-size:48px;font-weight:600;color:#fff9e9;line-height:1.32;text-align:center;margin:0;transform:translateY(-50%)}@media(max-width:1280px){#fave-root section.highlights article ul li p{font-size:36px}}@media(max-width:990px){#fave-root section.highlights article ul li p{font-size:24px}}@media(max-width:749px){#fave-root section.highlights article ul{flex-direction:column}#fave-root section.highlights article ul li{flex:1}#fave-root section.highlights article ul li p{font-size:18px}#fave-root section.highlights article ul li:nth-child(1){background-position:50% 95%}}#fave-root section.run-light{background:url(fave-speedtempo-plus-run-light.webp) no-repeat 50% 50%/cover}#fave-root section.run-light:before{position:absolute;left:0;right:0;top:0;bottom:0;content:"";background:#0003}#fave-root section.run-light p{position:absolute;left:80px;right:80px;top:50%;font-family:Tartuffo;font-size:120px;font-weight:300;color:#fff9e9;line-height:1;margin:0;display:flex;justify-content:space-between;transform:translateY(-50%)}#fave-root section.run-light p .with{font-size:58px;vertical-align:middle;display:inline-block}#fave-root section.run-light p img{vertical-align:middle}@media(max-width:1320px){#fave-root section.run-light p{text-align:center;display:block}#fave-root section.run-light p .split{display:block}#fave-root section.run-light p .with{margin:5px 0 20px}#fave-root section.run-light p img{max-width:100%;margin:0 auto;display:block}}@media(max-width:749px){#fave-root section.run-light{background-position:84% 50%}#fave-root section.run-light p{left:10px;right:10px;font-size:56px}#fave-root section.run-light p .with{font-size:30px}#fave-root section.run-light p img{max-width:270px}}#fave-root section.scenes{margin-bottom:calc(var(--vh, 1vh) * -100);overflow:visible}#fave-root section.scenes .viewer-360 .mesh-area{left:55%;top:47%;height:calc(var(--vh, 1vh) * 45)}#fave-root section.scenes .viewer-360 .logo{position:absolute;left:50%;top:50%;width:calc(100% - 76px);transform:translate(-50%,-50%)}#fave-root section.scenes .viewer-360 .logo img{width:100%;display:block;opacity:.2}#fave-root section.scenes .viewer-360 .ment{position:absolute;left:6.25%;top:120px;width:536px;font-size:20px;letter-spacing:-.03em;line-height:1.5}#fave-root section.scenes .viewer-360 .ment span{display:block}@media(max-width:1280px){#fave-root section.scenes .viewer-360 .logo{width:calc(100% - 160px)}#fave-root section.scenes .viewer-360 .ment{width:380px}}@media(max-width:990px){#fave-root section.scenes .viewer-360 .mesh-area{height:calc(var(--vh, 1vh) * 40)}#fave-root section.scenes .viewer-360 .ment{left:4%;top:100px;width:350px;font-size:18px}}@media(max-width:749px){#fave-root section.scenes .viewer-360 .logo{top:30%;width:calc(100% - 44px)}#fave-root section.scenes .viewer-360 .mesh-area{left:58%;top:30%;height:calc(var(--vh, 1vh) * 26)}#fave-root section.scenes .viewer-360 .mesh-area:before{bottom:-13%}#fave-root section.scenes .viewer-360 .ment{left:50%;width:calc(100% - 72px);max-width:500px;font-size:16px;text-align:center;transform:translate(-50%)}}#fave-root section.scenes .lightness .mesh-area{left:35%;top:45%;height:calc(var(--vh, 1vh) * 45)}@media(max-width:990px){#fave-root section.scenes .lightness .mesh-area{height:calc(var(--vh, 1vh) * 40)}}@media(max-width:749px){#fave-root section.scenes .lightness .mesh-area{left:59%;top:30%;height:calc(var(--vh, 1vh) * 25)}#fave-root section.scenes .lightness .mesh-area:before{bottom:-26%}}#fave-root section.scenes .ultimate .mesh-area{left:32%;top:54%;height:calc(var(--vh, 1vh) * 50)}@media(max-width:1280px){#fave-root section.scenes .ultimate .mesh-area{left:28%}}@media(max-width:990px){#fave-root section.scenes .ultimate .mesh-area{left:20%;height:calc(var(--vh, 1vh) * 40)}}@media(max-width:749px){#fave-root section.scenes .ultimate .mesh-area{left:47%;top:31%;height:calc(var(--vh, 1vh) * 28)}#fave-root section.scenes .ultimate .mesh-area:before{bottom:-2%}}#fave-root section.scenes .cool-runs .mesh-area{left:68%;top:30%;height:calc(var(--vh, 1vh) * 80)}@media(max-width:990px){#fave-root section.scenes .cool-runs .mesh-area{top:50%;height:calc(var(--vh, 1vh) * 60)}}@media(max-width:749px){#fave-root section.scenes .cool-runs .mesh-area{left:50%;top:25%;height:calc(var(--vh, 1vh) * 45)}#fave-root section.scenes .cool-runs .mesh-area:before{bottom:-17%}}#fave-root section.scenes .locked-in-grip .mesh-area{left:34%;top:25%;height:calc(var(--vh, 1vh) * 55)}@media(max-width:990px){#fave-root section.scenes .locked-in-grip .mesh-area{left:32%;top:32%;height:calc(var(--vh, 1vh) * 42)}}@media(max-width:749px){#fave-root section.scenes .locked-in-grip .mesh-area{left:55%;top:22%;height:calc(var(--vh, 1vh) * 30)}#fave-root section.scenes .locked-in-grip .mesh-area:before{bottom:-74%}}#fave-root section.scenes .blank-for-parts{position:relative;height:calc(var(--vh, 1vh) * 100);overflow:hidden}#fave-root section.scenes .blank-for-parts .mesh-area-wrap{position:relative;height:calc(var(--vh, 1vh) * 100)}#fave-root section.scenes .blank-for-parts .mesh-area{left:32.5%;top:47.5%;height:335px}@media(max-width:990px){#fave-root section.scenes .blank-for-parts .mesh-area{left:32%;top:47.5%;height:255px}}@media(max-width:749px){#fave-root section.scenes .blank-for-parts .mesh-area{left:49%;top:243px;height:165px}}#fave-root section.gallery{aspect-ratio:1/1.5;max-width:100%;background:url(fave-speedtempo-plus-gallery-bg-1.webp) no-repeat 50% 0/100% auto;overflow:hidden}#fave-root section.gallery:before{position:absolute;left:0;right:0;bottom:0;width:100%;aspect-ratio:1/1.2;content:"";background:url(fave-speedtempo-plus-gallery-bg-2.webp) no-repeat 50% 100%/100% auto;-webkit-mask-image:linear-gradient(to top,#000 90%,#0000);mask-image:linear-gradient(to top,#000 90%,#0000);opacity:var(--overlap-opacity, 0)}#fave-root section.gallery:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:#0003}#fave-root section.gallery .flex-title{text-align:center}#fave-root section.gallery .flex-title>span:nth-child(1),#fave-root section.gallery .flex-title>span:nth-child(2){display:inline-block}#fave-root section.gallery .images-wrap{position:absolute;left:0;right:0;top:0;bottom:0;height:auto;overflow:visible}#fave-root section.gallery .images-wrap .image{position:absolute;transform:translate3d(-50%,0,0)}#fave-root section.gallery .images-wrap .image .inwrap{position:relative;width:100%;height:100%;overflow:hidden}#fave-root section.gallery .images-wrap .image img{width:100%;height:110%;object-fit:cover;display:block}#fave-root section.gallery .images-wrap .image.image-1{left:50%;top:6%;width:66.666%;aspect-ratio:1/.6671875}#fave-root section.gallery .images-wrap .image.image-2{left:24.583%;top:25.845%;width:31.4%;aspect-ratio:1/1.18874}#fave-root section.gallery .images-wrap .image.image-3{left:75.1%;top:32.364%;width:36.2%;aspect-ratio:1/.667625}#fave-root section.gallery .images-wrap .image.image-4{left:50%;top:40.5%;width:42.968%;aspect-ratio:1/1.24969}#fave-root section.gallery .images-wrap .image.image-5{left:72.343%;top:64.24%;width:44.792%;aspect-ratio:1/.66511}#fave-root section.gallery .images-wrap .image.image-6{left:25.468%;top:71.434%;width:29%;aspect-ratio:1/1.2939}@media(max-width:749px){#fave-root section.gallery{aspect-ratio:1/3.5;min-height:calc(var(--vh, 1vh) * 150);background-size:auto 80%}#fave-root section.gallery:before{aspect-ratio:none;height:80%;background-size:auto 100%}#fave-root section.gallery .images-wrap .image.image-1{left:50%;top:10%;width:75%}#fave-root section.gallery .images-wrap .image.image-2{left:30%;top:21%;width:48%;aspect-ratio:1/1.18874}#fave-root section.gallery .images-wrap .image.image-3{left:67%;top:35%;width:55%;aspect-ratio:1/.7284482}#fave-root section.gallery .images-wrap .image.image-4{left:50%;top:42%;width:70%;aspect-ratio:1/1.24969}#fave-root section.gallery .images-wrap .image.image-5{left:65%;top:66%;width:60%;aspect-ratio:1/.66511}#fave-root section.gallery .images-wrap .image.image-6{left:32%;top:78%;width:52%;aspect-ratio:1/1.2939}}#fave-root section.parts{transition:opacity .5s ease}#fave-root section.parts:not(.show){opacity:0}#fave-root section.parts:not(.show) article .image-wrap img:nth-of-type(1){opacity:0;transform:translate(-50%,-15%)}#fave-root section.parts:not(.show) article .image-wrap img:nth-of-type(2){transform:translate(-50%,-3%)}#fave-root section.parts:not(.show) article .image-wrap img:nth-of-type(3){opacity:0;transform:translate(-50%,2%)}#fave-root section.parts:not(.show) article .image-wrap img:nth-of-type(4){transform:translate(-50%,18%)}#fave-root section.parts:not(.show) article .image-wrap svg,#fave-root section.parts:not(.show) article .image-wrap [class*=dot-],#fave-root section.parts:not(.show) article .image-wrap [class*=name-]{opacity:0}#fave-root section.parts.show article .image-wrap img{transition:opacity .3s .2s ease-out,transform .8s .2s cubic-bezier(.77,0,.175,1)}#fave-root section.parts.show article .image-wrap svg,#fave-root section.parts.show article .image-wrap [class*=dot-],#fave-root section.parts.show article .image-wrap [class*=name-]{transition:opacity .3s 1s ease-out}#fave-root section.parts:before{position:absolute;left:0;right:0;top:0;bottom:0;content:"";background:url(fave-speedtempo-plus-parts-bg.webp) no-repeat 50% 50%/cover;transition:opacity .3s ease-out}#fave-root section.parts:not(.hover-ready) article ul.infos li{pointer-events:none}#fave-root section.parts.hover-ready article .image-wrap img,#fave-root section.parts.hover-ready article .image-wrap svg path,#fave-root section.parts.hover-ready article .image-wrap [class*=dot-],#fave-root section.parts.hover-ready article .image-wrap [class*=name-]{transition:opacity .3s ease-out}#fave-root section.parts[data-hover="0"] article .image-wrap img:nth-of-type(4){z-index:1}#fave-root section.parts[data-hover="0"] article .image-wrap img:not(:nth-of-type(4)){opacity:.3}#fave-root section.parts[data-hover="0"] article .image-wrap [class*=dot-]:not(.dot-upper),#fave-root section.parts[data-hover="0"] article .image-wrap [class*=name-]:not(.name-upper),#fave-root section.parts[data-hover="0"] article .image-wrap svg path:not(.upper){opacity:0}#fave-root section.parts[data-hover="1"] article .image-wrap img:nth-of-type(2){z-index:1}#fave-root section.parts[data-hover="1"] article .image-wrap img:not(:nth-of-type(2)){opacity:.3}#fave-root section.parts[data-hover="1"] article .image-wrap [class*=dot-]:not(.dot-midsole),#fave-root section.parts[data-hover="1"] article .image-wrap [class*=name-]:not(.name-midsole),#fave-root section.parts[data-hover="1"] article .image-wrap svg path:not(.midsole){opacity:0}#fave-root section.parts[data-hover="2"] article .image-wrap img:nth-of-type(1){z-index:1}#fave-root section.parts[data-hover="2"] article .image-wrap img:not(:nth-of-type(1)){opacity:.3}#fave-root section.parts[data-hover="2"] article .image-wrap [class*=dot-]:not(.dot-outsole),#fave-root section.parts[data-hover="2"] article .image-wrap [class*=name-]:not(.name-outsole),#fave-root section.parts[data-hover="2"] article .image-wrap svg path:not(.outsole){opacity:0}#fave-root section.parts[data-hover="3"] article .image-wrap img:nth-of-type(4){z-index:1}#fave-root section.parts[data-hover="3"] article .image-wrap img:not(:nth-of-type(4)){opacity:.3}#fave-root section.parts[data-hover="3"] article .image-wrap [class*=dot-]:not(.dot-lacing),#fave-root section.parts[data-hover="3"] article .image-wrap [class*=name-]:not(.name-lacing),#fave-root section.parts[data-hover="3"] article .image-wrap svg path:not(.lacing){opacity:0}#fave-root section.parts article{height:auto;min-height:calc(var(--vh, 1vh) * 100);text-align:center;display:flex;align-items:center}#fave-root section.parts article .image-wrap{position:absolute;left:33%;top:50%;height:649px;aspect-ratio:1/.67126;transform:translate(-50%,-44.5%)}html._debug #fave-root section.parts article .image-wrap{outline:1px solid #f60}#fave-root section.parts article .image-wrap img{position:absolute;left:50%;top:0;height:100%;transform:translate(-50%);transition:opacity .3s ease-out,transform .5s cubic-bezier(.165,.84,.44,1)}#fave-root section.parts article .image-wrap svg,#fave-root section.parts article .image-wrap [class*=dot-],#fave-root section.parts article .image-wrap [class*=name-]{transition:opacity .05s ease-out}#fave-root section.parts article .image-wrap svg{position:absolute;left:0;top:-60px;width:100%;height:110%;pointer-events:none;z-index:2}#fave-root section.parts article .image-wrap svg path{stroke:#fff9e9;stroke-width:2px;stroke-dasharray:4}#fave-root section.parts article .image-wrap svg path.midsole{stroke:#99958c}#fave-root section.parts article .image-wrap [class*=dot-]{position:absolute;width:12px;height:12px;color:#fff9e9;border-radius:100%;background-color:currentColor;z-index:2;transform:translate(-50%,-50%)}#fave-root section.parts article .image-wrap [class*=dot-].dot-lacing{left:45.5%;top:5.3%}#fave-root section.parts article .image-wrap [class*=dot-].dot-upper{left:34%;top:7%}#fave-root section.parts article .image-wrap [class*=dot-].dot-midsole{left:72.5%;top:76.2%;color:#99958c}#fave-root section.parts article .image-wrap [class*=dot-].dot-outsole{left:34%;top:72.8%}#fave-root section.parts article .image-wrap [class*=name-]{position:absolute;font-family:Tartuffo;font-size:20px;color:#fff9e9;line-height:1.3;z-index:2;transform:translate(-50%)}#fave-root section.parts article .image-wrap [class*=name-].name-lacing{left:67%;top:-8%}#fave-root section.parts article .image-wrap [class*=name-].name-upper{left:21%;top:19%}#fave-root section.parts article .image-wrap [class*=name-].name-midsole{left:85%;top:88%}#fave-root section.parts article .image-wrap [class*=name-].name-outsole{left:20%;top:86%}#fave-root section.parts article ul.infos{width:33.2%;font-size:0;white-space:nowrap;text-align:left;margin:0 0 0 auto;padding:150px 0 150px 32px;overflow:auto;overflow-y:hidden;pointer-events:none;touch-action:pan-x}@media(hover:hover)and (pointer:fine){#fave-root section.parts article ul.infos:hover li:not(:hover){opacity:.6}}#fave-root section.parts article ul.infos li{position:relative;width:240px;white-space:normal;pointer-events:auto}#fave-root section.parts article ul.infos li:before{position:absolute;left:-24px;right:-24px;top:-24px;bottom:-24px;content:"";background-color:#0000}#fave-root section.parts article ul.infos li+li{margin-top:32px}#fave-root section.parts article ul.infos li em{position:relative;font-family:Tartuffo;font-size:14px;font-style:normal;line-height:28px;padding:0 11px;border:1px solid currentColor;border-radius:15px;display:inline-block}#fave-root section.parts article ul.infos li h3{position:relative;font-family:Archivo;font-size:14px;font-weight:600;color:inherit;line-height:1;margin:16px 0 0}#fave-root section.parts article ul.infos li h3 img{height:20px;display:block}#fave-root section.parts article ul.infos li h3 span{padding-top:16px;display:block}#fave-root section.parts article ul.infos li p{position:relative;font-size:15px;line-height:1.5;margin:16px 0 0}@media(max-width:1280px){#fave-root section.parts article .image-wrap{left:35%}#fave-root section.parts article .image-wrap [class*=name-].name-upper{left:23%}#fave-root section.parts article .image-wrap [class*=name-].name-midsole{left:78%;top:86%}#fave-root section.parts article .image-wrap [class*=name-].name-outsole{left:28%;top:84%}#fave-root section.parts article ul.infos{width:30%}#fave-root section.parts article ul.infos li{width:200px}}@media(max-width:990px){#fave-root section.parts article .image-wrap{left:33%;height:500px}#fave-root section.parts article ul.infos{width:33%;padding-top:100px;padding-bottom:100px}}@media(max-width:749px){#fave-root section.parts article .image-wrap{left:50%;top:110px;height:328px;transform:translate(-50%)}#fave-root section.parts article .image-wrap svg path{stroke:#99958c;stroke-width:1px;stroke-dasharray:2}#fave-root section.parts article .image-wrap [class*=dot-]{width:6px;height:6px;color:#99958c}#fave-root section.parts article .image-wrap [class*=dot-].dot-upper{left:32%}#fave-root section.parts article .image-wrap [class*=dot-].dot-midsole{left:69.5%;top:70.5%}#fave-root section.parts article .image-wrap [class*=dot-].dot-outsole{left:33%;top:76%}#fave-root section.parts article .image-wrap [class*=name-]{font-size:14px}#fave-root section.parts article .image-wrap [class*=name-].name-upper{left:25%;top:-6px}#fave-root section.parts article .image-wrap [class*=name-].name-midsole{left:79%;top:52%}#fave-root section.parts article .image-wrap [class*=name-].name-outsole{left:23%;top:93%}#fave-root section.parts article .image-wrap [class*=name-].name-lacing{left:60%;top:-9%}#fave-root section.parts article ul.infos{width:100%;padding:490px 32px 80px;display:flex;gap:32px;pointer-events:auto}#fave-root section.parts article ul.infos li{width:200px;flex-shrink:0}#fave-root section.parts article ul.infos li+li{margin-top:0}}#fave-root section.carousel{height:calc(var(--vh, 1vh) * 100);min-height:calc(25vw + 240px);padding:220px 0;touch-action:none}#fave-root section.carousel img{-webkit-user-drag:none;user-drag:none;-webkit-user-select:none;user-select:none}#fave-root section.carousel .logo{position:absolute;left:20px;right:20px;top:50%;transform:translateY(-50%)}#fave-root section.carousel .logo img{width:100%;display:block}#fave-root section.carousel article{position:absolute;left:50%;top:50%;width:25%;height:auto;aspect-ratio:1/1.5;overflow:visible;transform:translate(-50%,-50%);perspective:1700px;perspective-origin:center 50%}#fave-root section.carousel .carousel-wrap{width:100%;height:100%;transform-style:preserve-3d}#fave-root section.carousel .carousel-wrap .carousel-item{position:absolute;width:100%;aspect-ratio:1/1.5;overflow:hidden;backface-visibility:hidden;pointer-events:none}#fave-root section.carousel .carousel-wrap .carousel-item img{position:absolute;left:-20%;top:-20%;width:140%;object-fit:cover;display:block;pointer-events:auto;backface-visibility:hidden}@media(max-width:1440px){#fave-root section.carousel{min-height:calc(30vw + 240px)}#fave-root section.carousel article{width:30%;perspective:1000px}}@media(max-width:749px){#fave-root section.carousel{min-height:0;min-height:calc(30vw + 120px)}#fave-root section.carousel .logo{left:-25%;right:-25%}#fave-root section.carousel article{width:61.5%;perspective:600px}}#fave-root section.playfield{height:auto;min-height:0;background:red url(fave-speedtempo-plus-playfield-bg.webp) no-repeat 50% 50%/cover;padding:120px 0 126px;display:flex;align-items:center;justify-content:center}#fave-root section.playfield:before{position:absolute;left:0;right:0;top:0;bottom:0;content:"";background-color:#000000c2}#fave-root section.playfield article{width:calc(100% - 300px);max-width:1520px;height:auto;color:#5d452b;overflow:visible}#fave-root section.playfield h3{font-family:Archivo;font-size:80px;font-weight:500;color:#eeff5a;line-height:1;text-align:center;margin:0 0 48px}#fave-root section.playfield h3 img{margin:0 auto;display:block}#fave-root section.playfield .info{font-size:20px;font-weight:600;color:#eeff5a;line-height:1.5;text-align:center;margin-bottom:64px}#fave-root section.playfield .slider-wrap{position:relative}#fave-root section.playfield .slider-wrap .prev-button{left:-96px}#fave-root section.playfield .slider-wrap .next-button{right:-96px}#fave-root section.playfield .slider-wrap .swiper-pagination{position:static;margin-top:12px}#fave-root section.playfield .swiper{width:100%;margin-top:48px;overflow:visible}#fave-root section.playfield .swiper-wrapper{margin:0;padding:0;transition-timing-function:cubic-bezier(.215,.61,.355,1)}#fave-root section.playfield .swiper-slide{height:auto;padding:32px;border-radius:8px;box-sizing:border-box;background:#eeff5a;display:flex;flex-direction:column}#fave-root section.playfield .swiper-slide h5{font-size:18px;font-weight:600;color:inherit;line-height:1.5;margin:0}#fave-root section.playfield .swiper-slide h5 strong{font-family:Archivo;font-size:36px;font-weight:500;font-style:italic;letter-spacing:-.06em;line-height:1;display:block}#fave-root section.playfield .swiper-slide p{font-size:15px;line-height:1.5;margin:12px 0 40px}#fave-root section.playfield .swiper-slide p em{font-size:13px;font-weight:400;line-height:1.2;margin-top:8px;display:block}#fave-root section.playfield .swiper-slide img{width:100%}#fave-root section.playfield .swiper-slide+.swiper-slide img{position:absolute;left:32px;right:32px;bottom:32px;width:calc(100% - 64px)}@media(max-width:1250px){#fave-root section.playfield article{width:calc(100% - 200px)}#fave-root section.playfield .slider-wrap .prev-button{left:-80px}#fave-root section.playfield .slider-wrap .next-button{right:-80px}}@media(min-width:991px){#fave-root section.playfield .info br{display:none}}@media(max-width:990px){#fave-root section.playfield h3 img{width:450px}}@media(max-width:749px){#fave-root section.playfield{padding:80px 0 64px}#fave-root section.playfield article{width:calc(100% - 50px)}#fave-root section.playfield h3{margin-bottom:24px}#fave-root section.playfield h3 img{width:310px;max-width:100%}#fave-root section.playfield .info{font-size:15px;margin-bottom:32px}#fave-root section.playfield .swiper{margin-top:0}#fave-root section.playfield .swiper-slide{padding:16px;border-radius:8px}#fave-root section.playfield .swiper-slide h5{font-size:18px;line-height:1.5}#fave-root section.playfield .swiper-slide h5 strong{font-size:24px;font-weight:700;letter-spacing:-.04em;line-height:1.1;margin-top:4px}#fave-root section.playfield .swiper-slide p{font-size:15px;margin:12px 0 30px}#fave-root section.playfield .swiper-slide p em{font-size:12px;line-height:1.2;margin-top:8px}#fave-root section.playfield .swiper-slide+.swiper-slide img{left:16px;right:16px;bottom:16px;width:calc(100% - 32px)}}#fave-root section.running-dna{height:auto;min-height:0;color:#5d452b;text-align:center;background:red url(fave-speedtempo-plus-running-dna-bg.webp) no-repeat 50% 50%/cover}#fave-root section.running-dna article{height:auto;padding:80px 140px 200px}#fave-root section.running-dna article h4{font-family:Tartuffo;font-size:120px;font-weight:300;color:inherit;text-transform:uppercase;line-height:1;margin:230px 0 0}#fave-root section.running-dna article h5{font-size:48px;font-weight:600;color:inherit;line-height:1.32;margin:12px 0 32px}#fave-root section.running-dna article p.ment{font-size:20px;line-height:1.5}#fave-root section.running-dna article .button-wrap{margin-top:80px}#fave-root section.running-dna article .button-wrap a.button-link{max-width:480px;font-size:14px;font-weight:600;color:inherit;text-align:center;text-transform:uppercase;text-decoration:none;line-height:40px;margin:0 auto;border-radius:8px;background:#dbed46;display:block}@media(hover:hover)and (pointer:fine){#fave-root section.running-dna article .button-wrap a.button-link:hover{color:#eeff5a;background-color:#5d452b}}@media(max-width:990px){#fave-root section.running-dna article{padding:80px 50px 110px}#fave-root section.running-dna article h4{font-size:100px;margin:110px 0 0}#fave-root section.running-dna article h5{font-size:36px}#fave-root section.running-dna article p.ment{font-size:15px}}@media(max-width:749px){#fave-root section.running-dna{background-position:70% 50%}#fave-root section.running-dna article{padding:115px 25px 110px}#fave-root section.running-dna article h4{font-size:48px;margin:80px 0 0}#fave-root section.running-dna article h5{font-size:20px}}#fave-root section.running-lineup{height:auto;min-height:0;color:#5d452b;text-align:center;padding:80px 0;background:#000}#fave-root section.running-lineup article{width:calc(100% - 300px);max-width:1520px;height:auto;margin:0 auto;overflow:visible}#fave-root section.running-lineup article .section-title{color:#fff9e9}#fave-root section.running-lineup .slider-wrap{position:relative}#fave-root section.running-lineup .slider-wrap .prev-button{left:-96px}#fave-root section.running-lineup .slider-wrap .next-button{right:-96px}#fave-root section.running-lineup .slider-wrap .swiper-pagination{position:static;margin-top:12px}#fave-root section.running-lineup .swiper{width:100%;margin-top:48px;overflow:visible}#fave-root section.running-lineup .swiper-wrapper{margin:0;padding:0;transition-timing-function:cubic-bezier(.215,.61,.355,1)}#fave-root section.running-lineup .swiper-slide{height:auto;color:#fff9e9;padding:32px 32px 100px;border-radius:32px;box-sizing:border-box;background:#1d1d1d}#fave-root section.running-lineup .swiper-slide.comming-soon:before{position:absolute;left:0;right:0;top:0;bottom:0;content:"";border-radius:inherit;background:inherit;opacity:.75;z-index:1}#fave-root section.running-lineup .swiper-slide.comming-soon:after{position:absolute;left:50%;top:50%;width:100px;font-family:Tartuffo;font-size:20px;line-height:1.3;content:"COMING SOON";padding-top:104px;background:url(fave-speedtempo-plus-fila-logo-c1.svg) no-repeat 50% 0;transform:translate(-50%,-50%);z-index:1}#fave-root section.running-lineup .swiper-slide:before{position:absolute;left:0;right:0;top:0;bottom:0;content:"";border-radius:inherit;background:inherit;opacity:0;z-index:1;pointer-events:none;transition:opacity .25s ease-out}#fave-root section.running-lineup .swiper-slide:not(.swiper-slide-active):before{opacity:.75}#fave-root section.running-lineup .swiper-slide .shoe-image{width:268px;max-width:100%;margin:0 auto;display:block}#fave-root section.running-lineup .swiper-slide h4{font-size:24px;font-weight:600;color:inherit;text-align:center;line-height:1.3;margin:32px 0 20px}#fave-root section.running-lineup .swiper-slide .features{font-size:0;margin:0 -2px;padding:0}#fave-root section.running-lineup .swiper-slide .features li{height:28px;list-style:none;vertical-align:top;margin:4px 2px 0;padding:0 12px;border-radius:14px;background:#e3ddc9;display:inline-flex;align-items:center;justify-content:center}#fave-root section.running-lineup .swiper-slide .specs{margin-top:32px;padding:19px 0;border:solid rgba(93,69,43,.2);border-width:1px 0}#fave-root section.running-lineup .swiper-slide .specs table{width:100%;table-layout:auto;box-shadow:none}#fave-root section.running-lineup .swiper-slide .specs table th,#fave-root section.running-lineup .swiper-slide .specs table td{padding:0;border:0}#fave-root section.running-lineup .swiper-slide .specs table th{width:38%;height:35px;font-size:18px;font-weight:400;white-space:nowrap;line-height:1;text-align:left}#fave-root section.running-lineup .swiper-slide .specs table th span{font-size:13px;padding:0 12px 0 6px;opacity:.7}#fave-root section.running-lineup .swiper-slide .specs table td .level{position:relative;height:28px;text-indent:-99em;display:grid;gap:2px;grid-template-columns:repeat(5,1fr);overflow:hidden;transform:translateY(6px)}#fave-root section.running-lineup .swiper-slide .specs table td .level:after{position:absolute;left:0;top:13px;font-size:13px;text-indent:0;line-height:1.2;opacity:.7}#fave-root section.running-lineup .swiper-slide .specs table td .level span{height:12px;border-radius:2px;background:#ede8da1a}#fave-root section.running-lineup .swiper-slide .specs table td .level.level-1 span:nth-child(-n+1),#fave-root section.running-lineup .swiper-slide .specs table td .level.level-2 span:nth-child(-n+2),#fave-root section.running-lineup .swiper-slide .specs table td .level.level-3 span:nth-child(-n+3),#fave-root section.running-lineup .swiper-slide .specs table td .level.level-4 span:nth-child(-n+4),#fave-root section.running-lineup .swiper-slide .specs table td .level.level-5 span:nth-child(-n+5){background:#fff9e9}#fave-root section.running-lineup .swiper-slide .specs table td .level[class*=level-] span:nth-child(1){opacity:.6}#fave-root section.running-lineup .swiper-slide .specs table td .level[class*=level-] span:nth-child(2){opacity:.7}#fave-root section.running-lineup .swiper-slide .specs table td .level[class*=level-] span:nth-child(3){opacity:.8}#fave-root section.running-lineup .swiper-slide .specs table td .level[class*=level-] span:nth-child(4){opacity:.9}#fave-root section.running-lineup .swiper-slide .specs table td .level.type-level.level-5:after{content:"ELITE"}#fave-root section.running-lineup .swiper-slide .specs table td .level.type-level.level-4:after{content:"PERFORMANCE RUNNER"}#fave-root section.running-lineup .swiper-slide .specs table td .level.type-level.level-3:after{content:"DAILY RUNNER"}#fave-root section.running-lineup .swiper-slide .specs table td .level.type-level.level-2:after{content:"BEGINNER RUNNER"}#fave-root section.running-lineup .swiper-slide .specs table td .level.type-course.level-5:after{content:"FULL MARATHON"}#fave-root section.running-lineup .swiper-slide .specs table td .level.type-course.level-4:after{content:"10K / HALF"}#fave-root section.running-lineup .swiper-slide .specs table td .level.type-course.level-2:after{content:"10K"}#fave-root section.running-lineup .swiper-slide .detail-info{width:100%;table-layout:auto;margin:24px 0 0;box-shadow:none}#fave-root section.running-lineup .swiper-slide .detail-info th,#fave-root section.running-lineup .swiper-slide .detail-info td{padding:0;border:0}#fave-root section.running-lineup .swiper-slide .detail-info th{font-family:Archivo;font-size:14px;font-weight:500;line-height:1;text-align:left}#fave-root section.running-lineup .swiper-slide .detail-info td{font-size:15px;line-height:1.5;text-align:right}#fave-root section.running-lineup .swiper-slide .button-wrap{position:absolute;left:32px;right:32px;bottom:32px;margin:0}#fave-root section.running-lineup .swiper-slide .button-wrap a.button-link{font-family:Pretendard;font-weight:700}@media(max-width:1250px){#fave-root section.running-lineup article{width:calc(100% - 200px)}#fave-root section.running-lineup .slider-wrap .prev-button{left:-80px}#fave-root section.running-lineup .slider-wrap .next-button{right:-80px}}@media(min-width:750px){#fave-root section.running-lineup .swiper-slide .detail-info td br{display:none}}@media(max-width:749px){#fave-root section.running-lineup article{width:calc(100% - 50px)}#fave-root section.running-lineup .swiper-slide{padding:14px 24px 64px}#fave-root section.running-lineup .swiper-slide .shoe-image{width:220px}#fave-root section.running-lineup .swiper-slide h4{font-size:20px;margin:22px 0 12px}#fave-root section.running-lineup .swiper-slide .features li{height:19px}#fave-root section.running-lineup .swiper-slide .features li img{height:8px}#fave-root section.running-lineup .swiper-slide .specs{margin-top:13px;padding:15px 0}#fave-root section.running-lineup .swiper-slide .specs table th{height:18px;font-size:12px;font-weight:600}#fave-root section.running-lineup .swiper-slide .specs table td .level{height:21px}#fave-root section.running-lineup .swiper-slide .specs table td .level span{height:8px}#fave-root section.running-lineup .swiper-slide .specs table td .level:after{top:9px;font-size:8px}#fave-root section.running-lineup .swiper-slide .detail-info{margin:12px 0 0}#fave-root section.running-lineup .swiper-slide .detail-info th,#fave-root section.running-lineup .swiper-slide .detail-info td{height:16px}#fave-root section.running-lineup .swiper-slide .detail-info th{font-size:11px;line-height:1.2}#fave-root section.running-lineup .swiper-slide .detail-info td{font-size:11px;line-height:1.2}#fave-root section.running-lineup .swiper-slide .button-wrap{left:22px;right:22px;bottom:24px}#fave-root section.running-lineup .swiper-slide .button-wrap a.button-link{height:27px;font-size:10px;line-height:27px}}#fave-root .footer{padding:52px 0 100px;background:red url(fave-speedtempo-plus-running-dna-bg.webp) no-repeat 50% 50%/cover;overflow:hidden}#fave-root .footer .shoe-image{width:662px;margin:0 auto -180px;display:block;transform:translate(7%);pointer-events:none}#fave-root .footer h3{width:290px;margin:0 auto}#fave-root .footer h3 img{width:100%;display:block}#fave-root .footer .button-wrap{text-align:center;margin:24px 0 0}#fave-root .footer .button-wrap .button-link{width:320px;margin:0 2px;display:inline-block}#fave-root .loading-indicator{position:fixed;left:50%;top:50%;width:6.7vw;aspect-ratio:1;transform:translate(-50%,-50%);z-index:4;--loaded-ratio: 0}#fave-root .loading-indicator:before,#fave-root .loading-indicator:after{position:absolute;left:0;right:0;top:0;bottom:0;content:"";background:url(fave-speedtempo-plus-fila-logo-c1.svg) no-repeat 0 100%/100% auto}#fave-root .loading-indicator:before{opacity:.3}#fave-root .loading-indicator:after{top:calc(100% * (1 - var(--loaded-ratio)));content:"Loading";text-indent:-9em;overflow:hidden;transition:top .15s ease-out}@media(max-width:749px){#fave-root .loading-indicator{width:7.5vw}}.template-page-speedtempo-plus .header-wrapper{width:100%;position:absolute;border:none;z-index:999}.template-page-speedtempo-plus .announcement-bar-section{display:none}.template-page-speedtempo-plus{--announcement-bar-height: 0px}.template-page-speedtempo-plus #fave-root:not(.ready){z-index:998}
/*# sourceMappingURL=/cdn/shop/t/4/assets/fave-speedtempo-plus.css.map */
