body{line-height:1.2}.admin-bar header{top:32px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after{margin-left:.53em;top:0;right:-20px}.location__section:after{pointer-events:none}.white__bg{background:white!important}.banner_btn .border-btn{width:initial;padding:0 30px;min-width:156px}.call__section .call_main .image_right img{width:100%;height:100%;object-fit:contain;object-position:bottom}.contact_right #map{right:0;width:53%;height:100%;position:absolute}.baner_main{padding:0}.baner__section{padding-top:228px;height:initial;min-height:861px;padding-bottom:100px}.location_image img{object-fit:cover}.woocommerce div.product form.cart .group_table td:first-child{width:auto}font-family:'graphie',sans-serif;color:#20788F;padding:0;background:url(https://pawsandrelaxmobilevet.com.au/wp-content/themes/paws-relax-mobile-vet/images/arrow.svg) right center no-repeat;padding-right:20px;margin-top:0;text-transform:uppercase}.featured_products.woocommerce a.added_to_cart.wc-forward,.product_listing_shop_page ul li a.added_to_cart.wc-forward{display:block}.woocommerce .product_single_page .single_add_to_cart_button{background-image:url(https://pawsandrelaxmobilevet.com.au/wp-content/themes/paws-relax-mobile-vet/images/arrow_white.svg),linear-gradient(180deg,#0E7387 0%,#063F4F 100%);background-position:84% center;background-repeat:no-repeat;opacity:1!important;padding:0 40px!important;padding-right:50px!important}.product_listing_shop_page{padding-top:142px;padding-bottom:103px;background-color:#F2F2F2}.shop__banner{min-height:507px}.product_filter{display:flex;align-items:center;justify-content:space-between;font-family:'optimabold';margin-bottom:33px}.filter_text p{font-family:'optimabold';font-style:normal;font-weight:700;font-size:14px;line-height:25px;color:#063F4F;margin-bottom:8px;text-transform:uppercase}.filter_by{display:flex;align-items:center}.cat_filter select{color:#063F4F;font-size:14px;line-height:16px;padding:16px 19px;width:225px;background:rgb(6 63 79 / 30%) url(https://pawsandrelaxmobilevet.com.au/wp-content/themes/paws-relax-mobile-vet/images/select_plus.svg) 92% center no-repeat}.woocommerce .filter_by .woocommerce-ordering{margin-bottom:0}.filter_by p{margin:0}.filter_by select,.value select{margin-bottom:0;margin-left:20px;background:rgb(6 63 79 / 10%) url(https://pawsandrelaxmobilevet.com.au/wp-content/themes/paws-relax-mobile-vet/images/select_plus.svg) 92% center no-repeat;width:183px;font-size:14px;line-height:16px;color:#063F4F;padding:16px 19px;font-family:'optimaregular'}.value select{margin-left:0}.product .woocommerce-loop-product__title{font-family:'como',sans-serif;font-style:normal;font-weight:600;font-size:15px;line-height:21px;letter-spacing:.326087px;text-transform:none;color:#352F2F}.woocommerce ul.products li.product a img{background:#FFF;mix-blend-mode:normal;border:1px solid #C2E3EB;border-radius:5px}.woocommerce ul.products li.product .woocommerce-price-suffix{display:none}.wc-block-components-totals-footer-item .wc-block-components-totals-footer-item-tax-value:after{content:' incl. GST'}.woocommerce-checkout .wc-block-checkout__actions_row{flex-wrap:wrap}.woocommerce-checkout .wc-block-checkout__actions_row .wc-block-components-checkout-return-to-cart-button{flex:0 0 100%;margin:0 20px 20px 0!important}.woocommerce-checkout .wc-block-checkout__actions_row:after{content:'';display:block;width:300px;height:100px;background:url(https://pawsandrelaxmobilevet.com.au/wp-content/themes/paws-relax-mobile-vet/images/secure-checkout.png) 50% no-repeat;background-size:contain}.woocommerce ul.products li.product .price .woocommerce-Price-amount.amount bdi,.woocommerce ul.products li.product .price del{font-family:'optimabold';font-style:normal;font-weight:700;font-size:15px;line-height:18px;color:#000}.woocommerce ul.products li.product .price ins{text-decoration:none}.woocommerce ul.products li.product a.add_to_cart_button,.woocommerce ul.products li.product a.added_to_cart,.woocommerce ul.products li.product .variations_button button{font-style:normal;font-weight:700;font-size:14px;line-height:22px;background:#fff0;font-family:'graphie',sans-serif;color:#20788F;padding:0;background:url(https://pawsandrelaxmobilevet.com.au/wp-content/themes/paws-relax-mobile-vet/images/arrow.svg) right center no-repeat;padding-right:20px;margin-top:0;text-transform:uppercase}.woocommerce ul.products li.product a.add_to_cart_button.added{display:none!important}.woocommerce ul.products li.product .onsale{font-family:'optimabold';font-style:normal;font-weight:700;font-size:12px;line-height:21px;text-align:center;letter-spacing:.326087px;color:#FFF;background-color:#20788F;left:12px;top:12px;right:auto;text-transform:uppercase;border-radius:2px;width:42px;height:17px;margin:0;padding-bottom:0;min-height:17px;line-height:12px}.woocommerce ul.products li.product .woo-variation-items-wrapper,.woocommerce ul.products li.product .woo-variation-items-wrapper *{padding:0!important;margin:0!important;height:auto!important;width:auto!important}.woocommerce ul.products li.product .woo-variation-items-wrapper li{padding:5px!important;bordeR:1px solid #F2F5F6;margin:0 5px 5px 0!important}.woocommerce ul.products li.product .woo-variation-items-wrapper li *{font-size:13px;font-family:'como',sans-serif;font-style:normal;font-weight:500;line-height:21px;letter-spacing:.326087px;color:#352F2F}.woocommerce ul.products li.product .reset_variations{display:none!important}.woocommerce nav.woocommerce-pagination ul{border:0}.woocommerce nav.woocommerce-pagination ul li{border:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li span.current{font-family:'graphie',sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:22px;text-align:center;color:#20788F;background:#fff0;padding:0;width:18px;height:25px;margin-right:7px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{color:#000}.woocommerce nav.woocommerce-pagination ul li a.next{background:url(https://pawsandrelaxmobilevet.com.au/wp-content/themes/paws-relax-mobile-vet/images/arrow.svg) right center no-repeat;font-size:0}.woocommerce nav.woocommerce-pagination ul li a.prev{background:url(https://pawsandrelaxmobilevet.com.au/wp-content/themes/paws-relax-mobile-vet/images/arrow.svg) right center no-repeat;font-size:0;transform:rotate(180deg)}.product_listing_shop_page .variations li.variable-item.button-variable-item{box-shadow:unset!important}.product_listing_shop_page th.label{display:none}.product_listing_shop_page .variations li.variable-item.button-variable-item.selected{background-color:#F2F5F6!important}.product_listing_shop_page .variations li.variable-item.button-variable-item span{color:#352F2F;font-family:como,sans-serif;font-weight:400}.product_listing_shop_page .variations ul.variable-items-wrapper{margin:0px!important}.product_listing_shop_page form.variations_form.cart .single_variation_wrap .woocommerce-variation-description{display:none!important}#wooswipe button.wooswipe-next.slick-arrow,#wooswipe button.wooswipe-prev.slick-arrow{z-index:9}.woocommerce div.product p.stock{font-size:14px;font-weight:600;color:#258097;padding-bottom:10px}.product_single_page span.onsale{left:22px}.product_single_page .woocommerce div.product #wooswipe{max-width:100%}.product_single_page .slick-initialized .slick-slide{height:auto!important;margin:0!important}.product_meta{padding:10px 0}.featureds_prod_head{margin-bottom:84px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.product_single_page{background:#F2F2F2;padding-top:250px;display:inline-block;margin:0 auto;width:100%}.product_single_page .product_title{font-family:'optimabold';font-style:normal;font-weight:700;font-size:42px;line-height:48px;letter-spacing:.326087px;color:#352F2F;text-transform:none;margin-bottom:9px}.product_single_page .product_description{margin-bottom:25px}.product_single_page .price{margin-top:0;margin-bottom:34px}.woocommerce.single-product .summary p.price,.woocommerce.single-product .summary span.price{font-family:'optimabold';font-style:normal;font-weight:700;font-size:30px;line-height:36px;color:#000}.quantity{border:1px solid #20788F;text-align:center;border-radius:10px;border-radius:30px;color:#20788F;max-width:138px;padding:14px 15px}.woocommerce div.product form.cart div.quantity{margin-right:27px}.plus,.minus{border:0;background:none;font-size:14px;outline:none;cursor:pointer;color:#20788F;font-family:'graphie',sans-serif;font-weight:700;padding:0;width:24px;height:19px}.qty.text{font-weight:500;font-size:14px;line-height:20px;border:0;background:#fff0;margin-bottom:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;color:#20788F;font-family:'graphie',sans-serif;font-weight:700}.quantity input::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity input[type=number]{-moz-appearance:textfield}.faq_part{background-color:#F7F6F1;padding-top:93px;padding-bottom:100px;display:inline-block;width:100%;margin:0 auto}.faq_grid{max-width:750px;margin:0 auto}.faq_part h2{text-transform:uppercase;text-align:center;margin-bottom:70px}.single-product table.variations th.label>label{display:none!important}.accordian_lists_part{list-style:none}.accordian_lists_part li{margin-bottom:35px;transition:0.7s}.accordian_lists_part .btn_wrpper button{width:100%;text-align:left;border:0;padding:0;padding-bottom:30px;border-bottom:1px solid #063F4F;background:#fff0}.accordian_lists_part .btn_wrpper button p{margin:0;font-family:'optimaregular';text-transform:uppercase;font-style:normal;font-weight:400;font-size:22px;line-height:27px;letter-spacing:.258824px;color:#063F4F;background:url(https://pawsandrelaxmobilevet.com.au/wp-content/themes/paws-relax-mobile-vet/images/acc_plus.svg) right center no-repeat}.left_dec_accordian p{margin-top:0}.accordian_data .answer{display:none}.answer{background-color:#FFF}ul.accordian_lists_part li.active{background:#fff;padding:37px 40px;border-radius:23px}ul.accordian_lists_part li.active .btn_wrpper button{border-bottom:0}ul.accordian_lists_part li.active .btn_wrpper button p{background:url(https://pawsandrelaxmobilevet.com.au/wp-content/themes/paws-relax-mobile-vet/images/acc_minus.svg) right center no-repeat}.product_single_page>.product>.container{position:relative}.product_single_page span.onsale{background-color:#0E7387!important;font-family:'optimabold';border-radius:unset;width:70px;font-size:14px;left:26px;top:21px;min-height:unset;line-height:unset;text-transform:uppercase}.shop__banner .banner_desc p{color:#000}.product_listing_shop_page{background-color:#fff}.product_single_page{background-color:#fff}.woocommerce .product_single_page .single_add_to_cart_button:hover{color:#fff;background:url(https://pawsandrelaxmobilevet.com.au/wp-content/themes/paws-relax-mobile-vet/images/arrow_white.svg),linear-gradient(180deg,#43b0c3 0%,#207890 100%);background-position:84% center;background-repeat:no-repeat}.wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-shipping .wc-block-components-totals-shipping__fieldset{display:none}.wc-block-cart-item__remove-link{font-size:14px!important}.wc-block-components-button:not(.is-link) .wc-block-components-spinner+.wc-block-components-button__text{visibility:visible!important}a.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained{height:52px;background:linear-gradient(180deg,#43B0C3 0%,#207890 100%);color:#fff;font-size:14px;font-family:graphie,sans-serif;font-weight:600;transition:0.4s;display:inline-block;padding:0 22px;line-height:52px;text-align:center;border-radius:40px}button.wc-block-components-quantity-selector__button.wc-block-components-quantity-selector__button--plus,button.wc-block-components-quantity-selector__button.wc-block-components-quantity-selector__button--minus{border:0;background:none;font-size:18px;outline:none;cursor:pointer;color:#20788F;font-family:'graphie',sans-serif;font-weight:700}.wc-block-cart-item__quantity input.wc-block-components-quantity-selector__input{font-size:14px;line-height:20px;border:0;background:#fff0;appearance:none;margin:0;color:#20788F;font-family:'graphie',sans-serif;font-weight:700}.wc-block-cart-item__quantity .wc-block-components-quantity-selector:after{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;border:1px solid #20788F;text-align:center;border-radius:30px;color:#20788F;max-width:138px;padding:14px 15px}.wp-block-woocommerce-cart .wc-block-cart-items__row .wc-block-components-product-metadata p{font-size:14px;line-height:18px;color:#000}.wp-block-woocommerce-cart .wc-block-cart-item__prices span.price.wc-block-components-product-price,.wp-block-woocommerce-cart .wc-block-cart-item__total span{font-size:16px;color:#000;font-weight:600}.wp-block-woocommerce-cart tbody a.wc-block-components-product-name{font-size:24px;font-family:'optimabold';color:#258097;margin-bottom:10px}.wp-block-woocommerce-cart ul.wc-block-components-product-details li span{font-size:14px}.wp-block-woocommerce-cart .wc-block-cart-items__header span,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart__totals-title{font-family:'optimabold';font-style:normal;font-weight:500;font-size:26px;color:#063F4F;text-transform:capitalize}.wc-block-components-product-badge.wc-block-components-sale-badge{border:unset;color:green;padding-left:0;font-size:12px}.wc-block-components-totals-item__description .wc-block-components-shipping-address{display:none!important}h2.wc-block-components-title.wc-block-components-checkout-step__title{font-family:'optimabold';font-style:normal;font-weight:500;font-size:26px;color:#063F4F;text-transform:capitalize}p.wc-block-components-checkout-step__description{font-size:15px;line-height:22px}.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url],.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wc-block-checkout__add-note .wc-block-components-textarea{border:1px solid rgb(32 120 144 / 53%)!important;background-color:transparent!important}button.components-button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained{height:52px;background:linear-gradient(180deg,#43B0C3 0%,#207890 100%);color:#fff;font-size:14px;font-family:graphie,sans-serif;font-weight:600;transition:0.4s;display:inline-block;padding:0 22px;line-height:52px;text-align:center;border-radius:40px;border:unset;margin:20px 20px 20px 0!important;position:relative}button.wc-block-components-checkout-place-order-button svg{display:none}button.wc-block-components-checkout-place-order-button:focus,button.wc-block-components-checkout-place-order-button.wc-block-components-button--loading span{font-size:0}button.wc-block-components-checkout-place-order-button:focus span:after,button.wc-block-components-checkout-place-order-button.wc-block-components-button--loading span:after{content:'';position:absolute;display:block;top:0;bottom:0;left:0;right:0;margin:auto;width:20px;height:20px;background:url(https://pawsandrelaxmobilevet.com.au/wp-content/themes/paws-relax-mobile-vet/images/icon-spinner.svg) 50% no-repeat;background-size:contain;animation:spinner 1s infinite ease;z-index:99999}@keyframes spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.woocommerce-account .woocommerce{max-width:922px;margin:0 auto;padding:80px 120px;background:#fff;box-shadow:0 10px 18px rgb(221 215 215 / 50%);border-radius:32px;position:relative}.woocommerce-account form.woocommerce-form.woocommerce-form-login.login{border:unset;padding-left:0;padding-right:0}.woocommerce-account form.woocommerce-form.woocommerce-form-login.login label{font-family:'optimaregular';font-weight:500;margin-bottom:3px;font-size:18px;line-height:30px;letter-spacing:-.342857px;color:#005A7D;display:block}.woocommerce-account .woocommerce-form-row input{font-family:'Metropolis-Regular'!important;background:#fff;border:1px solid #207890!important;padding:15px 15px 12px 15px!important;margin-bottom:0;height:52px;outline:none;font-size:16px!important;line-height:26px;color:rgb(47 45 45 / .7);border-radius:5px;width:50%}.woocommerce-account button.woocommerce-button.button.woocommerce-form-login__submit{background:linear-gradient(180deg,#43B0C3 0%,#207890 100%);color:#FFF;border:0;padding:0 40px!important;display:inline-block;transition:0.5s ease-in-out all;-webkit-transition:0.5s ease-in-out all;-ms-transition:0.5s ease-in-out all;-moz-transition:0.5s ease-in-out all;-o-transition:0.5s ease-in-out all;width:auto!important;border-radius:40px;font-size:14px;line-height:52px!important;text-align:center;text-transform:uppercase;font-family:graphie,sans-serif;font-weight:500}section.featured_products.woocommerce{background:#fff;padding:100px 0 10px}.woocommerce-account .woocommerce-MyAccount-navigation{padding:0 0;position:sticky;top:200px}.pass_save_remember{display:flex;align-items:center;justify-content:space-between}.pass_save_remember p{margin-top:0}.pass_save_remember p a:hover{text-decoration:underline;color:#000}.log_in_button{width:100%;display:flex;align-items:center;justify-content:center;margin-top:40px}.log_in_button button{margin-right:0!important}.pass_save_remember label,.pass_save_remember label input{margin-bottom:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{list-style:none;margin:0 0;padding:5px 25px;color:#1E1E1E;font-size:16px;font-style:normal;transition:all 0.3s ease-in-out;background-color:#fff;margin-bottom:10px;border-radius:30px;font-family:'optimaregular'}.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child{border-bottom:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active{background:linear-gradient(180deg,#43B0C3 0%,#207890 100%);color:#fff}.woocommerce-account .woocommerce-MyAccount-navigation ul li:hover{background:linear-gradient(180deg,#43B0C3 0%,#207890 100%);color:#fff}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{color:#fff}.woocommerce-account .woocommerce-MyAccount-content p a:hover{color:#000;text-decoration:underline}.woocommerce-MyAccount-content .woocommerce-info{padding-left:20px;padding-right:20px;border:none;display:flex;align-items:center;justify-content:space-between}.woocommerce-MyAccount-content .woocommerce-info::before{content:none}.woocommerce-Address header{height:auto;position:static;min-height:auto;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.woocommerce-Address header a:hover{color:#000}.woocommerce-account .addresses .title h3{margin-bottom:0;margin-right:auto}.woocommerce-MyAccount-content .woocommerce-info a:hover{color:#fff}.woocommerce-MyAccount-content .woocommerce-info a:hover::before{width:100%;height:100%}.woocommerce-MyAccount-content .woocommerce-info a::before{content:"";background-color:#000;width:100%;height:0%;position:absolute;z-index:-1;top:0;left:0;transition:0.7s}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{padding:10px 0;display:block;color:#000;font-size:18px}.woocommerce-MyAccount-navigation ul{list-style:none}.woocommerce-orders-table__cell a.view{color:#000;text-align:center;font-family:'BricolageGrotesque36pt-Regular';font-size:17px;line-height:134%;background-color:#FFDFEA;width:fit-content;min-height:50px;padding:15px 15px;display:flex;position:relative;z-index:1;min-width:170px;justify-content:center;text-transform:uppercase;font-weight:400}.woocommerce-orders-table__cell a.view::before{content:"";background-color:#000;width:100%;height:0%;position:absolute;z-index:-1;top:0;left:0;transition:0.7s}.woocommerce-orders-table__cell a.view:hover::before{width:100%;height:100%}.woocommerce-orders-table__cell a.view:hover{color:#fff}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard.is-active:hover{background:linear-gradient(180deg,#0E7387 0%,#063F4F 100%)}.woocommerce .product .single-product-main-image-wrap .single-product-main-image .single-product-main-image .woocommerce-main-image img{height:479px;object-fit:cover;border-radius:5px}.product_single_page .product_flash{position:relative}#wooswipe .single-product-main-image-wrap{border:1px solid #C2E3EB;padding:20PX 0PX;BORDER-RADIUS:5PX}.thumbnails ul.thumbnail-nav .slick-list{margin:0}.woocommerce div.product #wooswipe .thumbnails img{width:106px;height:125px;object-fit:cover;border:1px solid rgb(194 227 235);border-radius:6px}.woocommerce div.product form.cart .button{border-radius:40px!important}.woocommerce div.product div.summary{padding-left:3rem}.woocommerce div.product div.summary{padding-left:3rem}.product_single_page #wooswipe{padding-bottom:80px}#wooswipe .thumbnails{height:auto}.woocommerce-page ul.products li.product .variations{margin:0;padding:10px 0}.woocommerce ul.products li.product .value select,.woocommerce-page ul.products li.product .value select{padding:7px 25px 7px 7px;width:auto;font-size:12px}.woocommerce ul.products li.product th.label label,.woocommerce-page ul.products li.product th.label label{font-size:14px;margin-bottom:0}.baner__section.shop__banner{background-image:url(https://pawsandrelaxmobilevet.com.au/wp-content/themes/paws-relax-mobile-vet/images/shop-banner.svg);background-position:64% 80%;background-size:auto;background-repeat:no-repeat}.woocommerce ul.products li.product .value select,.woocommerce-page ul.products li.product .value select{width:135px}.woocommerce-page ul.products li.product td{padding-bottom:5px}span.wc-block-components-spinner{display:none}@media only screen and (max-width:1560px){.product_listing_shop_page{padding:80px 0}.baner__section.shop__banner{background-position:80% 80%}}@media (max-width:991px){.baner__section{padding-top:140px}.product_single_page{padding-top:250px}.woocommerce div.product #wooswipe{max-width:600px;margin:0 auto}.product_single_page .product_title{font-size:28px;margin-bottom:0}.woocommerce div.product div.summary{padding-left:0}}@media only screen and (max-width:1199px){.woocommerce .product .single-product-main-image-wrap .single-product-main-image .single-product-main-image .woocommerce-main-image img{height:470px}}@media screen and (max-width:782px){.admin-bar header{top:45px}#wpadminbar{position:fixed!important}.baner__section{padding-top:114px}}@media (max-width:991px){.product_single_page{padding-top:250px}.product_single_page .single-product-main-image-wrap{max-width:600px;margin:0 auto}}@media (max-width:767px){table.woocommerce-grouped-product-list.group_table .quantity{width:5.85rem;padding:5px 0}.woocommerce-account .woocommerce{padding:40px 20px}.woocommerce .quantity .qty{width:2.631em;text-align:center}.woocommerce div.product form.cart div.quantity{margin-right:10px}.quantity{max-width:126px;padding:14px 0}.woocommerce .product_single_page .single_add_to_cart_button{padding:0 22px!important;padding-right:45px!important}.product_single_page .woocommerce div.product #wooswipe{max-width:100%}.call__section .call_main .image_right img{height:120px}.woocommerce-page ul.products li.product .variations{display:block}.woocommerce-page ul.products li.product .variations tr{display:flex;align-items:start;flex-direction:column;padding-bottom:8px}.woocommerce ul.products li.product th.label label,.woocommerce-page ul.products li.product th.label label{padding-bottom:5px}.baner__section.shop__banner{background-position:center}.featured_products .featureds_prod_head .dark_btn{width:100%;padding:0 25px;margin:0}.featureds_prod_head{margin-bottom:45px}.contact_right #map{right:0;width:100%;height:300px;position:relative;top:63px;margin-bottom:85px}.location__section{padding:50px 0 50px}.call__section:after{background-position:top}.border-btn{width:auto;padding:0 30px}.fees_left{padding-bottom:100px}.product_listing_shop_page .product_filter{flex-wrap:wrap;display:block}.product_listing_shop_page{padding:50px 0}.product_listing_shop_page .product_filter .cat_filter{padding-bottom:15px}.product_listing_shop_page .product_filter .filter_by{flex-direction:column;align-items:self-start;width:100%}.product_listing_shop_page .product_filter .filter_by select{margin-left:0;margin-top:6px;width:100%}.product_listing_shop_page .cat_filter select{width:100%}.product_listing_shop_page .filter_by .woocommerce-ordering{width:100%}.woocommerce ul.products li.product span.attribute,.woocommerce-page ul.products li.product .swatches span.attribute{padding-bottom:5px;display:inline-block;text-transform:capitalize}.product_single_page{padding-top:150px}.product_single_page .single-product-main-image-wrap{max-width:100%;padding:20px!important}.product_single_page .single-product-main-image-wrap .slick-list{margin:0;height:auto!important}.woocommerce .product .single-product-main-image-wrap .single-product-main-image .single-product-main-image .woocommerce-main-image img{height:325px}.product_single_page #wooswipe{padding-bottom:15px}.woocommerce div.product div.summary{padding-left:0}.woocommerce div.product form.cart div.quantity{margin-right:20px}.woocommerce div.product form.cart .variations select{width:100%;margin:0}}@media (max-width:550px){.right_social ul{right:-60px}}@media (max-width:414px){.banner_btn.mobile_view{display:block}.banner_btn .dark_btn{margin-left:0;margin-top:20px;width:auto;padding:0 30px}}@media only screen and (max-width:1560px){.product_listing_shop_page{padding:80px 0}}.wp-block-woocommerce-proceed-to-checkout-block:after{content:'FREE SHIPPING on orders over $99';display:block;text-align:center;margin-top:20px;font-weight:600}.contact__form .gform_wrapper .ginput_container input,.contact__form .gform_wrapper .ginput_container textarea,.contact__form .gform_wrapper .ginput_container select{opacity:1!important}@media (max-width:767px){.contact_left{height:auto!important}}