.woocommerce-page .woocommerce form{border-radius:0}.woocommerce-page .woocommerce form .form-row label{line-height:1}.woocommerce-page .woocommerce form .form-row .woocommerce-input-wrapper .description{background-color:#000;font-size:14px;line-height:18px;font-weight:300;display:block}.woocommerce-page .woocommerce form .form-row .woocommerce-input-wrapper .description:before{border-color:#000 transparent transparent}.woocommerce-page .woocommerce form .form-row .woocommerce-input-wrapper label.radio{display:inline-block}.woocommerce-page .woocommerce form .form-row--radio label{vertical-align:middle;margin-right:10px}.woocommerce-page .woocommerce form .woocommerce-form-headline{text-align:center;margin-bottom:30px}.woocommerce-page .woocommerce form .woocommerce-form-headline p{color:#424648;font-weight:300;font-size:18px;line-height:22px}.woocommerce-page .woocommerce form .woocommerce-form-footer{text-align:center}.woocommerce-page .woocommerce form .lost_password{color:#424648;font-weight:300;font-size:14px;line-height:18px;margin-bottom:30px}.woocommerce-page .woocommerce form .lost_password a{color:#424648;font-weight:700}.woocommerce-page .woocommerce form .lost_password a:hover{text-decoration:underline}.woocommerce-page .woocommerce form.woocommerce-form-login,.woocommerce-page .woocommerce form.woocommerce-form-register{border:1px solid #ddd;border-radius:0;padding:15px 30px}@media (min-width:1200px){.woocommerce-page .woocommerce form.woocommerce-form-login,.woocommerce-page .woocommerce form.woocommerce-form-register{padding:40px 60px}}.woocommerce-page .woocommerce form.woocommerce-form-login label.woocommerce-form-login__rememberme{display:block}.woocommerce-page .woocommerce form.woocommerce-form-login .woocommerce-form-login__submit{float:none;margin-right:0}.woocommerce-page .woocommerce form.woocommerce-form-login .alternate-login-social-label{color:#424648;font-weight:300;font-size:14px;line-height:18px;margin-top:30px;margin-bottom:30px;text-align:center}.woocommerce-page .woocommerce .woocommerce-form-login-required,.woocommerce-page .woocommerce form.woocommerce-form-coupon,.woocommerce-page .woocommerce form.woocommerce-ResetPassword{max-width:600px;width:100%}.woocommerce-page .woocommerce table.shop_table{border:1px solid #ddd;border-radius:0}.woocommerce-page .woocommerce table.shop_table th{color:#000}.woocommerce-page .woocommerce table.shop_table td{border-top:1px solid #ddd;color:#424648;font-weight:300}.woocommerce-page .woocommerce table.shop_table td a{color:#424648}.woocommerce-page .woocommerce table.shop_table td a:hover{color:#e84249}.woocommerce-page .woocommerce table.shop_table td a.button{display:inline-block;border-radius:0;text-align:center;font-weight:600;padding:10px 25px;background-color:#000;color:#fff;margin:0 1.5px;line-height:1;font-size:14px}.woocommerce-page .woocommerce table.shop_table td a.button:hover{background-color:#e84249}.woocommerce-page .woocommerce table.shop_table td a.button:disabled,.woocommerce-page .woocommerce table.shop_table td a.button:disabled[disabled]{color:#fff}.woocommerce-page .woocommerce table.shop_table td a.button:disabled:hover,.woocommerce-page .woocommerce table.shop_table td a.button:disabled[disabled]:hover{background-color:#000}@media screen and (min-width:320px){.woocommerce-page .woocommerce table.shop_table td a.button{font-size:calc(.15625vw + 13.5px)}}@media screen and (min-width:1600px){.woocommerce-page .woocommerce table.shop_table td a.button{font-size:16px}}.woocommerce-page .woocommerce label{display:block;color:#000;font-size:14px;font-weight:700;margin-bottom:5px}.woocommerce-page .woocommerce input[type=date],.woocommerce-page .woocommerce input[type=email],.woocommerce-page .woocommerce input[type=password],.woocommerce-page .woocommerce input[type=tel],.woocommerce-page .woocommerce input[type=text],.woocommerce-page .woocommerce select,.woocommerce-page .woocommerce textarea{outline:none;width:100%;margin-bottom:5px;padding:8px 12px;background-color:#fff;border:1px solid #ddd;border-radius:0;color:#424648;font-size:14px;font-weight:300}.woocommerce-page .woocommerce input[type=radio]{width:18px;height:18px}.woocommerce-page .woocommerce fieldset{margin-top:30px;margin-bottom:30px;border:1px solid #ddd;padding:10px 15px 15px}.woocommerce-page .woocommerce fieldset legend{color:#000;font-size:18px;font-weight:700}.select2-container{margin-bottom:5px}.select2-container--default .select2-selection--single{height:auto;padding:8px 12px;border:1px solid #ddd;border-radius:0}.select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0;font-size:14px;line-height:18px}.select2-container--default .select2-search--dropdown .select2-search__field{font-weight:300;font-size:14px;line-height:18px;border:1px solid #ddd}.select2-container--default .select2-results__option{font-weight:300;font-size:14px;line-height:18px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#000}.select2-dropdown{border:1px solid #ddd;border-radius:0}