/*
Theme Name: Jumbo Kebabs
Theme URI: https://wordpress.org/themes/twentyseventeen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Jumbo Kebabs brings your site to life with header video and immersive featured images. With a focus on business sites, it features multiple sections on the front page as well as widgets, navigation and social menus, a logo, and more. Personalize its asymmetrical grid with a custom color scheme and showcase your multimedia content with post formats. Our default theme for 2017 works great in many languages, for any abilities, and on any device.
Version: 1.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentyseventeen
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
1.0 Normalize
2.0 Accessibility
3.0 Alignments
4.0 Clearings
5.0 Typography
6.0 Forms
7.0 Formatting
8.0 Lists
9.0 Tables
10.0 Links
11.0 Featured Image Hover
12.0 Navigation
13.0 Layout
   13.1 Header
   13.2 Front Page
   13.3 Regular Content
   13.4 Posts
   13.5 Pages
   13.6 Footer
14.0 Comments
15.0 Widgets
16.0 Media
   16.1 Galleries
17.0 Customizer
18.0 SVGs Fallbacks
19.0 Media Queries
20.0 Print
--------------------------------------------------------------*/

/*--------------------------------------------------------------
1.0 Normalize
Styles based on Normalize v5.0.0 @link https://github.com/necolas/normalize.css
--------------------------------------------------------------*/

@font-face {
  font-family: "VerdanaPro-Regular";
  src: url("fonts/VerdanaPro-Regular.woff") format("woff");
}

@font-face {
  font-family: "VerdanaPro-Bold";
  src: url("fonts/VerdanaPro-Bold.woff") format("woff");
}

@font-face {
  font-family: "VerdanaPro-Light";
  src: url("fonts/VerdanaPro-Light.woff") format("woff");
}


img{max-width:100%; height:auto;}


/*html{scroll-behavior: smooth;}*/



.head_right_sec{float:right; margin-top:-85px;}


