  @font-face {  font-family:"Flaticon";  src:url(https://managingbarca.com/wp-content/plugins/woo-product-gallery-slider/assets/css/font/./Flaticon.eot);  src:url(https://managingbarca.com/wp-content/plugins/woo-product-gallery-slider/assets/css/font/./Flaticon.eot) format("embedded-opentype"), url(https://managingbarca.com/wp-content/plugins/woo-product-gallery-slider/assets/css/font/./Flaticon.woff) format("woff"), url(https://managingbarca.com/wp-content/plugins/woo-product-gallery-slider/assets/css/font/./Flaticon.ttf) format("truetype"), url(https://managingbarca.com/wp-content/plugins/woo-product-gallery-slider/assets/css/font/./Flaticon.svg) format("svg");  font-weight:normal;  font-style:normal; } @media screen and (-webkit-min-device-pixel-ratio:0) {  @font-face {   font-family:"Flaticon";   src:url(https://managingbarca.com/wp-content/plugins/woo-product-gallery-slider/assets/css/font/./Flaticon.svg) format("svg");  } } [class^="flaticon-"]:before, [class*=" flaticon-"]:before, [class^="flaticon-"]:after, [class*=" flaticon-"]:after {   font-family:Flaticon;  font-size:30px; font-style:normal; } .flaticon-right-arrow:before { content:"\f100"; } .flaticon-back:before { content:"\f101"; }
.qib-button-wrapper button.qib-button{   padding:6px 12px 8px;   height:41px;   background:#ffffff;   border:1px solid #efefef;   cursor:pointer;   font-size:20px;   line-height:20px;   min-width:41px;   color:black;   height:41px; } .qib-button-wrapper .quantity {   display:inline; } .qib-button-wrapper{   margin:3px 0;   white-space:nowrap; } .qib-button-wrapper button.qib-button, .qib-button-wrapper div.quantity.wqpmb_quantity {   float:none !important;   height:41px; } .qib-button-wrapper .quantity input.input-text.qty.text {   height:41px;   padding:6px 12px 8px;   text-align:center;   background:#ffffff;   border:1px solid #efefef;   font-size:20px;   line-height:20px;   box-shadow:none;   margin:0 !important; } span.wqpmb_plain_input.hidden{display:none;} body.cart tr.woocommerce-cart-form__cart-item.cart_item .quantity.wqpmb_quantity,.quantity.wqpmb_quantity {   display:inline-flex; } body .qib-button-wrapper {   display:flex;   float:left;   flex-wrap:nowrap;   margin-right:5px;   align-items:center;   justify-content:center;   gap:0; } body .qib-button-wrapper .minus.qib-button, body .qib-button-wrapper .plus.qib-button{   background:#a19f9f14; } body .qib-button-wrapper .minus.qib-button:hover, body .qib-button-wrapper .plus.qib-button:hover {   background:#14141414; } .wpt-wrap .qib-button-wrapper {   gap:0;  } .wpt-wrap .qib-button-wrapper div.quantity.wqpmb_quantity {   height:37px !important; } body.cart tr.woocommerce-cart-form__cart-item.cart_item .qib-button-wrapper{   margin:inherit; } .woocommerce div.product form.cart .qib-button-wrapper div.quantity{   margin-right:0;margin:0; } .qib-button-wrapper input::-webkit-outer-spin-button, .qib-button-wrapper input::-webkit-inner-spin-button {   -webkit-appearance:none;   -moz-appearance:none;   margin:0; } .qib-button-wrapper input[type=number], .qib-button-wrapper .quantity input[type=number], .qib-button-wrapper .quantity input[type=number]{ -moz-appearance:textfield; }  .woocommerce-page div.product form.cart div.quantity.wqpmb_quantity, .woocommerce div.product form.cart .quantity.wqpmb_quantity, .woocommerce div.product .quantity.wqpmb_quantity{   margin:0 !important; } @media only screen and (max-width:600px) {   table.cart .product-quantity .plus, table.cart .product-quantity .minus {  display:block;   }   body .qib-button-wrapper {  display:flex;  float:right;  margin-right:0;   } }  body.theme-pricom .qib-button-wrapper .minus.qib-button, body.theme-pricom .qib-button-wrapper .plus.qib-button, body.theme-pricom input.input-text.qty.text.wcmmq-qty-input-box {   background:#f5f5f5;   color:#7e7e7e;   border-radius:0;   border:0 none !important; } body.theme-pricom .qib-button-wrapper .minus.qib-button:hover, body.theme-pricom .qib-button-wrapper .plus.qib-button:hover, body.theme-pricom input.input-text.qty.text.wcmmq-qty-input-box:hover {   color:#000; } body.theme-pricom .qib-button-wrapper {   border:1px solid #ddd;   border-radius:15px; overflow:hidden; } body.theme-pricom .qib-button-wrapper .quantity .input-text[type=number] {   min-width:56px; } .woocommerce div.product form.cart div.quantity .qty {   margin-top:0 !important;   margin-right:0 !important;   margin-bottom:0 !important;   margin-left:0 !important; }  body.theme-shoptimizer .ajax_add_to_cart.add_to_cart_button, body.theme-shoptimizer .single-product div.product form.cart .button {   margin-left:0px !important;   margin-top:-2px !important;   width:200px !important;   height:50px !important;   width:200px !important; }
