.error_page{padding:120px 128px;background-position:50%;background-size:cover}@media (max-width:767px){.error_page{padding:60px 24px}.error_page br{display:none}}.error_page.error500{background-image:url("../../images/error-pages/Diadora-Sport-500-D.jpg")}.error_page.error505{background-image:url("../../images/error-pages/Diadora-Sport-505-D.jpg")}.error_page.error404{background-image:url("../../images/error-pages/Diadora-Sport-404-D.jpg")}@media (max-width:767px){.error_page.error500{background-image:url("../../images/error-pages/Diadora-Sport-500-M.jpg")}.error_page.error505{background-image:url("../../images/error-pages/Diadora-Sport-505-M.jpg")}.error_page.error404{background-image:url("../../images/error-pages/Diadora-Sport-404-M.jpg")}}.error_page p{max-width:600px;word-break:break-all}@media (max-width:767px){.error_page p{max-width:100%}}.error_page a.font-weight-normal,.error_page p.font-weight-normal{font-family:gothic,serif!important}.error_page .text-white.cta__underline:after,.error_page .text-white.cta__underline:before{background-color:#fff!important}.error_page .cta__btn{padding:10px 24px;-ms-flex:none;flex:none}.error_page .validateForms div,.error_page .validateForms p{position:relative;margin-bottom:inherit}.error_page .validateForms .textareaGift{margin-bottom:1.5rem}.error_page .validateForms .textareaGift textarea{height:96px;padding:15px 14px 27px 24px}.error_page .validateForms .form-control{color:#373935;outline:0;background:transparent;border-radius:4px;border:1px solid #9b9b9b;padding:16px;height:48px;font-size:14px;line-height:18px}.error_page .validateForms .form-control.is-invalid:valid.filled,.error_page .validateForms .form-control:valid:not(:placeholder-shown):not(.is-invalid).filled{border-color:green}.error_page .validateForms .form-control:valid:not(:placeholder-shown):not(.is-invalid):not(.filled)[value=""]{border-color:#9b9b9b}.error_page .validateForms .form-control:-ms-input-placeholder{color:transparent}.error_page .validateForms .form-control::placeholder{color:transparent}.error_page .validateForms .form-control.custom-select~.form-label,.error_page .validateForms .form-control:placeholder-shown~.form-label{cursor:text;top:15px;pointer-events:none;font-size:14px;line-height:18px;color:#777}.error_page .validateForms .form-control:focus{box-shadow:none}.error_page .validateForms .form-control option[value=""]{background:#777}.error_page .validateForms .form-label{color:#777;display:block;font-size:14px;left:24px;line-height:18px;position:absolute;top:15px;transition:.2s}.error_page .validateForms .form-control:focus{border:1px solid #9b9b9b;border-image-slice:1}.error_page .validateForms .form-control:focus~.form-label{display:block;transition:.2s}.error_page .validateForms .form-control.compiled~.form-label,.error_page .validateForms .form-control:active~.form-label,.error_page .validateForms .form-control:focus~.form-label,.error_page .validateForms .form-control:valid:not(:empty)~.form-label,.error_page .validateForms .form-control:visited~.form-label,.error_page .validateForms .form-control~.form-label{position:absolute;top:-10px;font-size:12px;background-color:#fff;padding-left:5px;padding-right:5px}.error_page .validateForms .form-control:invalid,.error_page .validateForms .form-control:required{box-shadow:none}.error_page .validateForms .form-control.is-invalid{border-color:#d91a1a}.error_page .validateForms .notRequired .form-control:valid{border-color:#9b9b9b!important}.error_page .search__box{background-color:#fff;border-radius:28px;height:50px;margin:0;max-width:350px;border:1px solid #9b9b9b;position:relative}@media (max-width:767px){.error_page .search__box{max-width:100%}}.error_page .search__box:before{content:"";background-image:url("../../images/icons/00-diadora-sprite.png");background-repeat:no-repeat;background-position:-865px -610px;background-size:auto;width:20px;height:20px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.error_page .search__input{border:none;border-radius:28px;color:#777;font-size:14px;height:48px;line-height:18px;padding:0;width:100%;padding-left:52px}.searchPageNot__bottom .itemProduct .itemProduct__image img{height:auto}.searchPageNot__bottom .itemProduct .quickview{height:inherit;margin:inherit;width:inherit;padding:11px 24px}@media (min-width:768px){.widget_12__block .row_w_12{display:none!important}}