.woocommerce div.product .woocommerce-Tabs-panel--description p,.woocommerce div.product .woocommerce-Tabs-panel--description li,.woocommerce div.product .woocommerce-Tabs-panel--description span,.entry-content p,.wc-tab p{text-transform:initial !important}body,p,li,span,div{div#modal-1-content{background:0 0 !important;padding:10px 20px;font-weight:700}}.main-header-bar .ast-builder-menu{justify-content:center !important}.main-header-bar .main-header-menu{justify-content:center !important}.pupgear-footer{background-color:#dde8c9;padding:30px 40px;width:100%}.footer-inner{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;gap:20px}.footer-nav{display:flex;flex-direction:column;gap:8px;min-width:180px}.footer-nav a{font-family:'Lato',sans-serif;font-size:14px;font-weight:400;color:#333;text-decoration:none}.footer-nav a:hover{text-decoration:underline}.footer-center{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;flex:1}.footer-logo{max-width:280px;height:auto}.footer-address{font-family:'Lato',sans-serif;font-size:14px;font-weight:400;color:#333;line-height:1.8}.footer-copyright{font-family:'Lato',sans-serif;font-size:13px;font-weight:400;color:#555;margin-top:4px}.footer-badges{display:flex;align-items:center;gap:12px;min-width:180px;justify-content:flex-end}.footer-badges img{height:65px;width:auto}.force-home-logo{position:absolute;top:40px;left:20px;z-index:9999}.force-home-logo img{max-height:80px;width:auto;display:block}.home .ast-primary-header-bar{padding-top:60px}.home .force-home-logo a,.home .force-home-logo img{border:none !important;text-decoration:none !important;box-shadow:none !important}.home .site-description,.home .ast-site-tagline{display:none !important}.home .ast-primary-header-bar{border-bottom:none !important;box-shadow:none !important}.home .force-home-logo img{content:url("https://pup-grass.com/wp-content/uploads/2026/01/Pup-Grass-Logo.392-x-122-px-1.png") !important;max-height:80px;width:auto;display:block}.woocommerce ul.products{gap:20px !important;margin-bottom:0 !important}.woocommerce ul.products li.product{margin-bottom:20px !important}body h1,h2,h3,h4,h5,h6{font-family:"Segoe UI Light","Segoe UI"}body,p,li,span,div{body,button,input,select,textarea,.woocommerce{font-family:"Lato",sans-serif !important}.ast-header-button a,.ast-header-button a span,.ast-header-html-1,.ast-header-html-1 a{color:#8bb23c !important}.pg-top__center{color:#7aa13a !important}.main-header-menu>li{position:relative}.main-header-menu>li>ul.sub-menu{top:100%;margin-top:0 !important;padding-top:0 !important;z-index:99999 !important}.ast-primary-header-bar,.ast-builder-menu,.ast-header-menu{overflow:visible !important}.main-header-menu>li.menu-item-has-children{position:relative}.main-header-menu>li.menu-item-has-children:after{content:"";position:absolute;left:0;top:100%;width:100%;height:14px}.main-header-menu>li.menu-item-has-children:hover>ul.sub-menu,.main-header-menu>li.menu-item-has-children>ul.sub-menu:hover{display:block !important;visibility:visible !important;opacity:1 !important}.main-header-menu>li>ul.sub-menu{pointer-events:auto !important}.ast-nav-menu li.menu-item-has-children,.main-header-menu li.menu-item-has-children{position:relative}.ast-nav-menu li.menu-item-has-children:after,.main-header-menu li.menu-item-has-children:after{content:"";position:absolute;left:0;top:100%;width:100%;height:14px}.ast-nav-menu li.menu-item-has-children:hover>ul.sub-menu,.ast-nav-menu li.menu-item-has-children>ul.sub-menu:hover,.main-header-menu li.menu-item-has-children:hover>ul.sub-menu,.main-header-menu li.menu-item-has-children>ul.sub-menu:hover{display:block !important;visibility:visible !important;opacity:1 !important}.site-header,.ast-primary-header-bar,.ast-above-header-bar,.ast-below-header-bar,.ast-header-break-point,.ast-desktop-header,.ast-mobile-header,.ast-builder-layout-element,.ast-main-header-bar-alignment,.ast-container,.ast-sticky-header,.ast-sticky-active{overflow:visible !important}.main-header-menu li,.ast-nav-menu li{position:relative}.main-header-menu ul.sub-menu,.ast-nav-menu ul.sub-menu{position:absolute !important;top:calc(100% - 1px) !important;left:0 !important;z-index:999999 !important;display:none;visibility:hidden;opacity:0;transform:none !important;transition:none !important}.main-header-menu li:hover>ul.sub-menu,.ast-nav-menu li:hover>ul.sub-menu,.main-header-menu ul.sub-menu:hover,.ast-nav-menu ul.sub-menu:hover{display:block !important;visibility:visible !important;opacity:1 !important}.main-header-menu li.menu-item-has-children:after,.ast-nav-menu li.menu-item-has-children:after{content:"";position:absolute;left:0;top:100%;width:100%;height:18px}.ast-header-html-1,.ast-header-html-1 a,.ast-header-html-1 span{color:#8bb23c !important}.wc-block-mini-cart__button .wc-block-mini-cart__icon{font-size:50px}button.wc-block-mini-cart__button{background:0 0;border:none;box-shadow:none}div#modal-1-content{background:#e9eee0;padding:10px 20px;font-weight:700}div#modal-1-content a span{color:var(--ast-global-color-7) !important}.astra-advanced-hook-209 .wp-block-columns:first-child{max-width:fit-content;margin:5px auto}.ast-site-header-cart,.ast-site-header-cart a,.ast-site-header-cart .cart-container,.ast-site-header-cart .widget_shopping_cart,.ast-site-header-cart .widget_shopping_cart *,.site-header .ast-site-header-cart-data,.site-header .ast-addon-cart-wrap,.site-header .ast-addon-cart-wrap *,.site-header .woocommerce-mini-cart,.site-header .woocommerce-mini-cart *{color:#fff !important}.ast-site-header-cart .amount,.ast-site-header-cart .quantity,.ast-site-header-cart .woocommerce-mini-cart__total,.ast-site-header-cart .woocommerce-mini-cart__buttons a{color:#fff !important}.woocommerce div.product .woocommerce-tabs .panel p,.woocommerce div.product .woocommerce-tabs .panel li,.woocommerce div.product .woocommerce-tabs .panel{font-weight:400 !important;text-transform:none !important}.woocommerce-product-details__short-description strong,.woocommerce-product-details__short-description b{font-weight:400}.product .woocommerce-tabs .panel#tab-description strong,.product .woocommerce-tabs .panel#tab-description b{font-weight:400}#footer-container{width:calc(100% - 90px);overflow:hidden;display:flex;align-items:center;justify-content:center}#footer-container img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}button.wc-block-mini-cart__button span{color:#000 !important}.woocommerce-page ul.products li.product{background-color:#fff}.woocommerce-page ul.products li.product .astra-shop-summary-wrap{padding:10px}.woocommerce-js ul.products li.product a img,.woocommerce-page ul.products li.product a img{height:325px !important;object-fit:cover}@media (min-width:922px){body .ast-woo-shop-archive .site-content>.ast-container,body .site-content .ast-container,body .ast-container{max-width:84% !important}}