.box-shoefinder .section-first button:active,.box-shoefinder .section-first button:focus{border:2px solid transparent}.box-shoefinder .section-first button:hover{transform:translateY(-4px);box-shadow:0 10px 25px -5px rgba(0,0,0,.47)}.box-shoefinder .section-first p{margin-bottom:1.5rem}.box-shoefinder .last-content.open{visibility:visible;transform:translateX(-100%);opacity:1}.box-shoefinder .last-content .shoefinder-last-block-image{margin-top:25px;max-width:142px;height:auto;height:100px;margin:0 auto}@media (min-width:768px){.box-shoefinder .last-content .shoefinder-last-block-image{margin-bottom:46px}}@media (max-width:767px){.box-shoefinder .last-content .shoefinder-last-block-image{margin-bottom:46px}}.box-shoefinder .last-content .shoefinder-last-block-image img{height:100%;transform:rotate(25deg)}@media (max-width:767px){.box-shoefinder .last-content .shoefinder-title-step{font-size:24px;line-height:30px}}.box-shoefinder .last-content .progress{width:240px;height:2px;background-color:hsla(0,0%,100%,.5);position:relative}.box-shoefinder .last-content .progress .progress-bar{background-color:#fff;animation-duration:3s;animation-name:width;animation-iteration-count:infinite;position:relative}@keyframes width{0%,to{transition-timing-function:cubic-bezier(1,0,.65,.85);-webkit-transition-timing-function:cubic-bezier(1,0,.65,.85)}0%{width:0}to{width:100%}}@media (max-width:767px){.box-shoefinder .section-container{height:auto}}.box-shoefinder .section-container .section-indicator .shoefinder_progress_inner{width:540px;height:100%;padding-top:71px}@media (max-width:767px){.box-shoefinder .section-container .section-indicator .shoefinder_progress_inner{width:100%;padding-top:65px;padding-left:20px;padding-right:20px}.box-shoefinder .section-container .section-indicator .shoefinder_progress_inner .shoefinder_progress_inner__step:hover label{opacity:0}.box-shoefinder .section-container .section-indicator .shoefinder_progress_inner .shoefinder_progress_inner__step label{transition:none}.box-shoefinder .section-container .section-indicator .shoefinder_progress_inner .selected label{visibility:hidden}}@media (max-width:767px){.box-shoefinder .section-container .section-indicator .shoefinder_progress .shoefinder-label-mobile{position:absolute;top:108px;font-size:14px;line-height:18px;font-family:gothic-bold,serif;visibility:visible;left:50%;transform:translateX(-50%)}}.box-shoefinder .section-container .section-slide .evenly{-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}@media (max-width:767px){.box-shoefinder .section-container .section-slide .showfinder-content{padding-left:24px;padding-right:24px}}@media (max-width:767px){.box-shoefinder .section-container .section-slide .showfinder-content .mobile-no{display:none}}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-title-step{margin-bottom:16px;font-family:gothic-bold,serif}@media (max-width:767px){.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-title-step{font-size:24px;line-height:30px}}@media (max-width:767px){.box-shoefinder .section-container .section-slide .showfinder-content .row-button-long{-ms-flex-flow:column!important;flex-flow:column!important;margin:0;-ms-flex-align:center;align-items:center}.box-shoefinder .section-container .section-slide .showfinder-content .row-button-long .shoefinder-button-long{margin-bottom:24px;margin-right:0}}@media (max-width:767px){.box-shoefinder .section-container .section-slide .showfinder-content .row-mobile-step-six,.box-shoefinder .section-container .section-slide .showfinder-content .row-mobile-step-six-first{-ms-flex-flow:column!important;flex-flow:column!important;width:100%;margin:0;-ms-flex-align:center;align-items:center}.box-shoefinder .section-container .section-slide .showfinder-content .row-mobile-step-six-first .shoefinder-button-long,.box-shoefinder .section-container .section-slide .showfinder-content .row-mobile-step-six .shoefinder-button-long{margin-bottom:16px;margin-right:0}.box-shoefinder .section-container .section-slide .showfinder-content .row-mobile-step-six-first{padding-bottom:0!important}}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-subtitle-step{line-height:24px;margin-bottom:64px;margin-left:auto;margin-right:auto;max-width:620px}@media (max-width:767px){.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-subtitle-step{margin-bottom:48px}}@media (max-width:767px){.box-shoefinder .section-container .section-slide .showfinder-content .row-mobile{height:auto;margin:0;-ms-flex-flow:column!important;flex-flow:column!important}.box-shoefinder .section-container .section-slide .showfinder-content .row-mobile .card-mobile-column{border-radius:8px;overflow:hidden;border:0}.box-shoefinder .section-container .section-slide .showfinder-content .row-mobile .card-mobile-column .row{max-height:96px;min-height:95px;border-radius:8px}.box-shoefinder .section-container .section-slide .showfinder-content .row-mobile .card-mobile-column .row .col-md-8{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.box-shoefinder .section-container .section-slide .showfinder-content .row-mobile .card-mobile-column .row .col-md-8 .card-body .card-title{color:#373935;margin:0;text-align:left;font-family:gothic-bold,serif}.box-shoefinder .section-container .section-slide .showfinder-content .row-mobile .card-mobile-column .row .card-img-top{height:100%;object-fit:cover;-ms-interpolation-mode:nearest-neighbor;image-rendering:pixelated}}@media (max-width:767px){.box-shoefinder .section-container .section-slide .showfinder-content .row{-ms-flex-flow:row;flex-flow:row}.box-shoefinder .section-container .section-slide .showfinder-content .row .shoefinder-card{margin-right:7px;max-width:160px;max-height:fit-content;max-height:-moz-fit-content;width:160px}.box-shoefinder .section-container .section-slide .showfinder-content .row .shoefinder-card .card-img-top{max-height:200px;min-height:0}.box-shoefinder .section-container .section-slide .showfinder-content .row .row_custom_tre_card{-ms-flex-flow:column;flex-flow:column}.box-shoefinder .section-container .section-slide .showfinder-content .row .row_custom_tre_card .shoefinder-card{margin-right:7px;max-width:100%;max-height:fit-content;max-height:-moz-fit-content;width:100%;margin-bottom:15px;overflow:hidden;border-radius:7px}.box-shoefinder .section-container .section-slide .showfinder-content .row .row_custom_tre_card .shoefinder-card:last-child{margin-bottom:0}.box-shoefinder .section-container .section-slide .showfinder-content .row .row_custom_tre_card .shoefinder-card .cont-img-desc .card-img-top_mbl{width:50%}.box-shoefinder .section-container .section-slide .showfinder-content .row .row_custom_tre_card .shoefinder-card .cont-img-desc .card-body{width:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:start;-ms-flex-align:center;align-items:center}.box-shoefinder .section-container .section-slide .showfinder-content .row .row_custom_tre_card .shoefinder-card .cont-img-desc .card-body .card-text{padding-left:20px}}@media (max-width:767px){.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-stepuno{-ms-flex-flow:row;flex-flow:row}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-stepuno .shoefinder-card{margin-right:7px;max-width:160px;max-height:fit-content;max-height:-moz-fit-content}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-stepuno .shoefinder-card .card-img-top{max-height:200px;min-height:0}}.box-shoefinder .section-container .section-slide .showfinder-content .box-minmax{margin-top:30px;width:608px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:20px;color:#fff}.box-shoefinder .section-container .section-slide .showfinder-content .box-minmax span:first-child{margin-left:10px}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-button{background:#fff;border-color:#fff;width:auto;border-radius:22px;padding:11px 24px;color:#2b302c;margin-top:48px}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-button:focus{box-shadow:none}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-button:hover{transform:translateY(-4px);box-shadow:0 10px 25px -5px rgba(0,0,0,.47)}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-button .shoefinder-text{font-size:14px;font-family:gothic-bold,serif;line-height:18px}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-button-long{border-radius:22px;background-color:#fff;width:240px;height:40px;color:#2b302c;font-family:gothic-bold,serif;font-size:14px;padding-top:11px;padding-bottom:11px;line-height:18px;transition:all .3s ease-in-out}@media (max-width:767px){.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-button-long{width:100%}}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-button-long:hover{transform:translateY(-4px);box-shadow:0 10px 25px -5px rgba(0,0,0,.47)}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-button-long:focus{box-shadow:none}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-range-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-range-container .shoefinder-button{background:#fff;border-color:#fff;width:auto;border-radius:22px;padding:11px 24px;color:#2b302c;margin-top:48px}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-range-container .shoefinder-button:focus{box-shadow:none}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-range-container .shoefinder-button .shoefinder-text{font-size:14px;font-family:gothic-bold,serif;line-height:18px}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-range-container .rs-range{margin-top:29px;width:600px;-webkit-appearance:none;border-radius:10px;border-left-style:outset;border-left-color:#fff;border-right-style:outset;border-right-color:#fff}@media (max-width:767px){.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-range-container .rs-range{min-width:327px;width:100%}}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-range-container .rs-range:focus{outline:none}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-range-container .rs-range::-webkit-slider-runnable-track{width:100%;height:8px;cursor:pointer;box-shadow:none;background:linear-gradient(90deg,#fff 0,#fff 50%,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.5));border-radius:0;border:0 solid #010101}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-range-container .rs-range::-moz-range-track{width:100%;height:8px;cursor:pointer;box-shadow:none;background:#fff;border-radius:0;border:0 solid #010101}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-range-container .rs-range::-webkit-slider-thumb{box-shadow:none;border:0 solid #fff;height:48px;width:48px;border-radius:25px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-20px}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-range-container .rs-range::-moz-range-thumb{box-shadow:none;border:0 solid #fff;height:48px;width:48px;border-radius:25px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-20px}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-range-container .rs-range::-moz-focus-outer{border:0}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-range-container .rs-label{position:relative;transform-origin:center center;display:block;height:auto;margin-bottom:32px;background:transparent;line-height:30px;text-align:center;box-sizing:border-box;left:0;right:0;color:#fff;font-style:normal;font-family:gothic-bold,serif;line-height:38px;font-size:32px}@media (max-width:767px){.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-range-container .rs-label{margin-bottom:48px}}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-range-container .rs-label:after{content:" kg";display:inline;font-size:32px;letter-spacing:.07em}.box-shoefinder .section-container .section-slide .showfinder-content button{margin-right:48px}.box-shoefinder .section-container .section-slide .showfinder-content button:last-child{margin-right:0}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-card{transition:all .3s ease-in-out;border:0;border-radius:12px;margin-right:48px;max-width:300px;overflow:visible;margin-bottom:0;cursor:pointer}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-card:hover{transform:translateY(-4px);box-shadow:0 10px 25px -5px rgba(0,0,0,.47)}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-card .shoefinder-tooltip-mobile{position:absolute;top:calc(100% + 24px);left:50%;transform:translateX(-50%)}@media (min-width:768px){.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-card .shoefinder-tooltip-mobile{display:none}}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-card .shoefinder-tooltip-mobile:before{content:"";background-image:url("../images/icons/00-diadora-sprite.png");background-position:-905px -190px;width:16px;height:16px;display:block}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-card .shoefinder-tooltip{position:absolute;top:12px;left:12px}@media (max-width:767px){.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-card .shoefinder-tooltip{display:none}}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-card .shoefinder-tooltip .shoefinder-tooltiptext{visibility:hidden;width:400px;background-color:#fff;color:#373935;text-align:left;padding:16px;position:absolute;z-index:1;top:24px;left:-312px;min-height:auto;font-size:14px;line-height:1.57;box-shadow:2px 2px 5px 0 rgba(0,0,0,.05);border:1px solid #ddd;border-radius:5px}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-card .shoefinder-tooltip .shoefinder-tooltiptext:after{content:"";position:absolute;bottom:100%;left:80%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #fff}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-card .shoefinder-tooltip:hover .shoefinder-tooltiptext{visibility:visible}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-card .shoefinder-tooltip:before{content:"";background-image:url("../images/icons/00-diadora-sprite.png");background-position:-905px -190px;width:16px;height:16px;display:block}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-card:last-child{margin-right:0}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-card img{max-height:260px;min-height:259px;object-fit:cover;object-position:top;border-top-right-radius:inherit;border-top-left-radius:inherit}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-card .shoefinder-card-body{padding:0 5px}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-card .shoefinder-card-body p{margin:0;font-size:14px;line-height:18px;font-family:gothic-bold,serif;padding:11px 0;color:#2b302c}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-card .shoefinder-card-body .shoefinderAttr{margin:0!important;padding:0;list-style:none}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-card .shoefinder-card-body .shoefinderAttr button{background:transparent;border-color:transparent;color:#000;padding:11px 0;margin:0}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-card .shoefinder-card-body .shoefinderAttr button:focus{box-shadow:none}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-card .shoefinder-card-body .shoefinderAttr button .shoefinder-text{font-size:14px;line-height:18px;font-family:gothic-bold,serif}.tooltip-content p{margin-bottom:0}