/*
Theme Name: VW Pet Shop Child
Theme URI: https://www.vwthemes.com/themes/free-pet-wordpress-theme/
Template: vw-pet-shop
Author: VW Themes
Author URI: https://www.vwthemes.com/
Description: VW Pet Shop is a WordPress theme presented by VowelWeb for designing a website or a blog related to Pets. This theme can be used for almost all the businesses related to animal care or shops for dog, pet grooming parlours. The theme can be used by pet shops, pet stores, cat adoption centers, pet health consultant, Dog Obedience Training, pet training centers, wildlife protection, bird watching, animal selling shops, cat shelter, pet care services, pet sitting, pet store, pet salon, veterinary doctors, pet groomers, pet and animal bloggers, pet consultant, dog cleaning centers, zoos, pet boarding, dog &amp; puppy daycare, blogs about animals, pet caretakers, dog walkers pet spa, animal food suppliers, dog washing center, pet service provider, Pooper-Scooper Service, Pet Photography,Dog Clothing and Accessories, animal breeders, animal rescue centers, animal accessories shop etc. It has a simple and interactive design which enables the user to seek the right solution to their problem without any hassle. It has personalised option to use it according to your need. Clean and secure codes are implemented using shortcodes. It is loaded with awesome features still it is a light-weight theme which loads fast. These all things contribute to making it a search engine optimized theme to get your site a higher place in search engines. This animal WordPress theme is responsive, right sidebar, cross-browser compatible, translation ready, left sidebar, theme options, Custom Background, Custom Header, Custom Colors and has call to action button (CTA). Its social media icons will widen the reach of your site and its content and will help increase the influx of visitors to your site. Compatible with browsers: IE11, Firefox, Safari, Opera, Chrome, Edge. It has a beautiful design to make your site stand apart from your competitors. These features combined make it an ideal pet WordPress theme. Demo: https://vwthemes.net/vw-pet-shop-pro/
Tags: left-sidebar,right-sidebar,one-column,two-columns,three-columns,four-columns,grid-layout,wide-blocks,block-styles,flexible-header,block-patterns,custom-colors,custom-background,custom-logo,custom-menu,custom-header,editor-style,featured-images,footer-widgets,sticky-post,full-width-template,theme-options,featured-image-header,translation-ready,threaded-comments,post-formats,rtl-language-support,blog,portfolio,e-commerce
Version: 0.7.9.1628543041
Updated: 2021-08-09 21:04:01

*/

<style>
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap');
</style>

body {
    font-family: 'Poppins', sans-serif !important;
}
body h1, h2, h3, h4, h5, h6 {
    font-family: 'Poppins', sans-serif !important;
}
.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a {
       font-size: 12px;
}
.widget_shopping_cart_content {
    width: 360px !important;
}
.woocommerce-order h2 {
    text-align: left;
}
p.site-title {
    display: none;
}
.woocommerce ul.cart_list, .woocommerce ul.product_list_widget {
   
    text-align: left;
}
.woocommerce-order h2 {
    text-align: left;
    font-size: 24px !important;
}
a, button {
    outline: none;
}
div#discount-notify h2 {
    display: flex;
    font-size: 16px;
    justify-content: center;
    padding: 8px;
}
.cart-bage {
    position: absolute;
    right: 18px;
    height: 20px;
    width: 20px;
    top: -8px;
    background: #c9922b;
    border-radius: 11px;
}
.scrollup i {
    bottom: 88px;
}
.second-sec .main {
    padding-top: 10px;
}
#banner-sec .service-content {
    position: relative;
}
.woocommerce ul.products li.product .price {
        outline: none;
}
span.woocommerce-Price-amount.amount {
   
    outline: none;
}
span.woocommerce-Price-currencySymbol {
    outline: none;
}
li.top-login a {
    color: #000 !important;
    font-weight: 600;
	padding-left: 7px;
}
li.top-notlogin a{
	color: #000 !important;
    font-weight: 600;
	padding-left: 7px;
}
.search-box span i {
    color: #000 !important;
    
}
.contact_details ul li.search-box span {
   background: none !important;
}
img.mob-img1 {
    width: 100%;
}
#banner-sec .service-content .con-tent {
    position: absolute;
    top: 180px;
    margin-top: 0px;
    left: 47px;
    align-items: center;
}
.box.box-1 a {
    color: #fff;
}
.box.box-2 a {
    color: #fff;
}
#trendleft .box {
    width: 70%;
