@import url(https://use.typekit.net/yog6eoi.css);:root{--grid-x-small:320px;--grid-small:480px;--grid-six-hundreds:600px;--grid-medium:768px;--grid-large:1024px;--grid-tablet:1200px;--grid-smaller-widescreen:1300px;--grid-small-widescreen:1400px;--grid-widescreen:1440px;--font-body:"Geist",Helvetica,Arial,sans-serif;--font-heading:"Geist",serif}@font-face{font-display:swap;font-family:Forever Forward Sans Headline;font-style:normal;font-weight:500;src:url(36c289992a95d33df3f1.woff2) format("woff2"),url(5808c65680fefdaa3416.woff) format("woff")}@font-face{font-display:swap;font-family:Forever Forward Sans Headline;font-style:normal;font-weight:700;src:url(4e4aa4657723d7f12a99.woff2) format("woff2"),url(ee2023ef08054c72d1a1.woff) format("woff")}@font-face{font-display:swap;font-family:Forever Forward Sans Upright;font-style:normal;font-weight:500;src:url(fdcda9d55aac18ee5e8e.woff2) format("woff2"),url(8608438aaff037d14251.woff) format("woff")}@font-face{font-display:swap;font-family:Forever Forward Sans Upright;font-style:normal;font-weight:700;src:url(6e4fd46e57ec5db79889.woff2) format("woff2"),url(d7d09a40e5c5638df487.woff) format("woff")}@media only screen and (max-width:768px){.desktop-only{display:none!important}}@media only screen and (min-width:769px){.mobile-only{display:none!important}}.btn--underline{align-items:center;color:#1a1a19;display:inline-flex;font-family:Geist,sans-serif;font-size:14px;font-style:normal;font-weight:500;justify-content:center;letter-spacing:0;line-height:20px;position:relative;text-decoration:none;width:fit-content}.btn--underline:after{background-color:#1a1a19;bottom:8px;content:"";height:1px;left:0;position:absolute;transition:all .3s ease-in-out;width:100%}@media only screen and (min-width:769px){.btn--underline:hover:after{transition:all .3s ease-in-out;width:0}}.btn--primary{align-items:center;background-color:#1a1a19;border:1px solid #1a1a19;border-radius:0;color:#fbfbf9;display:inline-flex;flex-shrink:0;font-family:Geist Mono,monospace;font-size:16px;font-style:normal;font-weight:500;gap:8px;justify-content:center;letter-spacing:0;line-height:24px;padding:12px 24px;text-align:center;text-decoration:none;transition:all .3s ease-in-out;white-space:nowrap;width:fit-content}.btn--primary svg{flex-shrink:0}@media only screen and (min-width:769px){.btn--primary:hover{background-color:#fff;color:#1a1a19;transition:all .3s ease-in-out}}.btn--secondary{align-items:center;background-color:#fff;color:#1a1a19;display:inline-flex;flex-shrink:0;font-family:Geist Mono,monospace;font-size:14px;font-style:normal;font-weight:500;gap:8px;justify-content:center;letter-spacing:0;line-height:24px;padding:8px 16px;text-decoration:none;transition:all .3s ease-in-out;white-space:nowrap;width:fit-content}.btn--secondary svg{flex-shrink:0}@media only screen and (min-width:769px){.btn--secondary:hover{background-color:#1a1a19;color:#fff;transition:all .3s ease-in-out}}.btn--border{align-items:center;backdrop-filter:blur(1.5px);background-color:hsla(60,20%,98%,.1);border:1px solid #fbfbf9;border-radius:4px;color:#fbfbf9;display:inline-flex;font-family:Geist Mono,monospace;font-size:16px;font-style:normal;font-weight:500;gap:8px;justify-content:center;letter-spacing:0;line-height:24px;padding:7px 16px;text-decoration:none;transition:all .3s ease-in-out;width:fit-content}.btn--border.border-black{background-color:transparent;border:1px solid #1a1a19;color:#1a1a19}.btn--border.border-black:hover{background-color:#1a1a19;color:#fbfbf9}.btn--border svg{transition:none;will-change:transform,opacity}@media only screen and (min-width:769px){.btn--border:hover svg{animation:btn-border-svg-fly .8s cubic-bezier(.33,1,.68,1)}.btn--border:not(:hover) svg{animation:none;opacity:1;transform:none}}.slider-card-button--custom{align-items:center;background-color:var(--slider-card-button-bg);border:1px solid var(--slider-card-button-text);color:var(--slider-card-button-text);display:inline-flex;flex-shrink:0;font-family:Geist Mono,monospace;font-size:16px;font-style:normal;font-weight:500;gap:8px;justify-content:center;letter-spacing:0;line-height:24px;padding:8px 16px;text-decoration:none;transition:all .3s ease-in-out;white-space:nowrap;width:fit-content}.slider-card-button--custom svg{flex-shrink:0}@media only screen and (min-width:769px){.slider-card-button--custom:hover{filter:brightness(1.1);transition:all .3s ease-in-out}}@keyframes btn-border-svg-fly{0%{opacity:1;transform:translateX(0)}40%{opacity:0;transform:translateX(18px)}41%{opacity:0;transform:translateX(-18px)}60%{opacity:1;transform:translateX(0)}to{opacity:1;transform:translateX(0)}}.template-suffix-size-guides #content{padding-bottom:16px}.template-suffix-size-guides .size-guides--brands:last-of-type .size-guides__brand-backToTop{display:flex}.size-guides__container{margin:0 auto;max-width:1520px;padding:21px 40px 0;width:100%}@media only screen and (max-width:768px){.size-guides__container{padding:6px 16px 0}}.size-guides__container:not(.size-guides__step-one){padding-top:0;scroll-margin-top:calc(var(--header-height, 60px) + 16px)}.size-guides__container:not(.size-guides__step-one) .size-guides__header{border-top:1px solid #f0efeb;margin:0 0 12px;padding:24px 0 0}@media only screen and (max-width:768px){.size-guides__container:not(.size-guides__step-one) .size-guides__header{padding:24px 0 0}}.size-guides__header{margin:0 0 24px}@media only screen and (max-width:768px){.size-guides__header{margin:0}}.size-guides__header .size-guides__title{color:#1a1a19;font-family:Geist,sans-serif;font-size:28px;font-style:normal;font-weight:700;letter-spacing:0;line-height:36px;margin:0 0 12px;text-transform:capitalize}.size-guides__step-two .size-guides__header .size-guides__title{font-family:Geist,sans-serif;font-size:24px;font-style:normal;font-weight:700;letter-spacing:0;line-height:32px}@media only screen and (max-width:768px){.size-guides__step-two .size-guides__header .size-guides__title{font-family:Geist,sans-serif;font-size:22px;font-style:normal;font-weight:700;letter-spacing:0;line-height:22px}.size-guides__header .size-guides__title{font-family:Geist,sans-serif;font-size:20px;font-style:normal;font-weight:700;letter-spacing:0;line-height:24px;margin:0 0 16px}}.size-guides__header .size-guides__des{color:#1a1a19;font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:24px;margin:0}@media only screen and (max-width:768px){.size-guides__header .size-guides__des{font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:22px}}.size-guides__cards{display:flex;flex-wrap:wrap;gap:24px;padding:0 0 40px;width:100%}@media only screen and (max-width:768px){.size-guides__cards{padding:18px 0 24px}}.size-guide__card-input{display:none}.size-guides__card-label{display:flex;flex-direction:column;gap:16px 24px;min-width:0;width:calc(20% - 19.2px)}@media only screen and (max-width:1023px){.size-guides__card-label{width:calc(25% - 18px)}}@media only screen and (max-width:768px){.size-guides__card-label{width:calc(33.33333% - 16px)}}@media only screen and (max-width:480px){.size-guides__card-label{width:calc(50% - 12px)}}.size-guides__card-label:hover{cursor:pointer}.size-guides__card-title{color:#1a1a19;font-family:Geist,sans-serif;font-size:20px;font-style:normal;font-weight:700;letter-spacing:0;line-height:28px}.size-guides__card-title span{display:inline-block;position:relative}.size-guides__card-title span:after{border-bottom:1px solid #1a1a19;bottom:5px;content:"";display:block;left:50%;position:absolute;transition:all .3s ease;width:0}.size-guides__card-img{overflow:hidden;padding-top:126.2626%;position:relative}.size-guides__card-img img{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:all .3s ease;width:100%}.size-guides__brand-backToTop{display:none;justify-content:center;padding:40px 0}.size-guides__brand-backToTop a{padding:14px 16px}.size-guides__search-wrapper{display:block;padding:12px 0}.size-guides__search{align-items:stretch;box-sizing:border-box;display:flex;max-width:940px;position:relative;width:100%}.size-guides__search input{background-color:#fff;border:1px solid #969692;border-radius:0;border-right:0;box-sizing:border-box;color:#1a1a19;flex:1 1 auto;font-family:Geist Mono,monospace;font-size:14px;font-style:normal;font-weight:300;letter-spacing:0;line-height:20px;min-height:40px;min-width:0;outline:none;outline-offset:0;padding:4px 8px;transition:box-shadow .3s ease,border-color .3s ease}@media only screen and (max-width:768px){.size-guides__search input{width:auto}}.size-guides__search input::placeholder{color:#575754;font-family:Geist Mono,monospace;font-size:14px;font-style:normal;font-weight:300;letter-spacing:0;line-height:20px}.size-guides__search input:focus,.size-guides__search input:hover{border-color:#0077ba;box-shadow:inset 0 0 0 1px #0077ba;transition:box-shadow .3s ease,border-color .3s ease}.size-guides__search input:placeholder-shown+.reset-input{display:none}.size-guides__search .reset-input{align-items:center;background:#fff;border:1px solid #1a1a19;border-left:0;border-right:0;box-sizing:border-box;color:#1a1a19;cursor:pointer;display:flex;flex:0 0 auto;justify-content:center;margin:0;min-height:40px;min-width:44px;padding:0 8px;transition:background-color .2s ease}.size-guides__search .reset-input:focus,.size-guides__search .reset-input:hover{background-color:#f7f6f2}.size-guides__search .common-inputs_btn{align-items:center;background-color:#1a1a19;border:1px solid #1a1a19;border-left:0;border-radius:0;box-sizing:border-box;color:#fbfbf9;cursor:pointer;display:flex;flex:0 0 auto;font-family:Geist Mono,monospace;font-size:16px;font-style:normal;font-weight:500;gap:8px;justify-content:center;letter-spacing:0;line-height:24px;margin:0;min-height:40px;padding:8px 12px;transition:background-color .2s ease,border-color .2s ease}@media only screen and (max-width:768px){.size-guides__search .common-inputs_btn{padding:12px 14px}.size-guides__search .common-inputs_btn span{display:none}}.size-guides__search .common-inputs_btn path{fill:#fff}.size-guides__search .common-inputs_btn:focus,.size-guides__search .common-inputs_btn:hover{background-color:#262625;border-color:#262625}