
/* ############################################ POPUP_LOGIN ########################################### */
.popup_login_container,.popup_login_container .popup_login{display:none}.popup_login_container .popup_login{margin-top:5px}.popup_login .elementoform{margin-bottom:0}.popup_login .connectTo,.popup_login .elementoform label{width:100%}.popup_login p{padding-bottom:10px}.popup_login .leftLogin .desc1{font-weight:400;margin-bottom:10px;font-size:12px}.popup_login img#OffAmazonPaymentsWidgets0{top:4px;max-height:41px!important}.popup_login .container .displayErrors p a{font-weight:400;color:inherit;text-decoration:underline}.popup_login div#signin{display:none;text-align:center;position:absolute;background:#fff;z-index:100;width:900px;box-shadow:0 3px 6px rgba(34,34,34,.5);border-radius:6px;border:1px solid #eee;float:none;right:0;left:0;top:50%!important;transform:translateY(-50%);padding:25px 15px;margin:0 auto}.popup_login .container .rightLogin{width:calc(50% - 15px);margin-left:15px;float:right}.popup_login .container .leftLogin{float:left;width:calc(50% - 15px);margin-right:15px}.popup_login .container a.close{top:-30px;right:0;position:absolute;z-index:2;cursor:pointer;color:#060606;font-weight:500;font-size:12px;line-height:21px;text-transform:uppercase;float:left;margin-left:22px}.popup_login .container .containerTitle{color:#000;font-size:12px;font-weight:500;text-transform:uppercase;text-align:center}.popup_login .container .help,.popup_login .container .separating-line{width:100%;font-size:11px;font-weight:500;text-transform:uppercase;float:left}.popup_login .container .help{color:#535e6c;text-decoration:underline;margin:15px auto 0;text-align:center;display:block}.popup_login .container .form-container{border:1px solid #d9d9d9;max-width:460px;margin:0 auto;padding:20px;box-sizing:border-box;text-align:left}.popup_login .container .form-container-info ul{list-style-position:inside}.popup_login .social_logins{text-align:center}.popup_login .social_logins .connect_social{display:table;margin:0 auto}.popup_login .social_logins>p{font-weight:400;text-transform:uppercase}.popup_login .container .separating-line{text-align:center;color:#333;margin:15px 0;padding:0}.popup_login .container .half-separating-line{width:36%;height:1px;background-color:#bcbcbc;display:inline-block;top:-2px;position:relative;margin:0 10px}.popup_login .container span.middle-span{width:10%;font-weight:400}.popup_login .container ul>li{color:#333;font-size:12px;line-height:16px;font-weight:400;box-sizing:border-box;display:list-item}.popup_login .container .form-container-info{margin-bottom:25px}.popup_login .container{padding:0;position:relative}.popup_login .container .login-button{margin-top:15px}.popup_login .container .displayErrors p{background:#ffe0d9;padding:10px;color:#e84b3c;font-size:12px;margin-top:10px;margin-bottom:10px;width:100%;display:none}.popup_login .field_content p{padding-bottom:0}@media screen and (max-width:768px){.popup_login .container .form-container{min-height:auto;width:100%;padding:15px;max-width:100%}.popup_login .container .leftLogin{margin-bottom:15px}.popup_login .container .lg-line .social-info{font-size:10px}.popup_login .container .displayErrors p{width:100%}}

/* ########################################## POPUP_WISHLIST ########################################## */
.popup_wishlist_container{display:none}.popup_wishlist .h2{font-weight:500;color:#000;font-size:12px;font-weight:500;text-transform:uppercase;text-align:left;margin-bottom:20px}.popup_wishlist label{font-weight:400;margin-bottom:10px;box-sizing:border-box;text-align:left}.popup_wishlist input,.popup_wishlist select{width:100%;box-sizing:border-box;margin-top:3px;padding:9px 5px 9px;font-size:12px!important;font-weight:400}.popup_wishlist select{cursor:pointer;background-position:right 6px}.popup_wishlist select option{font-weight:400}.popup_wishlist .create_new_wishlist_container,.popup_wishlist .remove_from_wishlist,.popup_wishlist .select_wishlist_container,.popup_wishlist .wishlist_success_container{display:none}.popup_wishlist .produto_wish table{text-align:left;max-width:300px;width:100%;float:left}.popup_wishlist .produto_wish p span,.popup_wishlist .produto_wish table h4{font-weight:400;font-weight:unset}.popup_wishlist .produto_wish table :not(h4){font-weight:400}.popup_wishlist .produto_wish>p{font-weight:400;text-align:left;float:left;width:calc(100% - 300px)}@media screen and (max-width:768px){.popup_wishlist .produto_wish>p{width:100%}}

/* ###################################### POPUP_ALREADY_CLIENT ######################################## */
.popup_already_client_container{display:none}.popup_already_client>*{display:none}.popup_already_client[data-open=login_phone]>.login_phone{display:block}.popup_already_client[data-open=existing_phone]>.existing_phone{display:block}.popup_already_client[data-open=existing_phone_colab]>.existing_phone_colab{display:block}.popup_already_client[data-open=existing_phone_internal]>.existing_phone_internal{display:block}.popup_already_client[data-open=phone_not_found]>.phone_not_found{display:block}.popup_already_client[data-open=many_phones_internal]>.many_phones_internal{display:block}.popup_already_client[data-open=insert_code]>.insert_code{display:block}.popup_already_client[data-open=code_wrong]>.code_wrong{display:block}.popup_already_client[data-open=code_wrong_colab]>.code_wrong_colab{display:block}.popup_already_client .row{margin:0 -5px}.popup_already_client .row>*{padding:0 5px}.popup_already_client .label,.popup_already_client label{width:100%}.popup_already_client{min-height:247px}.popup_already_client .popup_title{font-weight:500;font-size:12px;color:#333;letter-spacing:0;text-align:center;margin-bottom:15px;text-transform:uppercase;margin-top:20px;float:left;width:100%}.popup_already_client .popup_description{font-size:12px;color:#606060;letter-spacing:0;text-align:center;max-width:80%;margin:0 auto;width:100%;display:table;margin-bottom:20px}.popup_already_client .login_phone .field_phone{text-align:left;width:100%}.popup_already_client .login_phone .button_login_phone{width:100%}.popup_already_client .existing_phone .button_receive_code,.popup_already_client .existing_phone_internal .button_receive_code{width:100%}.popup_already_client .existing_phone .popup_title,.popup_already_client .existing_phone_colab .popup_title,.popup_already_client .existing_phone_internal .popup_title{margin-top:5px}.popup_already_client .existing_phone .popup_description,.popup_already_client .existing_phone_colab .popup_description,.popup_already_client .existing_phone_internal .popup_description{max-width:90%}.popup_already_client .existing_phone .active_phone_number,.popup_already_client .existing_phone_internal .active_phone_number{font-size:20px;color:#333;letter-spacing:0;text-align:center;margin-bottom:20px}.popup_already_client .many_phones_internal .open_customer_care,.popup_already_client .phone_not_found .open_register{width:100%;margin-bottom:10px}.popup_already_client .many_phones_internal .popup_title,.popup_already_client .phone_not_found .popup_title{margin-top:5px}.popup_already_client .many_phones_internal .popup_description,.popup_already_client .phone_not_found .popup_description{max-width:85%}.popup_already_client .insert_code>.row{text-align:left}.popup_already_client .insert_code .button_open_salsastar{width:100%}.popup_already_client .code_wrong .button_code_wrong,.popup_already_client .code_wrong_colab .button_code_wrong{width:100%}