/*!
Theme Name: Grocery Store PRO
Theme URI: https://athemeart.com/downloads/grocerystore-wordpress-woocommerce-theme/
Author: aThemeArt
Author URI: https://athemeart.com/
Description: Grocery-Store Pro is a WordPress WooCommerce theme built with the latest technology by following WooCommerce and WordPress standards. And it's striking layouts will serve you to boost sales instantly. Besides, it's advanced features and fully customizable Theme-Options, support you to build your online shop/store trouble-free. Also, it helps to start selling products and services by satisfying your target audience or customers.


Version: 1.2.5
Requires at least: 5.0
Tested up to: 5.4.2
Requires PHP: 7.0
License: GPLv3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: grocery-store
Tags: one-column, two-columns, right-sidebar, left-sidebar, custom-header, custom-menu, full-width-template, theme-options, threaded-comments, featured-images, post-formats, flexible-header, custom-background, footer-widgets, blog, portfolio, rtl-language-support, translation-ready, custom-logo
*/
:root{--primary-color:#777;--secondary-color:#3a3939;--secondary-color-rgb:127,186,0;--tertiary-color:#7fba00;--quaternary-color:#fff;--opacity:0,0,0;--nav-bg:#7fba00;--nav-bg_h:#fff;--nav-deep:#557c00;--nav-color:#fff;--nav-color_h:#37fba00a3939;--heading-fonts:'K2D',sans-serif;--nav-fotns:'Poppins',sans-serif}body{font-family:'Roboto',sans-serif;font-weight:400;color:var(--primary-color);position:relative;background:#fafafa}#page{overflow:hidden}h1,h2,h3,h4,h5,h6,p,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{color:var(--tertiary-color);font-family:var(--heading-fonts);font-weight:700}.container,.container-sm,.container-md,.container-lg,.container-xl,.elementor-section.elementor-section-boxed>.elementor-container{max-width:1400px}a{color:var(--secondary-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none}a:hover,a:focus,a:active{color:var(--tertiary-color);text-decoration:none}.theme-btn,.added_to_cart.wc-forward{font-family:var(--heading-fonts);text-transform:uppercase;letter-spacing:2px;color:var(--secondary-color)!important;border:1px solid var(--secondary-color);background:0 0;outline:none;cursor:pointer;padding:13px 30px;display:inline-block;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;overflow:hidden;font-size:14px;position:relative;border-radius:5px;-webkit-border-radius:5px;z-index:1;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;overflow:hidden}.theme-btn:before,.added_to_cart.wc-forward:before{content:'';z-index:-1;position:absolute;top:50%;left:-35px;margin:-15px 0 0 1px;width:30px;height:30px;border-radius:50%;background:var(--secondary-color);color:var(--quaternary-color);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1);-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transition-timing-function:cubic-bezier(.7,0,.9,1);transition-timing-function:cubic-bezier(.7,0,.9,1)}.theme-btn>span,.theme-btn i{-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1);display:inline-block}.theme-btn:hover:before,.added_to_cart.wc-forward:hover:before,.theme-btn:focus:before,.added_to_cart.wc-forward:focus:before{-webkit-transform:scale3d(-10,9,1);transform:scale3d(-10,9,1)}.theme-btn:hover,.theme-btn:focus,.added_to_cart.wc-forward:hover,.added_to_cart.wc-forward:focus{color:var(--quaternary-color)!important}.theme-btn:hover span,.theme-btn:focus span{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.theme-btn:hover i,.theme-btn:focus i{-webkit-transform:translateX(5px) scale(1.9);-moz-transform:translateX(5px) scale(1.9);-ms-transform:translateX(5px) scale(1.9);transform:translateX(5px) scale(1.9)}.theme-btn.inverted:before{content:attr(data-text);position:absolute;top:0;left:-2px;width:100%;height:100%;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);margin:0;border-radius:0;z-index:-1;padding:13px 20px;content:""}.theme-btn.inverted:after{content:"\eac4";text-align:center;font-size:40px;font-family:'IcoFont' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;line-height:1;position:absolute;width:100%;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1);top:50%;left:0;text-align:center;margin-top:-18px}.theme-btn.inverted>span{display:block}.theme-btn.inverted:before,.theme-btn.inverted>span{-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.theme-btn.inverted:hover:before,.theme-btn.inverted:focus:before,.theme-btn.inverted:hover:after,.theme-btn.inverted:focus:after,.loop-btn-wrap:hover .theme-btn.inverted:before,.loop-btn-wrap:focus .theme-btn.inverted:before,.loop-btn-wrap:hover .theme-btn.inverted:after,.loop-btn-wrap:focus .theme-btn.inverted:after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}.theme-btn.inverted:hover>span,.theme-btn.inverted:focus>span,.loop-btn-wrap:hover .theme-btn.inverted>span,.loop-btn-wrap:focus .theme-btn.inverted>span{-webkit-transform:translate3d(0,150%,0);transform:translate3d(0,150%,0)}.loop-btn-wrap:hover .theme-btn.inverted:after,.loop-btn-wrap:focus .theme-btn.inverted:after{color:var(--quaternary-color)!important}.nav-links .theme-btn span{margin-right:auto}.topbar{background:#f6f6f6;line-height:40px;border-bottom:1px solid #e1e1e1;font-size:13px}ul.menu-top-header{float:right;border-left:1px solid #e1e1e1}ul.menu-top-header>li{float:right;position:relative;cursor:pointer;border-right:1px solid #e1e1e1;list-style:none}ul.menu-top-header>li>a{padding:0 15px;border:0;font-size:13px;display:block;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;transition:all 0s ease-in-out}ul.menu-top-header>li i{margin-right:5px}ul.menu-top-header>li>a:hover,ul.menu-top-header>li>a:focus,ul.menu-top-header>li>a:active,ul.menu-top-header>li.current_page_item>a{background:var(--secondary-color);color:var(--quaternary-color)}header.site-header{display:block;clear:both;padding:20px 0 40px}#static_header_banner{display:block;height:50vh;background-color:#282e34;position:relative;z-index:1}#static_header_banner:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}#static_header_banner .content-text{display:flex;align-items:center;justify-content:center;height:100%;color:var(--quaternary-color)}#static_header_banner .content-text h1{padding-bottom:30px;margin:0;margin:0 auto;text-shadow:5px 5px 35px rgba(43,49,54,.4);color:var(--quaternary-color);font-size:3rem}.rd-navbar-static.sticky_disable.rd-navbar--is-stuck{position:static!important}nav.rd-navbar{background:var(--nav-bg)}.rd-navbar-static .rd-navbar-nav>li>a{display:block;font-size:16px;font-family:var(--nav-fotns);text-decoration:none;text-transform:uppercase;border-right-color:#14181d;padding:0 20px;position:relative;line-height:63px;font-weight:500;letter-spacing:2px;word-spacing:2px;color:var(--nav-color);position:relative;padding-top:3px}.rd-navbar-static .rd-navbar-nav>li:hover>a,.rd-navbar-static .rd-navbar-nav>li>a:focus,.rd-navbar-static .rd-navbar-nav>li:active,.rd-navbar-static .rd-navbar-nav>li.current-menu-item>a,.rd-navbar-static .rd-navbar-nav>li.current_page_item>a,.rd-navbar-static .rd-navbar-nav>li.current-menu-parent>a{color:var(--nav-color_h);background:var(--nav-bg_h);-webkit-box-shadow:0 20px 25px rgba(0,0,0,.06);-moz-box-shadow:0 20px 25px rgba(0,0,0,.06);-o-box-shadow:0 20px 25px rgba(0,0,0,.06);box-shadow:0 20px 25px rgba(0,0,0,.06)}.rd-navbar-static .rd-navbar-nav>li>a:after{content:"";top:0;left:0;right:0;bottom:0;position:absolute}.rd-navbar-static ul.rd-navbar-dropdown a{color:var(--nav-color);text-decoration:none;font-weight:500;font-size:14px;letter-spacing:1px;text-transform:capitalize}.rd-navbar-static .rd-navbar-nav li i{margin-right:5px;display:inline-block}.rd-navbar-static .rd-navbar-dropdown li.focus>a,.rd-navbar-static .rd-navbar-dropdown li.opened>a,.rd-navbar-static .rd-navbar-dropdown a:hover,.rd-navbar-static .rd-navbar-megamenu li.focus>a,.rd-navbar-static .rd-navbar-megamenu li.opened>a,.rd-navbar-static .rd-navbar-megamenu a:hover,.rd-navbar-static .rd-navbar-megamenu li.current-menu-item>a,.rd-navbar-static .rd-navbar-dropdown li.current-menu-item>a{color:var(--nav-color_h);background:var(--nav-bg_h)}button.grocery-store-rd-navbar-toggle{background:var(--secondary-color);outline:none;color:var(--secondary-color);left:auto;border:1px solid var(--secondary-color);outline:none;font-size:30px;padding:2px 15px;position:absolute;right:15px;top:50%;margin-top:-30px;display:none;visibility:hidden}button.grocery-store-rd-navbar-toggle:hover,button.grocery-store-rd-navbar-toggle:focus{background:var(--quaternary-color);color:var(--secondary-color)}.rd-navbar-fixed .rd-navbar-nav li>a{color:var(--nav-color_h)}.rd-navbar-fixed .rd-navbar-nav li{border-bottom:1px solid #f4f4f4}.rd-navbar-fixed .rd-navbar-nav li li:last-child{border:none}.rd-navbar-fixed .rd-navbar-nav li li>a{font-size:14px}.rd-navbar-subpanel{position:relative}.rd-navbar-fixed .rd-navbar-nav li.opened>a,.rd-navbar-fixed .rd-navbar-nav li>a:hover,.rd-navbar-fixed .rd-navbar-nav li>a:focus,.rd-navbar-fixed .rd-navbar-nav li>a:hover,.rd-navbar-fixed .rd-navbar-submenu-toggle:hover,.rd-navbar-fixed .rd-navbar-submenu-toggle:focus{background:var(--nav-bg);color:var(--nav-color)}.rd-navbar-static .rd-navbar-nav>li>a .nav_tooltips{position:absolute;bottom:calc(100% + 5px);background:#000;color:#fff;height:auto;line-height:14px;font-size:11px;padding:4px 5px;border-radius:5px;-webkit-border-radius:5px;left:50%;margin-left:-25px}.rd-navbar-static .rd-navbar-nav>li>a .nav_tooltips span{color:#fff}.rd-navbar-static .rd-navbar-nav>li>a .nav_tooltips:before{position:absolute;bottom:-8px;left:50%;margin-left:-8px;content:"";border-right:8px solid transparent;border-top:8px solid currentColor;border-left:8px solid transparent}header.site-header.site-header-2{padding:0}.site-branding a.site-title{display:inline-block;margin:15px 0}.site-header.site-header-2 .nav-padding{margin:0 50px 0 30px;display:block}header.site-header.site-header-2 .header-nav-style-2{position:relative}header.site-header.site-header-2 .header-angel-style:after{content:'';position:absolute;top:0;left:0;bottom:0;width:2000%;z-index:-1;-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:skew(-30deg,0deg);-ms-transform:skew(-30deg,0deg);transform:skew(-30deg,0deg);background:var(--nav-bg)}header.site-header.site-header-2 .site-branding.header-angel-style:after{left:auto;right:20px;background:rgba(var(--secondary-color-rgb),.5);background:var(--nav-deep)}.header-style-element{padding-top:50px;padding-bottom:50px}.header-style-element .menu-category-list:before{display:none}.header-style-element .menu-category-list{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.apsw-search-wrap{z-index:9!important}.header-style-element .menu-category-list,.header-style-element .top-form-minicart{background:var(--nav-bg);line-height:56px}.header-style-element .top-form-minicart a.cart-contents{line-height:56px}.header-style-element .menu-category-list:hover,.header-style-element .menu-category-list:focus{background:var(--secondary-color);color:var(--quaternary-color)}.header-style-element .top-form-minicart{border-radius:9px;-webkit-border-radius:9px;-moz-border-radius:9px}.gs-content-wrap{padding:40px 20px 40px 40px;margin-bottom:50px;background:#fff;box-shadow:0px 0px 18px 0px rgba(0,0,0,.048)}.gs-content-wrap .entry-title{margin:5px 0 25px}.gs-content-wrap .entry-title a{color:var(--tertiary-color)}.gs-content-wrap .entry-title a:hover,.gs-content-wrap .entry-title a:focus,.gs-content-wrap .entry-title a:active{color:var(--secondary-color)}.post-meta li{display:inline-block;font-size:14px;margin-right:10px;font-family:var(--heading-fonts);letter-spacing:2px}.post-meta li a{font-family:var(--heading-fonts);font-weight:700}.gs-content-wrap .img-box{position:relative;margin:-40px -20px 40px -40px}.gs-content-wrap .img-box:after{background-color:rgba(0,0,0,.1);transition:all .5s ease-in-out;content:"";height:100%;left:0;position:absolute;top:0;width:100%;pointer-events:none}.gs-content-wrap .img-box i{position:absolute;left:20px;top:20px;color:#fff;z-index:9;font-size:40px}.gs-content-wrap .content-wrap .theme-btn{margin-top:30px}body.single .post-meta-wrap{margin-bottom:30px}body.single .post-meta-wrap.none{margin-bottom:0}.sidebar{border-bottom:1px solid rgba(0,0,0,.1);background:#fff}.sidebar table{width:100%;border:1px solid #e9e9e9;border-left:none;border-bttom:none}.sidebar td,.sidebar th{border:1px solid #e9e9e9;border-right:none;border-top:none;padding:5px;text-align:center}.sidebar .widget{border-top:1px solid rgba(0,0,0,.1);display:block;padding:2rem;width:100%;margin-top:-1px;font-size:13px;background:#fff}.widget .widget-title{margin-bottom:25px;position:relative;letter-spacing:2px;word-spacing:5px;padding-left:20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.widget .widget-title:first-letter {font-size:1.7rem}.widget:hover .widget-title{color:var(--secondary-color)}.widget-title:before{content:'';z-index:1;opacity:.8;width:11px;height:11px;position:absolute;left:0;border-radius:50%;top:50%;background-color:rgba(var(--secondary-color-rgb),.5)}.widget-title:after{content:'';z-index:1;width:11px;height:11px;position:absolute;left:0;border-radius:50%;top:50%;margin-top:-9px;background-color:var(--secondary-color)}.sidebar .widget.widget_search{background-color:#f5f5f5;margin-bottom:0}.widget_search label{margin-bottom:0;max-width:100%}.widget_search input[type=search]{height:40px;border:none;background:#fff;width:600px;max-width:100%;padding-left:15px}.widget_search form{position:relative}.widget_search .search-submit,.widget_search .search-submit:hover{margin-top:0;width:auto;right:0;position:absolute;background:0 0;border-radius:0;overflow:hidden;text-indent:-600px;z-index:9;padding-left:15px;height:40px;border:none}.widget_search .search-submit:hover,.widget_search .search-submit:focus{border:1px solid var(--secondary-color)}#secondary .widget ul,ul.popular_category_list,ul.elementor_product_listing,ul.product_list_widget{margin:0;padding:0}ul.popular_category_list{padding-right:15%}#secondary .widget li,ul.popular_category_list li,.woocommerce-MyAccount-navigation li,ul.elementor_product_listing li,ul.product_list_widget li,#colophon.site-footer ul.product_list_widget li{list-style:none;display:block;padding-top:12px;padding-bottom:12px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding-left:25px;position:relative;font-size:.85rem;position:relative}.woocommerce-MyAccount-navigation li{padding-left:20px}#secondary .widget li span.count{position:absolute;right:10px;top:8px}#secondary .widget li:after,.woocommerce-MyAccount-navigation li a:after,ul.elementor_product_listing li:after,ul.product_list_widget li:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background:-moz-radial-gradient(left,ellipse cover,rgba(197,202,213,.7) 0%,rgba(255,255,255,0) 70%);background:-webkit-radial-gradient(left,ellipse cover,rgba(197,202,213,.7) 0%,rgba(255,255,255,0) 70%);background:radial-gradient(ellipse at left,rgba(197,202,213,.7) 0%,rgba(255,255,255,0) 70%)}#secondary .widget li:last-child:after,.woocommerce-MyAccount-navigation li:last-child:after,ul.elementor_product_listing li:last-child:after,ul.product_list_widget li:last-child:after{display:none}#secondary .widget li:last-child,ul.popular_category_list li:last-child{border:none}.sidebar-menu{list-style:none;margin:0;padding:0}.sidebar-menu li a,#secondary .widget li a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:400;display:block;color:var(--primary-color);text-decoration:none}ul.elementor_product_listing li,ul.product_list_widget li{padding-left:0!important}.sidebar .widget li:before,ul.popular_category_list li:before,.woocommerce-MyAccount-navigation li:before,.search-form:before,#colophon.site-footer li:before,.ata-product-category-grid-child-wrp ul.ata-child-category li:before{font-family:'IcoFont' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;line-height:1;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;position:absolute;left:0;font-size:16px;top:50%;content:"\ea98";margin-top:-9px}#secondary .post-date{display:block;text-align:right;font-size:11px;font-style:italic}.sidebar .widget.widget_archive li:before{content:"\eea5"}.sidebar .widget.widget_categories li:before{content:"\ec5b"}.sidebar .widget.widget_pages li:before{content:"\ef71"}.sidebar .widget.widget_meta ul li:before{content:"\ef1f"}.sidebar .widget.widget_recent_comments ul li:before{content:"\eff2"}.sidebar .widget.widget_recent_entries ul li:before{content:"\eedb"}.sidebar .widget.widget_tag_cloud ul li:before{content:"\ed73"}.search-form:before{z-index:7;position:absolute;right:12px;font-size:16px;top:20px;content:"\ed12";left:auto;color:var(--secondary-color)}.screen-reader-text{display:none}#secondary .widget li a:hover,#secondary .widget li a:focus{padding-left:5px;color:var(--secondary-color)!important}#secondary .widget li:hover:before,#secondary .widget li:focus:before{color:var(--secondary-color)}.nav-previous .theme-btn i{right:auto;left:15px}.nav-previous .theme-btn:before{left:100%}.nav-previous .theme-btn:hover:before,.nav-previous .theme-btn:focus:before{-webkit-transform:scale3d(11,9,1);transform:scale3d(11,9,1)}.nav-previous .theme-btn:hover i,.nav-previous .theme-btn:focus i{transform:-webkit-transform:translateX(-5px) scale(1.9);-moz-transform:translateX(-5px) scale(1.9);-ms-transform:translateX(-5px) scale(1.9);transform:translateX(-5px) scale(1.9)}.nav-previous .theme-btn:hover span,.nav-previous .theme-btn:focus span{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.nav-links{float:right}.nav-links .theme-btn{background:var(--quaternary-color)}.nav-links .nav-next{float:left;margin-left:10px}.nav-links .nav-previous{float:left}.single-prev-next{background:#fff;margin-bottom:50px}.single-prev-next .col-md-6{padding:20px;position:relative}.single-prev-next .col-md-6.img:after{background:rgba(0,0,0,.5);position:absolute;left:0;right:0;top:0;bottom:0;content:"";z-index:1}.single-prev-next h5{margin-bottom:0;color:#ccc;font-size:14px;font-weight:400}.single-prev-next h5,.single-prev-next a{position:relative;z-index:9}.single-prev-next .col-md-6.img a:hover,.single-prev-next .col-md-6.img a:focus{color:var(--quaternary-color)}.comments-area{background:#fff;padding:25px}ul.comment-list{display:block;margin:0;padding:0}ul.comment-list li{margin:0;list-style:none;clear:both}ul.comment-list li ul{margin-left:20px}.comment-meta .single-comment img{width:80px;height:80px;border-radius:50%}.comment-meta .single-comment .comment{width:calc(100% - 80px);padding-left:20px;position:relative}.comment-meta .single-comment .comment h6{margin-bottom:0!important}.comment-meta .single-comment .comment h6 a{text-transform:uppercase;color:#313131;margin:10px 0 8px}.comment-meta .single-comment .comment .date{text-transform:uppercase;font-size:12px}.comment-meta .single-comment .comment-text{margin-top:10px}.comment-meta .single-comment{padding-bottom:20px;margin-bottom:30px;position:relative}.comment-meta .ellipse-left{position:relative}.comment-meta .single-comment.reply-comment{margin-left:50px}.comment-meta .single-comment:last-child{margin:0;padding:0;border:none}.comment-meta .single-comment .comment .reply{position:absolute;top:0;right:0}.comment-meta .single-comment .comment .reply a{text-transform:uppercase;line-height:24px;padding:0 12px;background:#f7f7f7;font-size:12px;color:#777;transition:all .3s ease-in-out;display:block;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.comment-meta .single-comment .comment .reply a:hover{color:#fff;background:var(--primary-color)}#comments h4.comments-title{margin-bottom:50px}#comments form input,.content input,#reviews input{width:100%;height:48px;padding:0 15px;font-size:15px;margin-bottom:25px}#comments form textarea,#reviews form textarea,.content textarea{width:100%;max-width:100%;height:175px;max-height:175px;padding:15px;margin-bottom:25px;font-size:15px}#comments .col-xl-4,#reviews .col-xl-4{position:relative}#comments .col-xl-4 span.required,#reviews .col-xl-4 span.required{position:absolute;right:30px;top:15px;color:red}.form-allowed-tags div.text-wrp{font-size:14px;font-style:italic;margin-bottom:20px}.comment-notes{padding-top:15px;padding-bottom:15px}#comments input[type=checkbox],#reviews input[type=checkbox],input[type=checkbox],ul.wc_payment_methods input[type=radio]{border-radius:2px;background:#dadada;color:#555;clear:none;cursor:pointer;display:inline-block;line-height:0;height:20px;margin:-3px 4px 0 0;outline:0;padding:0 !important;text-align:center;vertical-align:middle;width:20px;min-width:20px;-webkit-appearance:none;-webkit-transition:.05s border-color ease-in-out;transition:.05s border-color ease-in-out;margin-right:10px}#comments input[type=checkbox]:checked,#reviews input[type=checkbox]:checked,input[type=checkbox]:checked,ul.wc_payment_methods input[type=radio]:checked{background:var(--secondary-color)}#comments input[type=checkbox]:before,#reviews input[type=checkbox]:before,input[type=checkbox]:before,ul.wc_payment_methods input[type=radio]:before{opacity:0}#comments input[type=checkbox]:checked:before,#reviews input[type=checkbox]:checked:before,input[type=checkbox]:checked:before,ul.wc_payment_methods input[type=radio]:checked:before{float:left;color:#fff;font-size:14px;display:inline-block;vertical-align:middle;width:16px;margin-top:10px;margin-left:2px;font-family:'IcoFont';font-weight:400;content:"\f00e";speak:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;opacity:1}.form-submit{margin-left:15px;margin-bottom:0}#comments input[type=checkbox]:checked,input[type=checkbox]:checked,#reviews input[type=checkbox]:checked,ul.wc_payment_methods input[type=radio]:checked{background:var(--secondary-color)}#content .inx-single-post .post.search-page{padding-top:30px}ul.children{padding-left:35px}.logged-in-as{display:block;padding-left:15px;padding-top:10px}#colophon.site-footer{background:#ffb501;color:var(--primary-color);overflow:hidden}#colophon.site-footer .footer_widget_wrap{border-bottom:dotted 1px rgba(255,255,255,.15)}#colophon.site-footer .widget{border-right:dotted 1px rgba(255,255,255,.15);padding:40px;padding-top:80px;padding-bottom:60px}#colophon.site-footer .widget-title{margin-bottom:25px}#colophon.site-footer .widget:last-child{border:none}#colophon.site-footer .row.inx-flex{margin-left:-40px;margin-right:-40px}#colophon.site-footer .site_info{padding-top:30px;padding-bottom:30px;color:var(--tertiary-color);border-top:1px solid #eee}#colophon.site-footer a{color:var(--secondary-color)}#colophon.site-footer .social-list{float:right}#colophon.site-footer .social-list a{color:#fff;text-decoration:none}#colophon.site-footer ul{margin:0;padding-left:10px}#colophon.site-footer li{list-style:none;display:block;padding-bottom:5px;position:relative;padding-left:15px;list-style:none}#colophon.site-footer li:before{top:50%;left:-8px;margin-top:-11px}.social-list{padding:0;list-style:none;margin:0}.social-list.size--big>li>a{width:75px;font-size:34px}.social-list.text-center>li{margin:5px}.social-list>li{display:inline-block;margin-right:30px}.social-list>li>a{display:block;font-size:28px;-webkit-transition:all .3s ease;transition:all .3s ease}.dark-bg .social-list>li>a,.colored-bg .social-list>li>a{color:#fff}.social-list>li>a:hover{color:#00c3da}.social-list>li>a i{line-height:inherit}.social-list>li.social-item-facebook>a:hover,#colophon.site-footer li.social-item-facebook>a:hover,.social-list>li.social-item-facebook>a:focus,#colophon.site-footer li.social-item-facebook>a:focus{color:#3b5998}.social-list>li.social-item-twitter>a:hover,#colophon.site-footer li.social-item-twitter>a:hover,.social-list>li.social-item-twitter>a:focus,#colophon.site-footer li.social-item-twitter>a:focus{color:#55acee}.social-list>li.social-item-linkedin>a:hover,#colophon.site-footer li.social-item-linkedin>a:hover,.social-list>li.social-item-linkedin>a:focus,#colophon.site-footer li.social-item-linkedin>a:focus{color:#0077b5}.social-list>li.social-item-instagram>a:hover,#colophon.site-footer li.social-item-instagram>a:hover,.social-list>li.social-item-instagram>a:focus,#colophon.site-footer li.social-item-instagram>a:focus{color:#3f729b}.social-list>li.social-item-dribbble>a:hover,#colophon.site-footer li.social-item-dribbble>a:hover,.social-list>li.social-item-dribbble>a:focus,#colophon.site-footer li.social-item-dribbble>a:focus{color:#ea4c89}.social-list>li.social-item-github>a:hover,#colophon.site-footer li.social-item-github>a:hover,.social-list>li.social-item-github>a:focus,#colophon.site-footer li.social-item-github>a:focus{color:#333}.social-list>li.social-item-flickr>a:hover,#colophon.site-footer li.social-item-flickr>a:hover,.social-list>li.social-item-flickr>a:focus,#colophon.site-footer li.social-item-flickr>a:focus{color:#0063dc}.social-list>li.social-item-pinterest>a:hover,#colophon.site-footer li.social-item-pinterest>a:hover,.social-list>li.social-item-pinterest>a:focus,#colophon.site-footer li.social-item-pinterest>a:focus{color:#bd081c}.social-list>li.social-item-youtube>a:hover,#colophon.site-footer li.social-item-youtube>a:hover,.social-list>li.social-item-youtube>a:focus,#colophon.site-footer li.social-item-youtube>a:focus{color:#cd201f}.social-list>li.social-item-tumblr>a:hover,#colophon.site-footer li.social-item-tumblr>a:hover,.social-list>li.social-item-tumblr>a:focus,#colophon.site-footer li.social-item-tumblr>a:focus{color:#35465c}.social-list>li.social-item-snapchat>a:hover,#colophon.site-footer li.social-item-snapchat>a:hover,.social-list>li.social-item-snapchat>a:focus,#colophon.site-footer li.social-item-snapchat>a:focus{color:#fffc00}#colophon.site-footer .site_info .dev_credit{font-size:14px;padding-top:5px;display:inline-block}a.ui-to-top{position:fixed;bottom:20px;transition:.3s all ease;z-index:99;right:20px;padding-right:30px;color:#1f1f1f;font-size:60px;cursor:pointer;opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}a.ui-to-top:hover{color:var(--primary-color)}a.ui-to-top.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}#primary.container{padding-top:50px;padding-bottom:50px}.content-area p{display:block;padding-bottom:20px}.entry-content ol,.entry-content ul,.content-wrap ol,.content-wrap ul{margin:10px 0 20px 20px;display:block}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.content-wrap h1,.content-wrap h2,.content-wrap h3,.content-wrap h4,.content-wrap h5,.content-wrap h6{padding-bottom:20px}.content-wrap blockquote{padding:15px}.content-area table{width:100%;border:1px solid #eaeaea;padding:5px;text-align:center;border-left:none;border-bottom:none}.content-area table td,.content-area table th{border:1px solid #eaeaea;padding:5px;text-align:center;border-right:none;border-top:none}.owlGallery,.img-box .blocks-gallery-grid{display:block;overflow:hidden;position:relative}.owl-carousel .owl-stage,.img-box .blocks-gallery-grid .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owlGallery .owl-item,.img-box .blocks-gallery-grid .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.img-box figure{margin-top:0;padding:0}.owlGallery .owl-item figure.gallery-item{margin:0;width:100%!important;max-width:100%!important}.owlGallery .owl-item img{width:100%;display:block}.owlGallery .owl-nav{display:none}.gallery{margin-bottom:1.5em;margin:0 -15px}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;padding:0 13px}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block;clear:both}@media only screen and (max-width :768px){body.admin-bar{margin-top:-46px;padding-top:45px}body.admin-bar .rd-navbar-fixed .rd-navbar-toggle{top:35px}body.admin-bar .rd-navbar-fixed .rd-navbar-nav-wrap{padding-top:40px}.gs-content-wrap .img-box{margin:-40px -20px 40px}.topbar,.topbar .text-right{text-align:center!important}}.gs-tooltip{display:none;position:absolute;background-color:#161616;border-radius:5px;padding:5px 10px;color:#fff;font-size:12px;font-family:Arial,Helvetica,sans-serif;z-index:9999;display:block;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.gs-tooltip:before{position:absolute;bottom:-8px;left:50%;margin-left:-8px;content:" ";border-right:8px solid transparent;border-top:8px solid #161616;border-left:8px solid transparent}.site-header .mg-20{padding-top:30px;padding-bottom:30px}.gs-header-block{padding:40px 20px 40px 40px;margin-bottom:50px;background:#fff;box-shadow:0px 0px 18px 0px rgba(0,0,0,.048)}.share-warp{padding-top:30px}.rrssb-buttons li:first-child{padding-left:0}.rrssb-buttons li:last-child{padding-right:0}.single-social a .fab{font-size:20px}.rrssb-buttons{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:0;width:100%}.rrssb-buttons li{float:left;height:100%;list-style:none;margin:0;padding:0 1.5px;line-height:13px}.rrssb-buttons li i{color:#fff}.rrssb-buttons li.email a{background-color:#0a88ff}.rrssb-buttons li.email a:hover{background-color:#006ed6}.rrssb-buttons li.facebook a{background-color:#306199}.rrssb-buttons li.facebook a:hover{background-color:#244872}.rrssb-buttons li.linkedin a{background-color:#007bb6}.rrssb-buttons li.linkedin a:hover{background-color:#005983}.rrssb-buttons li.twitter a{background-color:#26c4f1}.rrssb-buttons li.twitter a:hover{background-color:#0eaad6}.rrssb-buttons li.googleplus a{background-color:#e93f2e}.rrssb-buttons li.googleplus a:hover{background-color:#ce2616}.rrssb-buttons li.youtube a{background-color:#df1c31}.rrssb-buttons li.youtube a:hover{background-color:#b21627}.rrssb-buttons li.reddit a{background-color:#8bbbe3}.rrssb-buttons li.reddit a:hover{background-color:#62a3d9}.rrssb-buttons li.pinterest a{background-color:#b81621}.rrssb-buttons li.pinterest a:hover{background-color:#8a1119}.rrssb-buttons li.stumbleupon a{background-color:#ef4e22}.rrssb-buttons li.stumbleupon a:hover{background-color:#d34229}.rrssb-buttons li a{background-color:#ccc;display:block;font-size:11px;font-weight:700;padding:11px;min-width:42px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;transition:background-color .2s ease-in-out}.rrssb-buttons li a .text{color:#fff;margin-left:7px;vertical-align:3px}.tags-list{float:right}.tags-list a,.tags-list span{display:inline-block;line-height:30px;border:1px solid #ccc;margin:0 5px;padding:5px 15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .5s ease;text-transform:uppercase;font-size:12px;float:left;margin-bottom:5px}.tags-list span{background:var(--secondary-color);color:var(--quaternary-color);font-size:16px;border-color:var(--secondary-color)}.tags-list a:hover{background:var(--secondary-color);color:var(--quaternary-color);border-color:var(--secondary-color)}.related_post_heading{display:block;padding-bottom:40px}#gs-home-page-hero{position:relative;overflow:hidden}#gs-home-page-hero .owl-item{display:block;height:80vh;position:relative;z-index:9;float:left}#gs-home-page-hero .site-header-bg-wrap{animation:smoothFade 1s;-moz-animation:smoothFade 1s;-webkit-animation:smoothFade 1s;-o-animation:smoothFade 1s}#gs-home-page-hero .site-header-bg.background-effect{background-attachment:scroll}#gs-home-page-hero .background-effect{position:absolute;z-index:-999998;top:0;left:0;overflow:hidden;overflow:hidden;width:100%;height:100%;margin:0;padding:0;background-position:center center;background-size:cover;background-repeat:no-repeat}#gs-home-page-hero .background-effect:after,#gs-home-page-hero.video:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}#gs-home-page-hero .content-text{display:flex;align-items:center;justify-content:center;height:100%;color:#fff;text-align:center;padding:2% 10% 0;position:relative;z-index:9;vertical-align:central}#gs-home-page-hero .content-text h1{font-size:60px;font-weight:700;line-height:1.2;margin:0;margin:0 auto;text-shadow:5px 5px 35px rgba(43,49,54,.4);padding-bottom:30px;color:#fff}#gs-home-page-hero.video{overflow:hidden}#gs-home-page-hero.video video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-999998;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#gs-home-page-hero .gs-home-page-hero-item:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}#gs-home-page-hero .btn-wrp{margin-top:30px}#gs-home-page-hero .btn-wrp a{margin:5px}#gs-home-page-hero .owl-nav{position:absolute;left:0;top:50%;margin-top:-100px}#gs-home-page-hero .owl-nav button{position:relative;width:50px;height:50px;background-color:transparent;border:1px solid rgba(255,255,255,.7);border-left:0;line-height:50px;color:#fff;font-size:40px;display:block;-webkit-transition:all .3s ease;transition:all .3s ease;font-weight:400;line-height:15px}#gs-home-page-hero .owl-nav button i{position:relative;z-index:1}#gs-home-page-hero .owl-nav button:before{content:"";position:absolute;left:0;top:0;height:50px;width:0;background-color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:0}#gs-home-page-hero .owl-nav button:hover{cursor:pointer;color:var(--secondary-color);border-color:#fff}#gs-home-page-hero .owl-nav button:hover:before{width:50px}#gs-home-page-hero .owl-nav button:focus{outline:none}#gs-home-page-hero .owl-nav button>i{line-height:1;position:relative;z-index:10;margin-left:-20px;display:block;line-height:30px}#gs-home-page-hero .owl-nav button+button{margin-top:-1px}.light-slide .slide-arrows>button{border-color:rgba(31,31,31,.7);color:#1f1f1f}.grocery-store-breadcrumbs{position:absolute;right:0;bottom:30px}.grocery-store-breadcrumbs ul{display:block;margin:0;padding:0;list-style:none}.grocery-store-breadcrumbs li{display:inline-block;margin-left:20px;position:relative;margin-right:20px;text-transform:capitalize}.grocery-store-breadcrumbs li:before{content:" / ";position:absolute;right:-23px;color:var(--quaternary-color)}.grocery-store-breadcrumbs li:last-child:before{display:none}.ata-product-grids-wrp .loop-btn-wrap .theme-btn{margin-top:0}.grocery-store-breadcrumbs li a{color:var(--quaternary-color)}.grocery-store-breadcrumbs li span.current-item{color:var(--secondary-color)}@media only screen and (max-width :731px){.aspw-widgets-wrap-class{width:calc(100% - 140px);min-width:0;float:left;display:inline-block}header.site-header .text-right{text-align:center!important}.top-form-minicart{float:left}}@media only screen and (max-width :420px){.aspw-widgets-wrap-class{width:100%!important;margin-top:15px}.menu-category-list,.top-form-minicart{width:100%;display:block;margin-bottom:10px;max-width:100%;clear:both;max-width:90%;float:none}.menu-category-list .click-event{display:block}.header-style-element .header-icon,.site-header .header-icon{display:none}.header-style-element .top-form-minicart{float:none;display:block;clear:both;margin:0 auto;margin-top:15px}.loop-btn-wrap{padding:0!important}.loop-btn-wrap .icon-btn{display:none}}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item,.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item{margin-bottom:0!important}.gs-content-wrap .blocks-gallery-grid{margin:0 -10px}.gs-content-wrap .content-wrap .blocks-gallery-item{width:31.33%;float:left;margin:0 1%;margin-bottom:15px!important}ul.elementor_product_listing li img{-webkit-border-radius:15px;border-radius:15px}.error-404{margin:0 auto;text-align:center}.error-404 .theme-btn{margin-top:50px}ul.flat-support,.info-text ul{padding:0;margin:0}ul.flat-support li,.info-text ul li{display:inline-block;margin-right:25px;position:relative;padding-top:7px}ul.flat-support li:after,.info-text ul li:after{content:"/";position:absolute;right:-15px;top:8px}ul.flat-support li:last-child,.info-text ul li:last-child{margin-right:0}ul.flat-support li:last-child:after,.info-text ul li:last-child:after{display:none}ul.flat-support li i,.info-text ul li i{margin-right:7px}ul.flat-support li a,.info-text ul li a{font-size:inherit;font-family:inherit}ul.flat-support li:first-child>a,.info-text ul li:first-child>a{padding-left:0}ul.flat-support li:last-child>a,.info-text ul li:last-child>a{padding-right:0;border-right:none}.img-box figure{overflow:hidden}@media only screen and (max-width :992px){.rd-navbar-fixed .rd-navbar-nav li span.nav_tooltips{display:none!important}.rd-navbar-fixed .rd-navbar-toggle,.rd-navbar-fixed button.rd-navbar-toggle{position:absolute}button.grocery-store-rd-navbar-toggle{display:block;visibility:visible}.rd-navbar-fixed .rd-navbar-nav li>a i{margin-right:10px;font-size:12px}.site-branding.col-md-3.my-auto.header-angel-style{flex:0 0 100%;max-width:100%}.col-md-9.header-angel-style.header-angel-style{flex:0 0 0%;max-width:0}}.slider-item img{width:100%;height:auto}@media only screen and (max-width:420px){#static_header_banner .content-text h1,#gs-home-page-hero .content-text h1{font-size:2rem!important;line-height:2rem!important}.ata-sidebar-info{min-height:200px}}.img-box .blocks-gallery-grid .blocks-gallery-item{width:100%!important}.img-box .blocks-gallery-grid .owl-nav{display:none!important}.be-grid-item .blog-title.entry-heading{margin-bottom:20px}.be-grid-item .more-link{display:block;padding-top:20px}.wpcf7-form{max-width:750px;display:block;margin:0 auto}.wpcf7-form label{display:block;width:100%}.u-column1.col-1,.u-column2.col-2,#customer_login .col-1,#customer_login .col-2{max-width:50%!important;float:left!important}.woocommerce form .form-row .required,abbr.required{border-bottom:none !important;cursor:inherit !important;text-decoration:none !important}.menu-category-list .widget.woocommerce li.open .rd-navbar-submenu-toggle:before{content:'\ea5b'}.gallery-image{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;position:relative;z-index:0;width:100%;height:100%;overflow:hidden;background:rgba(255,255,255,.8);display:block}.gallery-image img{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;max-width:100%}.gallery-image:before{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:block;content:'';position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;opacity:0;background:rgba(0,0,0,.3)}.gallery-image:after{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:block;content:'\f067';position:absolute;top:-50px;right:0;bottom:0;left:0;z-index:2;margin:auto;width:50px;height:50px;color:#fff;font-size:22px;line-height:50px;text-align:center;opacity:0;background:var(--secondary-color);font-family:'Font Awesome 5 Free',sans-serif;font-weight:900}.gallery-image:hover:before,.gallery-image:focus:before,.emart-blog-post:hover .gallery-image:before{opacity:.7;top:0}.gallery-image:hover:after,.gallery-image:focus:after,.emart-blog-post:hover .gallery-image:after{-webkit-animation:.5s animationZoomIn;-o-animation:.5s animationZoomIn;animation:.5s animationZoomIn;opacity:1;top:0}.gallery-image:hover img,.gallery-image:focus img,.emart-blog-post:hover .img-box img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}header.site-header.header_style_4{padding-bottom:0}.nav_wrap.style_4{position:relative;width:100%;margin:0 auto;padding:0 15px;margin-top:20px}.nav_wrap.style_4 nav.rd-navbar{position:absolute;left:15px;right:15px;bottom:-35px;z-index:99;border:50%;top:auto;border-radius:50px}.nav_wrap.style_4 .rd-navbar-static .rd-navbar-inner{padding-left:0!important;padding-right:0!important}.nav_wrap.style_4 .top-form-minicart{-webkit-border-top-right-radius:37px;border-top-right-radius:37px;-webkit-border-bottom-right-radius:37px;border-bottom-right-radius:37px}.nav_wrap.style_4 .menu-category-list:before{display:none}.nav_wrap.style_4 .menu-category-list{-webkit-border-top-left-radius:35px;border-top-left-radius:35px;-webkit-border-bottom-left-radius:35px;border-bottom-left-radius:35px}.nav_wrap.style_4 .menu-category-list .widget.woocommerce,.nav_wrap.style_4 .menu-category-list .widget.woocommerce{left:30px}.nav_wrap.style_4 .cat-remove ul.rd-navbar-nav>li:first-child a,.nav_wrap.style_4 .rd-navbar-static>li:first-child:active,.nav_wrap.style_4 .rd-navbar-static>li:first-child{-webkit-border-top-left-radius:35px;border-top-left-radius:35px;-webkit-border-bottom-left-radius:35px;border-bottom-left-radius:35px}