html,body{width:100%;height:100%;margin:0;padding:0;}
body{font-family:'Outfit', sans-serif!important;font-size:14px;line-height:24px;}
body::-webkit-scrollbar{width:5px;}
body::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);}
body::-webkit-scrollbar-thumb {
background-color: #000;
outline: 1px solid white;
} *{box-sizing:border-box;outline:0 !important;}
a, i{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}:root{--primary-color:linear-gradient(#189b83, #4db061);--secondry-color:linear-gradient( #46ae65 18%, #0e9178 100%);--white-color:#fff;--banner-bg-color:#c0a78b24;--black-color:#000;--button-hover-color:#ffbb00;--text-hover-color:#c19e79;}
a:hover{text-decoration:none !important;text-decoration-line:none !important;}
.pop-section-space{padding:0 35px;}
.pop-section-heading{margin-bottom:35px;}
.custom-button-class button{display:block;width:100%;color:white !important;background-color:#007541;font-size:13px;line-height:22px;max-width:164px;font-weight:500;border:0;margin:0;margin-top:12px;padding:10px 0px 10px;text-align:center;}
.pop-pro-short-specs li strong{margin-right:10px!important;}
.pop-blog-meta ul, .pop-blog-item ul, .pop-product-details ul, .pop-related-post-slider, .pop-shop-cate-slider ul, .pop-pro-short-specs ul{list-style:none;padding:0;margin:0;}
.slick-slider:focus, .slick-slide:focus, .slick-slide a:focus, .slick-slider a:focus
a:focus{outline:0 !important;}
.pop-section-padding{padding:80px 35px;position:relative;}
.brands-keyword-info h2, .pp-product-description h2, .pop-section-heading h2, .pop-section-heading h1, .pwb-brand-description h2{font-size:26px;line-height:37px;position:relative;font-weight:700;color:#000;}
.pp-product-description ul li{font-size:14px;line-height:24px;font-weight:300;margin:5px 0;}
.pop-light-bg{background-color:#e9f0f652;}
.slick-slider{margin-bottom:0px !important;}
.slick-dots{bottom:-65px !important;}
.slick-dots li{margin:25px 10px 0px !important;}
.slick-dots li button{width:30px !important;height:3px !important;color:transparent !important;background:#0B6749 !important;padding:0px !important;}
.slick-dots li button:before{content:none !important;}
.add_to_cart_button, .ajax_add_to_cart, #comments,
.pswp__caption__center, .ady-review-popup .comment-notes{display:none !important;}
.pop-no-search-found p, .pop-search-box p{font-size:14px;line-height:20px;margin:5px 0;font-weight:400;}
 .pop-hero-slider-item{padding:120px 40px!important;background-repeat:no-repeat;background-position:center;background-size:cover;box-sizing:border-box;}
.pop-image-slide{background-size:cover;background-repeat:no-repeat;background-position:center;height:525px !important;}
.pop-slider-content h5{text-transform:uppercase;font-size:16px;font-weight:600;}
.pop-slider-content h1, .pop-slider-content h2{font-size:44px;line-height:58px;font-weight:800;margin:15px 0px;color:#000;}
.pop-slider-content p{font-size:18px;margin-left:5px;font-weight:600;line-height:30px;}
.pop-slider-content a{display:inline-block;width:100%;max-width:150px;color:white;background:var(--primary-color);padding:8px 10px;text-align:center;height:47px;font-size:15px;font-weight:500;line-height:31px;margin-top:20px;border-radius:4px;}
.pop-slider-content a:hover, .pop-slider-content a:focus{color:white;text-decoration-line:none;background:var(--secondry-color);}
.woocommerce-Price-currencySymbol{padding-right:5px;}
.pop-hero-slider-section .slick-dots{bottom:15px !important;left:35px !important;max-width:200px;text-align:left !important;}
.pop-round-cat-slider{padding:80px 0;}
.pop-category-heading{font-size:34px;line-height:44px;font-weight:700;margin-bottom:35px;}
.pop-shop-cate-slider{width:100%;overflow:hidden;}
.pwb-brand-banner-cont .pwb-brand-banner img{width:100%!important;}
.pop-slider-main li a{text-align:center;}
.pop-slider-main li a img{border-radius:50%;width:100%;height:auto;background:#f4f4f4;padding:22px;}
.pop-slider-main li a h6{font-size:16px;line-height:28px;font-weight:700;color:#000;margin-top:10px;}
.slick-slide{padding:0 22px;}
.pop-category-box-item, .pop-category-main-item{box-shadow:0 0 10px 1px rgb(220 220 220 / 40%);border-radius:3px;}
.pop-category-box-item .pop-category-box-item-img, .pop-category-main-item .pop-category-item-img{position:relative;overflow:hidden;border-radius:8px;}
.pop-category-box-item-img img, .pop-category-item-img img{display:block;height:300px;width:100%;border-radius:8px;object-fit:cover;backface-visibility:hidden;filter:alpha(opacity=100);-webkit-transition:opacity 1s ease 0s,transform 1s ease 0s;transition:opacity 1s ease 0s,transform 1s ease 0s;width:100%;}
.pop-category-box-item:hover img, .pop-category-main-item:hover img{filter:alpha(opacity=80);transform:scale3d(1.1,1.1,1);}
.pop-category-box-item .pop-category-box-item-cntnt, .pop-category-main-item .pop-category-content-sec{padding:25px 35px 35px;box-sizing:border-box;width:100%;bottom:0;position:absolute;left:0;text-align:left;background:transparent;max-width:320px;}
.pop-category-box-item-cntnt small, .pop-custom-slide small, .pop-laptop small{font-size:13px;font-weight:700;text-transform:uppercase;margin-left:5px;letter-spacing:3px;background:var(--primary-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.pop-category-box-item-cntnt h3{margin:11px 0 14px;font-size:20px;line-height:30px;font-weight:700;color:black;}
.pop-category-box-item-cntnt button{border:0;font-size:14px;line-height:24px;background:0;padding:0;font-weight:500;}
.pop-category-box-item-cntnt h3:hover, .pop-category-box-item-cntnt h3:focus, .pop-category-box-item-cntnt h3:active{background:var(--primary-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.pp-coffee-maker-section h2, .pp-water-dispenser-section h2{font-size:28px;line-height:38px;position:relative;font-weight:700;color:#000;}
.pp-coffee-maker-section p, .pp-water-dispenser-section p{font-size:14px;line-height:24px;margin-bottom:15px;}
.pop-mobile-cat{padding:50px 45px!important;}
.pop-mobile-products ul.products li:not(:nth-child(-n+4)){margin-bottom:0!important;}
.pop-mobile-cat small{font-size:14px;line-height:25px;font-weight:700;background:var(--primary-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase;letter-spacing:3px;}
.pop-mobile-cat a, .pop-laptop a{font-size:14px;line-height:24px;fill:#FFFFFF;color:#FFFFFF;background:var(--primary-color)!important;border-radius:4px;display:block;font-weight:500;width:120px;padding:8px 20px 8px 20px;text-align:center;}
.pop-product-box .pop-product-thumbnail{overflow:hidden;position:relative;display:block;}
.pop-product-box .onsale{border-radius:0!important;color:#ffff!important;font-size:12px!important;line-height:24px!important;top:8px!important;right:-39px!important;background:var(--primary-color)!important;transform:rotate(45deg);margin:0!important;min-height:auto!important;min-width:126px!important;}
.pp-laptop-cate, .pop-mobile-products{padding-left:25px;}
.pop-laptop h3, .pop-mobile-cat h3{font-size:28px;line-height:39px;color:#fff;font-weight:700;margin:11px 0 35px;}
.pop-laptop, .pop-mobile-cat{height:100%;padding:35px 35px;background-size:cover;border-radius:6px;}
.pp-laptop-cate ul.products li, .pp-laptop-cate ul.products, .pop-mobile-products ul.products{margin-bottom:0!important;}
.pp-laptop-cate ul.products li .pop-product-box, .pop-mobile-products ul.products li .pop-product-box{min-height:340px;}
.pp-dispenser-products .pop-product-box{display:flex;justify-content:space-between;height:100%;border:1px solid #f4f4f4;border-radius:5px;box-shadow:none!important;min-height:100%!important;padding:10px!important;}
.pp-dispenser-products .pop-product-box .pop-product-thumbnail{width:28%;}
.pop-product-thumbnail img{margin-bottom:0!important;}
.pp-dispenser-products .pop-product-content{width:67%;text-align:left;}
.pp-dispenser-products .pop-product-box .onsale{border-radius:0!important;color:#ffff!important;font-size:10px!important;line-height:20px!important;top:5px!important;right:-37px!important;background-color:#0b6749!important;transform:rotate(45deg);margin:0!important;min-height:auto!important;min-width:110px!important;}
.pp-dispenser-products .pop-product-box .pop-product-rating{justify-content:left;}
.pp-dispenser-products .pop-product-content h3{padding:2px 0 0px!important;}
.pp-coffee-maker-products .pop-product-box{min-height:430px;padding:20px;}
.pop-category-box-item-cntnt button:hover, .pop-shop-cate-slider h6:hover, .pop-product-listing-box h3:hover, .pop-product-box h3:hover,
.pop-category-content-sec h3:hover{background:var(--primary-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.pop-mobile-cat a:hover, .pop-laptop a:hover,
.pop-category-content-sec button:hover, .search-form .search-submit:hover{background:var(--secondry-color)!important;color:#fff!important;}
.pp-coffee-maker-products .pop-product-content h3{font-size:16px !important;line-height:26px;padding:5px 0 0px!important;}
.pp-coffee-maker-products .pop-product-box span.price{font-size:13px !important;}
.pp-coffee-maker-products  .woocommerce .pop-product-box .star-rating{margin:10px auto !important;font-size:13px !important;}
.pp-coffee-maker-products .pop-product-content{margin-top:10px;}
.pop-category-main-item .pop-category-content-sec{padding:0px 0px 30px 50px;transform:translateY(-30px);}
.pop-category-content-sec h3{font-size:24px;line-height:34px;color:#000;font-weight:600;}
.pop-category-content-sec p{color:#7a7a7a;font-size:14px;margin-bottom:26px;line-height:24px;}
.pop-category-content-sec button{font-size:14px;line-height:22px;fill:#FFFFFF;border:0;color:#FFFFFF;background:var(--primary-color)!important;border-radius:4px;display:block;font-weight:500;width:115px;padding:9px 20px 10px 20px;text-align:center;}
.pop-product-listing-box{text-align:center;}
.pop-product-thumbnail img{width:90%!important;}
.pop-product-listing-box h3, .pop-product-box h3, .pop-product-box h2{font-size:14px !important;line-height:24px;padding:15px 0 1px!important;color:black;font-weight:600;}
.pp-coffee-maker-section .pop-product-box .kcb-compare-btn{text-align:left!important;max-width:84px!important;}
.pop-product-box h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pop-product-box span.price{font-size:12px !important;line-height:18px;color:black !important;margin:0 !important;font-weight:600!important;}
.pop-product-listing-box .pop-read-more-btn{margin-top:15px;}
.pop-listing-pro-thumbnail-box{width:100%;max-width:100%;height:100%;max-height:100%;}
.pop-listing-pro-thumbnail-box img{width:100%;margin:0 auto 10px;display:block;object-fit:contain;max-width:100%;}
.pop-section-banner{background-image:url(https://pricespakistan.pk/wp-content/uploads/2022/04/counter-bg-3.jpg);background-size:cover;background-position:center;height:auto;width:100%;padding:125px 0px 125px;background-attachment:fixed;}
.pop-section-banner h2{font-size:38px;font-weight:700;line-height:48px;color:#fff;}
.pop-section-banner p{font-size:18px;line-height:28px;margin:15px auto;display:block;width:60%;color:#fff;}
.pop-product-listing-box{width:100%;padding:15px 15px 30px;background:#fff;border:1px solid #ebebeb;box-shadow:0 0 10px 1px rgba(220, 220, 220, 0.4);}
.pop-blogs-section{padding:45px 35px;}
.pop-blog-item{padding:0px 0px 45px;border-bottom:1px solid #00000017;}
.pop-blog-item:last-child{border:0;}
.pop-blogs-section .pop-blogs-thumbnail{width:100%;height:250px;}
.pop-blogs-thumbnail img{width:90%;height:auto;margin:0 auto;display:block;}
.pop-blogs-section .pop-blog-content{padding:15px 15px 30px;background:#fff;border:1px solid #ebebeb;box-shadow:0 0 10px 1px rgba(220, 220, 220, 0.4);}
.pop-blog-content h3{font-size:20px;line-height:30px;font-weight:600;cursor:pointer;}
.pop-blog-content ul li{display:inline-block;margin-right:5px;font-size:12px;line-height:22px;}
.pop-blog-content p{font-size:12px;line-height:22px;font-weight:300;}
.pop-contact-details-list{list-style:none;padding:0 0 0 20px;}
.pop-blog-content a, .pop-product-content-section a, .pop-all-blogs .pop-blog-link-btn{font-size:12px;line-height:22px;padding:4px 7px;display:inline-block;width:100%;max-width:100px;color:white;background:var(--primary-color);text-align:center;}
.pop-blog-content a:hover, .pop-product-content-section a:hover, .pop-all-blogs .pop-blog-link-btn:hover{text-decoration:none;color:white;background:var(--secondry-color);}
.pp-join-newsletter{padding:35px 35px 0px;background:var(--primary-color);height:145px;position:relative;}
.pp-join-newsletter span{font-size:32px;line-height:42px;font-weight:600;color:white;margin-bottom:0;}
.pp-join-newsletter small{color:white;}
.pp-join-newsletter input{height:45px;border-radius:0px;border:0px;}
.pp-join-newsletter input[type="email"]{width:100%;padding:10px;font-size:14px;}
.mc4wp-alert p{font-size:12px;line-height:22px;margin-top:5px;color:white;}
.pp-join-newsletter .pop-sbs-form{position:relative;}
.pop-sbs-form .pop-sbs-btn{position:absolute;right:0;top:0;background:black;width:100%;color:white;max-width:120px;}
.woocommerce .star-rating{font-size:12px !important;}
.pop-product-details .pop-product-rating{display:flex!important;justify-content:flex-start;align-items:center;font-size:12px;line-height:22px;margin-top:10px!important;margin-bottom:4px!important;}
.pop-product-box .pop-product-rating{display:flex !important;justify-content:center;align-items:center;font-size:12px;margin-bottom:5px!important;line-height:22px;}
.pop-reviews-count{background:var(--primary-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600;margin-left:3px;line-height:26px;margin-top:3px;}
.woocommerce .pop-empty-rating .star-rating span::before{color:transparent;}
.pop-product-rating .star-rating span::before{background:var(--primary-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.pop-single-price{margin-top:10px!important;}
.pop-single-price p{margin:10px 0;}
.pop-single-price .woocommerce-Price-amount{font-size:24px;line-height:34px;font-weight:600;}
.pop-product-box .kcb-compare-btn{font-weight:500;}
.pop-product-listing-section .pop-all-products .pop-product-box{min-height:auto!important;max-width:auto!important;}
.pop-product-listing-section{padding:0px 30px 65px;}
.pop-add-to-compare-box .loaded:after{background:linear-gradient( #189b83 0%, #46ae65 100%)!important;border-radius:4px!important;}
.pop-products-filter-bar h4{font-size:16px;line-height:26px;}
.pop-products-filter-bar label, .pop-products-filter-bar .woocommerce-Price-amount{font-size:12px;line-height:22px;}
.pop-product-box{position:relative;max-height:500px;min-height:420px;cursor:pointer;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;padding:10px 10px 20px;background:#fff;border-style:solid;border-width:1px;border-color:rgb(232, 232, 239);background-color:rgb(255, 255, 255);border-radius:5px;box-shadow:0px 0px 20px 0px rgb(0 0 0 / 10%);}
.woocommerce ul.products li.product .woocommerce-placeholder{border:0px !important;}
.pop-all-products .pop-product-box{}
.pop-all-products{background-color:white;padding:35px 30px 65px;box-shadow:0px 0px 10px 0px rgb(0 0 0 / 28%);margin-top:75px!important;}
.pop-product-box img{width:100%;}
.pop-product-box ul{display:none;position:absolute;right:0;text-align:right;top:0;padding:5px 15px !important;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;background:#0B6749;width:100%;height:185px;}
.pop-featured-product .pop-product-box ul, .pp-coffee-maker-section .pop-product-box ul, .pp-water-dispenser-section .pop-product-box ul{height:215px;}
.pop-product-box:hover ul{display:block;}
.pop-product-box ul li{margin:20px 0px;text-align:left;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;}
.pop-product-box ul li p{font-size:11px;line-height:20px;display:inline-block;color:white;padding-left:7px;margin-bottom:0;}
.pop-product-box ul li img{width:20px !important;height:20px !important;margin:0 !important;}
.pop-all-products p, .pop-always-care p{font-size:16px;line-height:26px;font-weight:300;margin:0;}
.pop-all-products ul.products{width:100%;}
.pop-always-care{background-image:url(https://images.samsung.com/is/image/samsung/p5/pk/mobile/24-7-banner_pc.jpg?$ORIGIN_JPG$);background-size:contain;width:100%;height:300px;position:relative;padding:60px 0px;background-repeat:no-repeat;background-color:black;color:white;}
.pop-always-care h2{color:white;text-shadow:0 0 10px #555, 0 0 5px #333;font-size:40px;line-height:50px;font-weight:600;}
.pop-always-care a{display:inline-block;width:100%;color:white;max-width:140px;text-align:center;font-size:14px;text-transform:uppercase;line-height:24px;padding:5px 10px;background:var(--primary-color);}
.pop-always-care a:hover{background-color:white;color:black;text-decoration-line:none;}
.pop-product-content-section{padding:75px 35px;}
.pop-product-content-section h4{font-size:16px;line-height:26px;font-weight:600;}
.pop-product-content-section p, .pop-all-blogs p, .pop-single-blogs p{font-size:14px;line-height:24px;font-weight:300;}
.pop-default-box{background:#fff;border:1px solid #ebebeb;padding:20px;box-shadow:0 0 10px 1px rgba(220, 220, 220, 0.4);}
.pop-default-box img{margin-bottom:12px;}
.pop-single-blogs h1{font-size:26px;line-height:36px;}
.pop-single-blogs h2{font-size:22px;line-height:32px;}
.pop-single-blogs h3{font-size:20px;line-height:30px;}
.pop-single-blogs h4{font-size:18px;line-height:28px;}
.pop-single-blogs h5, .pop-single-blogs h6{font-size:16px;line-height:26px;}
.pop-single-blogs blockquote{background:url(http://wordpress.templatemela.com/woo/WCM05/WCM050116/WP2/wp-content/themes/kartpul/images/megnor/quote.png) 0 5px no-repeat;padding:10px 0 0 75px;}
.pop-single-blogs ul li{font-size:14px;line-height:24px;margin:5px 0px;font-weight:300;}
.pp-brand-sidebar{padding:15px 25px;background-color:white;border-radius:6px;}
.pp-brand-sidebar h4, .pop-products-filter-bar h4, .pop-products-filter-bar p{font-size:24px;line-height:34px;margin-top:15px;font-weight:700;text-transform:capitalize;margin:0;}
.related.products .pop-product-box{position:relative;max-height:296px;min-height:296px;}
.pop-products-filter-bar .related h2{display:none;}
.pop-mobile-phone-features{display:flex;list-style:none;padding:0;flex-wrap:wrap;}
.pop-mobile-phone-features li{width:33%;margin-bottom:22px;}
.pp-brand-sidebar ul, .pop-products-filter-bar ul, .woocommerce-widget-layered-nav-list, .related ul.products{list-style:none;padding:0px;margin:25px 0px !important;}
.pp-brand-sidebar ul li, .pop-products-filter-bar ul.pop-brands-lists li{padding:6px 0px !important;border-bottom:1px solid #00000017;width:100%;}
.woocommerce-widget-layered-nav-list li{padding:5px 0px !important;border-bottom:1px solid #00000017;width:100%;}
.pp-brand-sidebar ul li:last-child, .pop-products-filter-bar ul li:last-child, .woocommerce-widget-layered-nav-list li:last-child{border:0px;}
.pp-brand-sidebar ul li a, .pop-products-filter-bar ul li a, .woocommerce-widget-layered-nav-list li a{font-size:12px;line-height:22px;color:black;font-weight:normal !important;}
.woocommerce-widget-layered-nav-list li span{font-size:12px;line-height:24px;float:right;}
.pop-blog-thumbnail img{width:100%;height:400px;object-fit:cover;}
.pop-all-blogs h3{font-size:20px;cursor:pointer;line-height:30px;}
.pop-all-blogs h3 a{color:#000;}
.pop-all-blogs h3 a:hover, .pop-blog-content h3:hover, .pop-all-blogs ul li a:hover, .pop-products-filter-bar ul li a:hover{color:#1e8c45;text-decoration-line:none;}
.pop-all-blogs ul, .pop-blog-meta ul{border-bottom:1px solid #00000017;padding-bottom:15px;margin-bottom:15px;}
.pop-all-blogs ul li{display:inline-block;margin-right:7px;font-size:12px;line-height:22px;}
.pop-blog-meta ul li{display:inline-block;margin:5px 8px !important;font-size:12px !important;line-height:22px !important;}
.pop-all-blogs ul li i, .pop-blog-meta ul li i{color:#0B6749;padding-right:4px;}
.pop-all-blogs ul li a, .pop-blog-meta ul li a{color:black;}
.pop-blog-meta ul li a:hover{text-decoration:none;color:#0B6749;}
.comment-respond{padding-right:35px;background:#fff;border:1px solid #ebebeb;padding:35px 30px;width:80%;margin:45px auto 35px;}
.nav-links{display:table;width:100%;margin-top:35px;}
.nav-links .nav-previous{display:table-cell;vertical-align:middle;width:50%;text-align:left;}
.nav-links .nav-next{display:table-cell;vertical-align:middle;width:50%;text-align:right;}
.pop-single-blog-banner{background-position:top;background-size:cover;background-repeat:no-repeat;width:100%;position:relative;height:385px;}
.pop-single-blog-content-section{position:relative;width:100%;max-width:850px;margin:0 auto;border-top-left-radius:24px;border-top-right-radius:24px;top:-88px;padding:35px 20px;box-shadow:rgba(5, 27, 44, 0.06) 0px 1px 6px, rgba(5, 27, 44, 0.2) 0px 2px 32px !important;background:rgb(255, 255, 255) !important;}
.pop-single-blog-content-section h2, .pop-single-blog-content-section h2 a{font-size:26px;line-height:36px;margin:30px 0px 20px;font-weight:600;color:black;}
.pop-single-blog-content-section h2 a:hover{color:#0B6749;text-decoration:none;}
.pop-single-blog-content-section h3{font-size:22px;line-height:32px;margin:20px 0px;font-weight:600;}
.pop-single-blog-content-section p, .pop-single-blog-content-section ol li p, .pop-single-blog-content-section ul li p, .pop-single-blog-content-section ol li, .pop-single-blog-content-section ul li{font-size:16px;line-height:26px;margin:15px 0px;}
.pop-product-btn{width:100%;display:inline-block;background-color:#ef2e5e;text-align:center;height:40px;color:white;font-size:16px;line-height:26px;padding:7px;border-radius:35px;margin:15px 0 40px;box-shadow:0 0 35px 0 rgba(0,0,0,.23);}
.pop-product-btn:hover{color:white;background-color:#e32a58;}
.wp-block-embed-youtube{margin:35px 0;box-shadow:0 0 35px 0 rgba(0,0,0,.23);}
.pop-social-sharing{position:absolute;top:127px;left:-72px;text-align:center;}
.pop-social-sharing ul{padding:0px;margin:0;}
.pop-social-sharing ul li{display:block;margin:9px 0px;}
.pop-social-sharing ul li a{border-radius:50%;width:43px;height:43px;font-size:20px !important;color:white;padding:2px 13px;line-height:40px !important;text-align:center;display:block;}
.pop-social-sharing ul li a:hover{-webkit-box-shadow:0 0 18px 0 rgba(50, 50, 50, 0.32);box-shadow:0 0 18px 0 rgba(50, 50, 50, 0.32);}
.pop-social-sharing .twitter a{background-color:#1da1f3;}
.pop-social-sharing .instagram a{background-color:#ef2e5e;}
.pop-social-sharing .facebook a{background-color:#3a5794;}
.pop-single-blog-content-section table tr td, .pop-single-blog-content-section table tr th{border:1px solid #3333;padding:15px 15px;font-size:14px;line-height:24px;}
.pop-related-post-slider-item{box-sizing:border-box;padding:12px;margin:10px !important;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;box-shadow:3px 0 12px 0 rgb(154 168 255 / 19%);}
.pop-related-post-slider-item img{width:100% !important;display:block;margin:15px auto !important;}
.pop-related-post-slider-item:hover{box-shadow:7px 5px 30px 0 rgb(72 73 121 / 15%);background-color:#ffffff;}
.pop-related-post-slider-item a{color:black;}
.pop-related-post-slider-item h4{font-size:16px;line-height:26px;color:black;}
.pop-related-post-slider-item h4:hover, .pop-related-post-slider-item a:hover, .pop-related-post-slider-item a:active, .pop-related-post-slider-item a:focus{color:#0B6749;text-decoration:none;}
.pop-map{position:relative;}
.pop-map iframe{width:100%;}
.pop-contact-form-section{display:table;position:relative;top:-100px;width:88%;margin:0 auto;background:#fcfdfff2;-webkit-box-shadow:0 0 18px 0 rgba(50,50,50,.15);box-shadow:0 0 18px 0 rgba(50,50,50,.15);}
.pop-contact-form-section .pop-contact-details{display:table-cell;vertical-align:top;width:30%;padding:25px;background-color:#0B6749;}
.pop-contact-details .pop-contact-details-list li{border-bottom:1px solid #ffffff59;padding:15px 0px;width:90%;}
.pop-contact-details .pop-contact-details-list li:last-child{border-bottom:0px;}
.pop-contact-details h4{font-size:20px;line-height:30px;font-weight:600;color:white;}
.pop-contact-details .pop-contact-details-list i{font-size:16px;line-height:26px;color:white;margin-right:12px;}
.pop-contact-details p, .pop-contact-details a{font-size:14px;line-height:24px;color:white;}
.pop-contact-details a:hover{color:white;text-decoration:none;}
.pop-contact-form-section .pop-contact-form{display:table-cell;vertical-align:top;width:70%;padding:25px;}
.pop-contact-form label{font-size:12px;line-height:22px;font-weight:600;color:black;margin-bottom:5px;}
.pop-contact-form textarea{height:100px !important;}
.pop-snd-btn{color:white;display:inline-block;float:right;background:var(--primary-color);font-size:14px;line-height:24px;text-transform:uppercase;font-weight:600;text-align:center;width:100%;letter-spacing:0.5px;max-width:150px;border-radius:0;border:0;height:40px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.pop-snd-btn:hover, .pop-snd-btn:focus, .pop-snd-btn:active{color:white;text-decoration-line:none;outline:0px !important;background:var(--secondry-color);}
.wpcf7-not-valid-tip{color:black !important;font-size:12px !important;margin-top:5px !important;}
.wpcf7 form.init .wpcf7-response-output{display:block !important;border-color:transparent !important;}
.pop-about-section{padding:65px 35px;}
.pop-about-section p{font-size:14px;line-height:24px;font-weight:300;}
.pop-about-section blockquote{font-size:1rem;font-weight:300;margin:30px 0 13px;padding:20px 50px;font-style:italic;color:#909090;border-left:none;position:relative;}
.pop-about-section blockquote:after, .pop-about-section blockquote:before{display:block;padding-bottom:15px;font-size:20px;font-style:normal;line-height:1;text-align:center;color:#33bf55;position:absolute;z-index:0;font-family:FontAwesome;}
.pop-about-section blockquote:before{content:"\f10d";top:-10px;left:0;}
.pop-about-section blockquote:after{content:"\f10e";bottom:-10px;right:0;}
.pop-about-section img{width:100%;float:right;}
.pop-keypoints-section .pop-keypoints-box{display:table;width:100%;border-right:1px solid #00000040;padding:0px 15px;}
.pop-keypoints-box img{display:table-cell;vertical-align:middle;width:35px;}
.pop-keypoints-box span{display:table-cell;vertical-align:middle;font-size:15px;padding-left:10px;}
.pop-keypoints-box span strong{display:block;}
.pop-testimonial-section{padding:55px 35px;}
.pop-testimonial-slider{width:100%;max-width:700px;display:block;margin:0 auto;}
.pop-testimonial-slider .pop-testimonial-slider-item{background:#fff;border:1px solid #ebebeb;padding:20px 30px 15px;box-shadow:0 0 10px 1px rgba(220, 220, 220, 0.4);margin:50px;}
.pop-testimonial-slider-item img{width:100px;display:block;margin:0 auto;}
.pop-testimonial-slider-item h4{font-size:20px;line-height:22px;color:black;margin:15px 0px;}
.pop-testimonial-slider-item h4 small{display:block;font-size:14px;color:#000000c9;}
.pop-testimonial-slider-item p{font-weight:300;font-size:13px;font-style:italic;line-height:22px;}
.comment-form label{font-size:14px;line-height:24px;font-weight:600;}
.comment-form .comment-form-comment textarea, .comment-form .comment-form-email input, .comment-form .comment-form-author input, .comment-form textarea, .pop-no-search-found .search-field{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.comment-form input:focus, .pop-no-search-found .search-field:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,.25);}
.pop-product-banner{padding:45px 20px;margin-top:10px;background:rgb(255,255,255);}
.woocommerce #content div.product div.images, 
.woocommerce div.product div.images, .woocommerce-page #content div.product div.images, 
.woocommerce-page div.product div.images{width:80% !important;float:none !important;display:block !important;margin:0 auto !important;}
.pop-product-thumbnail ol li{background-color:#f6f6f8;margin:5px !important;padding:5px;width:16% !important;}
.pop-product-banner .pop-product-thumbnail img{width:100%;height:100%;}
.pop-product-thumbnail .wp-post-image{height:320px !important;object-fit:contain;overflow:hidden;}
.pop-product-details h1{font-size:34px;font-weight:700;line-height:48px;position:relative;color:#000;letter-spacing:0.4px;}
.pop-product-details .woocommerce-product-rating .star-rating{margin:0!important;font-size:14px !important;}
.woocommerce div.product .woocommerce-product-rating{margin-bottom:0 !important;}
.pop-pro-short-specs li{margin:10px 0px;font-size:14px;line-height:24px;color:#000;}
.pop-pro-short-specs li strong{margin-right:10px!important;}
.pop-product-price h2, .pop-product-price h2.price{font-size:44px !important;line-height:54px;}
.pop-product-price small, .pop-product-price h2 small{color:black;display:block;font-size:14px;line-height:24px;text-transform:uppercase;font-weight:700;margin-bottom:10px;}
.pop-product-details .pop-product-feature-box{border-left:1px solid #00000017;box-sizing:border-box;padding:0px 0px 0px 40px;display:inline-block;vertical-align:top;width:30%;margin:15px 0px 15px;}
.pop-product-details .pop-product-feature-box:nth-child(4),
.pop-product-details .pop-product-feature-box:first-child{border-left:0px;padding:0;}
.pop-pta-fee{display:block;font-size:14px;line-height:24px;font-weight:300;margin-top:15px;}
.pop-product-box .kcb-compare-btn{background:var(--primary-color)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;}
.brands-keyword-info h2{margin-bottom:20px!important;}
.kcb-compare-menu-item{list-style:none!important;}
.pop-pta-fee font{font-size:16px;line-height:26px;font-weight:600;padding:0px 10px;}
.pop-product-feature-box h3{font-weight:600;font-size:14px;line-height:23px;margin:0;margin-top:8px;color:#000;}
.pop-product-feature-box img{width:22px;}
.pop-product-feature-box p{font-size:14px;line-height:24px;color:#212529ad;}
.pop-features-services{padding:75px 45px;}
.pop-features-services .pop-product-menu{list-style:none;padding:0;margin:0;}
.pop-features-services .pop-product-menu li{display:inline-block;margin:0px 5px;}
.pop-features-services .pop-product-menu li a{font-size:12px;line-height:22px;color:#35aec2;}
.pop-brand-sidebar{padding:15px 25px;background-color:#f8f9fab8;border-radius:6px;-webkit-box-shadow:0 0 18px 0 rgba(50,50,50,.15);box-shadow:0 0 18px 0 rgba(50,50,50,.15);}
.pop-brand-sidebar h4{font-size:16px;line-height:28px;margin-top:15px;font-weight:600;text-transform:uppercase;}
.pop-brand-sidebar ul{list-style:none;padding:0px;margin:0px 0px 25px;}
.pop-brand-sidebar ul li{padding:5px 0px;border-bottom:1px solid #00000017;width:85%;}
.pop-brand-sidebar ul li:last-child{border:0px;}
.pop-brand-sidebar ul li a{font-size:12px;line-height:22px;color:black;}
.pop-features-services h3{font-size:22px;line-height:32px;font-weight:600;margin-top:25px;}
.pop-features-services p{font-size:16px;line-height:26px;font-weight:300;}
.pop-product-spec-box{width:100%;}
.pop-product-spec-box h3{background:rgb(0,117,65);background:linear-gradient(90deg, rgb(34 159 125) 0%, rgb(63 171 106) 76%, rgb(63 171 106) 95%);padding:6px 70px;margin-top:40px;font-size:16px;line-height:26px;font-weight:600;margin-bottom:35px;position:relative;color:white;border-radius:25px;}
.pop-product-spec-box h3 span{position:absolute;left:-3px;background:white;height:50px;width:50px;text-align:center;border-radius:50%;padding:0 5px;line-height:51px;top:-7px;-webkit-box-shadow:0 0 18px 0 rgba(50,50,50,.15);box-shadow:0 0 18px 0 rgba(50,50,50,.15);}
.pop-product-spec-box h3 img{width:25px;}
.pop-product-spec-box ul{list-style:none;padding:0px;margin:0;width:100%;}
.pop-product-spec-box ul li{display:table;width:100%;background-color:white;padding:15px 25px;}
.pop-product-spec-box ul li:nth-child(odd){background-color:#f8f9fa;}
.pop-product-spec-box ul li span{display:table-cell;vertical-align:middle;width:25%;}
.pop-product-specification ul li p{display:table-cell;vertical-align:middle;width:75%;}
.woocommerce-breadcrumb{padding:20px 30px !important;}
.woocommerce-breadcrumb a{font-size:14px;line-height:24px;padding:0px 5px;font-weight:500;color:black;}
.woocommerce-breadcrumb a:hover{color:#0B6749 !important;}
.pop-review-section ol{list-style:none;padding:0px;margin:0px;}
.review_container{display:table;border:1px solid #0000000f;padding:20px;margin:0px 10px;box-sizing:border-box;border-radius:5px;}
.review_container .review-avatar{display:table-cell;vertical-align:top;width:10%;}
.review_container .review-avatar img{border-radius:50%;}
.review_container .review-author{display:table-cell;vertical-align:top;width:75%;padding-left:15px;}
.review-author-name{font-size:16px;line-height:26px;}
.star-rating-container{float:left;}
.woocommerce .pop-product-box .star-rating{float:none !important;margin:5px auto !important;}
.woocommerce div.product .woocommerce-product-rating{margin-bottom:0 !important;}
.review-text{margin-top:40px;display:block;}
.pop-review-section .slick-prev{left:45%;background:linear-gradient( #189b83 0%, #46ae65 100%);top:100%;width:41px;height:28px;line-height:10px;border-radius:3px;box-shadow:3px 3px 6px #00000029;}
.pop-review-section .slick-next{right:45%;background:linear-gradient( #189b83 0%, #46ae65 100%);top:100%;width:41px;border-radius:3px;line-height:10px;height:28px;box-shadow:3px 3px 6px #00000029;}
.pop-review-section .slick-prev:hover, .pop-review-section .slick-prev:focus, .pop-review-section .slick-next:hover, .pop-review-section .slick-next:focus{background:#1e8c45 !important;color:white !important;}
.pop-no-search-found{background:#ffffff;padding:25px;-webkit-box-shadow:0 0 18px 0 rgba(50, 50, 50, 0.32);box-shadow:0 0 18px 0 rgba(50, 50, 50, 0.32);margin:0px 0px 35px;width:100%;max-width:550px;}
.pop-no-search-found h2{font-size:20px;line-height:30px;margin-bottom:35px;}
.pop-no-search-found label{width:100%;}
.pop-no-search-found .search-submit{display:block;width:100%;max-width:100%;color:white;background-color:black;padding:8px 10px;text-align:center;height:40px;font-size:16px;line-height:26px;margin-top:20px;border:0px;}
.pop-no-search-found .search-submit:hover, .pop-no-search-found .search-submit:focus{color:white;text-decoration-line:none;background-color:#0B6749;}
.pop-search-box{text-align:left;height:auto;margin-bottom:10px;display:flex;align-items:flex-start;justify-content:space-between;}
.search-thumb{width:12%;box-shadow:0px 1px 20px 0px rgb(0 0 0 / 10%);border:1px solid #d3d3d370;padding:8px 8px;}
.search-content{width:85%;}
.pop-search-box h3{color:#000;font-size:19px;line-height:29px;font-weight:600;margin-bottom:4px;}
.search-thumb img{width:100%!important;height:auto;;}
.pop-search-box .pop-search-url{font-size:13px;line-height:24px;}
.pop-search-box h3 a{color:#000;}
.pop-search-box h3 a:hover, .pop-search-box .pop-search-url:hover{text-decoration:none;color:#0B6749;}
.term-description{margin-bottom:35px;}
.nav-previous a, .nav-next a{background:#0b6749;color:white;font-size:14px;line-height:24px;border:1px solid #0b6749;padding:8px 15px}
.nav-previous a:hover, .nav-next a:hover{background-color:#fff;color:#0b6749;}
.pop-default-page-content p, .pop-default-page-content ul li, .pop-default-page-content p span, .pop-default-page-content span{font-size:14px;line-height:24px;font-weight:300;}
.pop-default-page-content p strong, .pop-default-page-content strong, .pop-default-page-content p b, .pop-default-page-content b{font-weight:600;}
.pop-default-page-content a, .pop-default-page-content span{font-size:14px;line-height:24px;color:#35aec1;}
.pop-default-page-content h2{font-size:22px;line-height:32px;}
.pop-default-page-content h3{font-size:20px;line-height:30px;}
.pop-default-page-content h4{font-size:18px;line-height:28px;}
.pop-default-page-content h5{font-size:16px;line-height:26px;}
.pop-default-page-content h6{font-size:14px;line-height:24px;}
#back_to_top{display:inline-block;background:var(--primary-color);width:45px;height:45px;text-align:center;border-radius:0px;position:fixed;bottom:45px;right:30px;transition:background-color .3s, opacity .5s, visibility .5s;opacity:0;visibility:hidden;z-index:1000;}
#back_to_top::after{content:"\f176";font-family:FontAwesome;font-size:20px;line-height:40px;color:#fff;}
#back_to_top:hover{cursor:pointer;background-color:#1e8c45;}
#back_to_top:active{background-color:#1e8c45;}
#back_to_top.show{opacity:1;visibility:visible;}
.error-404{background:#d7f1f0;}
.error-404 img{width:50%;display:block;margin:0 auto;}
.ady-review-popup .modal-dialog{display:table;width:100%;max-width:830px;}
.ady-review-popup .review-modal-overlay{display:table-cell;vertical-align:top;width:40%;background-image:url(https://pricespakistan.pk/wp-content/uploads/2020/09/pexels-karolina-grabowska-4491469-scaled.jpg);background-position:center;background-attachment:fixed;background-size:cover;background-repeat:no-repeat;position:relative;}
.ady-review-popup .review-modal-overlay:after{position:absolute;content:'';width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgb(0 117 65 / 88%)}
.overlay-content{position:fixed;z-index:9;color:white;width:22%;padding:20px;}
.overlay-content h3{font-size:42px;line-height:52px;font-weight:400;}
.overlay-content p{font-size:12px;line-height:22px;font-weight:300;padding-right:20px;}
.ady-review-popup .review-modal-content{display:table-cell;vertical-align:top;width:60%;padding:20px;background-color:white;}
.modal-content{border:0px !important;border-radius:0px !important;}
.ady-review-popup .modal{padding-right:0px !important;}
.ady-review-popup .comment-reply-title{font-size:22px;line-height:32px;}
.ady-review-popup #comment{border-radius:0px;margin-bottom:15px !important;}
.ady-review-popup .comment-form .form-submit .submit{background-color:#0B6749 !important;color:white !important;font-weight:500 !important;font-size:18px !important;line-height:22px !important;text-transform:uppercase !important;letter-spacing:1px !important;border-radius:0px !important;width:100% !important;}
.ady-review-popup .comment-form .form-submit .submit:hover, #review a:hover{background:var(--secondry-color) !important;}
#review a{background:linear-gradient( #189b83 0%, #46ae65 100%);color:white;font-weight:500;font-size:13px;line-height:24px;border-radius:3px;display:block;margin-top:20px;width:134px;text-align:center;padding:8px 16px;}
.woocommerce p.stars a{color:#0B6749;}
.woocommerce nav.woocommerce-pagination{width:100%;display:block;margin:0 auto;}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span{min-width:2em !important;color:black !important;}
.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current{background:var(--primary-color)!important;color:white !important;}
.kcb-compare-basket:before{top:0px!important;}
.wp-block-image img{max-width:100%;width:100%;margin:30px auto;border-radius:5px;box-shadow:0 0 35px 0 rgba(0,0,0,.23);}
.pop-single-blog-content-section img{max-width:100%;width:90%;margin:40px auto;border-radius:5px;display:block;height:100% !important;}
.saboxplugin-wrap .saboxplugin-gravatar img{margin:0px !important;}
.wp-block-left-image img{width:100% !important;margin:0px !important;display:block;height:100% !important;max-width:100%;}
.pop-top-header-bar marquee{color:white;font-size:14px;line-height:22px;letter-spacing:1px;font-weight:300;}
.pop-pagination{margin-top:35px;}
.pop-pagination .page-numbers{color:black;text-decoration:none;width:15px;height:15px;font-size:13px;line-height:23x;background-color:transparent;border-radius:3px;cursor:pointer;border:1px solid #0000001f;padding:5px 10px;}
.pop-pagination .page-numbers:hover, .pop-pagination .page-numbers:active, .pop-pagination .page-numbers:focus, .pop-pagination .current{background-color:#0B6749;color:white;text-decoration:none;}
.pop-mobile-view, .woocommerce-result-count{display:none;}
.pop-desktop-view{display:block;}
.pop-custom-editor{}
.pop-custom-editor table{width:100%;border:1px solid #dee2e6;margin-bottom:1rem;color:#212529;}
.table td, .table th, .pop-custom-editor table th, .pop-custom-editor table td{font-size:14px;line-height:24px;}
.pop-custom-editor table th, .pop-custom-editor table td{border:1px solid #dee2e6;padding:.75rem;vertical-align:top;}
.pwb-filter-products ul li:nth-child(n + 5),
.pop-brands-lists li:nth-child(n + 5){display:none;}
.pwb-filter-products ul button, .pop-brands-lists button{text-align:right;display:block;border:0;background:transparent;color:#0B6749;font-size:12px;line-height:22px;font-weight:600;margin:15px 0px;padding:0;}
.pop-product-box ul{margin:0px !important;}
.pp-product-description h3{font-size:22px;line-height:32px;font-weight:600;margin-bottom:20px;}
.pp-product-description p strong, .pp-product-description p b{font-weight:600 !important;}
.pop-tabs-nav li{margin:0 2px 0 0;box-sizing:border-box;padding:8px 0px;}
.pop-tabs-nav li a{color:#0B6749;background-color:#fff;padding:10px 35px;font-size:14px;font-weight:500;line-height:25px;letter-spacing:0.4px;border:1px solid #0000002b;}
.pop-tabs-nav li a:hover, .pop-tabs-nav li a:active, .pop-tabs-nav li a:focus, .pop-tabs-nav li.active a{color:#fff;border:1px solid #0B6749;background-color:#0B6749;}
.pop-pro-tabs .tab-content{box-sizing:border-box;padding:35px 25px;border:1px solid #0000000d;border-radius:5px;}
.pop-pro-tabs .pop-acs-tab{border:0px solid #fff !important;background-color:#f6f6f8;}
.pop-pro-tabs h3{font-size:22px;line-height:32px;color:#000;font-weight:600;}
.pop-ques-ans ul{list-style:none;padding:0;margin:0;}
.pop-ques-ans li{display:block;box-sizing:border-box;padding:20px 15px;}
.pop-ques-ans li h4{font-size:18px;line-height:28px;color:#000;}
.pop-ques-ans li p{font-size:14px;line-height:24px;margin:0;}
.tab-content ul li{font-size:14px;line-height:24px;margin:10px 0;}
#pop_acs_reviews span a{background-color:#0B6749;color:white;font-weight:500;font-size:14px;line-height:24px;letter-spacing:0px;border-radius:0px;padding:7px 20px;}
.pop-all-brands-section{padding:65px 0px;}
.pop-brand-box{position:relative;cursor:pointer;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;padding:20px 15px 15px;background:#fff;text-align:center;border-radius:4px;display:inline-block;border:1px solid #ebebeb;box-shadow:0 0 10px 1px rgb(220 220 220 / 40%);min-height:365px;margin-bottom:30px;}
.pop-brand-box:hover{box-shadow:7px 5px 30px 0 rgb(72 73 121 / 15%);background-color:#ffffff;}
.pop-brand-box img{width:100%;max-width:125px;height:100%;max-height:125px;margin-bottom:20px;}
.pop-brand-box h3{font-size:20px !important;line-height:30px;font-weight:600;}
.pop-brand-box h3 a{color:black;}
.pop-brand-box h3 a:hover, .pop-brand-box h3 a:active, .pop-brand-box h3 a:focus, .pop-brand-box:hover h3 a{color:#0B6749;}
.pop-brand-box p{font-size:12px !important;line-height:22px;margin:0;}
.pop-add-to-compare-box{position:relative;}
.pop-add-to-compare-box .price, .pop-add-to-compare-box .cart, .pop-add-to-compare-box .quantity, .pop-add-to-compare-box .product_meta, .pop-add-to-compare-box .woocommerce-product-rating, .pop-add-to-compare-box .pwb-single-product-brands, .pop-product-comp-mbl-link, .pop-add-to-compare-box h1{display:none !important;}
.pop-add-to-compare-box .kcb-compare-btn{font-size:14px !important;line-height:26px !important;font-weight:500;border-radius:4px!important;max-width:175px !important;margin-top:10px !important;padding:10px 0px 10px !important;background:linear-gradient( #189b83 0%, #46ae65 100%)!important;}
.pop-add-to-compare-box .kcb-compare-btn:hover, .pop-add-to-compare-box .kcb-compare-btn:focus, .pop-add-to-compare-box .kcb-compare-btn:active{box-shadow:7px 5px 30px 0 rgb(72 73 121 / 15%);background:linear-gradient( #46ae65 18%, #0e9178 100%)!important;}
.pop-sucess .alert{margin:0px !important;padding:10px !important;width:100%;background:linear-gradient( #189b83 0%, #46ae65 100%)!important;color:#fff!important;font-size:14px;}
.pop-compare_btn{text-align:right;}
.pop-sucess .close{box-shadow:none !important;line-height:18px !important;}
.pop-sucess .close:hover, .pop-sucess .close:focus, .pop-sucess .close:active{background:transparent;}
.entry-content a{color:#000!important;}
.pwb-filter-products.pwb-hide-submit-btn ul button:nth-child(2){
display:none;
}.header{position:relative;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;background:#fff;padding:18px 35px;box-shadow:0 0 10px 1px rgba(220, 220, 220, 0.4)}
.pop-home-page-logo{width:100%;max-width:208px !important;margin-bottom:5px;height:100%;}
.pop-compare_btn{text-align:right;}
.pop-custom-search-bar form{width:100%;height:54px;display:flex;position:relative;border-radius:4px;border:1px solid #e5e5e5;background:transparent;}
.pop-custom-select-wrapper{width:20%;}
.pop-custom-select{position:relative;}
.pop-select-header{display:flex;align-items:center;height:52px;font-weight:500;font-size:14px;line-height:24px;font-family:'Outfit';cursor:pointer;padding:0 20px;}
.pop-select-header:after{content:"";width:1px;height:39px;background:rgba(34,34,34,.2);position:absolute;right:0;top:calc(50% - 19px);}
.pop-custom-select ul::-webkit-scrollbar{width:5px;}
.pop-custom-select ul::-webkit-scrollbar-thumb{background-color:var(--gray-dark-10,rgba(34,34,34,.1));border-radius:5px;}
.search-form label{width:72%;margin-bottom:0px;margin-right:5px;}
.search-form .search-field{width:100%;padding:0 25px;height:52px;margin-bottom:0;border:none;font-size:15px;line-height:25px;}
.selected-option{margin-right:9px;}
.search-form .search-submit{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;padding:0 9px;margin:5px;width:6%;color:#fff;background:var(--primary-color);}
.pop-select-options{position:absolute;top:100%;left:0;transition:all .25s ease;margin:2px 0 0;will-change:unset;box-shadow:0 0.5rem 1rem rgba(0,0,0,.175);min-width:200px;padding:10px 0;list-style:none;background-color:#f9f9f9;border-top:none;border-radius:4px;background-color:#fff;float:none;width:100%;color:#080808;z-index:999;max-height:225px;overflow-y:auto;display:none;}
.pop-select-options li{font-weight:500;padding:10px 20px;font-size:13px;line-height:22px;border-bottom:1px solid hsla(0,0%,96%,.7);cursor:pointer;}
.open .pop-select-options{display:block;}
.arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #333;}
.pop-select-options li:hover{background:var(--primary-color);color:#fff;}
.pop-header-menu{background:var(--primary-color);}
.main-nav{list-style-type:none;margin:0;padding:0;margin-right:15px;}
.main-nav li{display:inline-block;margin-right:35px;}
.main-nav li a{line-height:26px;display:inline-block;color:#fff;font-size:16px;padding:7px 10px 7px 10px;font-weight:500;}
.main-nav li a:hover, .main-nav li a:focus, .main-nav li a:active{color:#6eb929;text-decoration:none;}
.pp-cart-box a{font-size:22px;line-height:32px;color:black;}
.pp-cart-box a:hover{color:#34aec1;}
.ady-review-popup .pop-close-btn{width:0px;float:right;right:0px;position:absolute;top:-22px;border:0;font-size:24px;background:transparent;}
.kcb-compare-menu-item span{position:absolute;top:-15px;right:-17px;background:var(--primary-color)!important;height:20px;color:#fff!important;width:20px;text-align:center;font-size:11px;border-radius:50%;line-height:20px;}
.sub-menu{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;left:0px;position:absolute;top:47px;z-index:999;padding:5px 5px 5px;background:#fff;border:1px solid #ebebeb;text-align:left;width:175px;opacity:0;visibility:hidden;}
.menu-item-has-children{position:relative;cursor:pointer;}
.menu-main-menu-container ul li:hover .sub-menu{opacity:1;visibility:visible;}
.menu-item-has-children::after{position:absolute;content:'\f107';font-family:"fontAwesome";font-size:12px;right:-22px;top:12px;color:#fff;width:37px;height:35px;text-align:center;}
.sub-menu li{display:block;border-bottom:1px solid #00000005;margin-right:0;}
.sub-menu li:last-child{display:block;border-bottom:0px;}
.sub-menu li a{width:100%;font-size:13px !important;line-height:23px;padding:10px;color:#000!important;font-weight:normal;}
.sub-menu li:hover{background:var(--primary-color)!important;color:#fff!important;}
.sub-menu li:hover a{color:#fff!important;}
.hamburger{display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;}
.hamburger:hover{opacity:0.7;}
.hamburger-box{width:26px;height:24px;display:inline-block;position:relative;}
.hamburger-inner{display:block;top:50%;margin-top:-2px;}
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after{width:26px;height:2px;background-color:#fff;border-radius:0px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;}
.hamburger-inner::before, .hamburger-inner::after{content:"";display:block;}
.hamburger-inner::before{top:-7px;}
.hamburger-inner::after{bottom:-7px;}
.hamburger--spin .hamburger-inner{transition-duration:0.3s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.34s ease-in, opacity 0.1s ease-in;}
.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.34s ease-in, transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);}
.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.14s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.14s ease-out;}
.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);}
#nav-trigger{text-align:right;right:20px;top:20px;margin:0;z-index:999;display:none;}
#nav-trigger.active,
#nav-trigger.invert{z-index:99999;position:fixed;}
#nav-trigger.invert{top:30px;}
#nav-trigger .hamburger-inner,
#nav-trigger .hamburger-inner::before,
#nav-trigger .hamburger-inner::after,
#nav-trigger a.is-active .hamburger-inner,
#nav-trigger a.is-active .hamburger-inner::before,
#nav-trigger a.is-active .hamburger-inner::after{color:#20202F;background-color:#20202F;}
#nav-mobile{position:fixed;right:0;top:0;width:0px;opacity:1;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;box-sizing:border-box;background-color:#fff;height:100%;z-index:9999;box-sizing:border-box;white-space:nowrap;overflow:scroll;}
#nav-mobile.active{width:350px;opacity:1;-webkit-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.75);-moz-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.75);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.75);}
#nav-mobile ul:first-child{list-style-type:none;margin:0;padding:0;padding-left:20px;padding-right:20px;width:100%;box-sizing:border-box;position:absolute;top:50px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
#nav-mobile ul li{display:block;position:relative;}
#nav-mobile ul:first-child li a{color:#333;text-decoration:none;display:block;line-height:40px;padding:8px 5px;font-weight:500;font-size:14px;display:block;border-bottom:1px solid rgba(50,50,50, 0.05);}
#nav-mobile ul li a:hover{color:#00af2f;}
#nav-mobile .sub-menu{display:none;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;width:100%;list-style:none;padding:0;margin:0;}
#nav-mobile .sub-menu li{display:block;border-bottom:1px solid #00000005;}
#nav-mobile .sub-menu li:last-child{display:block;border-bottom:0px;}
#nav-mobile .sub-menu li a{width:100%;font-size:12px !important;line-height:28px !important;letter-spacing:0.8px;padding:5px 5px !important;font-weight:normal !important;border-bottom:0px !important;}
footer{padding:65px 35px 45px;position:relative;}
footer ul{list-style:none;padding:0;margin:0;}
footer ul li{margin:10px 0px;}
footer label{font-size:18px;line-height:28px;margin-bottom:20px;font-weight:600;}
footer ul li a{font-size:13px;line-height:23px;color:black;}
footer h6{margin-top:35px;border-top:1px solid #0000001f;font-size:12px;line-height:22px;padding:15px 0px 0px;margin-bottom:0px;color:#0000009e;font-weight:400;}
footer h6 a{color:#0B6749;opacity:0.8;}
footer h6 a:hover{color:#0B6749;opacity:1;}
footer ul li.menu-item a:hover, .pp-brand-sidebar ul li a:hover{text-decoration:none;background:var(--primary-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
footer .pp-footer-one h3{font-size:24px;font-weight:600;border-bottom:1px solid #0000001a;margin-bottom:25px;padding-bottom:5px;width:80%;margin-top:0px;}
footer .pp-footer-one li{font-size:13px;line-height:23px;}
footer .pp-footer-one li i{font-size:14px;line-height:24px;margin-right:10px;background:var(--primary-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
footer .pp-social-media li, .pop-contact-details .pp-social-media li{display:inline-block;margin-right:10px;}
footer .pp-social-media li a i, .pop-contact-details .pp-social-media li a i{text-align:center;border-radius:5px;padding:7px 13px;width:40px;height:40px;-webkit-box-shadow:0 0 18px 0 rgba(50,50,50,.15);box-shadow:0 0 18px 0 rgba(50,50,50,.15);font-size:16px;line-height:26px;}
footer .pp-social-media li:hover a i, .pop-contact-details{color:white;background:var(--primary-color);}
.sticky-footer{background:linear-gradient(#46ae65 -4%, #189b83 103%);position:fixed;left:0;bottom:0;width:100%;height:35px;padding:5px;color:white;z-index:999;}
.sticky-footer marquee {
height: 36px;
position: relative;
color: #fff;
font-size: 14px;
line-height: 24px;
font-weight: 300;
letter-spacing: 0.5px;
}@media all and (min-width: 1024px) and (max-width: 1800px){}
@media all and (min-width: 1024px) and (max-width: 1280px) {
.main-nav li{display:inline-block;margin-right:22px;}
.main-nav li a{font-size:14px;line-height:24px;}
.woocommerce ul.products.columns-2 li.product, .woocommerce-page ul.products.columns-2 li.product{width:100%!important;}
.search-form .search-submit{width:9%;}
.pop-custom-select-wrapper{width:30%;}
.pop-select-header{padding:0 15px;}
.related.products .pop-product-box{min-height:auto!important;max-height:fit-content!important;}
.pop-category-box-item-img img, .pop-category-item-img img{height:200px;}
.pop-laptop h3, .pop-mobile-cat h3{font-size:20px;line-height:30px;}
.pop-mobile-cat small{font-size:12px;line-height:23px;}
} @media all and (min-width: 769px) and (max-width: 1024px) {
.pop-section-padding, .pop-blogs-section, .pop-about-section, .pop-testimonial-section, .pop-product-listing-section, .pop-contact-form-section .pop-contact-form, .pop-single-blog-content-section, footer{padding:35px 0px !important;}
.main-nav li a{font-size:11px !important;line-height:22px !important;}
.main-nav li{margin-right:8px;}
.pop-select-header{padding:0 9px;font-size:12px;line-height:22px;}
.pop-custom-select-wrapper{width:29%;}
.search-form label{width:68%;}
.search-form .search-field{height:44px;font-size:13px;line-height:23px;}
.pop-custom-search-bar form, .pop-select-header{height:46px!important;}
.search-form .search-field{padding:0 15px;}
.search-form .search-submit{width:10%;}
.pop-products-filter-bar p{font-size:22px!important;line-height:24px!important;}
.woocommerce ul.products.columns-2 li.product, .woocommerce-page ul.products.columns-2 li.product {
width: 100%;
}
p{font-size:14px !important;line-height:24px !important;width:100% !important;}
.pop-add-box{height:auto !important;padding:10px !important;}
.pop-product-listing-box h3, .pop-product-box h3, .pop-product-box h2, .pop-product-details ul li, .pop-product-feature-box h3, .pop-contact-details p, .pop-contact-details a, .pop-product-price h2 small, footer .pp-footer-one li, footer ul li a{font-size:12px !important;line-height:22px !important;}
.pop-custom-slide{padding:45px 45px !important;}
.pop-custom-slide .pop-slider-content{padding:0px !important;width:75% !important;}
.pop-slider-content h1, .pop-slider-content h2{font-size:28px !important;line-height:38px !important;}
.pop-category-box-item .pop-category-box-item-img{height:234px !important;}
.pop-category-box-item-cntnt h3{font-size:14px !important;line-height:24px !important;}
.pop-hero-slider-section{height:auto !important;}
.pop-product-box{min-height:auto !important;max-height:auto !important;}
.pop-mobile-products, .pp-laptop-cate{margin-top:40px;padding:0;}
} @media all and (min-width: 480px) and (max-width: 768px) {
.pop-contact-form-section{width:95% !important;}
.pop-round-cat-slider{padding:40px 0!important;}
.pop-contact-details{width:40% !important;}
.pop-contact-form{width:60% !important;}
.pop-custom-slide{padding:0px 45px !important;}
.pop-custom-slide .pop-slider-content{padding:0px !important;width:75% !important;}
.pop-slider-content h1, .pop-slider-content h2{font-size:32px !important;line-height:48px !important;}
.pop-category-box-item .pop-category-box-item-img, .pop-category-item-img{height:200px !important;}
.pop-product-box{min-height:auto !important;}
.pop-product-price h2, .pop-product-price h2.price{font-size:28px !important;}
.related ul.products li.product{width:100%!important;}
.pop-mobile-products, .pp-laptop-cate{margin-top:30px;padding:0;}
.pp-laptop-cate ul.products li{margin-bottom:30px!important;}
.pop-section-space{padding:0;}
.pop-mobile-products .woocommerce ul{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;}
.pop-mobile-products .woocommerce ul.products[class*=columns-] li.product{width:23%!important;}
.header{padding:18px 0!important;}
.pop-hero-slider-item{padding:84px 0!important;}
.pop-category-item-img img{height:275px;}
.woocommerce ul.products.columns-2 li.product, .woocommerce-page ul.products.columns-2 li.product{width:100%!important;display:block!important;}
.kcb-compare-menu-item{margin-bottom:10px;}
}
@media all and (max-width:768px){
.pop-section-padding, .pop-blogs-section, .pop-about-section, .pop-testimonial-section, .pop-product-listing-section, .pop-contact-form-section .pop-contact-form, .pop-single-blog-content-section, footer{padding:25px 0px !important;}
#nav-trigger{display:inline-block !important;vertical-align:middle;width:57%;}
.pop-product-comp-mbl-link{display:block !important;}
.header .navbar, .header .metanav, .ady-review-popup .review-modal-overlay, .pop-custom-search-bar{
display: none !important;
}
p{font-size:12px !important;line-height:22px !important;width:100% !important;}
h1, .pp-join-newsletter span{font-size:26px !important;line-height:36px !important;}
h2{font-size:22px !important;line-height:32px !important;}
h3, .pop-single-blog-content-section h2, .pop-single-blog-content-section h2 a{font-size:18px !important;line-height:28px !important;}
.pop-compare_btn{display:inline-block;vertical-align:middle;width:39%;}
h4, .pop-add-box h3, footer label, .pop-product-btn, .pop-single-blog-content-section p, .pop-single-blog-content-section ol li p, .pop-single-blog-content-section ul li p, .pop-single-blog-content-section ol li, .pop-single-blog-content-section ul li, .header .logo a h1{font-size:14px !important;line-height:24px !important;padding:5px 10px;font-size:14px !important;line-height:31px !important;}
.pop-slider-content a{max-width:140px;height:auto;}
.pop-section-heading h2, .pop-section-heading h1, .pp-product-description h2{font-size:20px !important;line-height:31px !important;}
.pop-products-filter-bar p{font-size:23px !important;line-height:33px !important;margin-top:20px!important;}
.pop-product-listing-box h3, .pop-product-box h3, .pop-product-box h2, .pop-product-details ul li, .pop-product-feature-box h3, .pop-contact-details p, .pop-contact-details a, .pop-product-price h2 small, footer .pp-footer-one li, footer ul li a, .woocommerce-breadcrumb a, .pp-product-description p, .pop-default-page-content p, .pop-default-page-content ul li, .pop-default-page-content p span, .pop-default-page-content span{font-size:12px !important;line-height:22px !important;}
.pop-product-box ul li img{width:15px !important;height:15px !important;}
.pop-product-box ul li p, .kcb-compare-btn, .kcb-view-all-btn{font-size:10px !important;line-height:20px !important;}
.menu-item-has-children::after{font-size:14px;right:0px;top:16px;width:30px;height:30px;}
.menu-item-has-children:hover .sub-menu, .menu-item-has-children:focus .sub-menu, .menu-item-has-children:active .sub-menu{width:94% !important;top:35px !important;transform:translateY(10px) !important;padding-left:16px !important;}
#nav-mobile ul li.kcb-compare-menu-item, .pop-header-menu{display:none;}
.pop-search-icon .kcb-compare-menu-item{list-style:none;width:40px;height:40px;right:45px;text-align:left;position:absolute;cursor:pointer;top:7px;}
.pop-search-icon{position:relative;vertical-align:bottom !important;}
.pop-search-icon a .fa-search{position:absolute;top:37px;right:9px;font-size:22px;}
.pop-hero-slider-section{padding:20px 0px 50px !important;height:auto !important;}
.search-thumb{width:15%;}
.search-content{width:80%;}
.search-content h3{font-size:16px !important;line-height:25px !important;}
.pop-custom-select-wrapper{width:31%!important;}
.search-form label{width:56%!important;}
.search-form .search-submit{width:9%!important;}
} @media all and (max-width: 480px) {
.header{
padding:15px 0px 10px !important;
}
.pop-slider-content h1, .pop-slider-content h2 {
font-size: 28px !important;
line-height: 43px !important;
}
.header-wrapper .logo{
width:40% !important;
}
.header .logo a h1{
font-size:12px !important;
line-height:22px !important;
}
.pp-search-form, .input-group-btn, .pop-product-image img, .woocommerce-ordering, .pop-blogs-thumbnail img{
width: 100% !important;
}
.modal-content, .pop-about-video-box, .pp-join-newsletter, .pop-add-banner-section img, .pop-product-btn, .pop-product-thumbnail .wp-post-image{
height: auto !important;
}
.pop-category-box-item .pop-category-box-item-img{
height: 200px !important;
}
.pop-keypoints-section .pop-keypoints-box {
border-bottom: 1px solid #0000001a;
padding: 15px 15px 0px;
border-right: 0px;
}
.pop-top-header-bar{
padding: 3px 0px;
}
.pop-top-header-bar ul li{
margin:0px !important;
}
.pop-top-header-bar ul li a{
font-size: 10px !important;
line-height: 20px !important;
}
.pop-upcomping-product-row .pop-upcoming-product-content{
display: table-footer-group;
width: 100%;
text-align: center;
}
.pop-hero-slider-item .pop-product-image{
display: table-header-group;
width: 100%;
}
.pop-upcoming-product-slider-item{
padding: 10px !important;
margin:10px !important;
}
.pop-blog-box, .pop-product-listing-box, .pop-blogs-thumbnail{
margin-bottom: 25px;
}
.pop-product-price h2, .pop-product-price h2 span.price{
text-align: center;
}
.pop-always-care{
background-image: none !important;
height: auto !important;
padding: 25px 0px !important;
text-align: center;
}
.hover-switch img{
width: 75% !important;
}
.pop-add-box {
padding: 0px 15px 10px !important;
height: auto !important;
margin-bottom: 25px;
}
.pop-contact-form-section .pop-contact-form, .pop-contact-details{
display: block !important;
width: 100% !important;
}
.pop-about-section blockquote{
padding: 20px 30px !important;
}
.pop-testimonial-slider .pop-testimonial-slider-item, .pop-white-bg{
padding: 25px 10px !important;
}
.comment-respond {
padding: 35px 15px !important;
width: 100% !important;
margin: 0px auto 0px !important;
}
.wpcf7 form .wpcf7-response-output{
padding:0px !important;
margin:0px !important;
}
.pp-join-newsletter .wpcf7 form .wpcf7-response-output{
position: unset !important;
}
.pop-error-left-col {
text-align: center !important;
padding: 25px !important;
width: 100% !important;
}
.woocommerce ul.products[class*=columns-] li.product, 
.woocommerce-page ul.products[class*=columns-] li.product {
width: 46% !important;
margin: 0px 5px !important;
}
.pop-all-products ul.products{ }
.woocommerce-breadcrumb {
padding: 10px 5px !important;
font-size: 12px !important;
line-height: 22px !important;
}
.pop-custom-slide, .pop-custom-slide .pop-slider-content{
padding:0px !important;
}
.pop-product-details .pop-product-feature-box{
margin:0px 0px 20px;
}
.pop-product-spec-box ul li span {
display: block;
width: 100%;
margin-bottom: 10px;
}
.pop-contact-form-section{
display:block !important;
width:90% !important;
}
.pop-product-details h1{
text-align: left;
font-size: 24px !important;
line-height: 34px !important;
margin-top: 35px;
}
.pop-product-price h2 small, footer label{
margin:0px !important;
}
.pop-add-banner-section img{
margin:10px 0px;
}
.pop-add-banner-section, .pop-desktop-view{
display: none !important;
}
.sticky-footer {
height: auto !important; 
color: white;
font-size: 12px !important;
line-height: 22px !important;
}
.pop-mobile-view{
display: block !important;
}
#view-top,
#pop_contnt_col{
order: 1;
-webkit-order: 1;
}
#view-bottom,
#pop_sidebar_col{
order: 2;
-webkit-order: 2;
}
.pop-all-products .pop-product-box, .pop-category-box-item .pop-category-box-item-cntnt{
min-height: auto !important;
}
.orderby{
font-size: 12px !important;
}
.pop-single-blog-content-section{
max-width: 345px;
}
.pop-single-blog-banner{
height: 165px;
background-size: contain;
}
.pop-social-sharing {
position: relative;
top: unset;
left: unset;
text-align: left;
padding:0px 25px;
}
.pop-social-sharing ul {
list-style: none;
padding:0;
margin:0;
}
.pop-social-sharing ul li{
display: inline-block;
}
.pop-product-box{
min-height: auto !important;
margin-bottom: 25px;
}
.pop-product-banner{
height: auto;
padding: 25px 10px;
}
.pop-add-to-compare-box .kcb-compare-btn {
font-size: 12px !important;
line-height: 22px !important;
position: unset !important; top: unset !important;
right: unset !important;
display: block !important;
}
.pop-product-price{
text-align: center;
}
.pop-product-price h2, .pop-product-price h2.price{
font-size: 36px !important;
line-height: 46px !important;
}
.kcb-product-comparison-col .kcb-pro-img{
height: 100px !important;
}
.kcb-product-comparison-col .kcb-pro-img img{
width: 100% !important;
height: 100% !important;
}
.kcb-product-comparison-col li{
padding: 10px 5px !important;
}
.kcb-product-comparison-col {
width: 33% !important;
margin-bottom: 65px !important;
}
.kcb-product-comparison-row {
flex-wrap: wrap !important;
}
.pop-review-section .slick-prev{
left: 35% !important;
}
.pop-review-section .slick-next{
right: 35% !important;
}
.pop-product-box ul{
height: 125px !important;
padding: 0px 10px !important;
}
.pop-product-box ul li{
margin: 10px 0px !important;
}
.pop-product-box ul li p{
font-weight: normal !important;
}
.pp-join-newsletter{
padding:35px 0px 35px !important;
}
.search-content h3{
font-size: 16px !important;
line-height: 25px !important;
}
.pp-search-form .search-submit{ 
right: 34px;
top: 46%;
width: 34px;
height: 29px;
}
.search-thumb {
width: 21%;
}
.search-content {
width: 78%;
}
.search-thumb img, .pp-dispenser-products .woocommerce ul.products[class*=columns-] li.product{
width: 100%!important;
float: none!important;
}
.pp-dispenser-products ul li, .pp-coffee-maker-products ul li, .pop-mobile-products ul li{
margin: 0!important;
}
.pp-laptop-cate, .pop-mobile-products{
padding: 30px 0 0;
}
.pop-hero-slider-item {
padding: 60px 0!important;
}
.pop-category-item-img img .pop-category-box-item-img img{
height: 100%!important;
}
.pop-header-menu, .pop-custom-search-bar{
display: none;
}
.pop-section-space{
padding: 0;
}
.pop-round-cat-slider{
padding: 50px 0 23px!important;
}
.pop-category-box-item-cntnt button{
font-size: 13px;
}
.pop-category-box-item .pop-category-box-item-cntnt, .pop-category-main-item .pop-category-content-sec{
padding: 25px 27px 26px;
max-width: 256px;
}
.pop-category-main-item .pop-category-content-sec{
max-width: 165px!important;
padding: 0px 0px 3px 25px!important;
}
.pop-category-box-item-cntnt small, .pop-custom-slide small, .pop-laptop small {
font-size: 11px;
}
.pop-category-box-item-cntnt h3 {
font-size: 18px !important;
line-height: 30px !important;
}
.pop-category-content-sec button {
font-size: 12px;
line-height: 20px;
}
}