.et_b_header-logo span.fixed{display:none;}#header{position:relative;z-index:10!important;}header .header-top span.flex-inline{flex-wrap:unset!important;white-space:nowrap;}.menu-items-arrow .menu>li.current-menu-item>a:hover:before,.menu-items-arrow .menu>li>a:hover:before{bottom:-2px!important;}.header-main{overflow:hidden;}header .et_b_header-cart small.tax_label{display:none;}header form.ajax-search-form div.input-row{transition:.3s;}header.sticky-on .header-top,header.sticky-on .header-main,header.sticky-on .mobile-header-wrapper{position:relative;}header.sticky-on .header-top:before,header.sticky-on .header-main:before,header.sticky-on .mobile-header-wrapper:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:-1;}.et-content-shown:before{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);}header form.ajax-search-form div.input-row:focus-within{box-shadow:0 5px 15px #0000004C;}#header .header-bottom-wrapper ul.menu>li>a{font-size:13px!important;}#header .header-bottom-wrapper ul.menu>li>a.item-link{padding:46px 10px 8px;background-size:30px;background-repeat:no-repeat;background-position:center top 10px;}#header .header-bottom-wrapper ul.menu>li.dogfood>a.item-link{background-image:url('/data/img/cat_icon_dogfood.svg');}#header .header-bottom-wrapper ul.menu>li.catfood>a.item-link{background-image:url('/data/img/cat_icon_catfood-2.svg');}#header .header-bottom-wrapper ul.menu>li.treats>a.item-link{background-image:url('/data/img/cat_icon_treats.svg');}#header .header-bottom-wrapper ul.menu>li.supplement>a.item-link{background-image:url('/data/img/cat_icon_supplement.svg');}#header .header-bottom-wrapper ul.menu>li.toy>a.item-link{background-image:url('/data/img/cat_icon_toy.svg');}#header .header-bottom-wrapper ul.menu>li.care>a.item-link{background-image:url('/data/img/cat_icon_care.svg');}#header .header-bottom-wrapper ul.menu>li.other>a.item-link{background-image:url('/data/img/cat_icon_other.svg');}#header .header-bottom-wrapper ul.menu>li.original>a.item-link{background-image:url('/data/img/cat_icon_original.svg');}#header .header-bottom-wrapper ul.menu>li.sale>a.item-link{background-image:url('/data/img/cat_icon_sale.svg');}#header .header-bottom-wrapper ul.menu>li{position:relative;z-index:0;}#header .header-bottom-wrapper ul.menu>li:before{content:"";width:100%;height:0;background-color:#EEE;position:absolute;top:100%;left:0;transition:.3s;z-index:-1;overflow:hidden;}#header .header-bottom-wrapper ul.menu>li.current-menu-item:before{top:0;height:100%;}@media (min-width:1366px){#header .header-bottom-wrapper ul.menu>li:hover:before{top:0;height:100%}}@media (max-width:830px){#header .header-bottom-wrapper ul.menu>li>a{font-size:11.8px!important}}.page-heading.bc-type-left,.page-heading.bc-type-left2{box-shadow:unset!important;}.single-product .page-heading{font-size:15px!important;background-color:#EEE!important;}body.single-product .page-heading.bc-type-left2 .col-md-12{padding:0;}#breadcrumb a:hover,.woocommerce-breadcrumb a:hover,a.back-history:hover{text-decoration:underline!important;}a.back-history:hover:before{text-decoration:none!important;}.woocommerce-breadcrumb .delimeter{margin:0 4px;}.page-heading{background-image:none!important;}.page-heading p.title{height:20px;}.page-heading p.title:before{display:none!important;}.page-heading .breadcrumbs{margin:0!important;}.page-heading #breadcrumb:after{content:'\e904';font-family:xstore-icons;display:inline-block;font-size:.57em!important;padding-right:4px;margin-left:4px;}body.single-post .page-heading #breadcrumb:after{display:none!important;}body:not(.global-post-template-default) .page-heading #breadcrumb span.delimeter:last-of-type{display:none!important;}body.single-product .page-heading{padding:14px 20px!important;}body.single-product .page-heading .row{margin-left:0!important;font-size:14px!important;}.page-heading p.title{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;line-height:20px;}a.back-history:before{top:calc(50% + 2px)!important;left:-5px;}.woocommerce-account .page-heading,.woocommerce-compare .page-heading,.woocommerce-wishlist .page-heading{padding:14px!important;background-color:#EEE!important;margin-bottom:25px!important;}.woocommerce-account .page-heading .back-history,.woocommerce-account .page-heading .breadcrumbs,.woocommerce-account .page-heading .title,.woocommerce-compare .page-heading .back-history,.woocommerce-compare .page-heading .breadcrumbs,.woocommerce-compare .page-heading .title,.woocommerce-wishlist .page-heading .back-history,.woocommerce-wishlist .page-heading .breadcrumbs,.woocommerce-wishlist .page-heading .title{display:inline-block!important;width:auto!important;}.woocommerce-account .page-heading .col-md-12,.woocommerce-compare .page-heading .col-md-12,.woocommerce-wishlist .page-heading .col-md-12{text-align:start!important;}.woocommerce-account .page-heading .title:before,.woocommerce-compare .page-heading .title:before,.woocommerce-wishlist .page-heading .title:before{display:none!important;}.et-content-shown:before{background:#000000B2!important}.et-mini-content{border:none!important;padding:20px!important}.et-mini-content .et-mini-content-head{display:flex!important;flex-flow:column!important;justify-content:center!important;margin:0 auto 20px;}.et-mini-content .et-mini-content-head .et-svg{font-size:24px;}.et-mini-content .product_list_widget{overflow:auto!important;height:100%!important;min-height:100px!important;padding:0!important;margin-bottom:20px!important;}.et-mini-content .et-mini-content-head .et-element-label{font-size:18px;font-weight:bold;}.et-mini-content .cart-widget-products{padding:0!important;margin:0!important;}.et-mini-content .cart-widget-products li{width:100%!important;border:none!important;background:#EEE;border:2px solid #EEE!important;border-radius:15px;margin:0 auto 10px!important;display:flex!important;}.et-mini-content .cart-widget-products li>a,.et-mini-content .cart-widget-products li .product-item-right{display:flex!important;flex-flow:column!important;justify-content:center!important;}.et-mini-content .cart-widget-products li>a{margin-right:10px;justify-content:start!important;height:70px;}.et-mini-content h4.product-title{font-weight:bold;font-size:15px!important;}.et-mini-content .woocommerce-Price-amount{font-size:16px;font-weight:bold;}.et-mini-content .woocommerce-Price-amount span{font-size:14px;margin-right:3px;font-weight:normal;}.et-mini-content .cart-widget-products .remove{opacity:1!important;}.et-mini-content .woocommerce-mini-cart__footer-wrapper{margin-top:auto!important;}.et-mini-content .et-cart-in-progress .et_b-icon{font-size:20px;top:1px;}.et-mini-content .et-cart-progress{margin:30px 0 0!important;padding:0!important;}.et_b_header-cart .et-cart-progress .et_cart-progress-bar{display:block!important;}.et_cart-progress-bar{overflow:hidden;border-radius:10px!important;--et_green-color:#222;}.et-mini-content .product_list_widget .quantity-wrapper{background:none!important;}.et-mini-content .et-mini-content-head .et-quantity{font-size:13px!important;font-weight:bold!important;background:#222!important;color:#fff!important;top:-10px!important;right:6px!important;width:22px!important;height:22px!important;line-height:1;display:inline-block!important;padding:4px 0;text-align:center;}.et-mini-content .product-item-right .quantity,.et-mini-content .product-item-right .quantity span.woocommerce-Price-currencySymbol{color:#222!important;}.et-mini-content .product-item-right .quantity>span,.et-mini-content .product-item-right .quantity>input{background:transparent!important;}.et-mini-content .product-item-right .quantity span.minus{border-radius:8px 0 0 8px;}.et-mini-content .product-item-right .quantity span.plus{border-radius:0 8px 8px 0;}.et-mini-content .et-content .woocommerce-mini-cart .quantity-wrapper{display:none!important;}.woocommerce-form-register.et_b-tab-content p.signup_loading{width:100%;text-align:center;font-size:18px;letter-spacing:1px;line-height:1.5;padding:20px;background:#FFF;border-radius:0 0 15px 15px;border:1px solid #DDD;border-top:none;}.et-mini-content .et-mini-content-head .account-type2 .et_b-icon{font-size:24px;}.header-account-content.et-mini-content .et_b-tabs{margin:0;}.header-account-content.et-mini-content .et-tab{font-size:16px;padding:10px 5px;border-radius:15px 15px 0 0;color:#222;border:1px solid #DDD;opacity:1;}.header-account-content.et-mini-content .et-tab:before,.header-account-content.et-mini-content .et-tab:after{display:none;}.header-account-content.et-mini-content .et-tab.active{border-color:#222;background:#222;color:#fff;font-weight:bold;}.header-account-content.et-mini-content .woocommerce-form-login{padding:20px;background:#FFF;border-radius:0 0 15px 15px;border:1px solid #DDD;border-top:none;}.header-account-content.et-mini-content .woocommerce-form-login .form-row{width:100%;text-align:left!important;}.header-account-content.et-mini-content .woocommerce-form-login .form-row input{border-radius:30px;box-shadow:0 6px 10px rgb(0 0 0 / 5%);border:none;height:auto;padding:10px 20px!important;transition:.3s;}.header-account-content.et-mini-content .woocommerce-form-login .form-row input:focus{box-shadow:0 10px 20px rgb(0 0 0 / 30%);}.header-account-content.et-mini-content .woocommerce-form-login .form-row label{font-size:14px;font-weight:bold;}.header-account-content.et-mini-content .woocommerce-form-login a.lost-password{width:100%;text-align:center;margin:15px auto;text-decoration:none;}.header-account-content.et-mini-content .woocommerce-form-login>p{width:100%;text-align:center;}.header-account-content.et-mini-content .woocommerce-form-login>p span{max-width:unset!important;}.header-account-content.et-mini-content p.login-submit{width:auto;margin:0 auto;}.header-account-content.et-mini-content .woocommerce-Button{border-radius:30px;font-size:16px!important;}.header-account-content.et-mini-content .show-password,.header-account-content.et-mini-content .hide-password{bottom:0;right:20px;height:100%;}.et_b_header-account .et-mini-content ul.menu{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:space-between;height:fit-content;}.et_b_header-account .et-mini-content ul.menu li{width:calc(50% - 5px);display:flex;flex-flow:row;flex-wrap:wrap;margin:0 0 10px;padding:0;}.et_b_header-account .et-mini-content ul.menu a{width:100%;background:#999;color:#fff!important;padding:10px;box-shadow:0 6px 10px rgb(0 0 0 / 5%);border-radius:30px;text-align:center;}.et_b_header-account .et-mini-content ul.menu li.woocommerce-MyAccount-navigation-link--dashboard,.et_b_header-account .et-mini-content ul.menu li.woocommerce-MyAccount-navigation-link--downloads{display:none!important;}.header-wrapper .et-off-canvas .cart_list.product_list_widget li:hover{background:#fff!important;}.et-off-canvas .cart_list.product_list_widget li i,.et-off-canvas .cart_list.product_list_widget li .et-remove-type2 img{mix-blend-mode:multiply;background:none!important;}.cart-widget-products .remove{right:10px!important;}@media (min-width:768px){.et-mini-content .et-content{display:flex!important;flex-flow:column!important;height:100%!important}.et-mini-content .cart-widget-products li:hover{background:#fff!important;border-color:#EEE!important}.header-wrapper .et-off-canvas .cart_list.product_list_widget .quantity-wrapper,.header-wrapper .et-off-canvas .cart_list.product_list_widget .quantity-wrapper input,.header-wrapper .et-off-canvas .cart_list.product_list_widget .quantity-wrapper span{background:#fff!important}.header-account-content.et-mini-content .woocommerce-form-login .form-row input:hover{box-shadow:0 10px 20px rgb(0 0 0 / 30%)}}@media (max-width:767px){.header-account-content.et-mini-content .show-password,.header-account-content.et-mini-content .hide-password{display:none}}#tpbr_topbar{z-index:unset!important;}#tpbr_box{padding:10px!important;line-height:1.5!important;background:#fff!important;color:#222!important;border-bottom:1px solid #333;}#tpbr_calltoaction{padding:3px 10px 5px!important;line-height:1;border-radius:10px!important;font-size:13px!important;background:#333!important;}#tpbr_box span{display:inline-block;background:#E46;color:#fff;line-height:1;padding:2px 5px 4px;border-radius:5px;font-size:14px;margin-right:5px;}@media (min-width:768px){#tpbr_box br{display:none}}.mobile-header-wrapper .header-bottom-wrapper .et-row-container{padding-right:5px!important;padding-left:5px!important;}