.top-header{width:100%; background:#fff; position:fixed; z-index:9999999; box-shadow:0px 0px 10px rgba(0,0,0,0.15);}


.logo{float:left; margin:15px 0px;}

.logo img{max-width:550px; border-radius:5px;}

.menu-sec{float:right; margin-top:15px; margin-right: -25px;}

.address-sec{float:right; margin-top:26px; border:1px solid #e0e0e0; padding:0px 0px; height:40px; border-radius:2px; transition: all 0.2s linear 0s;}

.address-icon{float:left; width:30px; margin-top:-3px;}

.address-box{float:left; width:200px; margin-top:-1px;}

.address-sec input[type="text"]{margin:0px; padding:0px; border:none; width:100%;}

.sign-sec{float:right; margin-top:35px; margin-left:15px; margin-right:15px;}

.sign-sec a{padding:10px 15px; border:1px solid #e0e0e0; text-align:center; border-radius:2px; height:40px;}

.sign-sec a:hover{background:rgba(224,224,224,0.2); border:1px solid #e0e0e0; color:#000;}

.cart-sec{float:right; margin-top:30px; position:relative;}

.cart-count{position:absolute; width:22px; height:22px; border-radius:50%; text-align:center; color:#fff; background:#2c2f90; top:-8px; left:12px; line-height:18px;}

.banner-sec{background:url(../images/banner-bg.jpg) center top repeat-x; padding:20px 0px; border-top:3px solid rgba(172,163,158,0.7); box-shadow:0px 4px rgba(0,0,0,0.3); margin-top:130px;}

.banner-sec img{box-shadow:0px 0px 10px #888888;}

.gray-bg{background:#f6f6f6; border-bottom:1px solid #e5e3e3;}

.cat-sec{padding:30px 0; margin-top:5px; margin-bottom:30px;}

.cat-sec ul{margin:0px; padding:0px;}

.cat-sec ul li{margin:0px 15px 0 0; padding:0px; list-style:none; display:inline-block;}

.content-sec{margin-bottom:30px;}

.content-sec h2{margin-top:0px;}

footer{background:#262525; color:#fff; font-family: "VerdanaPro-Light"; letter-spacing:0.5px; padding:20px 0px;}

footer h4{text-transform:uppercase; font-weight:600; font-size:15px;}

footer a{color:#fff;}

footer a:hover{color:#fbaf5d;}

footer ul{margin:0px; padding:0px;}

footer ul li{margin:0px 0px 4px; padding:0px; list-style:none;}

.copyright-sec{text-align:center; border-top:1px solid #3c3b3b; margin-top:25px; padding:20px 0px 0px 0px;}

.footer-social{margin-top:25px;}

.footer-social i{font-size:18px; margin-right:15px; font-family:'FontAwesome';}

.follows-title{float:left; padding-top:8px; margin-right:15px;}

.side-social{float:left;}

.side-social i{margin:0px; padding:0px; width:42px; height:42px; background:#4e71a8; color:#fff; text-align:center; border-radius:50%; line-height:42px; vertical-align:middle; font-size:18px; font-family:'FontAwesome';}

.sidebar-sec{background:#fff; padding:10px; box-shadow: 0px 0px 10px rgba(0,0,0,0.1); margin-top:18px;}

.sidebar-add{margin-top:30px; margin-bottom:30px;}

.left-section{float:left; width:68%;}

.right-section{float:right; width:26%;}

.current_page_item a{color:#ed1b24;}



/********************************************************************************
              Contact Page Css Starts Here
********************************************************************************/

.contact-form-sec{margin:0px; padding:0px;}

.contact-form-sec input[type="text"]{margin:5px 0 0px; padding:8px 10px; background:#f4f4f4; border:1px solid #ededed; color:#000; width:100%;}

.contact-form-sec input[type="email"]{margin:5px 0 0px; padding:8px 10px; background:#f4f4f4; border:1px solid #ededed; color:#000; width:100%;}

.contact-form-sec textarea{margin:5px 0 0px; padding:8px 10px; background:#f4f4f4; border:1px solid #ededed; color:#000; width:100%; height:120px;}

.contact-form-sec input[type="submit"]{margin:05px 0 0px; padding:8px 30px; background:#2e3090; border:1px solid #2e3090; color:#fff; text-align:center; border-radius:0.3em; text-transform:uppercase;}

.contact-form-sec input[type="submit"]:hover{background:#222471;}

.contact-form-sec label{max-width:100%; width:100%; font-weight:normal;}

.contac-address{margin:5px 0px; padding:0px;}

/********************************************************************************
              Location Page Css Starts Here
********************************************************************************/

.location-sec{margin:0px; padding:0px;}

.location-sec iframe{margin:0px; padding:10px; width:100%; height:380px; box-shadow:0px 0px 10px rgba(0,0,0,0.1);}

.location-box{margin:0px; padding:20px; background:#fff; box-shadow:0px 0px 10px rgba(0,0,0,0.1);}

.location-box li{margin:0px 0 10px; padding:0px; list-style:none;}






/**********************************************************************************
                 Woocmerce Css Starts Here
**********************************************************************************/

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{width:46.2%; border:1px solid #eaeaea;}

.woocommerce > .products > .product img{width:40%; float:left; margin-bottom:0px; margin-right:15px;}

.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{font-weight:600; margin-top:10px; margin-right:10px;}

.wpb_wl_preview_area{top:42%;}

.woocommerce ul.products li.product .price1{color:#ed1b24; margin-top:1em; font-size:1em; display:block;}

.woocommerce .products ul, .woocommerce ul.products{margin:35px 0 1em;}

.woocommerce-mini-cart__buttons > .button:first-child{display:none;}

.woocommerce-mini-cart__buttons > .checkout{width:100%; display:block; text-align:center; background:#2c2f90 !important; color:#fff !important; padding:13px 0px !important; margin:15px 0px 10px !important; text-transform:uppercase;}

.woocommerce-mini-cart__buttons > .checkout:hover{background:#222471 !important;}

#yith-quick-view-modal{z-index:99999999;}

.summary-content > cart{margin:0px; padding:0px;}

.summary-content > .cart ul{margin:0px; padding:0px;}

.summary-content > .cart ul li{margin:0px; padding:0px; list-style:none;}

.summary-content > .cart ul li:last-child{margin-bottom:15px;}

.summary-content > .cart h3{font-size:22px; margin:0px; background-color:rgb(245, 245, 245); padding:12px 10px 15px;}

.tm-description{background-color:rgb(245, 245, 245); padding:5px 10px; margin-bottom:20px; margin-top:-14px;}

#yith-quick-view-content div.images{width:48%;}

#yith-quick-view-content div.summary{width:52%; padding:15px 20px 15px}

.woocommerce div.product div.images img{max-width:100% !important; width:auto !important;}

.tmcp-textarea{width:100%; height:100px; margin-top:10px;}

.yith-wcqv-wrapper{height:570px !important; max-width:1220px !important; width:80vw !important;}

.summary-content{overflow-y:scroll; height:550px}

#yith-quick-view-modal .yith-wcqv-main{overflow:hidden;}

.woocommerce-mini-cart{margin:0px; padding:0px; position:relative;}

.woocommerce-mini-cart li{margin:0px 0 10px; padding:0px 0 5px; list-style:none; overflow:hidden; border-bottom:1px dotted #ccc;}

.woocommerce-mini-cart li:last-child{border:none;}

.woocommerce-mini-cart li img{max-width:40px; float:left; height:auto; margin-right:10px; margin-bottom:5px;}

.mini_cart_item > .quantity{text-align:right; float:right; color:#d43b3b;}

.mini_cart_item > .remove_from_cart_button{color: #fff; background: #d43b3b; width: 15px !important; height: 15px !important;
 padding: 0; position: absolute; line-height: 15px; text-align: center; margin: 0px 0px 0px -26px;}
 
.woocommerce-mini-cart__total{background:#f6f6f6; padding:0px; margin:0px; text-align:center; padding:10px 0px;} 

.tc-epo-metadata{margin-top:5px;}

.woocommerce-mini-cart li dd, dt{/*padding: 0px 0px 0px 50px; */margin-top: 0; color:#333;}

.tc-epo-metadata > .tc-value{margin:-20px 0px 0px 50px; padding:0px;}

.yith-wcqv-button{margin: 0px !important; padding: 10px !important; right: 0; position: absolute !important; right: 0; bottom: 0; background:#ed1b24 !important; color:#fff !important; border-radius:0 !important; font-size:13px !important; letter-spacing:0.5px;}

.yith-wcqv-button:hover{background:#ce131b !important; color:#fff !important;}

.stickydiv{background:#fff; position:fixed; bottom:0; border-top: 1px solid #eee; margin-right: -20px; padding:12px 20px; width:100%; overflow:hidden; margin-left: -20px;}

.stickydiv button{float:right; margin-left:2em !important;}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {background-color: #2e3090; color: #fff; padding: 16px 40px; text-transform: capitalize;}

.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{background-color:#222471;}

.woocommerce div.product p.price, .woocommerce div.product span.price{color:#ed1b24;}

.quantity{margin:0px; padding:0px;}

.quantity input[type="number"]{background:none; border:1px solid #eee; height:45px; width:65px !important; padding:0px 5px !important;}

.checkout_btn_fo{margin:0px; padding:0px; position:fixed; bottom:0; width:100%; display:none;}

.checkout_btn_fo a{margin:0px; padding:10px 0px; background:#ed1b24; text-align:center; text-transform:uppercase; color:#fff; display:block; letter-spacing:1px; font-size:16px; font-weight:600;}

.checkout_btn_fo a:hover{background:#cf151d; color:#fff;}

.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register{max-width:600px; margin:2em auto; padding:30px;}

.woocommerce-form-login input[type="text"]{margin:0px; padding:10px 10px; border:1px solid #e7e6e6; color:#333; background:#faf6f6;}

.woocommerce-form-login input[type="password"]{margin:0px; padding:10px 10px; border:1px solid #e7e6e6; color:#333; background:#faf6f6;}

.woocommerce-account > .content-sec > .woocommerce h2{text-align:center;}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{background-color:#dc0a09; color:#fff;}

.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{background-color:#c20908; color:#fff;}

.woocommerce-ResetPassword{max-width:600px; margin:2em 0px;}

.woocommerce-ResetPassword input[type="text"]{margin:0px; padding:10px 10px; border:1px solid #e7e6e6; color:#333; background:#faf6f6;}

#menu-item-66 a{color:#343638 !important}

.tm-epo-required{display:none;}

.tm_textarea{margin:0px 0 0; padding:0px;}

.woocommerce-form-register{max-width:600px; margin:2em auto; padding:30px; border:1px solid #d3ced2; border-radius:5px;}

.woocommerce-form-register input[type="email"] {margin: 0px 0 15px; padding: 9px 10px; border: 1px solid #e7e6e6; color: #333; background: #faf6f6; width:100%;}

.woocommerce-form-register button[type="submit"]{background-color:#dc0a09; color:#fff; padding: 7px 15px; border:none; font-weight:bold; border-radius:3px; margin-top:10px;}

.woocommerce-form-register button[type="submit"]:hover{background-color:#c20908; color:#fff;}




.tm_textarea-div > .tm-extra-product-options-container > .tm-extra-product-options-textarea > .tmcp-field-wrap label {background:#eee; display:block; width:100%;}




.before-amount{float:right; display:none;}

.tc-price{float:right; margin-right:8px;}

.tc-price > .amount{color:#333; font-size:16px;}

.tc-price > .amount::first-letter{color:#fff;}

.tc-price::before{content:'+'; font-size:12px; color:#333;}

.cpfclear{clear:both;}

.woocommerce-billing-fields input[type="text"]{border:1px solid rgba(0,0,0,0.1); margin:0px; padding:8px 10px;}

.woocommerce-billing-fields input[type="tel"]{border:1px solid rgba(0,0,0,0.1); margin:0px; padding:8px 10px;}

.woocommerce-billing-fields input[type="email"]{border:1px solid rgba(0,0,0,0.1); margin:0px; padding:8px 10px;}

.woocommerce-shipping-fields input[type="text"]{border:1px solid rgba(0,0,0,0.1); margin:0px; padding:8px 10px;}

.woocommerce-shipping-fields input[type="tel"]{border:1px solid rgba(0,0,0,0.1); margin:0px; padding:8px 10px;}

.woocommerce-shipping-fields input[type="email"]{border:1px solid rgba(0,0,0,0.1); margin:0px; padding:8px 10px;}

.woocommerce-shipping-fields textarea{border:1px solid rgba(0,0,0,0.1); margin:0px; padding:8px 10px;}

td.product-name a.tm-cart-edit-options, .tm-cart-edit-options{visibility:hidden;}

.delivery-box{background-color:none !important; border:none !important; border-radius:0px !important; margin:0px !important; padding:0px !important; height:40px;}

.delivery-box input[type="text"]{margin:0px; padding:8px 10px; width:80%; float:left;}

.wc-delivery-button{width:18%; background:#2c2f90; text-align:center; padding:7px 5px; margin:1px 2px auto !important; color:#fff; float:right;}

.wc-delivery-button a{color:#fff;}

.desktop-banner{display:block;}

.mobile-banner{display:none;}

.head_right_sec_mobile{display:none;}

.content-area{max-width:1260px; margin:0px auto; padding-left:15px; padding-right:15px;}

.summary > .cart > .delivery-box{display:none;}



/************************************************************************************
smaller than 1100
*************************************************************************************/
@media screen and (max-width: 1200px) {

img{max-width:100%;}

.logo img{max-width:250px;}

.address-sec{margin-top:18px;}

.sign-sec{margin-top:26px;}

.cart-sec{margin-top:25px; margin-right:55px;}

.menu-sec {float: left; margin-top: 0; width: 100%;}

.banner-sec{margin-top:75px;}

.navbar-toggle {display: block; margin-top:-55px; margin-right:-10px; float:right;}

.navbar-collapse {border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);}

.navbar-fixed-top {top: 0; border-width: 0 0 1px;}

.navbar-collapse.collapse { display: none!important;}

.navbar-nav {float: none!important; margin-top: 7.5px;}

.navbar-nav>li {float: none;}

.navbar-nav>li>a {padding-top: 10px; padding-bottom: 10px;}

.collapse.in{ display:block !important;}
}


@media screen and (max-width: 1024px) {

img{max-width:100%;}	

.logo img{max-width:250px;}

.address-sec{margin-top:18px;}

.sign-sec{margin-top:26px;}

.cart-sec{margin-top:25px; margin-right:55px;}

.menu-sec {float: left; margin-top: 0; width: 100%;}

.banner-sec{margin-top:75px;}

.navbar-toggle {display: block; margin-top:-55px; margin-right:-10px; float:right;}

.navbar-collapse {border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);}

.navbar-fixed-top {top: 0; border-width: 0 0 1px;}

.navbar-collapse.collapse { display: none!important;}

.navbar-nav {float: none!important; margin-top: 7.5px;}

.navbar-nav>li {float: none;}

.navbar-nav>li>a {padding-top: 10px; padding-bottom: 10px;}

.collapse.in{ display:block !important;}

.desktop-banner{display:block;}

.mobile-banner{display:none;}
	
}


/************************************************************************************
smaller than 980
*************************************************************************************/
@media screen and (max-width: 980px) {

img{max-width:100%;}

.logo img{max-width:250px;}

.address-sec{margin-top:18px;}

.sign-sec{margin-top:26px;}

.cart-sec{margin-top:25px; margin-right:55px;}

.menu-sec {float: left; margin-top: 0; width: 100%;}

.banner-sec{margin-top:75px; margin-bottom:30px;}

.left-section{width:100%; float:left;}

.right-section{width:100%; float:left; display:none;}

.navbar-toggle {display: block; margin-top:-55px; margin-right:-10px; float:right;}

.navbar-collapse {border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);}

.navbar-fixed-top {top: 0; border-width: 0 0 1px;}

.navbar-collapse.collapse { display: none!important;}

.navbar-nav {float: none!important; margin-top: 7.5px;}

.navbar-nav>li {float: none;}

.navbar-nav>li>a {padding-top: 10px; padding-bottom: 10px;}

.collapse.in{ display:block !important;}

#yith-quick-view-content div.images{width:100%;}

#yith-quick-view-content div.summary{width:100%;}

#yith-quick-view-content div.summary h1{font-size:24px;}

.cat-sec{display:none;}

.checkout_btn_fo{display:block;}

.desktop-banner{display:block;}

.mobile-banner{display:none;}

.head_right_sec_mobile{display:block;}
}

/************************************************************************************
smaller than 650
*************************************************************************************/
@media screen and (max-width: 800px) {

img{max-width:100%;}

.logo img{max-width:250px;}

.address-sec{margin-top:18px;}

.sign-sec{margin-top:26px;}

.cart-sec{margin-top:25px; margin-right:55px;}

.menu-sec {float: left; margin-top: 0; width: 100%;}

.banner-sec{margin-top:75px; margin-bottom:30px;}

.left-section{width:100%; float:left;}

.right-section{width:100%; float:left; display:none;}

.navbar-toggle {display: block; margin-top:-55px; margin-right:-10px; float:right;}

.navbar-collapse {border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);}

.navbar-fixed-top {top: 0; border-width: 0 0 1px;}

.navbar-collapse.collapse { display: none!important;}

.navbar-nav {float: none!important; margin-top: 7.5px;}

.navbar-nav>li {float: none;}

.navbar-nav>li>a {padding-top: 10px; padding-bottom: 10px;}

.collapse.in{ display:block !important;}

#yith-quick-view-content div.images{width:100%;}

#yith-quick-view-content div.summary{width:100%;}

#yith-quick-view-content div.summary h1{font-size:24px;}

.cat-sec{display:none;}

.checkout_btn_fo{display:block;}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{padding:16px 30px;}

.stickydiv button{margin-left: 1em !important;}

.desktop-banner{display:none;}

.mobile-banner{display:block;}

.head_right_sec{display:none;}

.head_right_sec_mobile{display:block;}
}

/************************************************************************************
smaller than 560
*************************************************************************************/
@media screen and (max-width: 750px) {

img{max-width:100%;}

.logo img{max-width:250px;}

.menu-sec {float: left; margin-top: 0; width: 100%;}

.banner-sec{margin-top:75px; margin-bottom:25px;}

.left-section{width:100%; float:left;}

.right-section{width:100%; float:left; display:none;}

.navbar-toggle{float:right; margin-top:-55px; margin-right:-10px;}

.address-sec{margin-top:18px;}

.sign-sec{margin-top:26px;}

.cart-sec{margin-top:25px; margin-right:55px;}

#yith-quick-view-content div.images{width:100%; display:none;}

#yith-quick-view-content div.summary{width:100%;}

#yith-quick-view-content div.summary h1{font-size:24px;}

.cat-sec{display:none;}

.checkout_btn_fo{display:block;}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{padding:16px 30px;}

.stickydiv button{margin-left: 1em !important;}

.delivery-box input[type="text"]{width:78%;}

.desktop-banner{display:none;}

.mobile-banner{display:block;}

.head_right_sec{display:none;}

.head_right_sec_mobile{display:block;}

.summary-content{height:550px;}
}


/************************************************************************************
smaller than 480
*************************************************************************************/
@media screen and (max-width: 600px) {

img{max-width:100%;}

.logo{float: left; margin: 10px 0px; width: 100%;}

.logo img{max-width:100%;}

.menu-sec{width:100%; float:left; margin-top:0px; margin-bottom:10px;}

.address-sec{width:50%; margin-top:5px;}

.sign-sec{margin-top:14px; margin-left:10px; margin-right:10px;}

.cart-sec{margin-top:15px; margin-right:0px;}

.navbar-toggle{float:left; margin-top:-40px; margin-right:0px; margin-left:-8px;}

.address-icon{width:15%;}

.address-box{width:80%;}

.left-section{width:100%; float:left;}

.right-section{width:100%; float:left; display:none;}

.banner-sec{margin-top:148px; margin-bottom:25px;}

.navbar-collapse{padding-left:0px; padding-right:0px; width:100%;}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{width:100% !important; margin-bottom:1.5em !important;}

.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{margin-top:5px;}

.cart-count{top:-12px; left:5px;}

#yith-quick-view-content div.images{width:100%; display:none;}

#yith-quick-view-content div.summary{width:100%;}

#yith-quick-view-content div.summary h1{font-size:24px;}

.cat-sec{display:none;}

.checkout_btn_fo{display:block;}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{padding:10px 15px; height:35px;}

.stickydiv button{margin-left: 1em !important;}

.delivery-box input[type="text"]{width:78%;}

.head_right_sec{display:none;}

.head_right_sec_mobile{display:block;}

.desktop-banner{display:none;}

.mobile-banner{display:block;}

.summary-content{height:440px;}

.yith-wcqv-wrapper {height: 460px !important; max-width: 1220px !important; width: 90vw !important;}

.quantity input[type="number"]{height:35px; margin-top:0px;}

}