.homepage-container{font-size:11px}@media (min-width:500px) and (max-width:1200px){.homepage-container{font-size:calc(11px + 1 * ((100vw - 500px) / 700))}}@media (min-width:1200px){.homepage-container{font-size:12px}}.animate-background{animation:a 3s steps(1) infinite}.animate-background-two{animation:b 9s steps(1) infinite}@keyframes a{0%{background-position:0 0}50%{background-position:100% 0}to{background-position:0 0}}.animate-background-slide{animation:b 8s steps(1) infinite}.animate-background-slide-two{animation:c 5s steps(1) infinite}@keyframes b{0%{background-position:0 0}33%{background-position:50% 0}66%{background-position:100% 100%}to{background-position:0 0}}@keyframes c{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}.boot-container,.sneaker-shop-container,.spring-homepage-container{display:flex;font-size:calc(11px + 1 * ((100vw - 500px) / 700))}.boot-container *,.sneaker-shop-container *,.spring-homepage-container *{transition:all .25s ease}.boot-container a,.sneaker-shop-container a,.spring-homepage-container a{position:relative}@media (max-width:500px){.boot-container,.sneaker-shop-container,.spring-homepage-container{flex-direction:column}}.one-image-mobile-slideshow{width:100%;background:url(img);background-repeat:no-repeat;background-size:100%}@media (max-width:500px){.one-image-mobile-slideshow{background:url(img);background-repeat:no-repeat;background-size:200%;animation:a 10s steps(1) infinite}}@media (max-width:500px){.one-image-mobile-slideshow picture{opacity:0}}.headline-text-button{width:100%}.headline-text-button h1,.headline-text-button h2{font-size:calc(17px + 9 * ((100vw - 500px) / 700));color:#0297ac;font-family:GT-America-Extended-Thin;text-transform:uppercase;margin-bottom:.5em}.headline-text-button h1 span,.headline-text-button h2 span{font-family:GT-America-Extended-Bold;display:flex;line-height:1em}@media (max-width:499px){.headline-text-button h1,.headline-text-button h2{font-size:1.8em}}.headline-text-button h3{font-size:calc(16px + 8 * ((100vw - 500px) / 700));color:#0297ac;font-family:GT-America-Extended-Thin;text-transform:uppercase;margin-bottom:.5em}.headline-text-button h3 span{font-family:GT-America-Extended-Bold;display:flex;line-height:1em}@media (max-width:499px){.headline-text-button h3{font-size:1.8em}}.headline-text-button h1{text-align:left}.headline-text-button .one-line{text-align:center}.headline-text-button .one-line-headline{display:inline-flex}.headline-text-button p{font-size:calc(11px + 1 * ((100vw - 500px) / 700))}a.module-button{background:#0297ac;border:1px solid #0297ac;color:#fff;padding:1em;min-width:300px;text-decoration:none;display:flex;justify-content:center;align-items:center;max-width:320px;margin-bottom:2em;text-transform:uppercase;text-align:center}a.module-button:hover{text-decoration:none;background:#fff;color:#0297ac}.paragraph-break{text-align:center;width:100%;position:relative}.paragraph-break picture{position:relative;width:100%;z-index:-1}.paragraph-break .paragraph-holder{position:absolute;top:0;justify-content:center;align-items:center;height:100%;display:flex;width:100%}.paragraph-break p{font-size:calc(15px + 5 * ((100vw - 500px) / 700));color:#fff;font-family:GT-America-Extended-Bold;position:relative;margin-bottom:0;width:81%;line-height:1.5em}.mouseover-click-image-module{display:flex;flex-direction:row}@media (max-width:500px){.mouseover-click-image-module{flex-direction:column}.mouseover-click-image-module .headline-text-button .module-button{min-width:150px}}.mouseover-click-image-module .mouseover-click-image,.mouseover-click-image-module .mouseover-click-image-2{width:45%}@media (max-width:500px){.mouseover-click-image-module .mouseover-click-image,.mouseover-click-image-module .mouseover-click-image-2{width:100%}}.mouseover-click-image-module .right-side{padding:0 4em;width:55%;flex-direction:column;display:flex}@media (max-width:500px){.mouseover-click-image-module .right-side{flex-direction:column;padding:2em;width:100%}}.mouseover-click-image-module .mouseover-buttons{flex-direction:row;flex-wrap:nowrap;display:flex;justify-content:space-between}@media (max-width:500px){.mouseover-click-image-module .mouseover-buttons{align-items:baseline;margin-top:0}}.mouseover-click-image-module .mouseover-buttons .mouseover-icon-holder{width:29%;display:inline-flex;flex-direction:column;justify-content:flex-start}@media (max-width:500px){.mouseover-click-image-module .mouseover-buttons .mouseover-icon-holder{width:100%}}.mouseover-click-image-module .mouseover-buttons .mouseover-icon-holder a{display:inline-flex;text-decoration:none;flex-direction:column;text-align:center;height:100%}.mouseover-click-image-module .mouseover-buttons .mouseover-icon-holder a .mouseover-paragraph-holder{display:flex}.mouseover-click-image-module .mouseover-buttons .mouseover-icon-holder a p{text-align:left;margin:0;display:inline}.mouseover-click-image-module .mouseover-buttons .mouseover-icon-holder a p span{font-family:GT-America-Extended-Bold;display:inline}.mouseover-click-image-module .mouseover-buttons .mouseover-icon-holder a .caption{margin:1em auto;width:68%}@media (max-width:500px){.mouseover-click-image-module .mouseover-buttons .mouseover-icon-holder a .caption{margin:1em 0}}.mouseover-click-image-module .mouseover-buttons .mouseover-icon-holder img{min-width:127px;display:flex;align-self:center}.mouseover-click-image-module .mouseover-buttons .mouseover-icon-holder .mobile-arrow-holder{display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width:500px){.mouseover-click-image-module .mouseover-buttons .mouseover-icon-holder .mobile-arrow-holder{align-items:center;top:-1.5em;position:relative;align-self:flex-end;margin-bottom:-1em}}.mouseover-click-image-module .mouseover-buttons .mouseover-icon-holder .mobile-arrow-holder img{min-width:auto}.mouseover-click-image-module .mouseover-buttons .mouseover-icon-holder .mobile-arrow-holder .circle-indicator-holder{display:flex;flex-direction:row;margin-top:8px}.mouseover-click-image-module .mouseover-buttons .mouseover-icon-holder .mobile-arrow-holder .circle-indicator-holder .circle-indicator{width:8px;border-radius:50%;background:#d3d3d3;height:8px;margin:2px}.mouseover-click-image-module .mouseover-buttons .mouseover-icon-holder .mobile-module-show{display:none}@media (max-width:500px){.mouseover-click-image-module .mouseover-buttons .mouseover-icon-holder .mobile-module-show{display:flex!important}}.cut-corners{font-family:GT-America-Extended-Medium}.mobile-module-hide{display:flex}@media (max-width:500px){.mobile-module-hide{display:none!important}}.mobile-module-show{display:none}@media (max-width:500px){.mobile-module-show{display:flex}}.add-padding{padding:2em}.quad-mouseover-image-module{display:flex;width:100%}.quad-mouseover-image-module .mouseover-image-button{display:flex;width:100%;flex-wrap:wrap}.quad-mouseover-image-module .mouseover-image-button a{width:50%}.quad-mouseover-image-module .mouseover-image-button a picture{opacity:0}.quad-mouseover-image-module .mouseover-image-button a:hover picture{opacity:1}@media (max-width:500px){.quad-mouseover-image-module .mouseover-image-button a{width:100%}.quad-mouseover-image-module .mouseover-image-button a picture{opacity:1}}.container{display:flex;flex-direction:row}.container a{text-decoration:none;position:relative}@media (max-width:500px){.container{flex-direction:column}}.container .left-side,.container .right-side{display:flex;flex-direction:column}.container .left-side a,.container .right-side a{position:relative;text-decoration:none}.container .left-side a .caption,.container .right-side a .caption{text-decoration:none}@media (max-width:500px){.container .left-side,.container .right-side{margin:0;width:100%!important}}.caption{margin:.5em 0;font-family:GT-America-Extended-Light-Italic;text-decoration:none;text-align:center;font-size:calc(8.5px + 1 * ((100vw - 500px) / 700))}.caption span{color:#0297ac;font-family:GT-America-Extended-Bold-Italic}@media (max-width:500px){.caption{text-align:left;margin:0}}.image-adjust{right:-9%}.caption-right{right:0;position:absolute;top:-2em}.caption-bottom-right{text-align:right}.caption-bottom-right-outside{position:absolute}.caption-bottom-left{text-align:left}.caption-left{left:0;position:absolute;top:-2em}.fifty-fifty .left-side,.fifty-fifty .right-side{width:50%}.fifty-fifty .left-side{margin-right:2em}.fifty-fifty .right-side{margin-left:2em}.sixty-forty .left-side{width:55%}.sixty-forty .right-side{width:45%}.sixty-forty .left-side{margin-right:4em;justify-content:center;align-items:center;display:flex}.sixty-forty .right-side{margin-left:0;justify-content:center}.forty-sixty .left-side{width:45%}.forty-sixty .right-side{width:55%}.forty-sixty .left-side{margin-right:4em;justify-content:center;align-items:center}.forty-sixty .right-side{margin-left:0;justify-content:center;align-items:center}.inset{width:90%;margin:auto}.add-margin-bottom{margin-bottom:4em}.mouseover-click-image-module .mouseover-buttons.column-direction{flex-direction:column}.mouseover-click-image-module .mouseover-buttons.column-direction .mouseover-icon-holder{width:100%;margin-bottom:1em;flex-direction:row}.add-padding-bottom{padding-bottom:4em}.add-padding-top{padding-top:2em}.add-margin-top{margin-top:4em}.centered-element{justify-content:center}.category-inset{margin-left:3em}.new-inset{max-width:1327px}.outside-container{margin-left:-2em}.right-side-spacing-between{justify-content:space-between!important}