/** Shopify CDN: Minification failed

Line 31:0 Unexpected "}"

**/

.cart__footer .grid__item .cart__shipping.rte,.new-product-template-custom .Vtl-ReviewsBadge__Widget .Vtl-ReviewsBadge{margin:0}.new-product-template-custom .quantity-wrapper{display:flex;align-items:center;border:1px solid #ddd;width:max-content}.new-product-template-custom .quantity-wrapper input[type=number]::-webkit-inner-spin-button,.new-product-template-custom .quantity-wrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.new-product-template-custom .quantity-wrapper input[type=number]{-moz-appearance:textfield}.new-product-template-custom .quantity-button{background-color:transparent;border:none;padding:10px;cursor:pointer;font-size:18px}.new-product-template-custom .quantity-button:focus{outline:0}.new-product-template-custom .quantity-button.minus{border-radius:5px 0 0 5px}.new-product-template-custom .quantity-button.plus{border-radius:0 5px 5px 0}.new-product-template-custom .product-form__input--quantity{text-align:center;width:50px;border:0;border-left:none;border-right:none;font-size:16px}.new-product-template-custom .btn--secondary-accent{background-color:var(--color-btn-primary);color:var(--color-body);border-color:var(--color-btn-primary)}.new-product-template .mobile-main-images,.new-product-template .mobile-main-images .slick-arrow:before,.new-product-template .slick-arrow.hide-arrow,.new-product-template-custom .Vtl-ReviewsBadge__Widget .Vtl-ReviewsBadge .Vtl-ReviewsBadge__Branding,.new-product-template-custom .product__price .price__badges,.payment-icon.unionpay{display:none}.new-product-template-custom .Vtl-ReviewsBadge__Widget .Vtl-ReviewsBadge .Vtl-ReviewsBadge__Container{padding:0;background-color:transparent;display:flex;width:max-content;align-self:normal}.new-product-template-custom .Vtl-ReviewsBadge__Widget .Vtl-ReviewsBadge .Vtl-ReviewsBadge__Container .Vtl-ReviewsBadge__Score--Horizontal{order:1;background-color:transparent;color:#000;padding-left:0;padding-right:0}.new-product-template-custom .Vtl-ReviewsBadge__Widget .Vtl-ReviewsBadge .Vtl-ReviewsBadge__Container .Vtl-ReviewsBadge__Stars{order:0}.new-product-template-custom .Vtl-ReviewsBadge__Widget .Vtl-ReviewsBadge .Vtl-ReviewsBadge__Container .Vtl-ReviewsBadge__Rating{order:2}.new-product-template-custom .custom-text-box.rte li{position:relative;list-style:none;display:flex;justify-content:flex-start;align-items:center}.new-product-template-custom .custom-text-box.rte li:before{position:absolute;content:"";background-image:url(/cdn/shop/files/ok.svg?v=1718368231);width:20px;height:20px;background-position:center;background-size:cover;left:-10px;display:flex;align-items:center;justify-content:center;transform:translateX(-100%)}.new-product-template .mobile-main-images .slick-slide>div{display:flex}.icon-with-text-sectionmain{padding:45px 0;margin-top:65px}.new-product-template-custom .product-single__media-wrapper{position:relative}.icon-with-text-sectionmain .icon-text-inner h4{font-weight:var(--font-weight-body--bolder)}.icon-with-text-sectionmain .icon-text-inner .icon-with-text-blocksouter{display:flex;justify-content:center;align-items:center;gap:50px 3%;flex-wrap:wrap;margin-top:50px}.icon-with-text-sectionmain .icon-text-inner .icon-with-text-blocksouter .icon-text-block{width:100%;max-width:31.33%}.new-product-template-custom .product-single__media-wrapper .price__badges{position:absolute;top:8px;left:8px;z-index:1;display:flex}.new-product-template-custom .product-single__media-wrapper .price__badge.price__badge--sale{display:inline-flex}.icon-with-text-sectionmain .icon-text-inner .icon-with-text-blocksouter .icon-text-block .icon-block{position:relative;padding-top:100px;margin-bottom:0}.icon-with-text-sectionmain .icon-text-inner .icon-with-text-blocksouter .icon-text-block .icon-block img{position:absolute;top:0;width:80px;height:80px;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;margin:auto!important;object-fit:contain}.new-product-template-custom .product-single__meta{display:flex;flex-direction:column}.new-product-template-custom div:has(> klarna-placement){order:2}.icon-with-text-sectionmain .icon-text-inner{text-align:center}.cart__footer .grid__item{text-align:center!important;padding:0}.cart__footer .grid__item .vitals-discounts p{text-align:center;font-size:20px!important}.cart__footer .grid__item .cart__buttons-container .cart__submit.btn,body.template-cart .cart__submit-controls span{margin:0 auto;width:100%;max-width:420px;font-size:25px}.custom-cart-testimonial-reviewer-name,.payment-icons.list--inline.site-footer__icon-list{margin-top:20px}.custom-cart-testimonial-section{padding-top:50px}.custom-cart-testimonial-section-wrapper{display:flex;align-items:center;border-radius:40px}.custom-cart-testimonial-section-wrapper .custom-cart-testimonial-image{margin:20px}.custom-cart-testimonial-section-wrapper .custom-cart-testimonial-image img{max-width:360px;border-radius:20px;display:block;object-fit:cover}.custom-cart-testimonial-content-wrapper{text-align:center;margin:0 100px}.custom-cart-testimonial-content-wrapper .custom-cart-testimonial-content h2{font-size:50px;text-transform:none;letter-spacing:0;color:#fff}.custom-cart-testimonial-content-wrapper p{color:#fff}.cart-icons{text-align:center;padding-top:30px}.cart-icons img{width:100%;max-width:120px;padding:0 20px}.cart__footer .grid{margin:0}.new-product-template .mobile-main-images .slick-dots{bottom:0;height:16px}.new-product-template .mobile-main-images .slick-dots li{width:30px;height:3px;margin:0 3px}.new-product-template .mobile-main-images .slick-dots li button{width:100%;height:100%;padding:0}.new-product-template .mobile-main-images .slick-dots li button:before{content:'';width:100%;height:100%;background-color:#000}.new-product-template .mobile-main-images .slick-arrow{width:30px;height:30px;z-index:111}.new-product-template .mobile-main-images .slick-arrow.slick-prev{left:0}.new-product-template .mobile-main-images .slick-arrow.slick-next{right:0}.new-product-template-custom div#shopify-block-vitals_reviews_stars_CtWPep div#vital_reviews_under_title{margin-bottom:10px}.dynamicfaq h2.h3{font-weight:700}.dynamicfaq h4{margin-top:16px;color:#3d3d3d;font-size:18px;margin-bottom:3px}.dynamicfaq p{margin-bottom:5px}.new-product-template .custom-text-box.rte{padding-top:15px}@media (max-width:1199px){.custom-cart-testimonial-content-wrapper{margin:0 20px}.custom-cart-testimonial-content-wrapper .custom-cart-testimonial-content h2{font-size:45px}}@media(max-width:1024px){.icon-with-text-sectionmain .icon-text-inner .icon-with-text-blocksouter{gap:50px 3%}.icon-with-text-sectionmain .icon-text-inner .icon-with-text-blocksouter .icon-text-block{max-width:47%}}@media (max-width:991px){.custom-cart-testimonial-content-wrapper .custom-cart-testimonial-content h2{font-size:35px}.custom-cart-testimonial-content-wrapper{margin:20px 20px 20px 0}.custom-cart-testimonial-section-wrapper .custom-cart-testimonial-image img{max-width:240px}}@media(max-width:768px){.new-product-template-custom div#shopify-block-vitals_reviews_stars_CtWPep div#vital_reviews_under_title{margin-top:10px}.icon-with-text-sectionmain .icon-text-inner .icon-with-text-blocksouter{margin-top:20px;gap:20px 3%}.icon-with-text-sectionmain .icon-text-inner .icon-with-text-blocksouter .icon-text-block .icon-block,.new-product-template-custom .product-form__item{margin-bottom:5px}.new-product-template-custom .vtl-pr-stars-snippet{height:auto;width:auto!important;min-width:auto!important}.new-product-template-custom .product-single__media--has-thumbnails,.new-product-template-custom .product-single__media-group{margin-bottom:15px}.new-product-template-custom .Vtl-ReviewsBadge__Widget .Vtl-ReviewsBadge .Vtl-ReviewsBadge__Container .Vtl-ReviewsBadge__Score--Horizontal{padding:0;font-size:18px}.new-product-template-custom .product-single__title{font-size:30px;margin-top:.5rem}.new-product-template-custom .product-form select{min-height:30px}.new-product-template-custom .price{font-size:calc(((var(--font-size-base) - 1) / (var(--font-size-base))) * .8em)}.new-product-template-custom .product-form{width:auto;padding-top:.5rem}.icon-with-text-sectionmain .icon-text-inner .icon-with-text-blocksouter .icon-text-block{max-width:90%}.new-product-template .mobile-main-images .slick-dots{position:unset}body.template-cart .cart__submit-controls span.vitals-loader{margin-top:31px!important}}@media (max-width:767px){.icon-with-text-sectionmain .icon-text-inner .icon-with-text-blocksouter .icon-text-block .icon-block img{width:70px}.new-product-template .custom-text-box.rte{padding-top:10px}.new-product-template .desktop-main-images,.new-product-template .product-thumbs{display:none}.new-product-template .mobile-main-images{display:block;margin-bottom:5px!important}.custom-cart-testimonial-content-wrapper{margin:20px 40px}.custom-cart-testimonial-section-wrapper{flex-wrap:wrap;justify-content:center}.cart__footer .grid__item .cart__buttons-container .cart__submit.btn{font-size:20px;margin-top:20px!important}.payment-icons.list--inline.site-footer__icon-list{line-height:40px}.custom-cart-testimonial-section{padding-top:0}.template-cart .cart__footer .cart__submit-controls .cart__submit.btn.btn--small-wide{margin:0 auto}}@media (max-width:567px){.new-product-template .mobile-main-images .slick-dots{position:absolute!important}.new-product-template .price--on-sale .price__sale{font-size:21.25px}.new-product-template-custom .product-single__title{font-size:25px!important;margin-top:0!important;margin-bottom:4px!important}.new-product-template-custom .Vtl-ReviewsBadge__Widget .Vtl-ReviewsBadge .Vtl-ReviewsBadge__Container .Vtl-ReviewsBadge__Score--Horizontal{font-size:14px!important;line-height:1.1}.new-product-template-custom .product-single__media--has-thumbnails,.new-product-template-custom .product-single__media-group{margin-bottom:10px!important}.new-product-template-custom .Vtl-ReviewsBadge__Widget .Vtl-ReviewsBadge .Vtl-ReviewsBadge__Container .Vtl-ReviewsBadge__Rating{font-size:12px}.templateproductproduct-template2 main#MainContent{padding-top:10px}.product-single__media--has-thumbnails{margin-bottom:0!important}.cart-icons img{max-width:70px;padding:0 10px}}@media (max-width:320px){.new-product-template .mobile-main-images .slick-dots li{width:28px}}.payment-icons.list--inline.site-footer__icon-list li.list-payment__item{display:inline-flex;margin-left:5px}.payment-icons.list--inline.site-footer__icon-list li.list-payment__item img{width:36px;height:24px}body.template-cart .cart__submit-controls span.vitals-loader{width:20px;height:20px;text-align:center}@media(max-width:767px){body.template-cart .cart__submit-controls span.vitals-loader{margin-top:31px!important}}.main-cart-drawer .payment-icons.list--inline.site-footer__icon-list li.list-payment__item{display:inline-block}#CartDrawer-Checkout,.product-form__cart-submit [data-add-to-cart-text]{display:flex;align-items:center;justify-content:center;gap:8px}#CartDrawer-Checkout::before,.product-form__cart-submit [data-add-to-cart-text]::before{content:'';display:inline-block;width:20px;height:20px;background-image:url('https://cdn.shopify.com/s/files/1/0512/6232/4901/files/MFF_Paw.webp?v=1736840824');background-repeat:no-repeat;background-position:center;background-size:contain}.usp-item{flex-wrap:wrap!important}

.cart-drawer-footer li.payment-icon {
    flex: 1 !important;
    width: 100%;
}
@media (max-width: 767px) {
    .payment-icons.list--inline.site-footer__icon-list {
        line-height: normal !important;
    }
  .cart-drawer-footer .cart__submit {
    padding: 8px 24px;
    font-size: 14px;
    min-height: 40px;
}
}


@media only screen and (max-width: 512px) 

.cart-drawer-footer .payment-icons .icon {
    width: 100%;
    height: auto;
}
}

/* Payment Icon css */
body .cart-drawer-footer .payment-icons.list--inline.site-footer__icon-list li {
    width: 100%;
  flex:1 !important;
    margin: 0px !important;
}
.cart-drawer-footer .payment-icons.list--inline.site-footer__icon-list {
    gap: 8px;
    margin: 10px 0 !important;
}

.cart-drawer-footer .payment-icons .icon {
    width: 98% !important;
    height: auto !important;
}
@media (max-width: 767px) {
    .payment-icons.list--inline.site-footer__icon-list {
        line-height: normal !important;
    }
}
@media (max-width: 580px) {
    .cart-drawer-footer .payment-icons.list--inline.site-footer__icon-list {
        gap: 5px;
        margin: 3px 0 8px !important;
    }
  .cart__shipping.rte {
    margin-bottom: 8px !important;
}
}