/*!
Theme Name: Franchini-child
Description: custom child override for Franchini
Theme URI: https://www.snailtheme.com/
Author: xmarks
Author Email: xmarks.dev@gmail.com
Author URI: https://www.snailtheme.com/
Template: franchini
Version: 1.0.0
*/@media (min-width: 768px){.st-flex-valign-center--wrapper>.section_wrapper{display:flex;flex-wrap:wrap}.st-flex-valign-center--wrapper>.section_wrapper .st-flex-valign-center--item:nth-child(1){flex:1 1 100%}.st-flex-valign-center--wrapper>.section_wrapper .st-flex-valign-center--item:nth-child(2),.st-flex-valign-center--wrapper>.section_wrapper .st-flex-valign-center--item:nth-child(3),.st-flex-valign-center--wrapper>.section_wrapper .st-flex-valign-center--item:nth-child(4){flex:1 1 33%;display:flex;align-items:center}}.responsive-menu-toggle .icon-menu-fine{color:#fff}body #Content .st-zoomed_image .image_frame{position:relative}body #Content .st-zoomed_image .image_frame .image_wrapper img{transform:scale(1) !important;transition:all ease .3s}body #Content .st-zoomed_image .image_frame:hover .image_wrapper img{transform:scale(1.2) !important}body #Content .st-zoomed_image .image_frame .wp-caption-text{position:absolute;top:0;left:0;width:100%;height:100%;background:none;color:#fff;display:flex;justify-content:center;align-items:center}body #Content .st-zoomed_image .image_frame .wp-caption-text a{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}body #Content .st-zoomed_image .image_frame .wp-caption-text a:hover,body #Content .st-zoomed_image .image_frame .wp-caption-text a:focus{color:#fff;text-decoration:none}body #Content .st-zoomed_image .image_frame .wp-caption-text a span:first-child{flex:1 1 100%;margin-top:auto;font-size:24px;font-weight:bolder;margin-bottom:15px}body #Content .st-zoomed_image .image_frame .wp-caption-text a span:last-child{flex:1 1 100%;margin-bottom:auto;font-size:18px}html body.single-product .product_wrapper{margin-top:45px}html body.single-product .product_wrapper .product_image_wrapper .woocommerce-product-gallery{position:relative}html body.single-product .product_wrapper .product_image_wrapper .woocommerce-product-gallery .flex-viewport{z-index:2}html body.single-product .product_wrapper .product_image_wrapper .woocommerce-product-gallery .woocommerce-product-gallery__trigger{display:none}html body.single-product .product_wrapper .product_image_wrapper .woocommerce-product-gallery .flex-control-thumbs{display:flex;margin-left:-5px;margin-right:-5px}html body.single-product .product_wrapper .product_image_wrapper .woocommerce-product-gallery .flex-control-thumbs li{padding-left:5px;padding-right:5px}html body.single-product .product_wrapper .product_image_wrapper .woocommerce-product-gallery .flex-direction-nav{position:absolute;top:35%;left:-30px;width:calc(100% + 60px)}html body.single-product .product_wrapper .product_image_wrapper .woocommerce-product-gallery .flex-direction-nav .flex-nav-prev,html body.single-product .product_wrapper .product_image_wrapper .woocommerce-product-gallery .flex-direction-nav .flex-nav-next{font-size:34px;font-weight:500}html body.single-product .product_wrapper .product_image_wrapper .woocommerce-product-gallery .flex-direction-nav .flex-nav-prev a:hover,html body.single-product .product_wrapper .product_image_wrapper .woocommerce-product-gallery .flex-direction-nav .flex-nav-prev a:focus,html body.single-product .product_wrapper .product_image_wrapper .woocommerce-product-gallery .flex-direction-nav .flex-nav-next a:hover,html body.single-product .product_wrapper .product_image_wrapper .woocommerce-product-gallery .flex-direction-nav .flex-nav-next a:focus{text-decoration:none;color:#fff}html body.single-product .product_wrapper .product_image_wrapper .woocommerce-product-gallery .flex-direction-nav .flex-nav-prev{float:left}html body.single-product .product_wrapper .product_image_wrapper .woocommerce-product-gallery .flex-direction-nav .flex-nav-next{float:right}html body.single-product .product_wrapper .entry-summary .product_title{text-align:center}html body.single-product .product_wrapper .entry-summary .price:not(.st-price){display:none}html body.single-product .product_wrapper .entry-summary .woocommerce-product-details__short-description{text-align:center;font-weight:600}html body.single-product .product_wrapper .entry-summary .variations_form .variations{margin:0 0 20px 0}html body.single-product .product_wrapper .entry-summary .variations_form .variations tbody{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:20px}html body.single-product .product_wrapper .entry-summary .variations_form .variations tbody tr td{display:block}html body.single-product .product_wrapper .entry-summary .variations_form .variations tbody tr td.label{display:none}html body.single-product .product_wrapper .entry-summary .variations_form .variations tbody tr td.value{padding:0 !important}html body.single-product .product_wrapper .entry-summary .variations_form .variations tbody tr td.value select{margin:0;padding-right:10px;width:100%;background-color:#000;color:#fff;font-weight:600;border-style:solid;border-color:#fff;border-width:2px;text-align:center;text-align-last:center;background-image:url("assets/images/caret-down.svg");background-repeat:no-repeat;background-size:16px;transition:all ease .3s}html body.single-product .product_wrapper .entry-summary .variations_form .variations tbody tr td.value select:hover,html body.single-product .product_wrapper .entry-summary .variations_form .variations tbody tr td.value select:focus{border-color:#287b9f}html body.single-product .product_wrapper .entry-summary .variations_form .variations tbody tr td.value select:focus{background-color:#000 !important}html body.single-product .product_wrapper .entry-summary .variations_form .variations tbody tr td.value .reset_variations{display:none !important}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap{overflow:hidden}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .single_variation{margin:0}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart{overflow:hidden;display:flex !important;flex-wrap:wrap}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .wcpa_form_outer{margin:0 0 20px 0;display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:20px}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .wcpa_form_outer .wcpa_row{margin:0}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .wcpa_form_outer .wcpa_row .wcpa_form_item{padding:0;margin:0}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .wcpa_form_outer .wcpa_row .wcpa_form_item .form-control{background:#000;color:#fff;font-weight:600;border-style:solid;border-color:#fff;border-width:2px;height:42px;text-align:center;transition:all ease .3s}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .wcpa_form_outer .wcpa_row .wcpa_form_item .form-control:hover,html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .wcpa_form_outer .wcpa_row .wcpa_form_item .form-control:focus{background:#000 !important;border-color:#287b9f}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .wcpa_form_outer .wcpa_row .wcpa_form_item .form-control::placeholder{color:#fff;opacity:1}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .wcpa_form_outer .wcpa_row .wcpa_form_item.wcpa_type_file .wcpa_file_outer{background:#000;height:42px;border-style:solid;border-color:#fff;border-width:2px;text-align:center;cursor:pointer;transition:all ease .3s}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .wcpa_form_outer .wcpa_row .wcpa_form_item.wcpa_type_file .wcpa_file_outer:hover,html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .wcpa_form_outer .wcpa_row .wcpa_form_item.wcpa_type_file .wcpa_file_outer:focus{border-color:#287b9f}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .wcpa_form_outer .wcpa_row .wcpa_form_item.wcpa_type_file .wcpa_file_outer .wcpa_file_name{position:relative}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .wcpa_form_outer .wcpa_row .wcpa_form_item.wcpa_type_file .wcpa_file_outer .wcpa_file_wrap{display:none}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .wcpa_form_outer .wcpa_row .wcpa_form_item.wcpa_type_file .wcpa_progress>span{background:none}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .wcpa_form_outer .wcpa_row .wcpa_form_item.wcpa_type_file .wcpa_progress>span>span{display:block;font-size:16px;margin-top:-37px;margin-right:12px;background:#000}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .quantity{margin:0 0 20px;flex:1 1 100%;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .quantity .st-quantity-text{margin:0 25px 0 0}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .quantity .qty_button{background:#000;border:2px solid #fff;border-radius:0;box-shadow:none;font-family:times;font-size:25px;width:25px;height:25px;line-height:25px;outline:none;font-weight:bolder !important;transition:all ease .3s}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .quantity .qty_button:hover,html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .quantity .qty_button:focus{border-color:#287b9f}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .quantity .qty_button.minus{line-height:1px}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .quantity .input-text{box-shadow:none;font-family:"Raleway", Helvetica, Arial, sans-serif;background:#000;color:#fff;font-size:25px;padding:0;border:none;min-width:20px;width:40px}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .quantity .input-text:hover,html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .quantity .input-text:focus{background:#000 !important}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .quantity input::-webkit-outer-spin-button,html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .quantity input::-webkit-inner-spin-button{display:none;margin:0}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .quantity input.qty{appearance:textfield;-webkit-appearance:none;-moz-appearance:textfield}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .st-price.price{flex:1 1 100%;text-align:center;color:#fff;font-weight:600;margin-bottom:20px}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .st-price.price inst{font-weight:600}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button{flex:1 1 100%;background:#17779c !important;border-radius:0;outline:none;transition:all ease .3s}html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button:focus,html body.single-product .product_wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button:hover{border-color:#287b9f}html body.single-product .product_wrapper .entry-summary .cart{max-width:410px;margin:0 auto;margin-bottom:20px !important}html body.single-product .product_wrapper .entry-summary .cart:not(.variations_form){overflow:hidden;display:flex !important;flex-wrap:wrap}html body.single-product .product_wrapper .entry-summary .cart:not(.variations_form) .quantity{margin:0 0 20px;flex:1 1 100%;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}html body.single-product .product_wrapper .entry-summary .cart:not(.variations_form) .quantity .st-quantity-text{margin:0 25px 0 0}html body.single-product .product_wrapper .entry-summary .cart:not(.variations_form) .quantity .qty_button{background:#000;border:2px solid #fff;border-radius:0;box-shadow:none;font-family:times;font-size:25px;width:25px;height:25px;line-height:25px;outline:none;font-weight:bolder !important;transition:all ease .3s}html body.single-product .product_wrapper .entry-summary .cart:not(.variations_form) .quantity .qty_button:hover,html body.single-product .product_wrapper .entry-summary .cart:not(.variations_form) .quantity .qty_button:focus{border-color:#287b9f}html body.single-product .product_wrapper .entry-summary .cart:not(.variations_form) .quantity .qty_button.minus{line-height:1px}html body.single-product .product_wrapper .entry-summary .cart:not(.variations_form) .quantity .input-text{box-shadow:none;font-family:"Raleway", Helvetica, Arial, sans-serif;background:#000;color:#fff;font-size:25px;padding:0;border:none;min-width:20px;width:40px;margin-bottom:0}html body.single-product .product_wrapper .entry-summary .cart:not(.variations_form) .quantity .input-text:hover,html body.single-product .product_wrapper .entry-summary .cart:not(.variations_form) .quantity .input-text:focus{background:#000 !important}html body.single-product .product_wrapper .entry-summary .cart:not(.variations_form) .quantity input::-webkit-outer-spin-button,html body.single-product .product_wrapper .entry-summary .cart:not(.variations_form) .quantity input::-webkit-inner-spin-button{display:none;margin:0}html body.single-product .product_wrapper .entry-summary .cart:not(.variations_form) .quantity input.qty{appearance:textfield;-webkit-appearance:none;-moz-appearance:textfield}html body.single-product .product_wrapper .entry-summary .cart:not(.variations_form) .st-price.price{flex:1 1 100%;text-align:center;color:#fff;font-weight:600;margin-bottom:20px}html body.single-product .product_wrapper .entry-summary .cart:not(.variations_form) .st-price.price inst{font-weight:600}html body.single-product .product_wrapper .entry-summary .cart:not(.variations_form) .single_add_to_cart_button{flex:1 1 100%;background:#17779c !important;border-radius:0;outline:none;transition:all ease .3s}html body.single-product .product_wrapper .entry-summary .cart:not(.variations_form) .single_add_to_cart_button:focus,html body.single-product .product_wrapper .entry-summary .cart:not(.variations_form) .single_add_to_cart_button:hover{border-color:#287b9f}html body.single-product .product_wrapper .entry-summary .product_meta{display:none}html body.single-product .product_wrapper .entry-summary .tabs_wrapper{border-radius:0 !important;max-width:410px;margin:0 auto}html body.single-product .product_wrapper .entry-summary .tabs_wrapper .ui-tabs-nav{border:none;display:flex}html body.single-product .product_wrapper .entry-summary .tabs_wrapper .ui-tabs-nav .ui-tab{border:2px solid transparent;border-radius:0}html body.single-product .product_wrapper .entry-summary .tabs_wrapper .ui-tabs-nav .ui-tab a{padding:10px !important;background:none;box-shadow:none;font-size:12px;color:#fff;transition:all ease .3s}html body.single-product .product_wrapper .entry-summary .tabs_wrapper .ui-tabs-nav .ui-tab a:after{display:none !important}html body.single-product .product_wrapper .entry-summary .tabs_wrapper .ui-tabs-nav .ui-tab.ui-state-hover a{color:#287b9f}html body.single-product .product_wrapper .entry-summary .tabs_wrapper .ui-tabs-nav .ui-tab.ui-tabs-active{border-top-color:#fff;border-left-color:#fff;border-right-color:#fff;border-bottom-color:#000;position:relative}html body.single-product .product_wrapper .entry-summary .tabs_wrapper .ui-tabs-nav .ui-tab.ui-tabs-active:before{content:"";position:absolute;bottom:-2px;left:-2px;right:auto;height:2px;width:2px;background:#fff}html body.single-product .product_wrapper .entry-summary .tabs_wrapper .ui-tabs-nav .ui-tab.ui-tabs-active:after{content:"";position:absolute;bottom:-2px;left:auto;right:-2px;height:2px;width:2px;background:#fff}html body.single-product .product_wrapper .entry-summary .tabs_wrapper .ui-tabs-nav .ui-tab.ui-tabs-active a{color:#287b9f}html body.single-product .product_wrapper .entry-summary .tabs_wrapper .ui-tabs-panel{border:2px solid #fff;border-radius:0;margin-top:-2px}@media (min-width: 960px){html body.single-product .product_wrapper{display:grid;grid-gap:50px;grid-template-columns:repeat(2, 1fr);grid-template-areas:"a b"}html body.single-product .product_wrapper .product_image_wrapper{margin:0;width:100%;grid-area:a}html body.single-product .product_wrapper .entry-summary{margin:0;width:100%;grid-area:b}}@media (max-width: 480px){html body.single-product .section_wrapper{max-width:100% !important;padding-left:15px !important;padding-right:15px !important}html body.single-product .product_wrapper .entry-summary .cart,html body.single-product .product_wrapper .entry-summary .tabs_wrapper{max-width:100%}html body.single-product .product_wrapper .entry-summary .tabs_wrapper .ui-tabs-nav .ui-tab{display:flex;align-items:center;justify-content:center}html body.single-product .product_wrapper .entry-summary .tabs_wrapper .ui-tabs-nav .ui-tab a{white-space:normal;padding:10px 4px !important}}#st-modal-btn,#st-modal2-btn{display:flex;border:2px solid #fff;width:100%;margin-bottom:20px;height:42px;justify-content:center;align-items:center;cursor:pointer;font-weight:400;transition:all ease .3s}#st-modal-btn:hover,#st-modal-btn:focus,#st-modal2-btn:hover,#st-modal2-btn:focus{text-decoration:none;color:#fff;border-color:#287b9f}.st-modal,.st-modal2{display:none;position:fixed;z-index:210;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.7)}.st-modal-content,.st-modal2-content{position:relative;margin:auto;padding:0;width:100%;max-width:85%;-webkit-animation-name:animatemodal;-webkit-animation-duration:0.4s;animation-name:animatemodal;animation-duration:0.4s;max-height:100%;background-color:#000;border:2px solid #fff}@media (min-width: 768px){.st-modal-content,.st-modal2-content{max-width:85%}}@media (min-width: 960px){.st-modal-content,.st-modal2-content{max-width:800px}}@-webkit-keyframes animatemodal{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatemodal{from{top:-300px;opacity:0}to{top:0;opacity:1}}.st-close,.st-close2{color:white;font-size:28px;font-weight:bold;font-family:times;line-height:28px;position:absolute;top:2px;right:7px}.st-close:hover,.st-close2:hover,.st-close:focus,.st-close2:focus{color:#000;text-decoration:none;cursor:pointer}.st-modal-header,.st-modal2-header{padding:15px 15px;color:white;background-color:#000;border-bottom:2px solid #fff}.st-modal-header h2,.st-modal2-header h2{margin:0;color:#fff;font-size:24px;text-align:center}.st-modal-body,.st-modal2-body{padding:10px 16px}.st-modal-body>*:last-child(),.st-modal2-body>*:last-child(){margin:0}.st-modal-footer,.st-modal2-footer{padding:2px 16px;background-color:#5cb85c;color:white}body #Content .section.setion_bg{background-image:url("https://www.franchiniblades.com/wp-content/uploads/2021/04/bg2.jpg")}body #Content .section.setion_bg .related>h2{color:#fff;text-align:center;font-size:42px;line-height:42px;font-weight:400;margin-bottom:45px}body #Content .section.setion_bg .related>.products_wrapper .products .product .image_frame{border-color:transparent}body #Content .section.setion_bg .related>.products_wrapper .products .product .image_frame .image_links{display:none !important}body #Content .section.setion_bg .related>.products_wrapper .products .product .desc{background:transparent;text-align:center}body #Content .section.setion_bg .related>.products_wrapper .products .product .desc>h4 a{color:#fff;font-weight:400}body #Content .section.setion_bg .related>.products_wrapper .products .product .desc .st-loop-excerpt{text-transform:uppercase;font-weight:600}body #Content .section.setion_bg .related>.products_wrapper .products .product .desc .price{color:#fff;font-weight:600}@media (max-width: 480px){body #Content .section.setion_bg .related>h2{font-size:36px}}#Header #Top_bar .container>.column{margin:0;width:100%}#Header #Top_bar .container>.column #menu .menu.menu_left{padding-left:25px}#Header #Top_bar .container>.column #menu .menu.menu_left li{float:left}#Header #Top_bar .container>.column #menu .menu.menu_right li{float:right}#Header #Top_bar .container>.column #menu .st-menu-options{float:right;list-style:none;background:#17779c;height:90px;display:flex;align-items:center;padding:0 15px}#Header #Top_bar .container>.column #menu .st-menu-options li{margin-right:10px}#Header #Top_bar .container>.column #menu .st-menu-options li.happy-shopper{margin-right:0}#Header #Top_bar .container>.column #menu .st-menu-options li:last-child{margin-right:0}#Header #Top_bar .container>.column #menu .st-menu-options li a img{width:18px;height:18px}#Header #Top_bar .container>.column #menu .st-menu-options li a.cart-contents{position:relative}#Header #Top_bar .container>.column #menu .st-menu-options li a.cart-contents span{position:relative;float:right;margin-top:-7px;display:inline-block;width:15px;height:15px;line-height:16px;text-align:center;font-size:10px;color:#fff;-webkit-border-radius:3px;border-radius:3px;background:#000}#Header #Top_bar .container>.column #menu .st-menu-options li a.lang{font-size:18px;line-height:18px}#Header #Top_bar .container>.column #menu .st-menu-options li a.lang:hover,#Header #Top_bar .container>.column #menu .st-menu-options li a.lang:focus{color:#fff;text-decoration:none}#Header #Top_bar.is-sticky .container>.column #menu .st-menu-options{height:60px}@media (max-width: 1239px){html body #Top_bar #menu.st-menu-mobile{display:flex !important;width:150px !important;height:90px !important;position:absolute;top:0;left:auto;right:0}html body #Top_bar #menu.st-menu-mobile .st-menu-options{z-index:10}html body #Top_bar #menu.st-menu-mobile .st-menu-options li{margin-right:10px;width:auto}html body #Top_bar #menu.st-menu-mobile .st-menu-options li a{padding:0}html body #Top_bar #menu.st-menu-mobile .st-menu-options li a.cart-contents{display:flex !important}html body #Top_bar #menu.st-menu-mobile .st-menu-options li a.cart-contents .cart-contents-count{padding-left:1px;padding-right:1px;line-height:15px !important}html body #Top_bar #menu #menu-menu-it-left{padding:0 !important}html body #Top_bar #menu:not(.st-menu-mobile) .st-menu-options{display:none !important}}@media (max-width: 767px){html body #Top_bar .logo{position:absolute}}@media (min-width: 1240px){html body #Top_bar #menu.st-menu-mobile{display:none !important}}@media (max-width: 1239px){body #Top_bar #menu{left:1px;right:auto}body #Top_bar a.responsive-menu-toggle{left:20px;right:auto}}@media (max-width: 767px){body #Top_bar #menu.st-menu-mobile{float:right}}body.woocommerce-cart #Content .quantity{margin:0 0 20px;flex:1 1 100%;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}body.woocommerce-cart #Content .quantity .qty_button{background:#000;border:2px solid #fff;border-radius:0;box-shadow:none;font-family:times;font-size:25px;width:29px;height:29px;line-height:27px;outline:none;font-weight:bolder !important;transition:all ease .3s}body.woocommerce-cart #Content .quantity .qty_button:hover,body.woocommerce-cart #Content .quantity .qty_button:focus{border-color:#287b9f}body.woocommerce-cart #Content .quantity .qty_button.minus{line-height:1px}body.woocommerce-cart #Content .quantity .input-text{box-shadow:none;font-family:"Raleway", Helvetica, Arial, sans-serif;background:#000;color:#fff;font-size:25px;padding:0;border:none;min-width:20px;width:40px;margin-bottom:0}body.woocommerce-cart #Content .quantity .input-text:hover,body.woocommerce-cart #Content .quantity .input-text:focus{background:#000 !important}body.woocommerce-cart #Content .quantity input::-webkit-outer-spin-button,body.woocommerce-cart #Content .quantity input::-webkit-inner-spin-button{display:none;margin:0}body.woocommerce-cart #Content .quantity input.qty{appearance:textfield;-webkit-appearance:none;-moz-appearance:textfield}body.woocommerce-cart #Content .coupon input.input-text{border-top:none;border-left:none;border-right:none;border-bottom:2px solid #fff;background:#000;color:#fff}body.woocommerce-cart #Content .coupon input.input-text:focus{background:#000 !important}body.woocommerce-cart #Content .coupon input.input-text::placeholder{color:rgba(255,255,255,0.8)}body.woocommerce-cart #Content .coupon button{width:170px}body.woocommerce-cart #Content .actions button{width:160px}body.woocommerce-cart #Content button.button,body.woocommerce-cart #Content .product-remove>a,body.woocommerce-cart #Content a.checkout-button{background:#000 !important;border:2px solid #fff;border-radius:0;outline:none;transition:all ease .3s}body.woocommerce-cart #Content button.button:focus,body.woocommerce-cart #Content button.button:hover,body.woocommerce-cart #Content .product-remove>a:focus,body.woocommerce-cart #Content .product-remove>a:hover,body.woocommerce-cart #Content a.checkout-button:focus,body.woocommerce-cart #Content a.checkout-button:hover{border-color:#287b9f}html body #Content button#place_order{background:#000 !important;border:2px solid #fff;border-radius:0;outline:none;width:140px;transition:all ease .3s}html body #Content button#place_order:focus,html body #Content button#place_order:hover{border-color:#287b9f}html body #Content .return-to-shop a.button{background:#000 !important;border:2px solid #fff;border-radius:0;outline:none;transition:all ease .3s}html body #Content .return-to-shop a.button:focus,html body #Content .return-to-shop a.button:hover{border-color:#287b9f}body #Content .alert_success{color:#fff;background:#000;border:1px solid #fff}body #Content .woocommerce-additional-fields__field-wrapper textarea{border-top:none;border-left:none;border-right:none;border-bottom:2px solid #fff;background:#000;color:#fff}body #Content .woocommerce-additional-fields__field-wrapper textarea:focus{background:#000 !important}body #Content .woocommerce-additional-fields__field-wrapper textarea::placeholder{color:rgba(255,255,255,0.8)}body #Content .woocommerce-billing-fields__field-wrapper input{border:2px solid #fff;background:#000;color:#fff}body #Content .woocommerce-billing-fields__field-wrapper input:focus{background:#000 !important}body #Content .woocommerce-billing-fields__field-wrapper input::placeholder{color:rgba(255,255,255,0.8)}body #Content .woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper .select2-container .select2-selection--single{background:#000;border-radius:0;border:2px solid #fff;height:42px}body #Content .woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper .select2-container .select2-selection--single .select2-selection__rendered{line-height:35px;color:#fff}body #Content .woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper .select2-container .select2-selection--single .select2-selection__arrow{height:42px}html body .select2-container--open .select2-dropdown--below,html body .select2-container--open .select2-dropdown--above{background:#000}html body .select2-container--open .select2-dropdown--below .select2-search--dropdown .select2-search__field,html body .select2-container--open .select2-dropdown--above .select2-search--dropdown .select2-search__field{background:#000}html body .select2-container--open .select2-dropdown--below .select2-results__option[data-selected="true"],html body .select2-container--open .select2-dropdown--above .select2-results__option[data-selected="true"]{background:#111}.color-text{color:#383e42}.color-text a{color:#383e42}.color-text a:hover,.color-text a:focus{color:#383e42}footer#Footer .widgets_wrapper .column:nth-child(1) h4{color:#777777}footer#Footer .widgets_wrapper .column:nth-child(1) .textwidget a{color:#777777}footer#Footer .widgets_wrapper .column:nth-child(1) .textwidget a:hover,footer#Footer .widgets_wrapper .column:nth-child(1) .textwidget a:focus{color:#777777}footer#Footer .widgets_wrapper .column:nth-child(3){font-weight:600}footer#Footer .widgets_wrapper .column:nth-child(4) .textwidget a,footer#Footer .widgets_wrapper .column:nth-child(5) .textwidget a{color:#fff}footer#Footer .widgets_wrapper .column:nth-child(4) .textwidget a i,footer#Footer .widgets_wrapper .column:nth-child(5) .textwidget a i{color:#fff}footer#Footer .widgets_wrapper .column:nth-child(4) .textwidget a:hover,footer#Footer .widgets_wrapper .column:nth-child(4) .textwidget a:focus,footer#Footer .widgets_wrapper .column:nth-child(5) .textwidget a:hover,footer#Footer .widgets_wrapper .column:nth-child(5) .textwidget a:focus{color:#fff}
