.title-holder{position:relative;display:block;padding:0 0 20px}.title-holder h1,.title-holder h2,.woocommerce h2{font-size:60px;font-weight:400;padding-bottom:0}.title-holder h1 strong,.title-holder h2 strong,.woocommerce h2 strong{font-weight:700}.woocommerce-order-details h2,.woocommerce-customer-details h2{font-size:40px}.title-holder.title1{margin-bottom:15px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{padding:30px}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{display:block}.woocommerce form .form-row{padding:0;margin:0 0 15px}.woocommerce form .form-row label{font-weight:400 !important;font-size:15px;color:#707070;margin-bottom:5px;display:block}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:block;margin-bottom:15px}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{text-align:center;right:15px;top:50%;transform:translateY(-50%)}.woocommerce form .show-password-input:after,.woocommerce-page form .show-password-input:after{margin-left:0}.woocommerce form .form-row label.woocommerce-form__label-for-checkbox{font-weight:400 !important}.woocommerce-form__label-for-checkbox input[type=checkbox]{margin-right:3px;position:relative;top:1px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{cursor:pointer;display:inline-block;text-align:center;position:relative;outline:none !important;text-decoration:none !important;font-size:15px;line-height:20px;font-weight:400;padding:10px 15px;color:#fff !important;border-radius:100px;border:none;vertical-align:top;background:#cc0001;transition:all .2s linear;margin-top:15px}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{color:#fff;background:#cc0001;border-color:#cc0001}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:#fff !important;padding:18px 35px;background:#b9b9b9 !important;border:1px solid #b9b9b9 !important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.select2-container .select2-selection--single,.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-tex,.woocommerce .quantity .qty{height:50px;border:1px solid #dedede;color:#333;box-shadow:none !important;border-radius:0;background:#fff;line-height:30px;padding:9px 10px;font-weight:600;font-size:15px;text-transform:none;outline:none !important}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus,.select2-container .select2-selection--single:focus,.woocommerce #content table.cart td.actions .input-text:focus,.woocommerce table.cart td.actions .input-text:focus,.woocommerce-page #content table.cart td.actions .input-text:focus,.woocommerce-page table.cart td.actions .input-text:focus,.woocommerce .quantity .qty:focus{border-color:#dedede;background:#fff;color:#333}.select2-container--default .select2-selection--single .select2-selection__arrow{top:12px;right:10px}.woocommerce form .form-row textarea{height:110px;resize:none;padding-top:15px}.woocommerce-MyAccount-navigation{width:100%;margin-bottom:60px;position:relative;z-index:0}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0 auto;padding:0;display:flex;flex-wrap:wrap;justify-content:center !important;border-bottom:1px solid #dedede}.woocommerce-MyAccount-navigation ul li{padding:0 25px;flex:0 0 auto;width:auto;max-width:100%}.woocommerce-MyAccount-navigation ul li a{display:block;position:relative;text-align:center;font-size:15px;color:#333;font-weight:500;cursor:pointer;padding:10px 0}.woocommerce-MyAccount-navigation ul li a:before{position:absolute;left:50%;bottom:-2px;height:3px;background:#dedede;content:"";transition:all .2s linear;width:0}.woocommerce-MyAccount-navigation.alt ul{min-width:570px}.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-MyAccount-navigation ul li:hover a{color:#cc0001;text-decoration:none !important}.woocommerce-MyAccount-navigation ul li.is-active a:before,.woocommerce-MyAccount-navigation ul li:hover a:before{left:0;width:100%}@media only screen and (max-width:979px){.woocommerce-MyAccount-navigation ul li{padding:0 10px}}@media only screen and (max-width:666px){.woocommerce-MyAccount-navigation{overflow-x:auto;padding-bottom:10px}.woocommerce-MyAccount-navigation ul{justify-content:flex-start !important;width:566px;white-space:nowrap}}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:48%;padding:0}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:48%;padding:0}@media only screen and (max-width:799px){.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:100%;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}.woocommerce-shipping-fields{padding-bottom:40px}}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:130px}.coupon button.button{margin-top:0;margin-left:10px}.woocommerce #content table.cart td.actions button.button,.woocommerce table.cart td.actions button.button,.woocommerce-page #content table.cart td.actions button.button,.woocommerce-page table.cart td.actions button.button,.woocommerce div.product form.cart .button,.checkout_coupon .button,td .button{margin-top:0 !important}.woocommerce div.product form.cart{margin-top:40px}.woocommerce .quantity .qty{padding:0;text-align:center;margin-right:5px}.woocommerce a.remove{width:20px;height:20px;border-radius:50%;text-align:center;line-height:20px;font-size:15px}.woocommerce a.remove:hover{text-decoration:none !important}.cart_totals h2,.woocommerce-order-details h2,.woocommerce-customer-details h2{padding-bottom:15px}.woocommerce-info{border-top-color:#dedede}.woocommerce-info:before{color:#dedede}#customer_details{padding-bottom:40px}td .added_to_cart.wc-forward{margin-left:10px;margin-top:11px;display:inline-block}.woocommerce-Address-title a{color:#cc0001}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{font-family:Poppins;position:relative;display:block;width:100%;height:50px;color:#333;font-size:15px;font-weight:400;line-height:30px;padding:9px 20px;border-radius:100px;background-image:none;background-color:#fff;border:1px solid #dedede}.woocommerce table.shop_table th,#add_payment_method table.cart th,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart th,.woocommerce table.shop_table th{font-family:Poppins;font-style:normal;font-size:15px;text-transform:none;display:table-cell;color:#333}.woocommerce table.shop_table td{font-family:Poppins;font-style:normal;font-size:15px;text-transform:none;display:table-cell;color:#707070}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img,.input-text.qty.text{min-width:100px}.woocommerce table.shop_table td.product-total,.woocommerce-Price-amount.amount,.woocommerce-shipping-totals.shipping{white-space:nowrap}.woocommerce-shipping-destination{white-space:normal}.woocommerce table.shop_table td{line-height:1.3}.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:auto}.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%}.woocommerce-account .row.justify-content-left{justify-content:center!important}.woocommerce-account .addresses .title .edit{font-weight:500;padding:8px 0;color:#cc0001}.woocommerce-account .addresses .title .edit:hover{color:#333}.woocommerce-Address address,.woocommerce .woocommerce-customer-details address{line-height:2}@media only screen and (max-width:767.98px){.woocommerce .shop_table_responsive tr td:before,.woocommerce-page .shop_table_responsive tr td:before{font-family:Poppins;font-style:normal;font-size:15px;text-transform:none;display:table-cell;color:#333}.woocommerce .shop_table_responsive tr td.product-quantity:before,.woocommerce-page .shop_table_responsive tr td.product-quantity:before{padding-top:20px}.input-text.qty.text{width:auto;text-align:center;margin:0 0 0 auto}}@media only screen and (max-width:479px){.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .input-text+.button{width:100%;margin:0}.woocommerce table.cart td.actions .coupon .input-text+.button{margin-top:10px !important}}.variations td.value{padding-left:15px}.value select{font:inherit;height:50px;width:100%;border:1px solid #dedede;color:#333;box-shadow:none !important;border-radius:100px;padding:9px 65px 9px 20px !important;background:#fff;font-weight:400;font-size:15px;text-transform:none;outline:none !important;margin:0 auto !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}.value select{background-image:linear-gradient(45deg,transparent 50%,#333 50%),linear-gradient(135deg,#333 50%,transparent 50%),linear-gradient(to right,#dedede,#dedede);background-position:calc(100% - 25px) calc(1.5em + 2px), calc(100% - 20px) calc(1.5em + 2px), calc(100% - 50px) 1em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.value select:focus{background-image:linear-gradient(45deg,transparent 50%,#333 50%),linear-gradient(135deg,#333 50%,transparent 50%),linear-gradient(to right,#dedede,#dedede);background-position:calc(100% - 25px) calc(1.5em + 2px), calc(100% - 20px) calc(1.5em + 2px), calc(100% - 50px) 1em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;border-color:#333;outline:0}.value select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}