@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@600&display=swap');﻿.upsell_block{padding-top:37px}.upsell_block ul li{width:calc(33.33% - 16px);float:left}.upsell_block ul li:not(:last-child){margin:0 23px 0 0}.upsell_block ul li a{text-decoration:none;text-align:center}.upsell_block ul li a img{border:1px solid #e1e1e1;margin:0 0 9px;width:100%}.upsell_block ul li a .text_brand{display:block;font-size:15px;color:#444;margin:0 0 4px;line-height:20px}.upsell_block ul li a .link_text{font-size:21px;font-family:"proximanova-bold";color:#444;display:block;text-transform:capitalize}.shoe_style_block{padding-top:44px}.shoe_style_block .head_title{text-align:center;position:relative;margin:0 0 12px}.shoe_style_block .head_title h2{font-family:"proximanova-bold";font-size:21px;color:#444;text-transform:uppercase}.shoe_style_block .head_title h2:before{content:"";border-top:1px solid #d1d7e3;width:100%;display:block;position:absolute;top:12px}.shoe_style_block .head_title h2 span{position:relative;z-index:1;background-color:#fff;padding:0 30px}.shoe_style_block a{text-decoration:none;text-align:center;display:block}.shoe_style_block a .icon{margin:0 0 30px;display:block;background:0 0 no-repeat transparent url("../images/shoefinder-style-icons.svg");background-size:100px 2000px;width:100px;height:100px;-webkit-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95);margin:0 auto}.shoe_style_block a .icon_flips{background-position-y:-200px}.shoe_style_block a .icon_sandals{background-position-y:-400px}.shoe_style_block a .icon_shoes{background-position-y:-1800px}.shoe_style_block a .icon_flats{background-position-y:-800px}.shoe_style_block a .icon_heels{background-position-y:-1000px}.shoe_style_block a .icon_loafers{background-position-y:-1200px}.shoe_style_block a .icon_sneakers{background-position-y:-1400px}.shoe_style_block a .icon_boots{background-position-y:-1600px}.shoe_style_block a .brand_text{font-size:21px;font-family:"proximanova-bold";color:#444;display:inline-block;position:relative}.shoe_style_block a .brand_text:after{content:"";border-bottom:1px solid transparent;height:2px;width:100%;bottom:7px;position:absolute;left:0}.shoe_style_block a:hover .brand_text{color:#006da4}.shoe_style_block a:hover .brand_text:after{border-bottom:1px solid #006da4}.shoe_style_block a:hover .icon_clogs{background-position-y:-100px}.shoe_style_block a:hover .icon_flips{background-position-y:-300px}.shoe_style_block a:hover .icon_sandals{background-position-y:-500px}.shoe_style_block a:hover .icon_shoes{background-position-y:-1900px}.shoe_style_block a:hover .icon_flats{background-position-y:-900px}.shoe_style_block a:hover .icon_heels{background-position-y:-1100px}.shoe_style_block a:hover .icon_loafers{background-position-y:-1300px}.shoe_style_block a:hover .icon_sneakers{background-position-y:-1500px}.shoe_style_block a:hover .icon_boots{background-position-y:-1700px}.store_block{padding-top:46px}.store_block .left_store{overflow:hidden;background-color:#2a7ab0;position:relative}.store_block .left_store .logo_club{margin-top:55px}.store_block .left_store .join_off{position:absolute;top:-22px;right:74px;width:205px;margin-top:-90px;transform:rotate(-98deg);-webkit-transform:rotate(-98deg);-moz-transform:rotate(-98deg);-ms-transform:rotate(-98deg);transform-origin:center top;-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;animation:swing;-webkit-animation:swing;-moz-animation:swing;-ms-animation:swing;animation-duration:2s;-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;animation-iteration-count:1;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;animation-delay:.2s;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards}@keyframes swing{0%{-webkit-transform:rotate(-98deg);-webkit-transform-origin:center top;-moz-transform:rotate(-98deg);-moz-transform-origin:center top;-ms-transform:rotate(-98deg);-ms-transform-origin:center top;transform:rotate(-98deg);transform-origin:center top;animation-timing-function:ease-out}30%{-webkit-transform:rotate(13deg);-webkit-transform-origin:center top;-moz-transform:rotate(13deg);-moz-transform-origin:center top;-ms-transform:rotate(13deg);-ms-transform-origin:center top;transform:rotate(13deg);transform-origin:center top;animation-timing-function:ease-in-out}33%{-webkit-transform:rotate(16deg);-webkit-transform-origin:center top;-moz-transform:rotate(16deg);-moz-transform-origin:center top;-ms-transform:rotate(16deg);-ms-transform-origin:center top;transform:rotate(16deg);transform-origin:center top;animation-timing-function:ease}35%{-webkit-transform:rotate(16deg);-webkit-transform-origin:center top;-moz-transform:rotate(16deg);-moz-transform-origin:center top;-ms-transform:rotate(16deg);-ms-transform-origin:center top;transform:rotate(16deg);transform-origin:center top;animation-timing-function:cubic-bezier(.39,0,.76,1)}55%{-webkit-transform:rotate(-10deg);-webkit-transform-origin:center top;-moz-transform:rotate(-10deg);-moz-transform-origin:center top;-ms-transform:rotate(-10deg);-ms-transform-origin:center top;transform:rotate(-10deg);transform-origin:center top;animation-timing-function:ease}58%{-webkit-transform:rotate(-11deg);-webkit-transform-origin:center top;-moz-transform:rotate(-11deg);-moz-transform-origin:center top;-ms-transform:rotate(-11deg);-ms-transform-origin:center top;transform:rotate(-11deg);transform-origin:center top;animation-timing-function:ease}62%{-webkit-transform:rotate(-11deg);-webkit-transform-origin:center top;-moz-transform:rotate(-11deg);-moz-transform-origin:center top;-ms-transform:rotate(-11deg);-ms-transform-origin:center top;transform:rotate(-11deg);transform-origin:center top;animation-timing-function:cubic-bezier(.39,0,.76,1)}80%{-webkit-transform:rotate(2.5deg);-webkit-transform-origin:center top;-moz-transform:rotate(2.5deg);-moz-transform-origin:center top;-ms-transform:rotate(2.5deg);-ms-transform-origin:center top;transform:rotate(2.5deg);transform-origin:center top;animation-timing-function:ease-in}85%{-webkit-transform:rotate(2.5deg);-webkit-transform-origin:center top;-moz-transform:rotate(2.5deg);-moz-transform-origin:center top;-ms-transform:rotate(2.5deg);-ms-transform-origin:center top;transform:rotate(2.5deg);transform-origin:center top;animation-timing-function:cubic-bezier(.39,0,.76,1)}100%{-webkit-transform:rotate(0deg);-webkit-transform-origin:center top;-moz-transform:rotate(0deg);-moz-transform-origin:center top;-ms-transform:rotate(0deg);-ms-transform-origin:center top;transform:rotate(0deg);transform-origin:center top;animation-timing-function:ease}}.recommend_block{padding-top:69px;padding-bottom:107px}.recommend_block .head_title{text-align:center;position:relative;margin:0 0 22px}.recommend_block .head_title h2{font-family:"proximanova-bold";font-size:21px;color:#444;text-transform:uppercase}.recommend_block .head_title h2:before{content:"";border-top:1px solid #d1d7e3;width:100%;display:block;position:absolute;top:12px}.recommend_block .head_title h2 span{position:relative;z-index:1;background-color:#fff;padding:0 30px}.recommend_block .recommend_prod{margin:0 30px 0 24px}.recommend_block .recommend_prod button.slick-prev,.recommend_block .recommend_prod button.slick-next{top:42%;z-index:999}.recommend_block .recommend_prod button.slick-prev{left:-17px}.recommend_block .recommend_prod button.slick-next{right:-18px}.recommend_block .recommend_prod .slick-slide{padding:0 10px}.recommend_block .recommend_prod li a{text-align:center;display:block;color:#444;text-decoration:none}.recommend_block .recommend_prod li a img{margin:0 0 15px;display:inline-block}.recommend_block .recommend_prod li a .brand_text{font-size:14px;color:#444;display:block;margin:0 0 8px}.recommend_block .recommend_prod li a .price_title .old_price,.recommend_block .recommend_prod li a .price_title .new_price{font-size:16px}.recommend_block .recommend_prod li a .price_title .old_price{text-decoration:line-through;margin-right:4px;display:inline-block}.recommend_block .recommend_prod li a .price_title .dis_price,.recommend_block .recommend_prod li a .price_title .new_price{font-family:"proximanova-bold"}.recommend_block .recommend_prod li a .price_title .perc{font-size:14px}.recommend_block .recommend_prod li a .price_title .dis_price,.recommend_block .recommend_prod li a .price_title .perc{color:#d70202}.cms-index-index .page-main h1{font-size:26px;font-weight:700;letter-spacing:3px;margin:30px 0 30px;text-align:center}@media (max-width:1351px){.shoe_style_block a .icon{width:86px;height:86px;background-size:102px 1997px;-webkit-transform:scale(.65);-ms-transform:scale(.65);-o-transform:scale(.65);transform:scale(.65)}.shoe_style_block a .icon_clogs{background-position-x:-8px}.shoe_style_block a .icon_flips{background-position-x:-8px}.shoe_style_block a .icon_sandals{background-position-x:-8px}.shoe_style_block a .icon_shoes{background-position-x:-8px}.shoe_style_block a .icon_flats{background-position-x:-8px}.shoe_style_block a .icon_heels{background-position-x:-10px}.shoe_style_block a .icon_loafers{background-position-x:-8px}.shoe_style_block a .icon_sneakers{background-position-x:-8px}.shoe_style_block a .icon_boots{background-position-x:-10px}.recommend_block .recommend_prod button.slick-prev,.recommend_block .recommend_prod button.slick-next{top:36%}}@media (max-width:1280px){.shoe_style_block a{width:100%}.shoe_style_block a .icon{width:102px;transform:scale(.75) translateX(-7px);background-position-x:-2px}.recommend_block .recommend_prod button.slick-prev,.recommend_block .recommend_prod button.slick-next{top:41%}.recommend_block .recommend_prod .slick-slide{padding:0 5px}.store_block .left_store .join_off{width:154px;right:53px;top:0}}@media (max-width:768px){.shoe_style_block a{width:inherit}.store_block{padding-top:56px}.store_block .left_store{height:225px}.store_block .left_store .left_shoes{display:none}.store_block .left_store .logo_club{margin-left:34px}.store_block .left_store .logo_club img{max-width:160px}.recommend_block .recommend_prod button.slick-prev,.recommend_block .recommend_prod button.slick-next{top:36%}}@media (max-width:640px){.upsell_block{padding-top:0}.upsell_block ul li{width:100%}.upsell_block ul li:not(:last-child){margin-bottom:26px;margin-right:0}.upsell_block ul li a .text_brand{font-size:12px}.upsell_block ul li a .link_text{font-size:14px}.shoe_style_block{padding-top:13px}.shoe_style_block .head_title{margin:0}.shoe_style_block .head_title h2{margin:0;font-size:14px}.shoe_style_block .head_title h2:before{top:7px}.shoe_style_block .head_title h2 span{font-size:14px;padding:0 10px}.shoe_style_block a .brand_text{font-size:14px}.recommend_block{padding-top:30px}.recommend_block .head_title{margin:0 0 15px}.recommend_block .head_title h2{font-size:14px}.recommend_block .head_title h2:before{top:7px}.recommend_block .head_title h2 span{padding:0 10px}.recommend_block .recommend_prod{margin:0 15px}.recommend_block .recommend_prod button.slick-next,.recommend_block .recommend_prod button.slick-prev{top:43%}.recommend_block .recommend_prod li a .brand_text{font-size:12px;margin-bottom:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.recommend_block .recommend_prod li a .price_title .new_price,.recommend_block .recommend_prod li a .price_title .old_price,.recommend_block .recommend_prod li a .price_title .dis_price{font-size:12px}.recommend_block .recommend_prod li a .price_title .perc{font-size:11px}.recommend_block .recommend_prod li a img{margin:0 0 6px}.store_block .left_store{margin-bottom:10px;height:180px}.store_block .left_store .logo_club{max-width:110px;margin-top:45px;margin-left:80px}.store_block .left_store .join_off{margin-top:-170px;right:85px;width:126px}.store_block .right_store img{width:100%}.cms-index-index .page-main h1{font-size:22px;margin:20px 0 20px}}@media (max-width:480px){.store_block .left_store .logo_club{margin-left:40px}.store_block .left_store .join_off{right:52px}.recommend_block .recommend_prod button.slick-next,.recommend_block .recommend_prod button.slick-prev{top:41%}}@media (max-width:375px){.store_block .left_store .logo_club{margin-left:24px}.store_block .left_store .join_off{right:28px}.recommend_block .recommend_prod button.slick-next,.recommend_block .recommend_prod button.slick-prev{top:39%}}@media (max-width:360px){.store_block .left_store .logo_club{margin-left:20px}.store_block .left_store .join_off{right:22px}}@media (max-width:320px){.store_block .left_store .logo_club{margin-left:15px}.store_block .left_store .logo_club img{max-width:100px}.store_block .left_store .join_off{right:12px;margin-top:-165px}.recommend_block .recommend_prod button.slick-next,.recommend_block .recommend_prod button.slick-prev{top:33%}}.slick-slide img{display:block;max-width:100%;height:auto}.slider-container{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;max-width:1356px}.cms-index-index .column .container{max-width:100%}.hp-video{direction:rtl;display:flex;align-items:center;flex-direction:row-reverse;background:linear-gradient(0deg,rgba(179,49,106,1) 0%,rgba(195,43,41,1) 100%)}.hp-video .video{width:calc(100% - 410px)}.hp-video .video a{display:block}.hp-video .video video{display:block;width:100%;object-fit:cover}.hp-video .text-wrapper{max-width:410px;width:100%;color:#fff;font-size:19px;padding:25px;padding-right:40px;text-align:right}.hp-video .text-wrapper a{color:inherit}.hp-video .text-wrapper a:hover{text-decoration:none}.hp-video .text-wrapper h3{font-family:'proximanova-bold';font-size:36px;line-height:38px;margin:0 0 18px}.hp-video .text-wrapper p{line-height:1;margin:0 0 5px}.hp-video .text-wrapper h4{font-family:'proximanova-bold';font-size:18px;letter-spacing:.4px;line-height:1.1;margin:0 0 15px}.hp-video .text-wrapper h5{font-size:13px;letter-spacing:.3px;margin:0}.hp-video .text-wrapper .more-link{margin:20px 0}.hp-video .text-wrapper .more-link a{color:inherit;font-size:20px;font-weight:600;letter-spacing:.5px;text-decoration:underline}.hp-video-mobile{display:none}@media(max-width:1024px){.hp-video .video{width:calc(100% - 350px)}.hp-video .text-wrapper{max-width:350px;padding-left:25px}.hp-video .text-wrapper h3{font-size:30px;line-height:32px;margin:0 0 12px}.hp-video .text-wrapper .more-link{margin:15px 0}}@media(max-width:767px){.hp-video{flex-direction:column}.hp-video .video{width:100%}.hp-video .video video{height:auto}.hp-video .text-wrapper{max-width:100%;text-align:center}.hp-video .text-wrapper br{display:none}.hp-video .text-wrapper .more-link{margin-bottom:0}}@media(max-width:640px){.hp-video-desktop{display:none}.hp-video-mobile{display:block}}