#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}.footer-widget{color:#ffffff}.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-moz-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field:-ms-input-placeholder{letter-spacing:px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}h1,h2,h3,h4,h5,h6{text-transform:uppercase}body{font-family:'Karla'}.custom-top-title{padding:5px 2px;background-color:#f4f5f7;text-align:center;font-size:12px}.custom-top-title span{color:#000!important}ul.products li.product span.xs-logo img.xs-logo{width:20px!important;margin-bottom:0px!important}span.xs-logo{display:inline-block;float:left}.product_image_bot_desc{background-color:#f4f5f7;padding:5px 15px;margin-top:-9px}.product_image_bot{display:inline-block;color:#000;text-transform:uppercase;font-size:10px}.product_image_bot_ctrl{display:inline-block;float:right;font-size:10px;color:#000}div.related.products .product_image_bot_ctrl{margin-top:5px}.product_image_bot_desc{background-color:#f4f5f7;padding:5px 15px;margin-top:-9px}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart::before{font-family:FontAwesome;content:"\f07a";font-size:15px;font-style:normal;font-weight:400;display:inline-block;margin-right:5px}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{background:#31302e;o-transition:1s;-ms-transition:1s;-moz-transition:1s;-webkit-transition:1s;transition:1s;color:#fff;font-size:10px;text-transform:uppercase;letter-spacing:1.5px;padding:7px 17px 7px 17px;font-weight:normal;border-radius:25px;outline:0;border:1px solid #dadada}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.added:after{margin-left:5px;font-size:12px}.woocommerce-page a.button:hover:after,.woocommerce-page a.button:hover:after{display:none}li.product:hover .add_to_cart_button,li.product:hover .yith-wcwl-add-to-wishlist,li.product:hover .added_to_cart{visibility:visible!important}li.product .yith-wcwl-add-to-wishlist,li.product .add_to_cart_button,li.product .added_to_cart{visibility:hidden!important}.yith-wcwl-add-to-wishlist{width:95px;margin-top:20px;display:inline-block;float:right;text-align:center;font-size:9px;line-height:15px;text-transform:uppercase;letter-spacing:1px;o-transition:1s;-ms-transition:1s;-moz-transition:1s;-webkit-transition:1s;transition:1s}span.et_overlay{display:none}.et_right_sidebar #left-area{float:left;padding-right:5.5%}div#left-area{border-right:1px solid #e2e2e2}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error{background:#3a3a3c!important}.woocommerce-message a.button.wc-forward,.woocommerce-message a.button.wc-forward:hover{color:#454545}div#wc-stripe-payment-request-wrapper{width:30%;margin-top:-16px}p#wc-stripe-payment-request-button-separator{margin-top:11px!important;width:20%}.cart_totals h2{display:none}.cart_totals.calculated_shipping::before{content:"cart total";color:#333;padding-bottom:10px;line-height:1em;font-weight:500;font-size:26px;text-transform:uppercase}a.woocommerce-MyAccount-downloads-file.button.alt{color:#000}.woocommerce a.added_to_cart{display:none}a.button.alt,.woocommerce-page a.button,.woocommerce-page button.button{color:#fff!important;background:#000000!important;border-radius:8px}.menu-item.login-but{display:none}.woofc-menu-item-inner-subtotal{display:none}#pwgc-redeem-button{border-radius:5px;padding:15px 29px}.woocommerce-info{background:#eeeeee!important;color:black!important}.woocommerce-info a{color:black!important}.woocommerce-cart .woocommerce table.shop_table td.actions{border-top:1px solid #e6e6e6;background:#f7f7f7;border-bottom:0px solid #e6e6e6}.woocommerce-cart .woocommerce .cart-collaterals{width:100%;float:right}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{width:49%}#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr th,#add_payment_method table.cart th,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart th,.woocommerce-checkout table.shop_table th{font-size:1rem}#add_payment_method .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-cart .woocommerce table.shop_table th{border-bottom:4px solid #034997}.woocommerce-cart .woocommerce table.shop_table,.woocommerce-checkout .woocommerce table.shop_table{border:1px solid #e6e6e6;margin:0;text-align:left;width:100%;border-collapse:separate;border-radius:0;border-bottom:none;border-right:none;margin-bottom:35px;border-bottom:1px solid #e6e6e6}body #add_payment_method #payment ul.payment_methods li input,body.woocommerce-cart #payment ul.payment_methods li input,body.woocommerce-checkout #payment ul.payment_methods li input{width:auto;margin:-2px .5em 0 0}body .woocommerce form .form-row .input-checkbox{width:auto;margin:-2px 5px 0 0}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,body.woocommerce-cart .cart-collaterals .cart_totals tr td,body.woocommerce-cart .cart-collaterals .cart_totals tr th,body.woocommerce-checkout .cart-collaterals .cart_totals tr td,body.woocommerce-checkout .cart-collaterals .cart_totals tr th,body .woocommerce table.shop_table th{border-top:none;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;text-align:right;padding:10px 20px}body #add_payment_method table.cart td,body #add_payment_method table.cart th,body.woocommerce-cart table.cart td,body.woocommerce-cart table.cart th,body.woocommerce-checkout table.cart td,body.woocommerce-checkout table.cart th{border-right:1px solid #e6e6e6}#add_payment_method .cart-collaterals .cart_totals tr th,body.woocommerce-cart .cart-collaterals .cart_totals tr th,body.woocommerce-checkout .cart-collaterals .cart_totals tr th{}.woocommerce-cart .cart-collaterals .cart_totals table th{border-bottom:1px solid #e6e6e6}body .woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right;width:100%;display:block;text-align:center;margin-bottom:0;font-size:1.4em;padding:1em;border-radius:10px;margin-top:.5em}body .woocommerce form .form-row-first,body .woocommerce form .form-row-last,body .woocommerce-page form .form-row-first,body .woocommerce-page form .form-row-last{width:49%}body .woocommerce a.checkout-button.button.alt{border-radius:40px}body .woocommerce table.shop_table td{padding:19px}body .woocommerce-checkout table.shop_table td{text-align:right;border-right:1px solid #e6e6e6;border-top:0}.woocommerce a.remove{margin:0 auto}.woocommerce-cart .woocommerce table.shop_table th.product-remove,.woocommerce-cart .woocommerce table.shop_table th.product-name{text-align:center}.woocommerce-cart .woocommerce table.shop_table th.product-price,.woocommerce-cart .woocommerce table.shop_table th.product-quantity,.woocommerce-cart .woocommerce table.shop_table th.product-subtotal{text-align:right}.woocommerce-cart .woocommerce table.shop_table .cart_item td.product-price,.woocommerce-cart .woocommerce table.shop_table .cart_item td.product-quantity,.woocommerce-cart .woocommerce table.shop_table .cart_item td.product-subtotal{text-align:right}.woocommerce-checkout #add_payment_method #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{list-style:none}.woocommerce-checkout .woocommerce .col2-set{width:47%;float:left;margin-right:4%}.woocommerce-checkout .woocommerce .col2-set .col-1,.woocommerce-checkout .woocommerce .col2-set .col-2{margin-bottom:2em;width:100%;float:none}.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{background:#fff;width:47%;float:right;margin-right:0}.woocommerce-checkout .woocommerce form .form-row.create-account label{padding-top:2px;font-weight:bold}.woocommerce-checkout .payment-fixed{position:fixed;z-index:9;box-shadow:rgba(0,0,0,0.2) 0px 6px 2em;left:52%;margin-left:0;padding:20px;top:0;width:45.5%!important;-webkit-transition:padding .1s ease-in;-moz-transition:padding .1s ease-in;-o-transition:padding .1s ease-in;-ms-transition:padding .1s ease-in;transition:padding .1s ease-in}.product-shipping-message{font-size:16px;text-align:center;text-transform:uppercase;padding:10px 0px;border-top:1px solid #139248;border-bottom:1px solid #139248}body .woocommerce table.shop_table tbody th,body .woocommerce table.shop_table tfoot td,body .woocommerce table.shop_table tfoot th{border-bottom:none}body .woocommerce form .form-row input.input-text,body .woocommerce form .form-row textarea{max-width:100%}body .woocommerce .product-name a{color:#000;pointer-events:none;cursor:default}@media only screen and (max-width:1139px){.woocommerce-cart .entry-content form{width:64%}}@media only screen and (max-width:980px){.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{width:100%}.woocommerce-cart .entry-content form{width:81%;float:none;margin:0 auto}.woocommerce-cart .woocommerce .cart-collaterals{width:81%;float:None;margin:auto}body .woocommerce #content table.cart td.actions .coupon,body .woocommerce table.cart td.actions .coupon{width:100%}body #add_payment_method table.cart td.actions .coupon .input-text,body.woocommerce-cart table.cart td.actions .coupon .input-text,body.woocommerce-checkout table.cart td.actions .coupon .input-text{width:48%}}body #add_payment_method table.cart td.actions .coupon .input-text,body.woocommerce-cart table.cart td.actions .coupon .input-text,body.woocommerce-checkout table.cart td.actions .coupon .input-text{border-radius:41px}@media only screen and (max-width:651px){.woocommerce-checkout .woocommerce .col2-set{width:100%;float:none;margin-right:0}.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{width:100%;float:none}}@media only screen and (max-width:768px){.products.elementor-grid.columns-4 li{width:100%!important}}#add_payment_method table.cart td,.woocommerce-cart table.cart td,.woocommerce-checkout table.cart td,.woocommerce-checkout table.shop_table td{color:#555;font-size:16px;font-size:1rem}.cart-collaterals{font-size:16px;font-size:1.4rem}@media (min-width:900px){body .woocommerce #content table.cart td.actions .coupon,body .woocommerce table.cart td.actions .coupon{width:51%}body #add_payment_method table.cart td.actions .coupon .input-text,body.woocommerce-cart table.cart td.actions .coupon .input-text,body.woocommerce-checkout table.cart td.actions .coupon .input-text{padding:12px 10px 10px;width:59%}}@media (max-width:481px){#add_payment_method table.cart td,.woocommerce-cart table.cart td,.woocommerce-checkout table.cart td,.woocommerce-checkout table.shop_table td{color:#555;font-size:16px;font-size:1.1rem}body #add_payment_method table.cart td.actions .coupon .input-text,body.woocommerce-cart table.cart td.actions .coupon .input-text,body.woocommerce-checkout table.cart td.actions .coupon .input-text{padding:8px 10px 6px}.cart_totals>table{font-size:1.1rem}.woocommerce-cart{overflow-x:hidden}}@media (max-width:321px){.woocommerce #respond #submit,.woocommerce a.button,.woocommerce button.button,.woocommerce .button{font-size:initial!important}}#order_review>table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#eee}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#ebe9eb}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dfdcde}@media (min-width:1024px){.preloader-plus{display:none!important}}.elementor-11 .elementor-element.elementor-element-7013e18:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11 .elementor-element.elementor-element-7013e18>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top center}.elementor-11 .elementor-element.elementor-element-758595d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11 .elementor-element.elementor-element-758595d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top center}.elementor-11 .elementor-element.elementor-element-909ce2a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11 .elementor-element.elementor-element-909ce2a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top center}