:root{--primary-color:#777777;--secondary-color:#7fba00;--secondary-color-rgb:127, 186, 0;--tertiary-color:#3a3939;--quaternary-color:#fff;--opacity:0, 0, 0;--nav-bg:#7fba00;--nav-bg_h:#fff;--nav-deep:#557c00;--nav-color:#fff;--nav-color_h:#7fba00;--heading-fonts:'K2D', sans-serif;--nav-fotns:'Poppins', sans-serif;}
body{font-family:'Roboto', sans-serif;font-weight:normal;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 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.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, .wc-block-cart__submit-button{font-family:var( --heading-fonts );text-transform:uppercase;letter-spacing:2px;color:var(--secondary-color)!important;border:1px solid var(--secondary-color);background:none;outline:none;cursor:pointer;padding:13px 30px;display:inline-block;position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.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, .wc-block-cart__submit-button: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 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;-webkit-transition-timing-function:cubic-bezier(0.7,0,0.9,1);transition-timing-function:cubic-bezier(0.7,0,0.9,1);}
.theme-btn > span, .theme-btn i{-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;-webkit-transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function:cubic-bezier(0.75, 0, 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, .wc-block-cart__submit-button:hover::before, .wc-block-cart__submit-button:focus::before{-webkit-transform:scale3d(-10, 9, 1);transform:scale3d(-10, 9, 1);}
.wc-block-cart__submit-button:hover::before, .wc-block-cart__submit-button:focus::before{-webkit-transform:scale3d(-12, 9, 1);transform:scale3d(-12, 9, 1);}
.theme-btn:hover, .theme-btn:focus, .added_to_cart.wc-forward:hover, .added_to_cart.wc-forward:focus, .wc-block-cart__submit-button:hover, .wc-block-cart__submit-button: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:0px;left:-2px;width:100%;height:100%;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);margin:0px;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:normal;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 0.3s;transition:transform 0.3s;-webkit-transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1);top:50%;left:0px;text-align:center;margin-top:-18px;}
.theme-btn.inverted > span{display:block;}
.theme-btn.inverted::before, .theme-btn.inverted > span{-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;-webkit-transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function:cubic-bezier(0.75, 0, 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:0px;}
.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 0 15px;border:0;font-size:13px;display:block;-webkit-transition:all 0.0s ease-in-out;-moz-transition:all 0.0s ease-in-out;-ms-transition:all 0.0s ease-in-out;-o-transition:all 0.0s ease-in-out;transition:all 0.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 0px 40px 0px;}
#static_header_banner{display:block;height:50vh;background-color:#282E34;position:relative;z-index:1;}
#static_header_banner:after{content:"";position:absolute;left:0px;right:0px;top:0px;bottom:0px;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, 0.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:rgb(20, 24, 29);padding:0px 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, 0.06);-moz-box-shadow:0 20px 25px rgba(0, 0, 0, 0.06);-o-box-shadow:0 20px 25px rgba(0, 0, 0, 0.06);box-shadow:0 20px 25px rgba(0, 0, 0, 0.06);}
.rd-navbar-static .rd-navbar-nav > li > a:after{content:"";top:0px;left:0px;right:0px;bottom:0px;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(--quaternary-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:0px;}
.site-branding a.site-title{display:inline-block;margin:15px 0px 15px 0px;}
.site-header.site-header-2 .nav-padding{margin:0px 50px 0px 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:0px;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 ),0.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, 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, 0.1);transition:all 0.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:0px;}
.sidebar{border-bottom:1px solid rgba(0,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,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 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.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:0.8;width:11px;height:11px;position:absolute;left:0;border-radius:50%;top:50%;background-color:rgba(var( --secondary-color-rgb), 0.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:0px;}
.widget_search label{margin-bottom:0px;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:0px;position:absolute;background:none;border-radius:0px;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:0px;padding:0px;}
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 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;padding-left:25px;position:relative;font-size:0.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, 0.7) 0%, rgba(255, 255, 255, 0) 70%);background:-webkit-radial-gradient(left, ellipse cover, rgba(197, 202, 213, 0.7) 0%, rgba(255, 255, 255, 0) 70%);background:radial-gradient(ellipse at left, rgba(197, 202, 213, 0.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 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-weight:normal;display:block;color:var( --primary-color );text-decoration:none;}
ul.elementor_product_listing li, ul.product_list_widget li{padding-left:0px!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:normal;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:0px;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,0.5);position:absolute;;left:0px;right:0px;top:0px;bottom:0px;content:"";z-index:1;}
.single-prev-next h5{margin-bottom:0px;color:#CCC;font-size:14px;font-weight:normal;}
.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:0px;padding:0px;}
ul.comment-list li{margin:0px;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:0px!important;}
.comment-meta .single-comment .comment h6 a{text-transform:uppercase;color:#313131;margin:10px 0 8px 0;}
.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 0.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:#F00;}
.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:normal;content:"\f00e";speak:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;opacity:1;}
.form-submit{margin-left:15px;margin-bottom:0px;}
#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:#fff;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 #eeeeee;}
#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:0px;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 0px 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:0px;padding:0px;}
.owlGallery .owl-item figure.gallery-item{margin:0px;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:0px -15px;}
.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;padding:0px 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 -20px;}
.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, 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:bold;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 0.2s ease-in-out;}
.rrssb-buttons li a .icon{}
.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:0px 5px;padding:5px 15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 500ms 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:0px;right:0px;top:0px;bottom:0px;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% 10%;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, 0.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, 0.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:normal;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, 0.7);color:#1f1f1f;}
.grocery-store-breadcrumbs{position:absolute;right:0;bottom:30px;}
.grocery-store-breadcrumbs ul{display:block;margin:0px;padding:0px;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:0px;}
.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:0px;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:0px auto;margin-top:15px;}
.loop-btn-wrap{padding:0px!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:0px!important;}
.gs-content-wrap .blocks-gallery-grid{margin:0px -10px;}
.gs-content-wrap .content-wrap .blocks-gallery-item{width:31.33%;float:left;margin:0px 1%;margin-bottom:15px!important;}
ul.elementor_product_listing li img{-webkit-border-radius:15px;border-radius:15px;}
.error-404{margin:0px auto;text-align:center;}
.error-404 .theme-btn{margin-top:50px;}
ul.flat-support, .info-text ul{padding:0px;margin:0px;}
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:0px;}
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:0px 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:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;position:relative;z-index:0;width:100%;height:100%;overflow:hidden;background:rgba(255, 255, 255, 0.8);display:block;}
.gallery-image img{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;max-width:100%;}
.gallery-image::before{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.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, 0.3);}
.gallery-image::after{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.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:0px;}
.gallery-image:hover::after, .gallery-image:focus::after, .emart-blog-post:hover .gallery-image:after{-webkit-animation:0.5s animationZoomIn;-o-animation:0.5s animationZoomIn;animation:0.5s animationZoomIn;opacity:1.0;top:0px;}
.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:0px;}
.nav_wrap.style_4{position:relative;width:100%;margin:0px auto;padding:0px 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:0px!important;padding-right:0px!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;}
.woocommerce-mini-cart__buttons a{font-size:12px;}
.wc-block-cart-item__wrap{text-align:left;}
.content-area .wc-block-cart-item__wrap p{padding-bottom:0px;}
.password-input{position:relative;display:block;}
.show-password-input{position:absolute;top:0px;height:42px;background:none!important;border:none;color:var(--secondary-color);right:0px;margin:0px!important;}
.show-password-input:before{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:auto;content:"\f070";}
.show-password-input.display-password:before{
content: "\f06e";
}