@import url(https://fonts.googleapis.com/css?family=Catamaran:400,600&display=swap);#app,#app .ss360-comparison-bar,#app .ss360-layer,#app .unibox,#app zoovu-immersive{--ss360-theme-color:#1f3a53;--ss360-accent-color:#0070d8;--ss360-accent-color-dark:#1f3a53;--ss360-accent-color-light:#c2e4fa;--ss360-accent-color-light-transparent:color-mix(in srgb,#edf7fe 70%,#fff);--ss360-border-radius-md:8px;--z-search-theme-color:#1f3a53;--z-search-accent-color:#0070d8;--z-search-accent-color-dark:#1f3a53;--z-search-accent-color-light:#c2e4fa;--z-search-accent-color-light-transparent:#edf7fe}body,html{padding:0;margin:0}ul{list-style:none}body{font-family:Catamaran,sans-serif;color:#424651}body a{text-decoration:none;font-size:14px;color:#1f3a53}.header{display:flex;flex-direction:row;align-items:center;position:sticky;top:0;left:0;background-color:#fff}.header .h1{margin:0;z-index:999}.header .logo{width:72px;height:auto;transition:transform .3s ease-in-out}.header .logo.loading{animation:logo-loader 1.62s cubic-bezier(.455,.03,.515,.955) -.4s infinite}@keyframes logo-loader{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}@media(max-width:992px){.header{flex-direction:column}}#ss360-filter .ss360-filter__button{font-weight:600}#ss360-filter .ss360-filter__button,#ss360-filter .ss360-filter__button:focus,#ss360-filter .ss360-filter__button:hover{box-shadow:none}#ss360-filter label{text-transform:capitalize}#ss360-filter .ss360-category-tree{line-height:1.5}.ss360-filter__delete-bar button{text-transform:capitalize;outline:none}#app .ss360-filter__delete-button{border-radius:8px}.footer,.header,.main,.section{padding:1em}.main--ShoeFinder{padding:0}.flex{display:flex}.flex--ac{align-items:center}.flex--js{justify-content:space-between}.flex--jsa{justify-content:space-around}body{overflow-x:hidden}.w-100{width:100%}h2#ss360-search-result-heading,section.ss360-group-products h3{display:none}.row{display:flex;flex-direction:row;flex-wrap:wrap}.column{display:flex;flex-direction:column;flex-basis:100%}@media screen and (min-width:800px){.column{flex:1}._25{flex:2.5}._35{flex:3.5}._50{flex:15}}.privacy-policy{max-width:700px;margin:0 auto}.search{width:100%;margin:0 2em;position:relative}.search__input{width:420px;padding:.5em;font-size:24px;border:none;border-bottom:2px solid #1f3a53;transition:width .3s ease-in-out}@media(min-width:992px){.search__input:focus{outline:none;width:47%}.search__input:focus~.ss360-voice-search{left:calc(47% - 44px)!important}}.search__input::-moz-placeholder{color:#babfc8;opacity:1}.search__input::placeholder{color:#babfc8;opacity:1}.search .ss360-voice-search{box-shadow:none;transition:none}.search .ss360-voice-search.transition{transition:all .3s ease-in-out}.search .ss360-recording{background-color:#1f3a53;animation-name:fairshopping-recording}@keyframes fairshopping-recording{0%{background-color:rgba(216,30,91,0)}50%{background-color:rgba(216,30,91,.42)}to{background-color:rgba(216,30,91,0)}}@media(max-width:991px){.search{flex-direction:column}.search .search__input{width:100%}.search .search__input:focus{outline:0}}#app .ss360-suggests:not(.ss360-skeleton__result){border-radius:12px;box-shadow:-1px 12px 12px -12px rgba(0,0,0,.16);text-align:center;transition:all .3s ease-in-out;font-weight:600;border:1px solid #f0f2f6;box-sizing:border-box}#app .ss360-suggests:not(.ss360-skeleton__result):hover{box-shadow:-1px 6px 6px -6px rgba(0,0,0,.16)}#app .ss360-suggests:not(.ss360-skeleton__result) .ss360-suggests__image-wrap{align-items:flex-start}#app .ss360-suggests:not(.ss360-skeleton__result) img{margin:0!important;border-radius:12px;border-bottom-left-radius:0;border-bottom-right-radius:0}#app .ss360-suggests:not(.ss360-skeleton__result) .ss360-suggests__badges{padding:var(--ss360-spacing-sm) 5px}#app .ss360-suggests:not(.ss360-skeleton__result) .ss360-suggests__content{margin:0;padding:0 8px 8px}#app .ss360-suggests:not(.ss360-skeleton__result) .ss360-suggests__content header{margin-top:4px;padding:8px 0}#app .ss360-suggests:not(.ss360-skeleton__result) .ss360-suggests__content header span a{padding:0 4px;text-align:center}.ss360-close-button{box-shadow:none}#ss360-layer .ss360-layer__content--filter-left:not(.ss360-filter--slide) .ss360-filter__backdrop--open{z-index:9999999}#ss360-layer .ss360-layer__content--filter-left:not(.ss360-filter--slide) .ss360-filter--open{z-index:999999999}.main #ss360-layer{padding:0}#ss360-no-results{display:flex;justify-content:center;text-align:center;font-size:1.5em;width:100%}#app .ss360-suggests__badge{border-radius:8px}#app .ss360-n-button.ss360-actions__action.ss360-actions__action--chat svg{display:none}#app .ss360-actions{align-items:center}#app .ss360-n-button.ss360-actions__action.ss360-actions__action--chat:before{content:"";height:16px;width:16px;display:block;background-image:url(/img/zoe-logo.2cfd5d6c.svg);background-repeat:no-repeat;background-size:100%;background-position:50%}#app .ss360-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;height:auto!important}#app .ss360-masonry--lg .ss360-suggests{width:100%}#app .ss360-suggests__wrap{justify-content:space-between;height:100%}@media(max-width:1080px){#app .ss360-list{grid-template-columns:1fr 1fr 1fr}}@media(max-width:540px){#app .ss360-list{grid-template-columns:1fr 1fr}}.ss360-layer__zoe-summary svg{max-width:20px;flex-shrink:0}.ss360-layer__zoe-summary zoovu-zoe{box-shadow:none;margin:0;padding:5px 0 0 0;flex-grow:1}.ss360-zoe-chat zoovu-zoe{height:calc(100% - 150px)}.ss360-zoe-chat zoovu-zoe::part(chat){height:100%}#scroll-top-toggle svg path{fill:var(--ss360-theme-color)}button{cursor:pointer;border-radius:12px;box-shadow:-1px 9px 9px -9px rgba(0,0,0,.25);transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}button:focus,button:hover{box-shadow:-1px 3px 3px -3px rgba(0,0,0,.25)}button#ss360CloseFilterButton,button#ss360CloseFilterButton:focus,button#ss360CloseFilterButton:hover,button.ss360-filter__clear-group{box-shadow:none}.button{border:2px solid #1f3a53;background:#fff;padding:8px 16px;font-weight:600;border-radius:12px}.button:focus,.button:hover{color:#fff;background:#1f3a53;outline:none}.button.info,.button.scrollTop{position:fixed;right:16px;bottom:16px;width:48px;height:48px;font-size:20px;font-weight:700;border-radius:12px;background:#1f3a53;color:#fff;padding:12px 20px;transition:transform .3s ease-in-out}.button.info:focus,.button.info:hover,.button.scrollTop:focus,.button.scrollTop:hover{background:#1f3a53;color:#fff;transform:scale(1.1)}.button.scrollTop{bottom:80px;padding:0;border:none;background:transparent;display:none;box-shadow:none;transition:transform .3s ease-in-out}.button.scrollTop:focus,.button.scrollTop:hover{border:none;background:transparent;box-shadow:none;transform:scale(1.1)}.button.scrollTop.active{display:block}body::-webkit-scrollbar-track{border-radius:5px;box-shadow:inset 0 0 4px rgba(0,0,0,.1);background-color:#fefefe}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-thumb{border-radius:5px;box-shadow:inset 0 0 4px rgba(0,0,0,.1);background-color:#888}.topics{position:absolute;right:0;transition:all .3s ease-in-out}.topics .topic:not(:first-of-type){margin-left:16px}@media(min-width:992px){.search__input:focus+.topics{right:-100%}}@media(max-width:991px){.topics{position:relative}.topics ul{flex-wrap:wrap;justify-content:center;padding:0}.topics .topic{margin:8px}}@media(max-width:1480px)and (min-width:992px){.topic--p0{display:none}}@media(max-width:1380px)and (min-width:992px){.topic--p1{display:none}}@media(max-width:1295px)and (min-width:992px){.topic--p2{display:none}}@media(max-width:1180px)and (min-width:992px){.topic--p3{display:none}}@media(max-width:1040px)and (min-width:992px){.topic--p4{display:none}}.info-box .backdrop{background:rgba(0,0,0,.62);height:100%}.info-box .backdrop,.info-box .inner{position:fixed;top:0;left:0;width:100%;z-index:99999}.info-box .inner{background:#fff;max-width:600px;top:20%;left:calc(50% - 300px);padding:16px;border-radius:3px;box-shadow:-1px 12px 12px -12px rgba(0,0,0,.16);box-sizing:border-box}@media(max-width:768px){.info-box .inner{top:0;left:0;width:100%;max-width:100%}}.info-box .inner a{font-size:16px!important}.info-box .inner a:hover{text-decoration:underline}.info-box .inner .close{background:#fff;border:none;box-shadow:none;position:absolute;right:16px;top:16px}zoovu-zoe-attribute::part(popup){position:fixed}zoovu-zoe-attribute::part(popup-button){border-radius:8px;border-width:2px;box-shadow:-1px 9px 9px -9px rgba(0,0,0,.25);margin:4px 4px 4px 0;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}zoovu-zoe-attribute::part(popup-button):hover{box-shadow:-1px 3px 3px -3px rgba(0,0,0,.25);background-color:#1f3a53;color:#fff}zoovu-zoe-attribute{--primary-color:#1f3a53;--secondary-color:#0070d8;--gutter:8px;font-size:16px;margin-left:5px}.zoe-attributes li{padding-left:10px}zoovu-zoe{--brand-primary-color:var(--ss360-accent-color-dark);--brand-secondary-color:var(--ss360-theme-color);position:relative;display:block;margin:20px 3px;padding:5px;border-radius:5px;box-shadow:0 0 5px #d3d3d3;width:auto;background-color:var(--ss360-accent-color-light-transparent)}zoovu-zoe::part(user-message){border-radius:5px}.header{z-index:99999}.branding{display:block;text-align:right;width:100%}.branding__logo{max-height:20px;padding:0 1em}#app .ss360-comparison-bar[data-v-0796cd81],#app .ss360-layer[data-v-0796cd81],#app .unibox[data-v-0796cd81],#app zoovu-immersive[data-v-0796cd81],#app[data-v-0796cd81]{--ss360-theme-color:#1f3a53;--ss360-accent-color:#0070d8;--ss360-accent-color-dark:#1f3a53;--ss360-accent-color-light:#c2e4fa;--ss360-accent-color-light-transparent:color-mix(in srgb,#edf7fe 70%,#fff);--ss360-border-radius-md:8px;--z-search-theme-color:#1f3a53;--z-search-accent-color:#0070d8;--z-search-accent-color-dark:#1f3a53;--z-search-accent-color-light:#c2e4fa;--z-search-accent-color-light-transparent:#edf7fe}.breadcrumb[data-v-0796cd81]{margin-bottom:30px}.breadcrumb .breadcrumb__text[data-v-0796cd81]{font-size:1.1em;margin-right:5px}.breadcrumb .breadcrumb__arrow[data-v-0796cd81]{margin-right:5px;color:#1f3a53}.product[data-v-0796cd81]{color:#0a263d}.product .image[data-v-0796cd81]{margin-top:40px;max-width:100%;border-radius:12px;box-shadow:-1px 12px 12px -12px rgba(0,0,0,.16)}@media screen and (max-width:800px){.product .image[data-v-0796cd81]{display:block;max-width:400px;max-height:400px;width:auto;height:auto}}.product .info[data-v-0796cd81]{margin-left:100px;gap:10px;overflow:auto}@media screen and (max-width:800px){.product .info[data-v-0796cd81]{align-items:center;margin-left:0;margin-top:50px}}.product .title[data-v-0796cd81]{font-size:27px;line-height:32px;letter-spacing:.3px}.product .brand[data-v-0796cd81]{font-size:15px;line-height:25px;border-bottom:1px solid #0a263d}.product .price[data-v-0796cd81]{font-family:Work Sans,sans-serif;font-weight:400;font-size:18px;letter-spacing:.25px;line-height:1em;padding-left:0;white-space:nowrap;margin-top:20px;display:inline-block}.product .rating-wrapper[data-v-0796cd81]{border-bottom:1px solid #dadee2}.product .rating[data-v-0796cd81]{color:orange;font-weight:400;font-size:30px}.product .review[data-v-0796cd81]{font-weight:400;font-size:20px;margin-left:10px;display:flex;align-items:center}.product .row-wrapper[data-v-0796cd81]{gap:10px}.product .size[data-v-0796cd81]{color:#707274;display:flex;align-items:center;justify-content:center;height:40px;width:40px;border:1px solid #dadee2;border-radius:12px}.product .size[data-v-0796cd81]:hover{cursor:pointer;color:#0a263d;border-color:#0a263d}.product .truck[data-v-0796cd81]{height:30px;width:30px}.product .truck .st10[data-v-0796cd81]{fill:none}.product .truck .st11[data-v-0796cd81]{fill:#0a263d}.product .button[data-v-0796cd81]{color:#1f3a53;width:100%;height:50px;font-weight:800;letter-spacing:2.04px}.product .button[data-v-0796cd81]:hover{color:#fff}.product ul li[data-v-0796cd81]::marker{content:"➤";color:#1f3a53}.product .image-chooser[data-v-0796cd81]{align-items:end;margin-right:75px;width:150px;gap:5px}@media screen and (max-width:800px){.product .image-chooser[data-v-0796cd81]{flex-direction:row;flex-wrap:wrap;margin-right:0;justify-content:space-between}}.product .arrow-button[data-v-0796cd81]{width:150px;height:35px;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;font-size:20px;color:#1f3a53}.product .arrow-button__up[data-v-0796cd81]{border-top-left-radius:19px;border-top-right-radius:19px}.product .arrow-button__up[data-v-0796cd81]:after{content:"▲"}.product .arrow-button__down[data-v-0796cd81]{border-bottom-left-radius:19px;border-bottom-right-radius:19px}.product .arrow-button__down[data-v-0796cd81]:after{content:"▼"}.product .arrow-button[data-v-0796cd81]:hover{background-color:#1f3a53;color:#fff;cursor:pointer}.product .arrow-button__hide[data-v-0796cd81]{visibility:hidden}@media screen and (max-width:800px){.product .arrow-button[data-v-0796cd81]{width:35px;height:120px;line-height:120px}.product .arrow-button__up[data-v-0796cd81]{border-top-left-radius:19px;border-top-right-radius:0;border-bottom-left-radius:19px}.product .arrow-button__up[data-v-0796cd81]:after{content:"ᐊ"}.product .arrow-button__down[data-v-0796cd81]{border-bottom-left-radius:0;border-bottom-right-radius:19px;border-top-right-radius:19px}.product .arrow-button__down[data-v-0796cd81]:after{content:"ᐅ"}}.product .alt-image[data-v-0796cd81]{width:150px;height:150px;border-radius:12px;cursor:pointer;-o-object-fit:contain;object-fit:contain}.product .alt-image__invisble[data-v-0796cd81]{display:none}.product .alt-image__selected[data-v-0796cd81]{border:1px solid #1f3a53}@media screen and (max-width:800px){.product .alt-image[data-v-0796cd81]{width:120px;height:120px}}.product .related-content[data-v-0796cd81]{align-items:start}.product .related-content section.ss360-related-content[data-v-0796cd81]{margin-left:75px;margin-top:0}.description[data-v-0796cd81]{padding-top:20px}.description .heading[data-v-0796cd81]{font-size:20px;font-weight:600}.description ul li[data-v-0796cd81]::marker{content:"➤";color:#1f3a53}.values[data-v-0796cd81]{padding-top:20px}.values .heading[data-v-0796cd81]{font-size:20px;font-weight:600}.values ul li[data-v-0796cd81]::marker{content:"➤";color:#1f3a53}