@media only screen and (min-width:1000px){.media-text-1{background-color:none!important;margin-bottom:100px!important;margin-top:100px!important}.media-text-1 .wp-block-media-text__media{height:calc(100% + 100px)!important;width:calc(100% + 100px)!important;z-index:1}.media-text-1 .wp-block-media-text__content{background-color:#60a8db;padding-left:50px!important;padding-right:50px!important;z-index:2}}.wp-block-query .product-card{border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.1);height:100%}.wp-block-query .product-card>.wp-block-group__inner-container,.wp-block-query .product-card>.wp-block-group__inner-container>.wp-block-group{height:100%}.wp-block-query .product-card>.wp-block-group__inner-container>.wp-block-group>.wp-block-group__inner-container{display:flex;flex-direction:column;height:100%}.wp-block-query .product-card .card-content{flex-basis:100%;padding-left:20px!important;padding-right:20px!important}.wp-block-query .product-card .card-content>.wp-block-group__inner-container{display:flex;flex-direction:column;height:100%}.wp-block-query .product-card .card-content>.wp-block-group__inner-container>div:last-child{display:flex;flex-basis:100%;flex-direction:column;justify-content:space-between;margin-top:1rem!important}.wp-block-query .product-card .card-content>.wp-block-group__inner-container>div:last-child .wp-block-post-excerpt__excerpt{font-size:1rem}.wp-block-query .product-card .card-content>.wp-block-group__inner-container>div:last-child .wp-block-post-excerpt__more-link{background-position:1% 50%;background:linear-gradient(270deg,#60a8db,#60a8db,rgba(34,34,34,0),rgba(34,34,34,0));background-size:300% 300%;border:1px solid #60a8db;border-radius:10px;color:#231f20;display:inline-block;font-size:1rem;margin-top:20px;min-width:120px;padding:5px 15px!important;text-align:center;transition:all .5s ease-out}.wp-block-query .product-card .card-content>.wp-block-group__inner-container>div:last-child .wp-block-post-excerpt__more-link:hover{background-position:99% 50%;color:#fff!important;text-decoration:none}.wp-block-query .product-card h2{margin:0!important}.wp-block-query .product-card img{max-width:unset!important}.wp-block-query .product-card .wp-block-post-featured-image{margin-bottom:0!important}.wp-block-query .product-card .loop-product-categories{margin:0!important}.wp-block-query .product-card .loop-product-categories a{background-color:#60a8db!important;border:1px solid #60a8db!important;border-radius:10px!important;color:#fff!important;display:inline-block;font-size:.8rem!important;font-weight:600!important;margin-bottom:15px!important;padding:3px 10px!important;text-decoration:none!important}.product-list .ubc-accordion-tabs__tab-list{gap:15px;margin-bottom:40px!important;padding:0!important}.product-list .ubc-accordion-tabs__tab-list li a[role=tab].is-selected{background:#60a8db!important;color:#fff!important;opacity:1}.product-list .ubc-accordion-tabs__tab-list a{border:1px solid #60a8db!important;border-radius:10px;padding:5px 20px!important}.product-list .ubc-accordion-tabs__tab-list a:before{display:none!important}.product-list .ubc-accordion-tabs__tabs-panel .content{border:0!important;padding:0!important}.product-list .ubc-accordion-tabs__tabs-panel .content figure{margin-bottom:0!important}@media only screen and (min-width:1168px){.single-product .content-area{margin:0 auto;max-width:var(--responsive--alignwide-width);padding:0!important}}.single-product .product{padding-top:50px!important}.single-product .woocommerce-alignfull{display:block;margin-left:calc(-50vw - -50%);max-width:unset;width:100vw}.single-product table.variations td,.single-product table.variations th{border:0!important}.single-product .single-product-description{border-top:1px solid #e0e0e0;font-size:1.1rem;margin-top:60px;padding:60px 0}.single-product .single-product-description h1,.single-product .single-product-description h2,.single-product .single-product-description h3,.single-product .single-product-description h4,.single-product .single-product-description h5,.single-product .single-product-description h6{margin-top:20px}.single-product .single-product-description h2{font-size:1.6rem;font-weight:600}.single-product .single-product-description ul{margin-bottom:20px;margin-top:10px}.single-product .book-now-button{display:inline-block;margin-top:20px}.single-product .product-type-simple p.price,.single-product .product-type-variable .reset_variations,.single-product .product-type-variable p.price,.single-product div.quantity{display:none!important}.single-product .price-note{color:red;font-size:1rem;font-style:italic}.single-product .price{font-size:inherit!important}.single-product .product_title{font-weight:600!important}.single-product .variations_form select{border:1px solid #000!important;font-size:1rem!important;max-width:200px!important;width:100%!important}.single-product .variations_form select:focus{outline:none!important}.single-product .woocommerce-product-gallery .flex-control-nav{display:grid;grid-template-columns:repeat(3,1fr);padding-left:0!important;grid-gap:10px}.single-product .woocommerce-product-gallery .flex-control-nav img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.single-product .woocommerce-product-gallery .flex-control-nav li{float:none!important;margin:0!important;width:auto!important}.single-product .price-estimate,.single-product .single_add_to_cart_button{margin-top:40px}body{--global--color-background:#fff;--primary-nav--font-size:16px;--primary-nav--font-weight:600;--branding--logo--max-height:115px;--heading--font-weight-strong:800;--responsive--alignwide-width:min(calc(100vw - 30px),1000px)}@media only screen and (max-width:481px){body{--responsive--alignwide-width:100%}}body *{font-family:Open Sans,sans-serif;font-optical-sizing:auto}.site-main>*{margin-bottom:0!important;margin-top:0!important}#mc_embed_signup input[type=submit],.cta,.tabs .ui-tabs-nav .ui-tabs-tab a{background-position:1% 50%;background:linear-gradient(270deg,#60a8db,#60a8db,rgba(34,34,34,0),rgba(34,34,34,0));background-size:300% 300%;border:1px solid #60a8db;color:#231f20;display:inline-block;font-size:1rem;min-width:120px;padding:10px 15px!important;text-align:center;transition:all .5s ease-out}#mc_embed_signup input[type=submit]:hover,.cta:hover,.tabs .ui-tabs-nav .ui-tabs-tab a:hover{background-position:99% 50%;color:#fff!important;text-decoration:none}a{text-decoration:none!important}.wp-block-post-template{padding-left:0!important}button,input[type=submit]{background-color:#000!important;border:0!important;color:#fff!important;font-family:Poppins,sans-serif!important;font-weight:300!important}button:focus,input[type=submit]:focus{outline:unset!important}.entry-content,.site-main>article{margin-bottom:0!important}.entry-footer,.entry-header,p:empty{display:none!important}.no-vertical-margin{margin-bottom:0!important;margin-top:0!important}.wp-block-media-text ul{list-style-type:none!important;margin:0!important;padding-left:0!important}ul{padding-left:20px!important}main{padding-bottom:0!important;padding-top:0!important}#masthead,.container{max-width:calc(100vw - 50px);padding:0 30px}@media only screen and (max-width:481px){#masthead,.container{margin:0 -15px;padding:0 15px}}h1,h2,h3,h4,h5,h6,strong{font-family:Poppins,sans-serif}article,div,p,section,span{font-family:Open Sans,sans-serif}.btn,.wp-block-button__link{align-items:center;border:1px solid transparent;border-radius:10px;display:flex!important;padding:7px 15px!important}.btn-primary.wp-block-button__link,.btn.btn-primary{background-color:#60a8db!important;color:#fff!important}#masthead{background:#fff;display:grid;grid-template-columns:350px 1fr}@media only screen and (max-width:600px){#masthead{margin:0!important;max-width:unset!important;width:100%!important}}@media only screen and (max-width:481px){#masthead{align-items:center;grid-template-columns:150px 1fr}}@media only screen and (max-width:900px)and (min-width:482px){#masthead{grid-template-columns:1fr;grid-gap:0}}@media only screen and (min-width:901px){#masthead{left:0;max-width:unset;position:fixed;top:0;width:100%;z-index:98}}#masthead .site-logo{border-bottom:0;padding-bottom:0;text-align:left;transition:margin .5s ease-out;width:auto}@media only screen and (max-width:900px)and (min-width:482px){#masthead .site-logo{text-align:center}}@media only screen and (max-width:481px){#masthead .site-logo{text-align:left}}#masthead .site-logo:after{content:"Nine's Grooming";font-size:22px;font-weight:700}@media only screen and (max-width:481px){#masthead .site-logo:after{display:none}}#masthead .site-branding{display:none}#masthead #site-navigation{margin:0!important;right:auto}@media only screen and (max-width:900px)and (min-width:482px){#masthead #site-navigation{margin-bottom:20px!important}}#masthead #site-navigation a{color:#606b7b;font-weight:700;transition:font-size .5s ease-out}#masthead #site-navigation .current-menu-item a{color:#60a8db;text-decoration:none}#masthead #site-navigation .primary-menu-container{margin:0!important}#masthead #site-navigation #primary-menu-list{justify-content:flex-end}@media only screen and (max-width:900px){#masthead #site-navigation #primary-menu-list{justify-content:center}}#masthead #site-navigation .social-media{margin-left:20px;margin-right:20px}@media only screen and (max-width:481px){#masthead #site-navigation .social-media{display:none}}#masthead #site-navigation .social-media a{align-items:center;color:#000;display:flex;padding:7px}@media only screen and (max-width:481px){#masthead #site-navigation .book-now{display:none}}#masthead:after,#masthead:before{display:none}#primary-mobile-menu{margin-right:0!important}body.scrolled #masthead{box-shadow:0 0 10px 2px #60a8db;grid-template-columns:200px 1fr}body.scrolled #masthead .site-logo{margin:5px 0}body.scrolled #masthead .site-logo .custom-logo{width:60px}body.scrolled #masthead .site-logo:after{font-size:15px}body.scrolled #masthead .primary-navigation a{font-size:14px}#main{display:block}@media only screen and (min-width:901px){#main{margin-top:145px}}.gform_wrapper ul{padding-left:0!important}.gform_wrapper ul li{margin-bottom:10px;margin-top:0!important}.gform_wrapper input[type=email],.gform_wrapper input[type=number],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper select,.gform_wrapper textarea{background-color:transparent;border:0!important;border-bottom:1px solid #000!important;font-size:.8rem!important;margin-top:0!important}.gform_wrapper input[type=email]:focus,.gform_wrapper input[type=number]:focus,.gform_wrapper input[type=tel]:focus,.gform_wrapper input[type=text]:focus,.gform_wrapper select:focus,.gform_wrapper textarea:focus{outline:none!important}.gform_wrapper textarea{border:1px solid #000!important}.gform_wrapper input[type=checkbox],.gform_wrapper input[type=radio]{border-width:1px!important;height:18px!important;width:18px!important}.gform_wrapper select{padding-bottom:10px!important}.gform_wrapper input[type=submit]{width:100%!important}.gform_wrapper .gform-field-label--type-sub{font-size:.8rem!important;font-style:italic}.gform_wrapper .gfield--type-section{border:none!important;margin-bottom:1rem;margin-top:3rem;padding:0!important}.gform_wrapper .gfield--type-section h3{color:#60a8db!important;font-weight:700}.gform_wrapper input[type=checkbox]:after{border-color:#60a8db!important}#footer{margin:0!important;padding:70px 15px!important}#footer #footer-container{position:relative;text-align:center}#footer #footer-container .social{display:flex;justify-content:center}#footer #footer-container .social a{margin-right:10px}#footer #footer-container .social a:last-child{margin-right:0}#footer #footer-container .social a i{font-size:16px}#footer #footer-container p{color:#60a8db;font-size:.9rem;margin-top:30px}#footer #back-to-top{font-size:.9rem;padding:.5rem 1rem}@media only screen and (max-width:600px){#footer #back-to-top{margin-top:20px}}@media only screen and (min-width:601px){#footer #back-to-top{bottom:0;position:absolute;right:50px}}.popup{background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;margin:0!important;position:fixed;top:0;width:100%;z-index:99}.popup-container{background-color:#fff;display:grid;grid-template-columns:1fr 400px;max-width:700px;padding:30px 50px;width:90%;grid-gap:15px;box-sizing:content-box;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:700px){.popup-container{grid-template-columns:1fr}}.popup-container--content{font-size:1.2rem}.popup-container--content h2{font-weight:700;margin-bottom:20px}.popup-container--content button{margin-top:40px}.popup-container--image img{width:100%}@media only screen and (max-width:700px){.popup-container--image{display:none}}.tabs{margin-top:50px!important}.tabs .ui-tabs-nav{display:flex;flex-wrap:wrap;list-style:none;padding:0 15px!important}.tabs .ui-tabs-nav .ui-tabs-tab{margin-bottom:5px;margin-right:5px}.tabs .ui-tabs-nav .ui-tabs-tab:last-child{margin-right:0}.tabs .ui-tabs-nav .ui-tabs-tab.ui-tabs-active a{background-color:#60a8db!important;color:#fff}.tabs .ui-tabs-panel{font-size:1rem;padding:30px 0}.tabs{max-width:800px!important}.service-table td{border:0}.service-table .column-image{grid-area:column-image;width:200px}.service-table .column-image img{display:block;height:120px;-o-object-fit:cover;object-fit:cover;width:100%}.service-table .column-content{grid-area:column-content}.service-table .column-content h3{font-size:1rem;font-weight:700}.service-table .column-duration{font-weight:700;grid-area:column-duration}.service-table .column-cost{font-weight:700;grid-area:column-cost}@media only screen and (max-width:480px){.service-table{max-width:90%}.service-table tr{display:grid;grid-template:"column-image column-duration" "column-image column-cost" "column-content column-content"}.service-table .column-image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1}.service-table .column-content{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:2}.service-table .column-duration{-ms-grid-column:2;-ms-grid-row:1}.service-table .column-cost{-ms-grid-column:2;-ms-grid-row:2}}#mc_embed_signup{margin-top:0;max-width:1000px;padding:20px 15px}@media only screen and (max-width:480px){#mc_embed_signup{padding:20px 15px}}#mc_embed_signup form{padding:0!important}#mc_embed_signup #mc_embed_signup_scroll{display:flex;justify-content:space-between}@media only screen and (max-width:480px){#mc_embed_signup #mc_embed_signup_scroll{flex-direction:column}#mc_embed_signup #mc_embed_signup_scroll input[type=submit]{margin-top:15px}}#mc_embed_signup label{display:block;font-family:Poppins,sans-serif!important;font-size:1.8rem!important}#mc_embed_signup input[type=email]{border:1px solid #000;height:40px;width:100%}#mc_embed_signup .brandingLogo{display:none}#mc_embed_signup .optionalParent{align-items:center;display:flex}.single-product h3{font-size:1.8rem;margin-bottom:1.5rem;margin-top:2rem!important}.single-product p{margin-bottom:1rem}.single-product .single-product-description{padding:40px 0 60px}.single-product .single_add_to_cart_button{font-size:1.1rem!important}.single-product .woocommerce-product-details__short-description{margin-bottom:5rem!important}.field-estimate,.price-summary-container{background-color:#f9f9f9;border:1px solid #ddd;border-radius:5px;margin:20px 0;padding:20px}.field-estimate .price-summary-box h3,.price-summary-container .price-summary-box h3{border-bottom:2px solid #60a8db;color:#60a8db;font-size:1.5rem;font-weight:700;margin-bottom:15px;margin-top:0;padding-bottom:10px}.field-estimate .price-summary-box .price-list,.price-summary-container .price-summary-box .price-list{list-style:none!important;margin:0 0 15px!important;padding:0!important}.field-estimate .price-summary-box .price-list li,.price-summary-container .price-summary-box .price-list li{border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:10px 0}.field-estimate .price-summary-box .price-list li:last-child,.price-summary-container .price-summary-box .price-list li:last-child{border-bottom:none}.field-estimate .price-summary-box .price-list li .service-name,.price-summary-container .price-summary-box .price-list li .service-name{font-weight:500}.field-estimate .price-summary-box .price-list li .service-price,.price-summary-container .price-summary-box .price-list li .service-price{color:#231f20}.field-estimate .price-summary-box .price-total,.price-summary-container .price-summary-box .price-total{border-top:2px solid #eee;font-size:1.1rem;margin-top:10px;padding-top:10px;text-align:right}.field-estimate .price-summary-box .price-disclaimer,.price-summary-container .price-summary-box .price-disclaimer{color:#666;font-size:.85rem;font-style:italic;line-height:1.4;margin-top:15px}
