.woocommerce a{color:#666}.woocommerce a:hover{color:#000;text-decoration:underline !important}.title-holder{position:relative;display:block;padding:0 0 20px}.quantity input::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.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 16px;display:block}.woocommerce form .form-row label{font-size:13px;line-height:30px;color:#000;margin-bottom:5px;display:block}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:block;margin-bottom:16px}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{text-align:center;right:15px;top:17px}.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;vertical-align:middle;text-align:left;position:relative;outline:none !important;text-decoration:none !important;font-size:14px;line-height:14px;font-weight:800;padding:22px 40px;color:#fff;border-radius:30px;border:1px solid transparent;vertical-align:top;background:#ec283c;transition:all .2s linear;text-transform:uppercase;text-align:center;font-family:'Raleway',sans-serif}@media only screen and (max-width:567px){.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{font-size:10px;line-height:12px;padding:13px 20px}}.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 !important;background:#000;border-color:transparent}.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]{cursor:not-allowed;display:inline-block;vertical-align:middle;text-align:left;position:relative;outline:none !important;text-decoration:none !important;font-size:14px;line-height:14px;font-weight:800;padding:22px 40px;color:#fff;border-radius:30px;border:1px solid transparent;vertical-align:top;background:#ec283c;transition:all .2s linear;text-transform:uppercase;text-align:center;font-family:'Raleway',sans-serif}@media only screen and (max-width:567px){.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]{font-size:10px;line-height:12px;padding:13px 20px;min-width:160px}}.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{color:#fff !important;background:#ec283c !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:60px;border:0;border:1px solid #9b9b9b;color:#333;box-shadow:none !important;border-radius:30px;padding:0;background:#fff;padding-left:40px;font-weight:400;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:#ec283c;background:#fff;color:#333}.woocommerce form .form-row textarea{height:120px;resize:none;padding-top:15px}.woocommerce-page .woocommerce-message .button,.woocommerce-info .woocommerce-Button.button{margin-left:10px}@media only screen and (max-width:567px){.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:40px;padding-left:20px;font-size:13px}.woocommerce form .form-row textarea{height:100px;border-radius:10px}.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-MyAccount-content .woocommerce-info{display:flex;flex-wrap:wrap}.woocommerce-page .woocommerce-message .button,.woocommerce-info .woocommerce-Button.button{display:block;min-width:130px;order:1;margin-top:10px;margin-left:0}}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:60px}.select2-container--default .select2-selection--single .select2-selection__arrow{width:60px;height:60px;color:#444}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:7px 6px 0;border-color:#444 transparent transparent}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 6px 7px;border-color:transparent transparent #444}@media only screen and (max-width:567px){.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px}.select2-container--default .select2-selection--single .select2-selection__arrow{width:60px;height:40px;color:#444}}.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 #b9b9b9}.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:#000;font-weight:700;cursor:pointer;padding:10px 0}.woocommerce-MyAccount-navigation ul li a:before{position:absolute;left:50%;bottom:-2px;height:3px;background:#ec283c;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:#ec283c;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;margin-bottom:30px}.woocommerce-MyAccount-navigation ul{min-width:610px}.woocommerce-MyAccount-navigation ul li{padding:0 10px}.woocommerce-MyAccount-navigation ul li a{font-size:12px}}.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:170px;padding-left:20px !important}.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;width:40px;text-align:center;height:40px}.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:#000}.woocommerce-info:before{color:#000}#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:#000}@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}}.product-thumbnail,section.related.products{display:none !important}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce .star-rating{width:5.6em !important}.sortby-holder .woocommerce-ordering{margin:0 !important}.woocommerce-privacy-policy-text{padding-bottom:30px}.edit-account .woocommerce-Button{margin-top:30px !important}.commentlist{list-style:none;margin:0 0 30px;padding:0}.commentlist li{margin-bottom:30px}.comment_container{position:relative;padding-left:90px}.comment_container .avatar{position:absolute;left:0;top:0;border-radius:10px;overflow:hidden}.comment-text{padding:30px;border-radius:15px;background:#fff}.comment-text .meta{margin-right:10px;margin-bottom:15px}.woocommerce-Reviews-title{margin-bottom:30px}.woocommerce p.stars a:hover,.woocommerce p.stars.selected a,.woocommerce .star-rating span:before,.woocommerce p.stars a{color:orange !important}.comment-form-rating .stars{display:inline-block;vertical-align:sub;margin-left:5px !important}#submit{font-size:14px !important}.woocommerce #review_form #respond p{margin:0 0 20px}#reviews_summary{display:none}@media only screen and (max-width:567px){.comment_container{padding-left:0}.comment-text{padding:20px}.comment_container .avatar{position:static;margin-bottom:15px}#submit{font-size:14px !important;padding:0 !important}}.product-box-btn .product-button,.product-box-btn a{border-radius:0 !important;padding:14px 0 !important;width:100% !important;color:#fff !important;line-height:14px !important;text-decoration:none !important}.woocommerce .product-box-btn a:hover{text-decoration:none !important}.product-box-btn .product-button:after{display:none!important}.product-box-btn a.added{display:none!important;visibility:hidden!important;opacity:0!important}@media only screen and (max-width:567px){.product-box-btn .product-button,.product-box-btn a{line-height:12px !important}}#ship-to-different-address label{cursor:pointer}#ship-to-different-address:hover{color:#ec283c}.woocommerce ul.order_details{padding-left:0}.woocommerce ul.order_details li{margin-bottom:15px}.create-account{padding-top:20px !important}.create-account .checkbox input[type=checkbox]{opacity:1 !important}.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:auto}.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%}.woocommerce table.my_account_orders .button,.woocommerce-info .woocommerce-Button.button,.woocommerce .woocommerce-message .button{font-size:10px!important;line-height:14px!important;padding:5px 10px!important;letter-spacing:0px !important}.woocommerce table.my_account_orders .button:after,.woocommerce-info .woocommerce-Button.button:after,.woocommerce .woocommerce-message .button:after{display:none !important}