.greyBackground{background-color:#f7f7f7;border-bottom:1px solid #ddd;padding-bottom:3.75rem;padding-top:1.5rem}.select2-container .select2-selection,.select2-results__option{padding-left:0;padding-right:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}li.select2-results__option{margin-left:24px;margin-right:24px}.myAccountHelp{background-color:#fff;border:1px solid #ddd;border-radius:.75rem;padding:1.5rem}@media (min-width:768px){.myAccountHelp{width:100%;margin-right:1.5rem}}.myAccountHelp .myAccountHelp__icon{height:21px}.myAccountHelp .myAccountHelp__icon:before{content:"";background-image:url("../../images/icons/00-diadora-sprite.png");background-position:-350px -270px;width:20px;height:20px;display:inline-block}.myAccount__password{background-color:#fff;border:1px solid #ddd;border-radius:.75rem;padding:1.5rem}@media (min-width:768px){.myAccount__password{width:100%}}.myAccount__password h4{margin-bottom:30px}.myAccount__password .currentPassword{margin-bottom:22px}@media (min-width:768px){.myAccount__password .currentPassword{width:calc(50% - .75rem)}}.myAccount__password .newPassword{margin-bottom:22px;width:100%}@media (min-width:768px){.myAccount__password .newPassword{margin-bottom:0;width:calc(50% - .75rem)}}.myAccount__password .confirmPassword{margin-bottom:0;width:100%}@media (min-width:768px){.myAccount__password .confirmPassword{width:calc(50% - .75rem)}}.myAccount__password .btn-save{width:100%}@media (min-width:768px){.myAccount__password .btn-save{-ms-flex-item-align:end;align-self:flex-end;width:fit-content;width:max-content}}.myAccount__profile{background-color:#fff;border:1px solid #ddd;border-radius:.75rem;padding:1.5rem}@media (min-width:768px){.myAccount__profile{width:100%}}.myAccount__profile input[type=password]:hover~.myAccount-pswInfo{visibility:visible}@media (max-width:768px){.myAccount__profile .myAccount-pswInfo{display:none}.myAccount__profile .infoPsw-tooltip{position:absolute;top:12px;right:12px}.myAccount__profile .infoPsw-tooltip:before{content:"";background-image:url("../../images/icons/00-diadora-sprite.png");background-position:-905px -154px;width:16px;height:16px;display:inline-block}.myAccount__profile .tooltip-infoPsw-wrapper{display:none;background:rgba(0,0,0,.7);bottom:0;left:0;min-width:100%;overflow-y:auto;pointer-events:auto;position:fixed;right:0;top:0;z-index:99999}.myAccount__profile .tooltip-infoPsw-wrapper .tooltip-mobile-content{background:#fff;border-top-left-radius:1rem;border-top-right-radius:1rem;bottom:0;font-size:14px;line-height:22px;width:100%;max-width:100%;position:absolute}.myAccount__profile .tooltip-infoPsw-wrapper .tooltip-mobile__closed{position:absolute;right:20px;top:20px}}.myAccount__profile .tooltip-myaccount{position:absolute;top:14px;right:16px;cursor:help}.myAccount__profile .tooltip-myaccount:before{content:"";background-image:url("../../images/icons/00-diadora-sprite.png");background-position:-905px -154px;width:16px;height:16px;display:block}.myAccount__profile .tooltip-myaccount:hover .myAccount-pswInfo{visibility:visible}.myAccount__profile .tooltip-myaccount .myAccount-pswInfo{visibility:hidden;width:max-content;background-color:#fff;color:#373935;text-align:left;padding:16px;position:absolute;z-index:1;top:45px;right:0;max-width:200px;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;transform:translateX(40%)}.myAccount__profile .tooltip-myaccount .myAccount-pswInfo:after{content:"";position:absolute;bottom:100%;left:60%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #ddd}.myAccount__profile h4{margin-bottom:1.5rem}@media (min-width:768px){.myAccount__profile h4{margin-bottom:2rem}}.myAccount__profile .myAccount__detail .form-group{margin-bottom:22px}@media (min-width:768px){.myAccount__profile .myAccount__detail .form-group{-ms-flex-preferred-size:calc(50% - 0.75rem);flex-basis:calc(50% - 0.75rem)}}.myAccount__profile .myAccount__subdetail .form-group{margin-bottom:22px}@media (min-width:768px){.myAccount__profile .myAccount__subdetail .form-group{-ms-flex-preferred-size:calc(25% - 0.75rem);flex-basis:calc(25% - 0.75rem)}}.selectIcon__arrow{height:20px;position:absolute;right:1rem;top:1.5rem;transform:translateY(-50%)}.selectIcon__arrow:before{content:"";background-image:url("../../images/icons/00-diadora-sprite.png");background-position:-905px -298px;width:16px;height:16px;display:inline-block}.informationPrivacy1{margin-bottom:32px!important}@media (max-width:767px){.informationPrivacy1{margin-bottom:24px!important}}.informationPrivacy1__container{border:1px solid #ddd;border-radius:.75rem;height:109px;overflow-y:hidden;padding:1rem .25rem 1rem 1rem}.informationPrivacy1__container .informationPrivacy1__scroll{height:77px;overflow-y:scroll;padding-bottom:1rem}@media (min-width:768px){.informationPrivacy1__container .informationPrivacy1__scroll::-webkit-scrollbar{width:.25rem}}@media (min-width:768px){.informationPrivacy1__container .informationPrivacy1__scroll::-webkit-scrollbar-track{box-shadow:none}}@media (min-width:768px){.informationPrivacy1__container .informationPrivacy1__scroll::-webkit-scrollbar-thumb{background:#9b9b9b;border-radius:2px}}.informationPrivacy1__container .informationPrivacy1__scroll p{font-size:12px;line-height:16px;padding-right:1rem}.radio{cursor:pointer;display:-ms-flexbox;display:flex;margin:0;padding-left:0;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:768px){.radio{margin-right:2rem}}.radio input{display:none}.radio input+span{position:relative;padding-left:1.5rem}.radio input+span:before{content:"";display:block;position:absolute;top:0;left:0;border-radius:50%;width:1rem;height:1rem;border:1px solid #373935;background:#fff}.radio input+span:after{content:"";display:block;width:.5rem;height:.5rem;background:#373935;position:absolute;border-radius:50%;top:.25rem;left:.25rem;opacity:0;transform:scale(0)}.radio input:checked+span:after{opacity:1;transform:scale(1)}.informationPrivacy{padding-bottom:3.75rem;padding-right:1rem}.informationPrivacy .radio{margin-bottom:1rem;margin-right:2rem}@media (max-width:767px){.informationPrivacy .radio{padding-bottom:.5rem}}.validateForms div,.validateForms p{position:relative}@media (max-width:767px){.validateForms div,.validateForms p{margin-bottom:0}}.validateForms .textareaGift{margin-bottom:1.5rem}.validateForms .textareaGift textarea{height:96px;padding:15px 14px 27px 24px}.validateForms #GenderSelect.empty~.form-label,.validateForms #GenderSelectEdit.empty~.form-label,.validateForms #PhoneSelect.empty~.form-label,.validateForms #PhoneSelectEdit.empty~.form-label{cursor:text;top:15px;pointer-events:none;font-size:14px;line-height:18px;color:#777}.validateForms #GenderSelect.filled~.form-label,.validateForms #GenderSelect:active~.form-label,.validateForms #GenderSelect:focus~.form-label,.validateForms #GenderSelect:visited~.form-label,.validateForms #GenderSelectEdit.filled~.form-label,.validateForms #GenderSelectEdit:active~.form-label,.validateForms #GenderSelectEdit:focus~.form-label,.validateForms #GenderSelectEdit:visited~.form-label,.validateForms #PhoneSelect.filled~.form-label,.validateForms #PhoneSelect:active~.form-label,.validateForms #PhoneSelect:focus~.form-label,.validateForms #PhoneSelect:visited~.form-label,.validateForms #PhoneSelectEdit.filled~.form-label,.validateForms #PhoneSelectEdit:active~.form-label,.validateForms #PhoneSelectEdit:focus~.form-label,.validateForms #PhoneSelectEdit:visited~.form-label{position:absolute;top:-10px;font-size:12px;padding-left:5px;padding-right:5px;background-color:#fff}.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}.validateForms .form-control.is-invalid:valid.filled,.validateForms .form-control:valid:not(:placeholder-shown):not(.is-invalid).filled{border-color:green}.validateForms .form-control:valid:not(:placeholder-shown):not(.is-invalid):not(.filled)[value=""]{border-color:#9b9b9b}.validateForms .form-control:-ms-input-placeholder{color:transparent}.validateForms .form-control::placeholder{color:transparent}.validateForms .form-control.custom-select~.form-label,.validateForms .form-control:placeholder-shown~.form-label{cursor:text;top:15px;pointer-events:none;font-size:14px;line-height:18px;color:#777}.validateForms .form-control:focus{box-shadow:none}.validateForms .form-control option[value=""]{background:#777}.validateForms .form-label{color:#777;display:block;font-size:14px;left:24px;line-height:18px;position:absolute;top:15px;transition:.2s}.validateForms .form-control:focus{border:1px solid #9b9b9b;border-image-slice:1}.validateForms .form-control:focus~.form-label{display:block;transition:.2s}.validateForms .form-control.compiled~.form-label,.validateForms .form-control:active~.form-label,.validateForms .form-control:focus~.form-label,.validateForms .form-control:valid:not(:empty)~.form-label,.validateForms .form-control:visited~.form-label,.validateForms .form-control~.form-label{position:absolute;top:-10px;font-size:12px;background-color:#fff;padding-left:5px;padding-right:5px}.validateForms .form-control:invalid,.validateForms .form-control:required{box-shadow:none}.validateForms .form-control.is-invalid{border-color:#d91a1a!important}.validateForms .notRequired .form-control:valid{border-color:#9b9b9b!important}.validateForms .form-control:not(:placeholder-shown):disabled{border-color:#9b9b9b!important}.myAccount__informative{margin-top:32px}@media (min-width:768px){.myAccount__informative{border:1px solid #ddd;border-radius:.75rem;margin-bottom:1.5rem;padding:1.5rem}}@media (max-width:767px){.myAccount__informative .d-flex.flex-column p:nth-last-child(2){margin-bottom:16px}}.mb-mix{margin-bottom:1.5rem}@media (min-width:768px){.mb-mix{margin-bottom:2rem}}.btn-save{width:100%}@media (min-width:768px){.btn-save{-ms-flex-item-align:end;align-self:flex-end;width:fit-content;width:max-content}}.preferences-container{background-color:#f7f7f7;border-radius:12px;margin-bottom:32px}@media (max-width:767px){.preferences-container .preferences-content{margin-bottom:0}}.preferences-container .preferences-content .row-cards{margin-bottom:0;margin-left:12px}.preferences-container .preferences-content .row-cards .card-preferences{background:transparent;border:none;max-width:147px;margin-bottom:24px;margin-left:12px}@media (max-width:767px){.preferences-container .preferences-content .row-cards .card-preferences{max-width:120px;margin-left:7px;margin-bottom:24px}}.preferences-container .preferences-content .row-cards .card-preferences .card-img-overlay{position:absolute!important}.preferences-container .preferences-content .row-cards .card-preferences .card-img-overlay input[type=checkbox]{position:absolute;clip:rect(1px,1px,1px,1px)}.preferences-container .preferences-content .row-cards .card-preferences .card-img-overlay input[type=checkbox]+label{margin:0;padding:20px 0 0 24px;cursor:pointer;top:8px;left:8px;position:absolute;background-image:url("../../images/icons/00-diadora-sprite.png");background-position:-520px -400px;background-repeat:no-repeat}.preferences-container .preferences-content .row-cards .card-preferences .card-img-overlay input[type=checkbox]:checked+label{background-image:url("../../images/icons/00-diadora-sprite.png");background-position:-520px -440px}.preferences-container .preferences-content .row-cards .card-preferences .card-img{width:147px;max-height:100px}@media (max-width:767px){.preferences-container .preferences-content .row-cards .card-preferences .card-img{width:120px;max-height:82px}}@media (min-width:768px){.edit-profile-form .btn-save{margin-top:1.5rem}}.edit-profile-form .invalid-field-year{width:100%;margin-top:.25rem;font-size:80%;color:#c00;border:none}.myAccountHelp .myAccountHelp__icon_wishlist:before{content:"";background-image:url("../../images/icons/00-diadora-sprite.png");background-position:-130px -858px;width:20px;height:20px;position:relative;display:block}.myAccountHelp .myAccountHelp__icon_newsletter:before{background-position:-865px -210px}.myAccountHelp .myAccountHelp__icon_buyfast:before,.myAccountHelp .myAccountHelp__icon_newsletter:before{content:"";background-image:url("../../images/icons/00-diadora-sprite.png");width:20px;height:20px;display:inline-block}.myAccountHelp .myAccountHelp__icon_buyfast:before{background-position:-865px -290px}.myAccountHelp .myAccountHelp__icon_order:before{content:"";background-image:url("../../images/icons/00-diadora-sprite.png");background-position:-865px -570px;width:20px;height:20px;display:inline-block;vertical-align:bottom}.select2-selection__rendered{margin-left:24px;margin-right:24px}.select2-results__option .img-flag,.select2-selection__rendered .img-flag{margin-right:8px}.myAccount__breadcrumbs{margin-top:60px}@media (min-width:768px){.myAccount__breadcrumbs{margin-top:80px}}#mobile::-webkit-inner-spin-button,#mobile::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#mobile[type=number]{-moz-appearance:textfield}#phone::-webkit-inner-spin-button,#phone::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#phone[type=number]{-moz-appearance:textfield}