html{background:#fff;font-size:14px;inset:0;margin:0 auto;padding:0;height:100%;min-height:100%;-webkit-margin-before:0;-webkit-margin-after:0;-ms-overflow-style:scrollbar}body{color:#000;line-height:1.4285714286;inset:0;margin:0 auto;padding:0;height:100%;min-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:default!important}:focus{outline:none}p{font-size:1rem;line-height:1.4285714286;margin-bottom:.7142857143rem}button,select,html,textarea,input{font-family:Montserrat,Helvetica,Arial,sans-serif;letter-spacing:.8px}button:focus,select:focus,html:focus,textarea:focus,input:focus{outline:1px dashed #6b6b6b;outline-offset:2px}input[type=text],input[type=email],input[type=password],input[type=number],textarea{-webkit-appearance:none;border-radius:0;border:1px solid #ccc;outline:0}select{border:1px solid #ccc;color:#333;line-height:1;padding:8px 28px 8px 8px;height:40px;-webkit-appearance:none;appearance:none;border-radius:0;background:url(/assets/svg/selector-down.svg) right 10px center no-repeat;background-size:24px 24px;width:100%}select:disabled{color:#ccc}select:focus{outline:0}select::-ms-expand{display:none}ul.nobul{list-style:none;margin-left:0;padding-left:0}ul.nobul li{margin-left:0;padding-left:0}.font-color--red,.font-color--red a{color:#c31e45}.font-color--blue,.font-color--blue a{color:#0d70f5}.font-weight--bold{font-weight:700}div.link-text a{text-decoration:none}.cta a{display:inline-block;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;color:#000;text-decoration:none;text-transform:uppercase;padding-bottom:2px;border-bottom:2px solid #000}.cta a:hover{text-decoration:none}.cta--white a:link,.cta--white a:hover,.cta--white a:active,.cta--white a:visited{color:#fff;border-color:#fff}@media screen and (max-width: 767px){.cta--white a:link,.cta--white a:hover,.cta--white a:active,.cta--white a:visited{color:#000;border-color:#000}}a.button{text-decoration:none}.button,a.button{font-size:1rem;line-height:1.2;letter-spacing:.5px;height:40px;border:1px solid #000;text-transform:uppercase;text-align:center;display:block;padding:0 25px;font-weight:700;text-decoration:none}.button:focus,a.button:focus{outline:1px dashed #6b6b6b;outline-offset:2px}.button__primary,a.button__primary{font-family:Montserrat,Helvetica,Arial,sans-serif;background-color:#000;border-width:0;color:#fff}.button__primary:hover,a.button__primary:hover{background-color:#333}.button__primary:visited,a.button__primary:visited{color:#fff}.button__primary--active,a.button__primary--active{background-color:#333}.button__primary--disabled,.button__primary:disabled,a.button__primary--disabled,a.button__primary:disabled{opacity:.4}.button__primary--white,a.button__primary--white{color:#000;background-color:#fff}.button__primary--red,a.button__primary--red{color:#fff;background-color:#c31e45}.button__primary--gold,a.button__primary--gold{color:#000;background-color:#deca86}.button__secondary,a.button__secondary{font-family:Montserrat,Helvetica,Arial,sans-serif;background-color:#fff;color:#000;border:1px solid #000}.button__secondary:hover,a.button__secondary:hover,.button__secondary--active,a.button__secondary--active{border-color:#333;color:#333}.button__secondary--no-border,a.button__secondary--no-border{border:0}.button__secondary:disabled,a.button__secondary:disabled{opacity:.4;cursor:not-allowed}.button--link,a.button--link{display:inline;font-weight:400;color:#000;text-decoration:underline;text-transform:none;border:none;background:transparent;padding:0;letter-spacing:normal;line-height:inherit;height:inherit}a.button__primary,a.button__secondary{line-height:3;border:0}.button__close{border:0;outline:0;background-color:transparent}.button__close:focus{outline:0}.button__close:focus-within span{height:24px;width:24px;outline:1px dashed #6b6b6b;outline-offset:2px}.auditMode:hover{border:2px solid #6b6b6b;outline:1px solid #fff}.button--audit{position:absolute;top:0;right:0;z-index:79;padding:6px;height:auto;font-size:.7142857143rem}.button--audit:hover{background-color:#a3a5a7}body.noscroll{overflow:hidden}.inline-server-error{display:block;position:relative;background-color:#c31e4512;color:#c31e45;padding:20px;margin-bottom:16px}.inline-server-error--top-margin-only{margin:12px 0 0}.inline-server-error a,.inline-server-error a:hover{color:#c31e45}.inline-server-error a--active{color:#c31e45}.inline-server-error a:disabled{color:#c31e45}.inline-status-message{display:block;position:relative;padding:10px 16px;margin-bottom:16px;background-color:#0d70f512;color:#0d70f5}.inline-status-message a{color:#0d70f5}ol.no-indentation{padding-left:15px}.capitalize{text-transform:capitalize}.outside-label label{display:block;margin-bottom:6px;color:#000;line-height:1;pointer-events:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.outside-label input{width:100%;height:44px;line-height:1.43;border:1px solid #dededc;background-color:#fff;padding:12px 16px}.outside-label--in-focus input{border:1px solid #0d70f5;outline:none}.floating-label{position:relative}.floating-label label{position:absolute;top:3px;left:14px;width:90%;color:#333;line-height:1.14;transition:top .2s linear;transform:translateY(50%);pointer-events:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.floating-label--has-value label,.floating-label--in-focus label{display:inline;width:auto;position:absolute;top:-14px;letter-spacing:.5px;color:#333;background-color:#fff;transform-origin:left top;transform:translate3d(0,8px,0) scale(.75)}.floating-label--in-focus:not(.floating-label--inverted-styles) input,.floating-label--has-value:not(.floating-label--inverted-styles) input,.floating-label--has-value:not(.floating-label--inverted-styles) select{border:1px solid black}.floating-label--in-focus:not(.floating-label--inverted-styles) select{border:1px solid black!important}.floating-label--inverted-styles label{color:#fff}.floating-label--inverted-styles.floating-label--in-focus label,.floating-label--inverted-styles.floating-label--has-value label{background-color:#000}.floating-label input,.floating-label select{height:40px;width:100%;padding:8px 14px}.dsw-modal{width:700px!important}.dsw-modal .md-dialog-content{-webkit-overflow-scrolling:none;overflow:inherit}@media screen and (max-width: 767px){.dsw-modal{left:-500px;height:100%!important;max-height:100%!important;will-change:left}.dsw-modal .md-dialog-content{height:100%!important;max-height:100%!important}.dsw-modal.md-transition-in{left:-5%;width:100%!important;max-width:100%!important;transition:left .3s ease-in}.dsw-modal.md-transition-out{transition:left .3s ease-in!important;transform:none!important}}.dsw-modal-v2{width:700px!important;max-width:100%}@media screen and (max-width: 767px){.dsw-modal-v2{top:0;right:-500px;max-height:100%!important}.dsw-modal-v2.md-transition-in{right:0;max-width:90%!important;transition:right .5s ease-in}.dsw-modal-v2.md-transition-out{transition:right .5s ease-in!important;transform:none!important}}.sticky{position:fixed;top:0}.sticky--active{display:block}.sticky--inactive{display:block;height:0!important}.subpage-banner-image{display:none}@media screen and (min-width: 768px){.subpage-banner-image{display:block;width:100%;height:auto}}.aria-hidden-content{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.mat-row{flex-direction:row}.mb-8{margin-bottom:8px}.mb-20{margin-bottom:20px}.mr-5{margin-right:5px}.mr-8{margin-right:8px}.mr-20{margin-right:20px}.pt-15{padding-top:15px}.pt-10{padding-top:10px}@media screen and (max-width: 767px){.hide-mobile-down{display:none!important}}@media screen and (min-width: 768px){.hide-mobile-up{display:none!important}}@media screen and (max-width: 1023px){.hide-desktop-medium-large-down{display:none!important}}@media screen and (min-width: 1023px){.hide-desktop-medium-large-above{display:none!important}}.widget-wrapper{padding:24px 16px}@media screen and (max-width: 767px){.widget-wrapper--peaking-tile{padding-right:0}}@media screen and (min-width: 768px){.widget-wrapper{padding:32px 24px}}@media screen and (min-width: 1024px){.widget-wrapper{padding:32px}}@media screen and (min-width: 1280px){.widget-wrapper{padding:32px 64px}}@media screen and (min-width: 1600px){.widget-wrapper{max-width:1600px;margin:0 auto}}@media screen and (max-width: 767px){.widget-wrapper__divider{height:4px;border:1px solid #f0f0f0;background-color:#f8f8f8}}@media screen and (max-width: 767px){.first-widget .widget-wrapper:first-of-type{padding-top:16px}}.first-widget .feature--full:first-of-type{padding-top:0}.last-widget .widget-wrapper__divider{height:0;border:none}.widget-txt-link-font-size-vc-sc{font-size:1rem}[role=button]{cursor:pointer}*,:after,:before{box-sizing:border-box}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button,select{text-transform:none}button{overflow:visible}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}img{vertical-align:middle}img{border:0}table{border-collapse:collapse;border-spacing:0}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #dededc;margin-left:-1px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>li{display:inline}fieldset{border:0;margin:0;padding:0}.slick-slide img{display:inline}.sli .carousel-indicators .active{background-color:#000}.carousel-indicators li{border:1px solid black}.carousel-control{width:1%;opacity:1}.carousel-control .glyphicon{width:40px;height:70px;border:1px solid #000;opacity:1;z-index:10;margin-top:0;font-size:0}@media screen and (max-width: 767px){.carousel-control .glyphicon{width:32px;height:56px}}.carousel-control.left .glyphicon{background:#fff url(https://images.theshoecompany.ca/is/content/DSWShoes/btn-left) no-repeat center center}.carousel-control.right .glyphicon{background:#fff url(https://images.theshoecompany.ca/is/content/DSWShoes/btn-right) no-repeat center center}.carousel-control.left,.carousel-control.right{background-image:none;color:#000}.carousel .carousel-control{color:#000}.carousel-control.left,.carousel-control.right{background-image:none}.panel-group,.panel{border-radius:0!important}.panel-heading{-webkit-user-select:none;user-select:none;background-color:#fff!important}.panel-heading a,.panel-heading a:hover{text-decoration:none}.password-entry md-input-container.md-input-invalid input.md-input.has-error,.password-entry md-input-container.md-input-invalid.md-input-focused input{border-top:1px solid #c31e45!important;border-left:1px solid #c31e45!important;border-bottom:1px solid #c31e45!important;border-right-width:1px solid #c31e45!important}.md-input-invalid+a{border-top:1px solid #c31e45;border-bottom:1px solid #c31e45;border-right:1px solid #c31e45;border-left:.5px solid #ccc;color:#c31e45}.password-entry md-input-container.md-input-focused:not(.md-input-invalid) input{border-top:1px solid #333!important;border-left:1px solid #333!important;border-bottom:1px solid #333!important;border-right:.5px solid #ccc!important}.md-dialog-container{top:0!important;position:fixed;margin:0;width:100%;height:100%!important;display:flex;box-shadow:none;max-width:100%;max-height:100%;background:rgba(0,0,0,.4)}.md-dialog-container .md-dialog{opacity:1;height:auto;max-height:80%}.md-dialog-container:nth-child(2){background:transparent}.pagination{margin:0}.pagination li a{background-color:#fff!important;padding:1px 6px 0!important;color:#000!important;border-radius:0!important;border:0!important}.pagination li.active a{text-decoration:underline}.pagination.single-page li a{cursor:default!important;text-decoration:none!important;color:#ccc!important}.pagination.single-page li.active a{text-decoration:none!important}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#ccc!important;cursor:auto}#nebula_div_btn{height:35px;min-height:35px!important;max-height:35px!important;width:85px;max-width:85px!important;min-width:85px!important;right:-24px}#nebula_div_btn .kampyle_button{height:25px;min-height:25px!important;max-height:25px!important;width:85px;min-width:85px!important;max-width:85px!important}#nebula_div_btn .kampyle_button-text{color:#333;border:1px solid #b3b3b3;border-radius:0 0 4px 4px;font-family:Open Sans;font-size:14px;font-weight:400!important;line-height:14px;padding:5px 8px;position:relative;top:-7px}@font-face{font-family:PlayfairDisplay;src:url(/assets/font/PlayfairDisplay-Regular.otf) format("truetype");font-weight:400}@font-face{font-family:PlayfairDisplay;src:url(/assets/font/PlayfairDisplay-Bold.otf) format("truetype");font-weight:700}@font-face{font-family:Montserrat;src:url(/assets/font/Montserrat-Regular.otf) format("truetype");font-weight:400}@font-face{font-family:Montserrat;src:url(/assets/font/Montserrat-SemiBold.otf) format("truetype");font-weight:700}@font-face{font-family:Open Sans;src:local("Open Sans Regular"),url(/assets/font/opensans-regular-webfont.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:400}body{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:0}h1,h2,h3,h4,h5,h6,.title1,.title2,.title3,.title4,.title5,.title6{margin-top:0;text-transform:uppercase;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:600}h1.content-header,h2.content-header,h3.content-header,h4.content-header,h5.content-header,h6.content-header,.title1.content-header,.title2.content-header,.title3.content-header,.title4.content-header,.title5.content-header,.title6.content-header{font-family:Montserrat,Helvetica,Arial,sans-serif}h1.vip-header,h2.vip-header,h3.vip-header,h4.vip-header,h5.vip-header,h6.vip-header,.title1.vip-header,.title2.vip-header,.title3.vip-header,.title4.vip-header,.title5.vip-header,.title6.vip-header{font-family:PlayfairDisplay,Helvetica,Arial,serif}h1.sentence,h2.sentence,h3.sentence,h4.sentence,h5.sentence,h6.sentence,.title1.sentence,.title2.sentence,.title3.sentence,.title4.sentence,.title5.sentence,.title6.sentence,.title--sentence{text-transform:none}.title--normal{font-weight:400}.title--body{font-family:Montserrat,Helvetica,Arial,sans-serif}.subtitle1{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:2rem;line-height:1.1428571429;letter-spacing:-.25px;font-weight:600}@media screen and (min-width: 768px){.subtitle1{font-size:2.2857142857rem;line-height:1.1428571429;letter-spacing:-.5px}}.subtitle2{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:1.5714285714rem;line-height:1.2727272727;letter-spacing:-.25px;font-weight:700}@media screen and (min-width: 768px){.subtitle2{font-size:2.2857142857rem;line-height:1.1818181818}}.subtitle3{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:1.4285714286rem;line-height:1.2;letter-spacing:-.25px}@media screen and (min-width: 768px){.subtitle3{line-height:1.3}}.subtitle4{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:1.1428571429rem;line-height:1.2;letter-spacing:-.25px}@media screen and (min-width: 768px){.subtitle4{line-height:1.3}}.p1,.body-12{font-size:.8571428571rem}.p3,.body-16{font-size:1.1428571429rem}a{text-decoration:underline;font-weight:400;color:#000;cursor:pointer}a:hover,a:active,a:visited,a:focus{color:#000}a:focus{outline:1px dashed #6b6b6b;outline-offset:2px;text-decoration:none}a.title1,a.title2,a.title3,a.title4,a.title5{text-decoration:none;line-height:1.5;padding-bottom:3px;border-bottom:1px solid #000}h1,.title1{font-size:3.4285714286rem;line-height:3.4285714286rem;letter-spacing:-1px;margin-bottom:.7142857143rem}@media screen and (min-width: 768px){h1,.title1{font-size:5.1428571429rem;line-height:1;letter-spacing:-2px}}h1--sentence,.title1--sentence{text-transform:none}h2,.title2{font-size:2.5714285714rem;line-height:2.5714285714rem;letter-spacing:-.75px;margin-bottom:1.0714285714rem}@media screen and (min-width: 768px){h2,.title2{font-size:3.4285714286rem;line-height:3.4285714286rem;letter-spacing:-1px}}h3,.title3{font-size:2rem;line-height:2.2857142857rem;letter-spacing:-.25px;margin-bottom:1.0714285714rem}@media screen and (min-width: 768px){h3,.title3{font-size:2.5714285714rem;line-height:2.5714285714rem;letter-spacing:-.25px}}h4,.title4{font-size:1.5714285714rem;line-height:2rem;letter-spacing:-.5px;margin-bottom:.7142857143rem}@media screen and (min-width: 768px){h4,.title4{font-size:2rem;line-height:2.2857142857rem;letter-spacing:-.25px}}h5,.title5{font-size:1.5714285714rem;line-height:2rem;letter-spacing:normal;margin-bottom:.7142857143rem}h5--sentence,.title5--sentence{text-transform:none}@media screen and (min-width: 768px){h5,.title5{font-size:1.5714285714rem;line-height:2rem;letter-spacing:-.25px}}h6,.title6{font-size:1.1428571429rem;line-height:1.4285714286rem;letter-spacing:0;margin-bottom:0}h6--sentence,.title6--sentence{text-transform:none}@media screen and (min-width: 768px){h6,.title6{line-height:1.5714285714rem;letter-spacing:normal}}app-dsw-dialog{display:none}body.dsw-dialog-open{overflow:hidden}input.ng-invalid.ng-touched{border:1px solid #c31e45!important}form .ng-invalid.ng-touched::placeholder{color:#c31e45}[hidden]{display:none!important}::-ms-reveal{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@charset "UTF-8";.slick-loading .slick-list{background:#fff url(ajax-loader.0b80f665935ef7de.gif) center center no-repeat}@font-face{font-family:slick;src:url(slick.25572f22d77029da.eot);src:url(slick.25572f22d77029da.eot?#iefix) format("embedded-opentype"),url(slick.653a4cbba6e1a2b3.woff) format("woff"),url(slick.6aa1ee46202fac6e.ttf) format("truetype"),url(slick.f895cfdf693e6229.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translateY(-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}
