.box-shoefinder .last-content .progress{width:240px;height:2px;background-color:rgba(255,219,0,.5);position:relative}.box-shoefinder .last-content .progress .progress-bar{background-color:#ffdb00;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%}}.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 .section-container.open{visibility:visible;opacity:1;transform:translateX(-100%)}@media (max-width:767px){.box-shoefinder .section-container .section-indicator .shoefinder_progress_inner{width:100%}}.box-shoefinder .section-container .section-slide .evenly{-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.box-shoefinder .section-container .section-slide .showfinder-content div.ui-toggle{margin:0;padding:0}.box-shoefinder .section-container .section-slide .showfinder-content div.ui-toggle input[type=checkbox]{display:none}.box-shoefinder .section-container .section-slide .showfinder-content div.ui-toggle input[type=checkbox]:checked+label{border-color:#2e8145;background:#2e8145;box-shadow:inset 0 0 0 20px #2e8145}.box-shoefinder .section-container .section-slide .showfinder-content div.ui-toggle input[type=checkbox]:checked+label>div{margin-left:40px}.box-shoefinder .section-container .section-slide .showfinder-content div.ui-toggle label{transition:all .2s ease;display:inline-block;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background:#8c8c8c;box-shadow:inset 0 0 0 0 #2e8145;border:2px solid #8c8c8c;border-radius:42px;width:80px;height:44px}.box-shoefinder .section-container .section-slide .showfinder-content div.ui-toggle label div{transition:all .2s ease;background:#fff;width:40px;height:40px;border-radius:20px}.box-shoefinder .section-container .section-slide .showfinder-content div.ui-toggle label:hover,.box-shoefinder .section-container .section-slide .showfinder-content div.ui-toggle label>div:hover{cursor:pointer}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-button-long{background:#ffdb00;border-color:#ffdb00;border-radius:5px;padding:11px 24px;color:#2b302c;margin-top:48px}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-button-long:focus{box-shadow:none}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-button-long .shoefinder-text{font-size:14px;font-family:gothic-bold,serif;line-height:18px}@media (max-width:767px){.box-shoefinder .section-container .section-slide .showfinder-content .laststep-utility{-ms-flex-direction:column;flex-direction:column}.box-shoefinder .section-container .section-slide .showfinder-content .laststep-utility .block-1,.box-shoefinder .section-container .section-slide .showfinder-content .laststep-utility .block-2,.box-shoefinder .section-container .section-slide .showfinder-content .laststep-utility .block-3{margin-bottom:32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.box-shoefinder .section-container .section-slide .showfinder-content .laststep-utility .block-1:last-child,.box-shoefinder .section-container .section-slide .showfinder-content .laststep-utility .block-2:last-child,.box-shoefinder .section-container .section-slide .showfinder-content .laststep-utility .block-3:last-child{margin-bottom:0}.box-shoefinder .section-container .section-slide .showfinder-content .laststep-utility .block-1 .img-box,.box-shoefinder .section-container .section-slide .showfinder-content .laststep-utility .block-2 .img-box,.box-shoefinder .section-container .section-slide .showfinder-content .laststep-utility .block-3 .img-box{margin-right:16px}.box-shoefinder .section-container .section-slide .showfinder-content .laststep-utility .block-1 .shoefinder-character,.box-shoefinder .section-container .section-slide .showfinder-content .laststep-utility .block-2 .shoefinder-character,.box-shoefinder .section-container .section-slide .showfinder-content .laststep-utility .block-3 .shoefinder-character{margin:0 24px 0 0;max-width:159px}.box-shoefinder .section-container .section-slide .showfinder-content .laststep-utility .block-1 form,.box-shoefinder .section-container .section-slide .showfinder-content .laststep-utility .block-2 form,.box-shoefinder .section-container .section-slide .showfinder-content .laststep-utility .block-3 form{margin:0}}.box-shoefinder .section-container .section-slide .showfinder-content .laststep-utility p{font-size:16px;font-family:gothic-bold,serif;line-height:1.25;margin-top:16px}@media (min-width:768px){.box-shoefinder .section-container .section-slide .showfinder-content .laststep-utility p{height:62px;max-width:200px}}.box-shoefinder .section-container .section-slide .showfinder-content .laststep-utility .img-box{width:96px;height:96px;margin:0 auto}@media (max-width:767px){.box-shoefinder .section-container .section-slide .showfinder-content .laststep-utility .img-box{width:64px;height:64px}}.box-shoefinder .section-container .section-slide .showfinder-content .laststep-utility .img-box img{height:100%}@media (min-width:768px){.box-shoefinder .section-container .section-slide .showfinder-content .laststep-utility .block-1,.box-shoefinder .section-container .section-slide .showfinder-content .laststep-utility .block-2{padding-right:48px}.box-shoefinder .section-container .section-slide .showfinder-content .laststep-utility .ui-toggle{margin-top:16px}}.box-shoefinder .section-container .section-slide .showfinder-content a{margin-right:48px}.box-shoefinder .section-container .section-slide .showfinder-content a:last-child{margin-right:0}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-card{transition:all .3s ease-in-out}.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:-752px -343px;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:-752px -343px;width:16px;height:16px;display:block}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-card .shoefinder-card-body .card-text{padding-top:11px;padding-bottom:11px;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 .card-text .shoefinder-text{font-size:14px;line-height:18px;font-family:gothic-bold,serif;color:#2b302c}.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}@media (min-width:768px){.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-range-container .img-fluid{display:block;margin-left:auto;margin-right:auto}}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-range-container .rs-range{margin-top:29px;width:82%;-webkit-appearance:none}@media (max-width:767px){.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-range-container .rs-range{max-width:calc(100vw - 48px)}}.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,rgba(255,219,0,.5) 0,rgba(255,219,0,.5) 50%,rgba(255,219,0,.5) 0,rgba(255,219,0,.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:#ffdb00;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 #ffdb00;height:48px;width:48px;border-radius:25px;background:#ffdb00;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 #ffdb00;height:48px;width:48px;border-radius:25px;background:#ffdb00;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;width:98px;height:auto;margin-bottom:32px;background:transparent;line-height:30px;text-align:center;box-sizing:border-box;margin-left:-38px;left:attr(value);color:#fff;font-style:normal;font-family:gothic-bold,serif;line-height:38px;font-size:32px}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-range-container .rs-label:after{content:"kg";display:inline-block;font-size:32px;letter-spacing:.07em;margin-top:-2px}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-range-container .shoefinder-button{background:#ffdb00;border-color:#ffdb00;border-radius:5px;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:hover{transform:translateY(-4px);box-shadow:0 10px 25px -5px rgba(0,0,0,.47)}.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-card{border:0;border-radius:12px;max-width:300px;max-height:300px;overflow:visible;margin-bottom:0;cursor:pointer}@media (max-width:767px){.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-card{max-width:160px;max-height:fit-content}}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-card img{max-height:260px;object-fit:cover;object-position:top}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-card .shoefinder-card-body{padding:0;background-color:#ffdb00}.box-shoefinder .section-container .section-slide .showfinder-content .shoefinder-card .shoefinder-card-body p{margin:0}.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}.column-gap-8{gap:8px}