position: absolute;
top: 50px !important;
text-align: left;
margin: 0px auto;
right: 62px;
color: #fff;
}
div#trendleft .col-md-6 {
    position: relative;
	margin-bottom: 29px;
}
div#trendbot .con-tent {
    top: 40px;
    position: absolute;
    left: 25px;
    color: #fff;
}
div#trendbot .col-md-12 {
    position: relative;
}

.links-tab {
    display: flex;
    justify-content: center;
    margin: 25px 0px 40px;
}
.tablink {
    background: none;
    padding: 16px;
    border: none;
    font-size: 30px;
}
.testi-img {
    
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 90px;
    height: 90px;
}
.team-item h3 {
    text-align: center;
    padding-top: 22px;
    text-transform: uppercase;
}
.team-content {
    text-align: center;
    padding: 20px;
}
nav.woocommerce-breadcrumb {
    display: none;
}
p.woocommerce-result-count {
    display: none;
}
form.woocommerce-ordering {
    display: none;
}
h1.woocommerce-products-header__title.page-title {
    text-transform: uppercase;
    margin-top: 0px;
    font-size: 23px;
    font-weight: 500;
    text-align: center;
    padding: 16px 0px;
    letter-spacing: 2px;
    line-height: 40px;
}
.archive header.woocommerce-products-headers, .post-type-archive header.woocommerce-products-headers {
    background: #f9f9f9;
}
.archive .col-md-4 {
    display: inline-block;
    width: 24%;
    margin-right: 2%;
}
.archive .col-md-8 {
    display: inline-block;
    width: 73%;
    vertical-align: top;
}
.archive .col-md-4 h3, .post-type-archive .col-md-4 h3 {
    padding: 10px 6px 10px 2px;
    border-left: 4px solid #c5987a !important;
    color: #fff;
    background: #c9922b;
    padding-right: 0px !important;
    padding-right: 0px !important;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    margin: 0px;
    letter-spacing: 1px;
    padding-left: 10px;
}
.archive .col-md-4 ul.product-categories {
    list-style: none;
    margin-left: 0px;
    padding: 0 15px 0 15px;
    border: 1px solid #ccc;
    color: #888;
    float: left;
    margin-bottom: 20px;
    width: 100%;
    margin-top: 0px;
}
.archive .product-categories li {
    list-style: none;
    border-bottom: 1px dotted rgba(0, 0, 0, 0.1);
    padding: 7px 0px;
    margin: 0px !important;
}
.post-type-archive ul.product-categories li a, .tax-product_cat ul.product-categories li a {
    color: #222;
    text-decoration: none;
    font-size: 14px;
    line-height: 16px;
}
ul.product-categories .cat-parent .toggle {
    position: absolute;
    top: 5px;
    right: 0px !important;
}
ul.product-categories.has-toggle .children {
    margin: 0px 20px;
}
ul.product-categories .cat-parent {
    position: relative;
}
.product-page55 {
    padding-top: 34px;
}
.woocommerce ul.products li.product .button {
    text-indent: 25px;
        outline: none;
}
.single-product .col-md-8 {
    width: 100%;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    color: #fff;
    background: #c9922b;
}
nav.woocommerce-MyAccount-navigation ul li {
    background: #3c3c3c;
   
}
#mySidenav {
    display: inline-block !important;
}
section.category-sec {
    padding-top: 35px;
}