html{scroll-behavior:smooth}header-menu summary#HeaderMenu-shop a{padding:0}.template-list-collections{background-color:#fff;font-family:Kumbh Sans,sans-serif!important}.template-list-collections h2{font-family:Kumbh Sans,sans-serif!important}.template-list-collections h1.title.title--primary.inline-richtext{color:#1e2b37;font-size:38px;margin-top:0!important;font-weight:600;font-family:Kumbh Sans,sans-serif;text-align:center;padding-top:70px;margin-bottom:46px}.template-list-collections ul.collection-list.grid.grid--3-col-desktop.grid--2-col-tablet-down{padding-bottom:80px}.template-list-collections ul.collection-list.grid.grid--3-col-desktop.grid--2-col-tablet-down h3.card__heading a{background:#4d8cff;color:#fff;padding:12px 24px;border-radius:8px;text-decoration:none;font-size:16px;font-family:Kumbh Sans,sans-serif;font-weight:500;transition:background-color .3s ease;display:inline-block;margin-bottom:0}.template-list-collections ul.collection-list.grid.grid--3-col-desktop.grid--2-col-tablet-down h3.card__heading a:hover{background:#3b76e0}body.template-collection,body.template-collection h2{font-family:Kumbh Sans,sans-serif!important}div#shopify-section-template--25643731779912__product-grid{padding-inline:16px}select#SortBy{padding-left:10px;outline:none;box-shadow:none;font-weight:600;font-size:16px}.template-collection .collection-hero.color-scheme-1.gradient{padding-top:70px!important}.collection-hero__title{color:#1e2b37;font-size:38px;margin-top:0!important;font-weight:600;font-family:Kumbh Sans,sans-serif;margin-bottom:40px;text-align:center}facet-filters-form.facets.facets-vertical-sort.page-width.small-hide{background-color:#fff;padding-top:40px;padding-bottom:12px;border-radius:20px 20px 0 0}.facets-vertical.page-width{padding-bottom:40px;background-color:#fff;border-radius:0 0 20px 20px;padding-inline:40px;margin-bottom:50px}facet-filters-form.facets.small-hide h2#verticalTitle{font-size:24px;font-weight:600}facet-filters-form.facets.small-hide summary.facets__summary.caption-large.focus-offset span{font-size:16px;font-weight:700}facet-filters-form.facets.facets-vertical-sort.page-width.small-hide .facet-filters__field label{font-weight:600;font-size:16px}facet-filters-form.facets.facets-vertical-sort.page-width.small-hide .product-count-vertical span#ProductCountDesktop{font-size:16px;font-weight:600}.main-product-class .product-form__buttons .product-form__submit{background-color:#ffc439;font-weight:700;text-transform:uppercase;height:50px;font-size:20px;font-weight:600}.section-template--25643732730184__collapsible_content_FngBQT-padding,.section-template--26079380242760__image_with_text_QahUpn-padding{padding-bottom:60px!important}.custom-footer{background:#fff!important}h2{letter-spacing:0!important}.full-unstyled-link{color:#1e2b37;margin-bottom:12px;font-size:17px;font-weight:500;font-family:Kumbh Sans,sans-serif}.appended-price.saving-price{display:none}.template-product-new-custom-white-mug button.tee-slider__button.tee-slider__button--prev{left:8px!important}.template-product-new-custom-white-mug .tee-slider__button--next{right:8px!important}.tee-mockup-thumbnail{border-radius:8px}body.gradient.animate--hover-default.template-product-new-custom-white-mug.teeinblue-enabled.teeinblue-product-9876378550600.teeinblue-theme-modern.teeinblue-has-description .tee-slider__button{width:40px!important;height:40px!important}.template-product-new-custom-white-mug{padding-bottom:60px!important}h2.title.inline-richtext.h1{text-align:center;font-size:26px;font-weight:500}div#collection-template--26079380242760__featured_collection_p3VWL3{background-color:#fff}div#shopify-section-template--26079380242760__static_review_MfE9YU{background-color:#fff;padding-bottom:80px;padding-top:44px}div#shopify-section-template--26079380242760__static_review_MfE9YU div#CustomerReviews-template--26079380242760__static_review_MfE9YU{margin-top:0;margin-bottom:0}.cr-heading{font-weight:600!important}.tee-option__title{color:#000!important}.tee-description__content p{color:#000}.tee-available-products .tee-option__title{color:#000!important}.template-product-new-custom-white-mug .tee-available-products.tee-variants--outline .tee-radio.active{outline-color:#000!important;color:#000!important}.appended-prices-wrapper{margin-top:15px!important;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.appended-price.current-price{color:#1350de;font-size:22px;font-weight:600}.appended-price.regular-price{font-size:15px;color:#a1a1a1;font-weight:400;text-decoration:line-through}.appended-price.saving-price{background:#f70073;padding:2px 7px;border-radius:100px;color:#fff;font-size:16px;font-weight:400}.product__info-wrapper.grid__item .product-quantity-price-wrapper{margin:0!important}.template-product-new-custom-white-mug .product__info-wrapper.grid__item .tee-btn--preview{border-color:#ff681c;color:#ff681c;height:43px}.template-product-new-custom-white-mug .product__info-wrapper.grid__item .tee-btn--preview:hover{background-color:#ff681c;color:#fff}.template-product-new-custom-white-mug .tee-btn--atc{background-color:#ff681c}.template-product-new-custom-white-mug .tee-btn--atc:hover{background-color:#e05d1b!important}.template-product-new-custom-white-mug .cr-button{background-color:#ff681c!important}.template-product-new-custom-white-mug .cr-button:hover{background-color:#e05d1b!important}.product-card-wrapper .card__media{width:100%!important;margin:0!important}.template-product-new-custom-white-mug .custom-footer{background:#fff}.utility-bar.color-scheme-5.gradient{background:#e8f3ff}p.announcement-bar__message.h5 span{color:#1e2b37;font-size:14px;font-weight:500;font-family:Kumbh Sans,sans-serif}.header__icons.header__icons--localization.header-localization .svg-wrapper svg{height:24px}.header__menu-item span{color:#fff;font-size:16px;font-weight:500;font-family:Kumbh Sans,sans-serif}.header-localization .country-filter__input{padding-right:40px!important}.disclosure span{font-size:16px;font-weight:500;font-family:Kumbh Sans,sans-serif}.header__menu-item .icon-caret{color:#fff}section.pet-calendar-section{padding-top:120px;background:#fff;position:relative}section.pet-calendar-section:after{content:"";position:absolute;background-image:url(/cdn/shop/files/Pawprints.png?v=1771847891);top:27%;width:1227px;height:195px;left:50%;transform:translate(-50%,-50%);z-index:1;background-size:contain;background-repeat:no-repeat}.pet-content{max-width:645px;margin-inline:auto;text-align:center;margin-bottom:38px}.pet-content h2.hero-title{font-size:38px;margin-top:0;margin-bottom:20px;color:#1e2b37;font-family:Kumbh Sans,sans-serif;font-weight:600}.pet-content h2.hero-title span{color:#348eff}.pet-content p.subtitle{font-size:20px;color:#009a4a;line-height:1.5;margin:0;font-family:Kumbh Sans,sans-serif;font-weight:500;max-width:523px;margin-inline:auto}.pet-content .btn-wrapper{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:48px}.pet-content .btn-wrapper a{background:#4d8cff;color:#fff;padding:12px 24px;border-radius:8px;text-decoration:none;font-size:16px;font-family:Kumbh Sans,sans-serif;font-weight:500;transition:background-color .3s ease}.pet-content .btn-wrapper a:hover{background:#3b76e0}.pet-image.desktop-img{max-width:922px;margin-inline:auto;padding-inline:20px}.pet-image.desktop-img img{width:100%}.pet-image.mobile-img{display:none}section.custom-collections{padding-block:100px;background:#fff}section.custom-collections .top-bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px;gap:16px;flex-wrap:wrap}section.custom-collections .top-bar h2{color:#1e2b37;font-size:38px;margin:0;font-weight:600;font-family:Kumbh Sans,sans-serif}section.custom-collections .top-bar a.view-all{color:#1e2b37;text-decoration:none;font-size:16px;font-weight:600;font-family:Kumbh Sans,sans-serif}.collections-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}.collections-grid .collection-card{display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center}.collections-grid .collection-card .image-wrapper{width:100%}.collections-grid .collection-card img{width:100%;border-radius:8px}.collections-grid .collection-card a.collection-btn{background:#4d8cff;color:#fff;padding:12px 24px;border-radius:8px;text-decoration:none;font-size:16px;transition:background-color .3s ease;font-weight:500;font-family:Kumbh Sans,sans-serif}.collections-grid .collection-card a.collection-btn:hover{background:#3b76e0}.collections-grid h3.collection-title{margin-top:20px;margin-bottom:0}.collections-grid h3.collection-title a{background:#4d8cff;color:#fff;padding:12px 24px;border-radius:8px;text-decoration:none;font-size:16px;transition:background-color .3s ease;font-weight:500;font-family:Kumbh Sans,sans-serif;display:flex;text-align:center;min-height:86px;justify-content:center;align-items:center}.collections-grid h3.collection-title a:hover{background:#3b76e0}section.trending-products{padding-top:100px;padding-bottom:100px;background:#fff}section.trending-products .top-bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px;gap:16px;flex-wrap:wrap}section.trending-products .top-bar h2{color:#1e2b37;font-size:38px;margin:0;font-weight:600;font-family:Kumbh Sans,sans-serif}section.trending-products .top-bar a.view-all{color:#1e2b37;text-decoration:none;font-size:16px;font-weight:600;font-family:Kumbh Sans,sans-serif}.products-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.products-grid .product-card img{width:100%;border-radius:8px}.products-grid .product-image{position:relative}.products-grid span.sold-out{position:absolute;bottom:21px;left:16px;background:#fff;padding:5px 18px;border-radius:100px;border:1px solid silver;color:#000}.products-grid .product-info h3{margin-top:16px;color:#1e2b37;margin-bottom:12px;font-size:20px;font-weight:600;font-family:Kumbh Sans,sans-serif}.products-grid .product-info p.vendor{margin-top:0;margin-bottom:12px;color:#747b84;text-transform:uppercase;font-family:Kumbh Sans,sans-serif;font-size:16px;font-weight:600}.products-grid .product-info .price{font-size:20px;font-family:Kumbh Sans,sans-serif;display:flex;align-items:center;gap:18px}.products-grid .product-info span.compare{color:#747b84;font-family:Kumbh Sans,sans-serif;font-weight:600;text-decoration:line-through}.products-grid .product-info span.sale{color:#fc5500;font-size:24px;font-family:Kumbh Sans,sans-serif;font-weight:600}section.pet-coloring{background:#f4f9ff;padding-block:127px}section.pet-coloring .page-width.pet-flex{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:100px}section.pet-coloring .page-width.pet-flex .pet-left{text-align:center}section.pet-coloring .page-width.pet-flex .pet-left p.tag{color:#ff681c;margin:0;font-size:20px;font-family:Kumbh Sans,sans-serif;font-weight:500}section.pet-coloring .page-width.pet-flex .pet-left h2{margin-top:24px;margin-bottom:30px;font-size:38px;color:#1e2b37;font-family:Kumbh Sans,sans-serif;font-weight:600}section.pet-coloring .page-width.pet-flex .pet-left .btn-wrap{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center;margin-bottom:16px}section.pet-coloring .page-width.pet-flex .pet-left .btn-wrap a.btn{background:#ff681c;color:#fff;padding:12px 24px;border-radius:8px;text-decoration:none;font-size:16px;font-family:Kumbh Sans,sans-serif;transition:background-color .3s ease;font-weight:500}section.pet-coloring .page-width.pet-flex .pet-left .btn-wrap a.btn:hover{background:#e05610}section.pet-coloring .page-width.pet-flex .pet-left small{font-size:14px;color:#6e757e;font-family:Kumbh Sans,sans-serif}.pet-right img{width:100%}section.donations-section{background:#fff;padding-block:100px;box-sizing:border-box}section.donations-section .top-content{text-align:center;margin-bottom:24px}section.donations-section .top-content h2{margin-top:0;margin-bottom:18px;color:#1e2b37;font-size:38px;font-family:Kumbh Sans,sans-serif;font-weight:600}section.donations-section .top-content p{font-size:20px;font-weight:400;margin-top:0;color:#6e757e;margin-bottom:24px;font-family:Kumbh Sans,sans-serif}section.donations-section .top-content .total-box{padding:14px 24px;display:flex;flex-direction:column;border:1px solid #dee3ea;width:fit-content;border-radius:22px;margin-inline:auto;box-shadow:0 2px 10px #0000000f}.total-box strong{font-size:25px;font-weight:500;font-family:Kumbh Sans,sans-serif;color:#1e2b37}.total-box span{font-size:14px;font-weight:500;color:#6e757e;font-family:Kumbh Sans,sans-serif}section.donations-section .donation-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}section.donations-section .donation-grid .donation-card{border:1px solid #dee3ea;border-radius:8px}section.donations-section .donation-grid .donation-card img{width:100%;border-radius:8px;object-fit:cover}section.donations-section .donation-grid .donation-card .card-content{padding:24px 24px 32px}section.donations-section .card-content .meta{display:flex;align-items:center;justify-content:space-between;gap:2px;font-size:14px;flex-wrap:wrap}section.donations-section .card-content .meta span.name{background:#f1f1f1;padding:8px 27px;font-size:12px;border-radius:100px;color:gray;font-weight:500;font-family:Kumbh Sans,sans-serif}section.donations-section .card-content span.date{display:flex;align-items:center;gap:8px;color:#5f7582;font-size:14px;font-weight:500}section.donations-section .card-content h3{margin-top:18px;margin-bottom:14px;font-size:19px;color:#1e2b37;min-height:47px;font-family:Kumbh Sans,sans-serif;font-weight:500}section.donations-section .card-content p{color:#6e757e;font-size:16px;line-height:1.5;margin-top:0;min-height:144px;font-family:Kumbh Sans,sans-serif;font-weight:500}section.donations-section .card-content .amount{padding-top:14px;border-top:1px solid #dee3ea;font-size:30px;color:#1e2b37;font-family:Kumbh Sans,sans-serif;font-weight:500}section.donations-section .center-btn{margin-top:24px;text-align:center}section.donations-section .center-btn a.btn{background:#4d8cff;color:#fff;padding:12px 24px;border-radius:8px;text-decoration:none;font-size:16px;display:inline-block;font-family:Kumbh Sans,sans-serif;transition:background-color .3s ease;font-weight:500}section.donations-section .center-btn a.btn:hover{background:#3b76e0}section.instagram-section{background:#fff;padding-bottom:40px}section.instagram-section h2.insta-heading{margin-top:0;margin-bottom:40px;color:#1e2b37;font-size:38px;text-align:center;font-family:Kumbh Sans,sans-serif;font-weight:600}.template-index footer.custom-footer{background:#fff;padding-bottom:80px}.footer-left a{display:flex}.footer-right a{color:#4d8cff!important}.footer-center a{font-size:16px!important;font-weight:500!important;font-family:Kumbh Sans,sans-serif;color:#4d8cff!important}.footer-right{display:flex}.footer-right svg{width:24px!important;height:24px!important;fill:#4d8cff!important}.footer-bottom{margin-top:52px!important;font-size:15px!important;color:#5f7582!important;font-family:Kumbh Sans,sans-serif;font-weight:500}section.trending-products.trending-product-mobile{display:none}section.you-order{background-color:#e8f3ff;padding-top:80px;padding-bottom:100px}section.you-order .you-order-container{max-width:685px;margin-inline:auto;text-align:center}section.you-order h1.you-order-title{color:#1e2b37;font-size:38px;font-weight:600;text-align:center;margin:0;font-family:Kumbh Sans,sans-serif}section.you-order p.you-order-description{margin-top:20px;margin-bottom:24px;font-size:20px;color:#6e757e;font-family:Kumbh Sans,sans-serif;max-width:597px;margin-inline:auto;line-height:1.5}section.you-order p.you-order-highlight{color:#009a4a;font-size:20px;font-weight:600;line-height:1.4;max-width:578px;margin-inline:auto;font-family:Kumbh Sans,sans-serif;margin-top:0;margin-bottom:32px}section.you-order a.you-order-button{background:#4d8cff;color:#fff;padding:12px 24px;border-radius:8px;text-decoration:none;font-size:16px;font-family:Kumbh Sans,sans-serif;font-weight:500;transition:background-color .3s ease;display:inline-block}section.you-order a.you-order-button:hover{background:#3b76e0}section.featured-story{background-color:#fff}section.featured-story.First-donation{padding-top:100px;padding-bottom:120px}.featured-story__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center}section.featured-story .featured-story__image{height:100%;display:flex;align-items:center}section.featured-story .featured-story__image img{width:100%;border-radius:8px;object-fit:cover}section.featured-story .featured-story__content{text-align:center}.featured-story__content h2.featured-story__title{font-size:30px;font-weight:600;color:#1e2b37;margin-top:0;margin-bottom:16px;font-family:Kumbh Sans,sans-serif}.featured-story__content .featured-story__meta{font-size:24px;font-weight:500;font-family:Kumbh Sans,sans-serif;margin-bottom:20px}.featured-story__content span.featured-story__amount{color:#009a4a}.featured-story__content span.featured-story__date{color:#1e2b37}.featured-story__content .featured-story__description p{font-size:16px;color:#6e757e;font-family:Kumbh Sans,sans-serif;line-height:1.5}.featured-story__content a.featured-story__link{text-decoration:none;font-size:16px;font-weight:600;color:#4d8cff;font-family:Kumbh Sans,sans-serif}section.featured-story.Second-donation{padding-bottom:120px}section.featured-story.Third-donation{padding-bottom:100px}section.featured-story.Second-donation .featured-story__content{order:1}section.featured-story.Second-donation .featured-story__image{order:2}section.custom-testimonials{padding-block:100px;background-color:#fff}section.custom-testimonials h2.testimonials-heading{color:#1e2b37;font-size:38px;margin-top:0;font-weight:600;font-family:Kumbh Sans,sans-serif;margin-bottom:40px;text-align:center}section.custom-testimonials .testimonial-card{border:1px solid #dee3ea;border-radius:8px}section.custom-testimonials .slick-track{display:flex;gap:20px;padding-bottom:10px}section.custom-testimonials .testimonial-card .testimonial-image img{width:100%;border-radius:8px}section.custom-testimonials .testimonial-card .testimonial-content{padding:24px 16px 48px;text-align:center}section.custom-testimonials .testimonial-content h3.testimonial-name{font-size:24px;font-weight:500;margin-top:12px;margin-bottom:16px;font-family:Kumbh Sans,sans-serif;color:#1e2b37}section.custom-testimonials .testimonial-content p.testimonial-text{margin:0;font-size:16px;color:#6e757e;font-family:Kumbh Sans,sans-serif;line-height:1.5}section.custom-testimonials .slick-dots{position:absolute;bottom:-48px}.trending-product-mobile .slick-dots{position:absolute;bottom:-36px}.trending-product-mobile .slick-dots li button:before{opacity:1!important;color:#e8f3ff}.trending-product-mobile .slick-dots li{width:30px;height:12px;margin-inline:1px}.trending-product-mobile .slick-dots li button{width:30px;height:8px}.trending-product-mobile .slick-dots li button:before{width:22px;height:8px;content:""!important;background:#e8f3ff;border-radius:100px;left:10px}.trending-product-mobile li.slick-active{margin-left:8px!important}.trending-product-mobile .slick-dots li.slick-active button:before{width:30px;background:#82beff;left:3px}section.custom-testimonials .slick-dots li button:before{opacity:1!important;color:#e8f3ff}section.custom-testimonials .slick-dots li{width:30px;height:12px;margin-inline:1px}section.custom-testimonials .slick-dots li button{width:30px;height:8px}section.custom-testimonials .slick-dots li button:before{width:22px;height:8px;content:""!important;background:#e8f3ff;border-radius:100px;left:10px}section.custom-testimonials li.slick-active{margin-left:8px!important}section.custom-testimonials .slick-dots li.slick-active button:before{width:30px;background:#82beff;left:3px}section.split-purpose-banner{background-color:#a9d2ff!important;position:relative;height:480px}section.split-purpose-banner .split-banner-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;height:480px}section.split-purpose-banner .split-banner-content{text-align:center}section.split-purpose-banner .split-banner-content h2.split-banner-heading{color:#1e2b37;font-size:38px;font-family:Kumbh Sans,sans-serif;font-weight:600;margin-top:0;margin-bottom:20px}section.split-purpose-banner .split-banner-content p.split-banner-text{font-size:20px;font-weight:400;line-height:1.5;color:#1e2b37;font-family:Kumbh Sans,sans-serif;margin-top:0;margin-bottom:32px}section.split-purpose-banner a.split-banner-button{background-color:#fff;color:#1e2b37;padding:12px 24px;border-radius:8px;text-decoration:none;font-size:16px;font-family:Kumbh Sans,sans-serif;font-weight:500;transition:background-color .3s ease;display:inline-block}section.split-purpose-banner a.split-banner-button:hover{background-color:#3b76e0;color:#fff}section.split-purpose-banner .split-banner-image{position:absolute;right:0;width:47.3%;top:0}section.split-purpose-banner .split-banner-image img{width:100%;height:480px;object-fit:cover}section.mission-support{background-color:#fff;padding-bottom:100px}section.mission-support .mission-container{max-width:calc(100% - 40px);margin-inline:auto;background-color:#e8f3ff;border-radius:8px;padding:114px 90px}section.mission-support .mission-grid{display:grid;grid-template-columns:1.2fr 2fr;gap:40px;align-items:center}section.mission-support .mission-image{text-align:center}section.mission-support .mission-image img{width:100%}section.mission-support .mission-content{text-align:center}section.mission-support .mission-content h2{color:#1e2b37;font-size:38px;margin-top:0;font-weight:600;font-family:Kumbh Sans,sans-serif;margin-bottom:20px}section.mission-support .mission-content p.description{margin-top:0;margin-bottom:20px;color:#1e2b37;max-width:600px;font-size:20px;line-height:1.5;font-family:Kumbh Sans,sans-serif;margin-inline:auto}section.mission-support .mission-content p.highlight{margin-top:0;margin-bottom:32px;color:#009a4a;font-size:20px;font-weight:600;max-width:574px;font-family:Kumbh Sans,sans-serif;line-height:1.5;margin-inline:auto}section.mission-support .mission-content a.mission-button{background-color:#4d8cff;color:#fff;padding:12px 24px;border-radius:8px;text-decoration:none;font-size:16px;font-weight:500;transition:background-color .3s ease;font-family:Kumbh Sans,sans-serif;display:inline-block}section.mission-support .mission-content a.mission-button:hover{background-color:#3b76e0}.template-page-donation-page footer.custom-footer{background:#fff;padding-bottom:80px}.main-product-class .product-form__buttons .product-form__submit:after{display:none}.main-product-class .product-form__buttons .product-form__submit:hover:after{display:block}.main-product-class .product__title h1{font-size:30px;font-weight:700}.pop-premium-coloring .product__info-wrapper.grid__item p.product__text.inline-richtext,.pawidols-calendar-template .product__info-wrapper.grid__item p.product__text.inline-richtext{color:#000;margin-top:16px}.main-product-class span.badge{background:#ff5f00}.main-product-class .product__description p,.main-product-class p.product__text{color:#000}.pop-premium-coloring .main-product-class .price span.price-item.price-item--sale,.pawidols-calendar-template .main-product-class .price span.price-item.price-item--sale{color:#008c0f!important;font-weight:700;font-size:55px;line-height:1;letter-spacing:.63px}.main-product-class .shopify-payment-button__more-options{text-align:left;color:#000;font-size:16px}.main-product-class .vtl-pl-main-widget{color:#000;text-align:left}.main-product-class p.vtl-pl-main-widget__title{margin:0}.main-product-class .vtl-pl-main-widget__content svg{outline:1px solid white;border-radius:2px;display:none}.main-product-class .thumbnail[aria-current]{box-shadow:none}.main-product-class ul.icon-with-text li{background:#eee;padding:20px;border-radius:10px}.main-product-class ul.icon-with-text li{background:#e9effb;padding:10px;border-radius:10px;margin:0}.main-product-class ul.icon-with-text li span{font-size:12px;font-weight:600}.gem-slider-item.gp-w-full.gem-slider-item-gHMKj2x2cU.gp-child-item-gHMKj2x2cU.gW20n9YG0A{margin-right:5px}.gp-text-instant.gp-text{margin-bottom:4px}.main-product-class ul.icon-with-text{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.main-product-class button.slider-button{background:#bdbdbd;border-radius:50%;width:30px;height:30px;color:#fff!important}.main-product-class button.slider-button:hover{background:#9a9a9a}.main-product-class .thumbnail{border:1px solid #bbbbbb}.main-product-class button.slider-button svg path{fill:#fff!important}.main-product-class .thumbnail[aria-current]{border-color:#5c8cfc}.main-product-class .product__description p{margin:0!important;padding-bottom:10px;font-size:16px;line-height:normal;line-height:26px}.calendar-features .calendar-feature-content h2{padding-left:105px}.main-product-class .slider-mobile-gutter .product__media-list{border:1px solid #e5e5e5;margin-bottom:20px;border-radius:20px;overflow:hidden}.main-product-class .product-form__quantity .form__label{font-size:16px;color:#000;font-weight:700;letter-spacing:0}.main-product-class p.product__text{font-size:15px}div#collection-template--26079380242760__featured_collection_p3VWL3 .card__inner.color-scheme-2.gradient.ratio .card__content{padding-left:16px!important;padding-bottom:16px!important}.purchase-text .image-with-text__content{padding-left:30px;padding-top:0;padding-bottom:0;display:block;align-content:center}.purchase-text .image-with-text{background:#dbe2f4}.faq-sec .accordion summary{padding:20px}.faq-sec span.svg-wrapper svg{display:none}.faq-sec span.svg-wrapper{position:relative}.faq-sec span.svg-wrapper:before{position:absolute;content:"\f560";font-family:fontawesome;color:#000;font-size:18px}.faq-sec .accordion details[open] span.svg-wrapper:before{color:#fff}.faq-sec .accordion summary h3{color:#000}.faq-sec .accordion details{margin-bottom:5px;background:#fff;border-radius:10px}.faq-sec .accordion__content{background:#fff;margin-bottom:0;padding:20px;color:#000}.faq-sec .accordion details[open]{background:#5c8cfc;border-radius:10px;overflow:hidden}.faq-sec .accordion details[open] h3{color:#fff}.faq-sec .accordion details[open] span.svg-wrapper svg{fill:#fff}.faq-sec .accordion details[open] summary{color:#fff}.faq-sec summary:hover .accordion__title{text-decoration:none!important}.faq-sec .accordion{border:0!important;box-shadow:#00000005 0 1px 3px,#1b1f2326 0 0 0 1px;border-radius:10px}div#insta-feed{padding-bottom:70px}div#insta-feed h2{color:#1e2b37;font-size:38px;font-family:Kumbh Sans,sans-serif;font-weight:600;margin-top:0;margin-bottom:40px}section.Cstm-collection .products-grid{grid-template-columns:1fr 1fr 1fr 1fr}.Cstm-collection .product-card .product-info h3{background:#4d8cff;color:#fff;padding:12px 24px;border-radius:8px;text-decoration:none;font-size:16px;font-family:Kumbh Sans,sans-serif;font-weight:500;transition:background-color .3s ease;text-align:center;max-width:300px;width:100%;margin-inline:auto;margin-top:20px;max-height:90px;min-height:90px}.Cstm-collection .product-card .product-info h3:hover{background:#3b76e0}.Cstm-collection .product-card .product-info p.vendor,.Cstm-collection .product-card .product-info .price{display:none}section.Cstm-collection{padding-bottom:0!important}.Cstm-collection .product-card .product-image{display:flex}.Cstm-collection .product-card .product-image span.sold-out{display:none}body.template-index .section-collection-list a.full-unstyled-link{background:#4d8cff;color:#fff;padding:12px 20px;border-radius:8px;text-decoration:none;font-size:16px;font-family:Kumbh Sans,sans-serif;font-weight:500;transition:background-color .3s ease;text-align:center;max-width:300px;width:100%;margin-inline:auto}body.template-index .section-collection-list .title-wrapper-with-link a{color:#1e2b37;text-decoration:none;font-size:16px;font-weight:600;font-family:Kumbh Sans,sans-serif}body.template-index .section-collection-list .gradient{background:#fff}body.template-index .section-collection-list h2{color:#1e2b37;font-size:38px;margin:0;font-weight:600;font-family:Kumbh Sans,sans-serif}body.template-index .section-collection-list .collection-list-wrapper ul{display:flex;gap:20px}body.template-index .section-collection-list .collection-list-wrapper ul li{max-width:calc(25% - 15px);width:100%}body.template-index .section-collection-list .collection-list-wrapper{padding-top:100px;padding-bottom:0}@media(min-width:992px)and (max-width:1100px){.collections-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:990px){.header{grid-template-columns:1fr auto 1fr!important}section.mission-support{padding-top:16px}.header__inline-menu li{position:relative}div#MegaMenu-Content-2{min-width:210px;background:#5c8cfc;width:210px;max-width:210px;padding-block:16px}div#MegaMenu-Content-2 .mega-menu__list{padding-inline:18px}div#MegaMenu-Content-2 .mega-menu__list li a{color:#fff!important}}@media screen and (max-width:1200px){section.pet-calendar-section{padding-top:80px}section.custom-collections{padding-block:80px}section.trending-products{padding-top:80px;padding-bottom:80px}section.pet-coloring{padding-block:80px}section.donations-section{padding-block:80px}section.instagram-section{padding-bottom:40px}section.you-order{padding-bottom:80px}section.featured-story.First-donation{padding-top:80px;padding-bottom:80px}section.featured-story.Second-donation{padding-bottom:80px}section.featured-story.Third-donation{padding-bottom:80px}section.split-purpose-banner .split-banner-image{width:50.3%}section.custom-testimonials{padding-block:80px}section.mission-support{background-color:#fff;padding-bottom:80px}section.mission-support .mission-container{padding:80px 0}section.gp-mx-auto.gp-max-w-full.\[\&_\*\]\:gp-max-w-full{padding-inline:15.7px}div#insta-feed{padding-bottom:40px}}@media screen and (max-width:1228px){section.pet-calendar-section:after{width:844px;height:131px;top:31%}}.gurantee-sec .guarantee-section{background-color:#2555db;color:#fff;text-align:center;position:relative}.gurantee-sec .guarantee-section h2{font-size:40px;font-weight:400;margin:10px 0 15px;color:#fff}.gurantee-sec .guarantee-section p{font-size:16px;line-height:1.6;max-width:600px;margin:0 auto}.gurantee-sec .guarantee-section img{max-width:100%;height:auto;margin:0 auto;display:block}.calendar-features .calendar-feature-section{background:#fff}.calendar-features .calendar-feature-wrapper{display:flex;gap:0px;align-items:center}.calendar-features .calendar-feature-image{width:100%;max-width:507px}.calendar-features .calendar-feature-image img{width:100%;display:block;border-radius:12px}.calendar-features .desktop-image{display:block}.calendar-features .calendar-feature-content{flex:1}.calendar-features .calendar-feature-content h2{font-size:40px;margin:0 auto 15px;color:#161c24;line-height:35px;text-align:center}.calendar-features .calendar-feature-content h2 p{margin:0}.calendar-features .calendar-features .calendar-features-list{list-style:none;padding:0;margin:0}.calendar-features .calendar-feature-item{display:flex;align-items:center;gap:25px;margin-bottom:10px}.calendar-features .feature-icon img{width:65px;height:65px}.calendar-features .feature-text h4{font-size:16px;font-weight:700;margin:0 0 5px}.calendar-features .feature-content{font-size:14px;line-height:1.5;color:#555}.calendar-features .feature-content p{margin:0}.icon-with-text .what-to-expect-section{background:#83b0ff14}.icon-with-text .what-to-expect-heading{text-align:center;margin:0 0 40px;font-size:40px;font-weight:400}.icon-with-text .what-to-expect-grid{display:grid;grid-template-columns:repeat(4,1fr);margin:0 auto;gap:50px;max-width:976px;text-align:center}.icon-with-text .expect-icon img{max-width:130px;width:100%;height:100%}.icon-with-text .expect-icon{width:100%;max-width:130px;height:130px;margin:0 auto;display:flex;align-items:center;justify-content:center}.icon-with-text .expect-title{font-size:16px;line-height:18px;font-weight:400;margin:6px auto 0}.icon-with-text .expect-text{font-size:14px;color:#555}.calendar-promo .calendar-promo__inner{display:flex;align-items:center;gap:50px}.calendar-promo .calendar-promo__image img{width:100%;border-radius:16px}.calendar-promo .calendar-promo__content h2{font-size:40px;line-height:40px;margin:0 0 15px;text-align:center}.calendar-promo .calendar-promo__inner .calendar-promo__image{width:100%;max-width:507px}.calendar-promo .calendar-promo__content p{text-align:center;font-size:16px;line-height:26px;margin:0 0 24px;color:#00000075}.calendar-promo .calendar-promo__btn{display:inline-block;padding:14px 28px;background:#5c8cfc;color:#fff;text-decoration:none;border-radius:8px;font-weight:500;font-size:24px;width:100%;text-align:center;height:81px;display:flex;align-items:center;justify-content:center}.gives-back-sec .gives-back-section{text-align:center;background:#fff}.gives-back-sec .gives-back-section p{font-weight:400;font-size:16px;line-height:26px;letter-spacing:0px;margin:0;text-align:center;color:#000}.gives-back-sec .gives-back-heading{font-size:40px;line-height:35px;letter-spacing:0;margin:0 0 15px}.gives-back-sec .gives-back-description{max-width:750px;margin:0 auto 40px}.gives-back-sec .gives-back-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:30px}.gives-back-sec .gives-back-image img{width:100%;border-radius:10px}.gives-back-sec .gives-back-title{margin:0 0 5px;font-size:20px;color:#161c24;text-align:left;line-height:26px}.gives-back-sec .gives-back-meta{font-size:14px;margin-bottom:10px}.gives-back-sec .gives-back-meta .amount{color:#ffc439;font-weight:500}.gives-back-sec .gives-back-link{color:#5c8aff;font-size:14px;text-decoration:none;text-align:left!important;display:block;margin:10px 0 0}.gives-back-sec .gives-back-grid .gives-back-card p.gives-back-meta{text-align:left}.gives-back-sec .gives-back-grid .gives-back-card p.gives-back-meta span.date{color:#5c8aff}.pet-coloring-books .pet-coloring-section .btn,.gives-back-sec .gives-back-cta{background:#ff5f00;color:#fff;height:81px;max-width:559px;margin:30px auto 0;border-radius:7px;display:flex;align-items:center;text-decoration:none;justify-content:center}.gives-back-sec .gives-back-cta a{color:#fff;font-weight:500;font-size:24px;line-height:1;letter-spacing:0px;text-align:center;text-decoration:none}.custom-reviews-sec .customer-reviews{padding:70px 0;background:#f7fbff;text-align:center}.custom-reviews-sec .customer-reviews .swiper-pagination{bottom:0}.custom-reviews-sec .customer-reviews span.swiper-pagination-bullet{width:16px;height:16px;background:#fff;border:2px solid #5c8cfc;opacity:1;position:relative}span.swiper-pagination-bullet:after{content:"";position:absolute;top:50%;left:50%;background:#5c8cfc;width:11px;height:11px;border-radius:50%;transform:translate(-50%,-50%);opacity:0}.custom-reviews-sec .customer-reviews span.swiper-pagination-bullet.swiper-pagination-bullet-active:after{opacity:1}.custom-reviews-sec .reviews-heading{font-size:40px;margin:0 0 8px}.custom-reviews-sec .reviews-subheading{max-width:700px;margin:0 auto 40px;font-size:14px;color:#555}.custom-reviews-sec .slider-container{position:relative;width:1108px;max-width:100%;height:664px;margin:0 auto;overflow:hidden}.custom-reviews-sec .reviews-slider{display:flex;transition:transform .5s ease-in-out;height:100%}.custom-reviews-sec .review-card{min-width:100%;height:100%;background:#fff;border-radius:14px;padding:40px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center}.custom-reviews-sec .review-image img{max-width:507px;width:100%;max-height:360px;border-radius:12px;margin-bottom:16px;object-fit:cover}.custom-reviews-sec .slider-dots{text-align:center;position:absolute;bottom:16px;width:100%;z-index:10}.custom-reviews-sec .slider-dots .dot{display:inline-block;width:14px;height:14px;margin:0 6px;background:#ddd;border-radius:50%;cursor:pointer;transition:background .3s}.custom-reviews-sec .slider-dots .dot.active{background:#555}.custom-reviews-sec .review-name{font-weight:700;font-size:48px;line-height:1;letter-spacing:0px;margin:0}.custom-reviews-sec .review-stars{color:#ffc439;margin-bottom:14px;font-size:18px}.custom-reviews-sec .review-text{color:#000;font-weight:400;font-size:16px;line-height:26px;margin-bottom:0;letter-spacing:0px}.custom-reviews-sec .slider-dots{text-align:center;margin-top:16px}.pop-premium-coloring .product__info-container .progress-bar,.pawidols-calendar-template .product__info-container .progress-bar{margin:0!important;display:flex;position:relative;width:100%;flex-direction:column;height:auto}.pop-premium-coloring .product__info-container .progress-bar progress#file,.pawidols-calendar-template .product__info-container .progress-bar progress#file{width:100%;height:13px;border-radius:8px}.pop-premium-coloring .product__info-container .progress-bar label,.pawidols-calendar-template .product__info-container .progress-bar label{font-weight:700;font-size:16px;color:#000;line-height:26px;letter-spacing:0px}.template-suffix-custom-tumbler .product__info-container .product-quantity-price-wrapper{margin:40px 0 20px;display:flex;flex-direction:column-reverse;align-items:flex-start;gap:8px}.template-suffix-custom-tumbler .product__info-container .product-quantity-price-wrapper .product-form__input{flex:none;padding:0;margin:0}.main-product-class .product-form__quantity .form__label .price{display:flex;align-items:center}.template-suffix-custom-tumbler .product__info-container .product-quantity-price-wrapper .price.price--large.price--on-sale{display:block;position:relative}.template-suffix-custom-tumbler .product__info-container .product-quantity-price-wrapper .price.price--large.price--on-sale .price__container{display:flex;flex-direction:row-reverse;align-items:end;gap:12px;flex-wrap:wrap;margin-top:24px}.template-suffix-custom-tumbler .product__info-container .product-quantity-price-wrapper .price.price--large.price--on-sale .price__sale{display:flex;flex-direction:row;align-items:center;gap:8px;flex-wrap:wrap}.price-with-saving{display:flex;align-items:center;gap:15px;justify-content:space-between}.template-suffix-custom-tumbler .product__info-container .product-quantity-price-wrapper .price.price--large.price--on-sale .price__sale s.price-item.price-item--regular{margin:0;font-weight:400;font-size:20px;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:0px;color:#000;opacity:1}.rich-text-sec .isolate.Header-richtext .rich-text{padding:15px 0}.rich-text-sec .isolate.Header-richtext .rich-text__text.rte p{font-size:13px!important;color:#000!important;margin-top:6px}.rich-text-sec .isolate.Header-richtext .rich-text{padding:10px 0!important}.rich-text-sec .isolate.Header-richtext .rich-text h2.rich-text__heading{font-size:21px}.rich-text-sec .isolate.Header-richtext .rich-text__text.rte{margin:0}.rich-text-sec .isolate.Header-richtext .rich-text__text.rte p{font-size:13px;margin-top:6px}.rich-text-sec .isolate .rich-text__blocks.center{max-width:1213px}.rich-text-sec .isolate.Header-richtext .rich-text__blocks.center h2{font-size:21px}.rich-text-sec .isolate .rich-text__blocks.center h2{font-size:40px;max-width:806px;line-height:1.3;margin-inline:auto}.rich-text-sec .isolate .rich-text{background:#f4f4f4}.rich-text-sec .isolate .rich-text .rich-text__text.rte{margin-top:10px}.rich-text-sec .isolate .rich-text .rich-text__text.rte p{font-size:16px;color:#00000075;max-width:787px;margin-inline:auto}.calendar-features .calendar-feature-content ul.calendar-features-list{padding-left:50px;margin:0!important}section.calendar-promo{padding:0}.calendar-promo .calendar-promo__inner,.calendar-features .calendar-feature-wrapper{max-width:1106px;padding:0 20px;margin:0 auto}.compare-image .compare-section-header{text-align:center}.compare-image{background:#f5f9ff}.pop-premium-coloring .compare-image p{font-size:16px!important;color:#000!important;line-height:1.5!important;margin:15px 0 0}.compare-image .compare-images-sec{max-width:1200px;margin:30px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:40px;text-align:center}.compare-image .compare-item-title{margin-bottom:1em;font-size:20px}.compare-image .image-wrapper{position:relative;width:100%;box-shadow:0 0 12px #22252914;border-radius:8px;height:356px;overflow:hidden}.compare-image .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none}.compare-image .before-wrapper{position:absolute;top:0;left:0;width:100%;height:50%;overflow:hidden}.compare-image .before-inner{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;pointer-events:none}.compare-image .slider-handle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:ns-resize;z-index:2}.compare-image .slider-handle svg{width:100px;height:100px}@media screen and (max-width:799px){.compare-image .slider-handle svg{transform:rotate(90deg)}.compare-image .slider-handle{cursor:ew-resize}}.pet-coloring-books .pet-coloring-section{text-align:center;background-color:#f5f8ff}.pet-coloring-books .pet-coloring-section h2{font-size:32px;margin-bottom:20px;font-weight:600}.pet-coloring-books .pet-coloring-section p{font-size:16px;margin-bottom:30px;max-width:1085px;line-height:26px;margin-left:auto;margin-right:auto;color:#000;letter-spacing:0}.pet-coloring-books .pet-coloring-images{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-bottom:40px}.pet-coloring-books .pet-coloring-images img{width:100%;max-width:542px;border-radius:12px}.pet-coloring-books .pet-coloring-section .btn:hover{background-color:#ff5f00}.shopify-section.product-packs{padding:0}.product-packs{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:20px;padding:70px 20px;background:#f5f9ff}.product-packs .product-card{text-align:center;border:1px solid #eee;padding:15px;border-radius:8px;background:#fff;flex:1 1 30%;display:flex;flex-direction:column}.product-packs .pack-form{margin-top:auto;width:100%}.product-packs .product-card img{width:100%;height:auto;max-width:200px;margin:0 auto 10px}.product-packs .product-card button{background:#ff5f00;color:#fff;border:none;padding:8px 16px;border-radius:8px;cursor:pointer;min-height:40px;font-size:16px;font-weight:700;line-height:1}.product-packs.product-card button:hover{background:#375ad6}.swiper.reviews-swiper{margin-top:35px;padding-bottom:55px}.rich-text-sec .Header-richtext .isolate .rich-text{padding:15px}.pet-coloring-books .pet-coloring-section,.compare-image,.rich-text-sec .isolate .rich-text,.gurantee-sec .guarantee-section,.calendar-features .calendar-feature-section,.icon-with-text .what-to-expect-section,.calendar-promo,.gives-back-sec .gives-back-section{padding:70px 0}.main-product-class .product-form__buttons{max-width:100%;width:100%}.pop-premium-coloring .main-product-class .product-form__buttons .shopify-payment-button,.pawidols-calendar-template .main-product-class .product-form__buttons .shopify-payment-button{display:none}.progress-bar progress::-webkit-progress-bar{background-color:#f5f9ff;border-radius:8px}.progress-bar progress::-webkit-progress-value{background-color:#ff5f00;border-radius:8px 0 0 8px}.progress-bar progress::-moz-progress-bar{background-color:#ff5f00;border-radius:8px 0 0 8px}.pop-premium-coloring .product__info-container .product-quantity-price-wrapper{flex-direction:row-reverse}.pawidols-calendar-template .product-media-container{max-width:100%}.pet-coloring-books .pet-coloring-section h2,.compare-image .compare-section-heading{font-size:40px!important;font-weight:500!important;margin:0 0 12px}shopify-section product-packs p{color:#000}.product-packs .product-card p{color:#000;letter-spacing:0;line-height:1}.product-packs .product-card p:nth-child(2){margin:0;font-size:14px}.product-packs .product-card p:nth-child(3){margin:8px 0;color:#ffc439}.product-packs .product-card p:nth-child(4){margin:2px 0 13px;line-height:1.2;min-height:41px}.custom-reviews-sec .review-text,.custom-reviews-sec .customer-reviews p{color:#000;letter-spacing:0;font-size:16px;line-height:1}@media(max-width:1150px){.compare-image{padding-inline:15px!important}}@media(max-width:1150px){.pop-premium-coloring .main-product-class .product__title h1,.pawidols-calendar-template .main-product-class .product__title h1{font-size:33px}.pop-premium-coloring .product__info-wrapper.grid__item p.product__text.inline-richtext,.pawidols-calendar-template .product__info-wrapper.grid__item p.product__text.inline-richtext{margin-top:13px;margin-bottom:20px}.main-product-class .product-form__buttons .product-form__submit{height:42px;font-size:20px}}@media(max-width:991px){section.gp-mx-auto.gp-max-w-full.\[\&_\*\]\:gp-max-w-full{padding-inline:15.7px;padding-top:60px}div#insta-feed h2{font-size:30px}.template-list-collections h1.title.title--primary.inline-richtext{padding-top:60px;margin-bottom:34px}.template-list-collections ul.collection-list.grid.grid--3-col-desktop.grid--2-col-tablet-down{padding-bottom:60px}.bundles-grid{grid-template-columns:1fr 1fr}.featured-story__wrapper{grid-template-columns:1fr}.cr-summary-box{margin-bottom:40px!important}.products-grid .product-info span.compare{font-size:15px}.products-grid .product-info span.sale{font-size:16px}.template-product-new-custom-white-mug{padding-bottom:102px!important}product-info#MainProduct-template--26079380242760__main{padding-bottom:0}section.gp-mx-auto.gp-max-w-full.\[\&_\*\]\:gp-max-w-full gp-row#g7ochjr3c2{background:#f4f4f4}div#shopify-section-template--26079380242760__static_review_MfE9YU{padding-bottom:60px}div#shopify-section-template--26079380242760__static_review_MfE9YU div#CustomerReviews-template--26079380242760__static_review_MfE9YU{margin-bottom:0!important}.rich-text.content-container.color-scheme-1.gradient.rich-text--full-width.content-container--full-width.section-template--26079380242760__rich_text_RLGHBN-padding{padding-top:54px;padding-bottom:60px}section.gp-mx-auto.gp-max-w-full.\[\&_\*\]\:gp-max-w-full img.gp-inline-block.gp-w-full.gp-max-w-full.gp_ls-is-cached.gp_lazyloaded{width:74px}section.gp-mx-auto.gp-max-w-full.\[\&_\*\]\:gp-max-w-full img.gp-inline-block.gp-w-full.gp-max-w-full.gp_lazyloaded{width:74px}.section-template--26079380242760__image_with_text_QahUpn-padding{padding-top:60px!important;padding-bottom:30px!important}.section-template--26079380242760__featured_collection_p3VWL3-padding{padding-top:44px!important;padding-bottom:20px!important}.purchase-text .image-with-text__content{padding:20px 12px!important}.image-with-text__text p{font-size:16px}.menu-drawer{background-color:#1e2b37!important}.country-filter__search-icon.field__button.motion-reduce svg circle{stroke:#000}.country-filter__search-icon.field__button.motion-reduce svg path{color:#000!important;stroke:#000!important}.menu-drawer .menu-drawer__submenu{background-color:#1e2b37!important}.menu-drawer .disclosure__list-wrapper{background-color:#1b1d1f!important;box-shadow:0 0 12px #fff}.country-filter{background-color:#1e2b37!important}.menu-drawer__account{color:#fff!important}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{color:#fff!important}.menu-drawer svg path{color:#fff}section.donations-section .donation-grid .donation-card .card-content{padding:24px}.header--has-social .menu-drawer__utility-links{background:#27333f}.menu-drawer__inner-container .link--text{color:#fff!important;font-size:16px;font-weight:500;font-family:Kumbh Sans,sans-serif}.header{padding-left:16px!important;padding-right:12px!important}.template-index footer.custom-footer{padding-bottom:48px}section.pet-calendar-section{padding-top:80px}section.pet-calendar-section:after{top:29%;width:750px;height:112px;left:50%}section.custom-collections{padding-block:60px}section.custom-collections .top-bar h2{font-size:30px}.collections-grid{grid-template-columns:1fr 1fr}section.trending-products .top-bar h2{font-size:30px}section.trending-products{padding-top:60px;padding-bottom:60px}.products-grid .product-info h3{margin-top:16px;font-size:17px}section.pet-coloring{padding-block:60px}section.pet-coloring .page-width.pet-flex{gap:40px}section.pet-coloring .page-width.pet-flex .pet-left h2{margin-top:20px;font-size:30px}section.donations-section{padding-block:60px}section.donations-section .top-content h2{font-size:30px}section.donations-section .donation-grid{grid-template-columns:1fr 1fr}section.instagram-section{padding-bottom:30px}section.instagram-section h2.insta-heading{margin-bottom:25px;font-size:30px}section.you-order{padding-top:60px;padding-bottom:60px}section.you-order h1.you-order-title{font-size:30px}section.you-order p.you-order-description{font-size:18px}section.you-order p.you-order-highlight{font-size:18px}section.featured-story.First-donation{padding-top:60px;padding-bottom:60px}.featured-story__wrapper{gap:32px}section.featured-story.Second-donation{padding-bottom:60px}section.featured-story.Third-donation{padding-bottom:60px}section.split-purpose-banner .split-banner-content h2.split-banner-heading{font-size:30px}section.split-purpose-banner{height:auto;overflow-x:hidden}.split-purpose-banner .page-width{padding-inline:0}section.split-purpose-banner .split-banner-wrapper{gap:0px;grid-template-columns:1fr;height:auto}section.split-purpose-banner .split-banner-image{position:inherit;right:0;width:calc(100% + 40px);top:0;line-height:0;margin-left:-20px}section.split-purpose-banner .split-banner-image img{height:auto}section.split-purpose-banner .split-banner-content{padding-block:60px;padding-inline:16px}section.split-purpose-banner .split-banner-content h2.split-banner-heading{font-size:26px}section.split-purpose-banner .split-banner-content p.split-banner-text{font-size:18px}section.custom-testimonials{padding-block:60px}section.custom-testimonials h2.testimonials-heading{font-size:30px}section.mission-support{padding-bottom:60px}section.mission-support .mission-container{padding:60px 20px}section.mission-support .mission-content h2{font-size:30px;line-height:1.2}.template-page-donation-page footer.custom-footer{padding-bottom:48px}section.featured-story .featured-story__image{height:auto;order:2}.faq-sec .page-width{max-width:90%}.product-packs .product-form__buttons{max-width:100%}.faq-sec .grid .grid__item{width:100%}.purchase-text .image-with-text__media-item{width:100%!important}.purchase-text .image-with-text__content{padding:40px}.pop-premium-coloring .main-product-class .product__title h1,.pawidols-calendar-template .main-product-class .product__title h1{font-size:25px!important}.calendar-features .calendar-feature-image{max-width:100%}.product-packs .product-card{flex:1 1 46%}.calendar-features .calendar-feature-wrapper{flex-wrap:wrap;gap:50px}.gurantee-sec .guarantee-section h2{font-size:30px;line-height:1.2}.gurantee-sec .guarantee-section img{max-width:60px}.icon-with-text .what-to-expect-heading,.rich-text-sec .isolate .rich-text__blocks.center h2{font-size:28px}.gurantee-sec .guarantee-section img{font-size:13px;margin-top:5px;margin-bottom:9px}.icon-with-text .expect-icon{height:65px;width:65px;max-width:65px}.compare-image .compare-images-sec,.gives-back-sec .gives-back-grid,.icon-with-text .what-to-expect-grid{grid-template-columns:repeat(2,1fr);gap:15px}.gives-back-sec .gives-back-grid{gap:26px}.pop-premium-coloring .main-product-class .price span.price-item.price-item--sale,.pawidols-calendar-template .main-product-class .price span.price-item.price-item--sale{font-size:40px}.main-product-class .product__description p{font-size:15px}.custom-reviews-sec .customer-reviews,.rich-text-sec .isolate .rich-text,.gurantee-sec .guarantee-section,.calendar-features .calendar-feature-section,.icon-with-text .what-to-expect-section,.calendar-promo,.gives-back-sec .gives-back-section{padding:50px 0}.calendar-promo .calendar-promo__content h2{font-size:22px;line-height:27px;margin:0 0 8px}.gives-back-sec .gives-back-cta a{font-size:17px}.gives-back-sec .gives-back-cta,.calendar-promo .calendar-promo__btn{font-size:17px;height:44px}.calendar-promo .calendar-promo__content p{font-size:13px;line-height:20px;margin:0 0 18px}.calendar-promo .calendar-promo__inner{gap:20px}.custom-reviews-sec .review-card{padding:35px 16px}.footer-flex{justify-content:center!important;flex-wrap:wrap!important;gap:20px!important}section.Cstm-collection .products-grid{grid-template-columns:1fr 1fr;row-gap:40px}.Cstm-collection .product-card .product-info h3{max-height:61px!important;min-height:61px!important}body.template-index .section-collection-list .collection-list-wrapper ul{flex-wrap:wrap}body.template-index .section-collection-list .collection-list-wrapper ul li{max-width:calc(50% - 10px)}body.template-index .section-collection-list .collection-list-wrapper{padding-top:80px!important}}@media(max-width:850px){.main-product-class .grid--2-col-tablet .grid__item{width:100%!important;justify-content:center}.main-product-class .product__info-wrapper{padding:0}}@media(max-width:768px){.custom-reviews-sec .customer-reviews,.rich-text-sec .isolate .rich-text,.gurantee-sec .guarantee-section,.calendar-features .calendar-feature-section,.icon-with-text .what-to-expect-section,.calendar-promo,.compare-image,.gives-back-sec .gives-back-section{padding:35px 0}.pet-coloring-books .pet-coloring-section{padding:35px 15px}.pet-coloring-books .pet-coloring-section p{margin-bottom:20px}.product-packs .product-card{flex:1 1 100%}.rich-text__wrapper{width:100%!important}.calendar-promo .calendar-promo__inner,.calendar-features .calendar-feature-wrapper{padding:0 15px}.rich-text-sec .isolate.Header-richtext .rich-text__blocks.center h2{font-size:14px;letter-spacing:0}.calendar-features .calendar-feature-wrapper{flex-direction:column;gap:34px}.product-packs{padding:35px 15px}.calendar-promo .calendar-promo__image img{border-radius:8px;height:370px;object-fit:cover}.gurantee-sec .guarantee-section h2{font-size:24px;margin:15px 0}.rich-text-sec .isolate .rich-text .rich-text__text.rte p,.gurantee-sec .guarantee-section p{font-size:14px}.pet-coloring-books .pet-coloring-section h2,.compare-image .compare-section-heading,.custom-reviews-sec .review-name,.custom-reviews-sec .reviews-heading,.gives-back-sec .gives-back-heading,.calendar-promo .calendar-promo__content h2,.icon-with-text .what-to-expect-heading,.rich-text-sec .isolate .rich-text__blocks.center h2,.gurantee-sec .guarantee-section h2,.calendar-features .calendar-feature-content h2{font-size:24px!important}.calendar-promo .calendar-promo__inner{flex-direction:column;text-align:center}.gives-back-sec .gives-back-grid{grid-template-columns:1fr}.pop-premium-coloring .main-product-class .product__title h1,.pawidols-calendar-template .main-product-class .product__title h1{font-size:48px!important}.pop-premium-coloring .main-product-class .price span.price-item.price-item--sale,.pawidols-calendar-template .main-product-class .price span.price-item.price-item--sale{font-size:48px}.product__info-container .product-quantity-price-wrapper .price.price--large.price--on-sale .price__sale s.price-item.price-item--regular{font-size:18px;line-height:26px}.product__info-container .product-quantity-price-wrapper .price.price--large.price--on-sale span.badge.price__badge-save{font-size:12px;line-height:19px}.pop-premium-coloring .product__info-wrapper.grid__item p.product__text.inline-richtext,.pawidols-calendar-template .product__info-wrapper.grid__item p.product__text.inline-richtext,.calendar-promo .calendar-promo__content p{color:#000}.gives-back-sec .gives-back-cta a,.gives-back-sec .gives-back-cta,.calendar-promo .calendar-promo__btn{font-size:20px}.custom-reviews-sec .review-text,.custom-reviews-sec .customer-reviews p{margin-top:0}.custom-reviews-sec .reviews-heading{margin-bottom:15px}.gurantee-sec .guarantee-section{padding-inline:15px}.calendar-features .calendar-feature-content ul.calendar-features-list{padding-left:0}.main-product-class .product-form__buttons{overflow:hidden}.rich-text-sec .isolate .rich-text .rich-text__text.rte p{color:#000}.compare-image .compare-images-sec,.gives-back-sec .gives-back-grid,.icon-with-text .what-to-expect-grid{grid-template-columns:repeat(1,1fr)}}@media(min-width:769px){.gurantee-sec .guarantee-section img.mobile-image{display:none}}@media(max-width:379px){.pop-premium-coloring .main-product-class .price span.price-item.price-item--sale,.pawidols-calendar-template .main-product-class .price span.price-item.price-item--sale{font-size:38px}.product__info-container .product-quantity-price-wrapper .price.price--large.price--on-sale .price__sale s.price-item.price-item--regular{font-size:16px;line-height:17px}.product__info-container .product-quantity-price-wrapper .price.price--large.price--on-sale span.badge.price__badge-save{font-size:10px}.pop-premium-coloring .quantity,.pawidols-calendar-template .quantity{width:calc(12rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}}.section+.section product-info{padding-bottom:70px}.a-calender-section .rich-text__wrapper .rich-text__text p,.calendar-promo section.calendar-promo .calendar-promo__content p{color:#000000bf!important}.calendar-promo .calendar-promo__content a.calendar-promo__btn{text-transform:uppercase;font-weight:600;letter-spacing:0}.rich-text-sec .isolate.Header-richtext .rich-text .rich-text__text.rte p,.rich-text-sec .isolate.Header-richtext .rich-text__blocks.center h2{color:#000000bf!important}.rich-text-sec .isolate.Header-richtext .rich-text__text.rte,.rich-text-sec .isolate.Header-richtext .rich-text .rich-text__text.rte p{margin-top:0}.pawidols-calendar-template .product__info-wrapper.grid__item p.product__text.inline-richtext{font-size:16.8px;color:#000000bf!important}.rich-text-sec .isolate.Header-richtext .rich-text__blocks.center h2{line-height:27px}.custom-reviews-sec .review-image{width:100%}.pet-coloring-books .pet-coloring-section .btn{font-weight:700;font-size:24px}.custom-reviews-sec .customer-reviews p{line-height:26px}@media(max-width:1199px){.pop-premium-coloring .main-product-class .price span.price-item.price-item--sale,.pawidols-calendar-template .main-product-class .price span.price-item.price-item--sale{font-size:54px;text-align:right;margin-right:0}.Cstm-collection .product-card .product-info h3{padding:12px 20px;font-size:14px;max-height:83px;min-height:83px}body.template-index .section-collection-list .collection-list-wrapper{padding-top:80px}}@media(min-width:992px)and (max-width:1189px){section.donations-section .donation-grid{grid-template-columns:1fr 1fr}.products-grid .product-info span.compare{font-size:15px}.products-grid .product-info span.sale{font-size:16px}}@media(min-width:600px)and (max-width:1024px){section.donations-section .card-content .meta span.name{padding:8px 12px!important}}@media screen and (max-width:767px){.facets-vertical.page-width{padding-bottom:20px;border-radius:20px;padding-inline:20px;margin-bottom:30px;padding-top:20px}div#insta-feed h2{font-size:26px}.products-grid .product-info h3{margin-top:20px;font-size:20px}.collapsible-content h2.collapsible-content__heading.inline-richtext.h1{margin-bottom:8px}.product__title h1{font-size:26px}.bundles-grid{grid-template-columns:1fr}.faq-sec .page-width{padding:25px}.products-grid .product-info span.compare{font-size:20px}.products-grid .product-info span.sale{font-size:24px}section.donations-section .card-content .meta span.name{padding:8px 14px}.main-product-class ul.icon-with-text{gap:8px}ul.gp-inline-flex.gp-flex-col{gap:24px!important}.tee-clipart-col{max-width:65px!important}.customer-reviews-wrapper{padding:0 15.2px}.pet-coloring-books .pet-coloring-section p{color:#00000075}.rich-text-sec .isolate.Header-richtext .rich-text__text.rte{margin-top:4px!important}.rich-text-sec .isolate.Header-richtext .rich-text__text.rte p{font-size:12px!important;margin-top:6px;letter-spacing:0;line-height:1;margin-top:0!important}.main-product-class button.slider-button.slider-button--prev{left:auto}.main-product-class button.slider-button.slider-button--next{right:auto}.main-product-class button.slider-button{position:relative}.pop-premium-coloring .main-product-class .product__title h1,.pawidols-calendar-template .main-product-class .product__title h1{font-size:20px!important;margin-top:20px}.main-product-class .slider-mobile-gutter .product__media-list{border:0}body.pop-premium-coloring .product__info-container .product-quantity-price-wrapper{margin:40px 0 0}body.pop-premium-coloring .product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin-top:2.5rem;margin-bottom:5px}body.pop-premium-coloring .pet-coloring-section{padding-top:10px!important}body.pop-premium-coloring section.customer-reviews{padding-top:10px!important}.header__heading-logo{max-width:94%}body.pop-premium-coloring .main-product-class .product{gap:0!important}body.pop-premium-coloring .main-product-class .product__title h1,.pawidols-calendar-template .main-product-class .product__title h1{margin-top:5px}html,body{overflow-x:hidden}section.pet-calendar-section:after{display:none}section.pet-calendar-section{padding-top:60px}.pet-content h2.hero-title{font-size:26px}.pet-content p.subtitle{font-size:18px}section.custom-collections .top-bar h2{font-size:26px}section.trending-products .top-bar h2{font-size:26px}.featured-story__content h2.featured-story__title{font-size:26px;margin-bottom:16px}.products-grid{grid-template-columns:1fr 1fr}.pet-content{padding-inline:20px}section.pet-coloring .page-width.pet-flex{gap:20px}section.donations-section .top-content h2{font-size:26px}section.instagram-section h2.insta-heading{margin-bottom:20px;font-size:26px}.footer-center{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.footer-flex{gap:36px!important}.footer-bottom{margin-top:40px!important}section.donations-section .card-content .meta{row-gap:12px}section.trending-products.trending-product-desktop{display:none}section.trending-products.trending-product-mobile{display:block}section.you-order h1.you-order-title{font-size:26px}.featured-story__wrapper{grid-template-columns:1fr}.featured-story .featured-story__image{order:2}section.split-purpose-banner{height:auto;overflow-x:hidden}section.split-purpose-banner .split-banner-wrapper{gap:0px;grid-template-columns:1fr;height:auto}section.split-purpose-banner .split-banner-image{position:inherit;right:0;width:calc(100% + 40px);top:0;line-height:0;margin-left:-20px}section.split-purpose-banner .split-banner-image img{height:auto}section.split-purpose-banner .split-banner-content{padding-block:60px;padding-inline:20px}section.split-purpose-banner .split-banner-content h2.split-banner-heading{font-size:26px}section.split-purpose-banner .split-banner-content p.split-banner-text{font-size:18px}section.custom-testimonials h2.testimonials-heading{font-size:26px}section.mission-support .mission-container{padding:60px 5px}section.custom-testimonials .slick-track{gap:4px}section.mission-support .mission-grid{grid-template-columns:1fr}section.mission-support .mission-content h2{font-size:26px}section.mission-support .mission-content p.description{font-size:18px}section.mission-support .mission-content p.highlight{font-size:18px}body.teeinblue-product-9876378550600 .product__info-wrapper.grid__item .product__title h1{font-size:24px!important}.slider--mobile:after{display:none}.section-template--26079380242760__featured_collection_p3VWL3-padding{padding-bottom:0!important}.product__info-wrapper.grid__item .other-Versions{margin-bottom:0}.section-template--26079380242760__featured_collection_p3VWL3-padding{padding-top:33px!important}.trending-product-desktop.Cstm-collection{display:block!important}.trending-product-mobile.Cstm-collection{display:none!important}.Cstm-collection .product-card .product-info h3{padding:12px}body.template-index .section-collection-list .collection-list-wrapper{padding-top:60px!important}.a-calender-section .rich-text__wrapper .rich-text__text p,.calendar-promo section.calendar-promo .calendar-promo__content p{color:#000!important}}@media(min-width:540px)and (max-width:767px){section.mission-support .mission-image img{width:70%}}@media screen and (max-width:665px){section.donations-section .donation-grid{grid-template-columns:1fr}}@media screen and (max-width:540px){.collections-grid{grid-template-columns:1fr;gap:48px}.collections-grid .collection-card .image-wrapper{width:100%}.products-grid{grid-template-columns:1fr}section.pet-coloring .page-width.pet-flex{gap:48px;grid-template-columns:1fr}section.donations-section .top-content p{font-size:18px}section.donations-section .donation-grid{grid-template-columns:1fr}section.donations-section .card-content h3{min-height:auto}section.donations-section .card-content .amount{font-size:24px}section.donations-section .center-btn a.btn{width:100%}section.you-order a.you-order-button{width:100%;line-height:1.5}section.mission-support .mission-image img{width:85%}}.product-media-container .product__media img,.product-media-container .product__media picture img,.product-media-container .product__media svg,.product-media-container .product__media video{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}@media screen and (max-width:749px){.product-media-container .product__media img,.product-media-container .product__media picture img{object-fit:contain;background:#fff}}@media screen and (max-width:749px){.product__media-wrapper .product__media-item{align-items:stretch}}@media(max-width:749px){.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){width:100%}.product__info-container .product-form{padding:0!important;margin:0}.product__info-container .product-form{margin-bottom:0}.main-product-class .product-form__buttons .product-form__submit{margin-bottom:16px}.icon-with-text .what-to-expect-grid{grid-template-columns:repeat(2,2fr);padding:0 14px}.icon-with-text .what-to-expect-grid{gap:25px}section.customer-reviews .page-width p.reviews-subheading+p{margin-bottom:4px}.pop-premium-coloring .main-product-class .price span.price-item.price-item--sale,.pawidols-calendar-template .main-product-class .price span.price-item.price-item--sale{font-size:30px;color:#008c0f!important}.pet-coloring-books .pet-coloring-section .btn{font-size:20px}.section+.section product-info{padding-bottom:10px}.pop-premium-coloring .main-product-class .product__title h1,.pawidols-calendar-template .main-product-class .product__title h1{font-size:20px!important}.calendar-features .calendar-feature-content h2{padding-left:unset;padding-bottom:15px}.calendar-features .feature-icon img{width:45px;height:45px}.calendar-features .calendar-feature-item{margin-bottom:20px}.product__media.media.media--transparent{padding-left:0!important}section.what-to-expect-section{padding-top:20px!important}.pet-coloring-books .pet-coloring-section .btn{background-color:#ff5f00!important}.versions-Links a{display:inline-block;margin-bottom:20px}}@media(max-width:567px){section.Cstm-collection .products-grid{grid-template-columns:1fr;row-gap:20px}body.template-index .section-collection-list .collection-list-wrapper ul li{max-width:100%}}@media(min-width:441px)and (max-width:767px){ul#Slider-template--26079380242760__featured_collection_p3VWL3{gap:16px;justify-content:center}.template-collection .collection-hero.color-scheme-1.gradient{padding-top:60px!important}.collection-hero__title{margin-bottom:12px!important}.grid--2-col-tablet-down .grid__item{width:47%;max-width:47%}.template-collection .grid--2-col-tablet-down .grid__item{width:49%;max-width:50%}}@media(max-width:440px){ul#Slider-template--26079380242760__featured_collection_p3VWL3 li{width:100%!important;max-width:100%!important}.template-collection .collection-hero.color-scheme-1.gradient{padding-top:60px!important}.collection-hero__title{margin-bottom:12px!important}.template-collection .grid--2-col-tablet-down .grid__item,.template-list-collections .grid--2-col-tablet-down .grid__item{width:100%;max-width:100%}}.gives-back-cta,.calendar-promo .calendar-promo__btn{background-color:#ff5f00!important}.gives-back-sec .gives-back-cta a,.gives-back-sec .gives-back-cta,.calendar-promo .calendar-promo__btn{font-weight:600}body.pop-premium-coloring .main-product-class .product__description p{padding-bottom:unset}@media(max-width:380px){.main-product-class ul.icon-with-text{grid-template-columns:1fr}}body.teeinblue-product-9876378550600 .product__title h1{font-size:38px;line-height:auto}a.product-card-link{text-decoration:none}section#shopify-section-template--25643732173128__177245994746c29555{background-color:#fff}.tee-form-action button:hover{background:#ff681c;border:1px solid #ff681c}.tee-form-action button{border:1px solid #ff681c;color:#ff681c}.tee-form-atc-wrapper button{border:1px solid #ff681c;color:#fff;background:#ff681c}.tee-form-atc-wrapper button:hover{background:#e05d1b!important}body.gradient.animate--hover-default.template-product span.tee-price--compare-wrapper.tee-price--saving-wrapper,body.gradient.animate--hover-default.template-product-new-custom-white-mug span.tee-price--compare-wrapper.tee-price--saving-wrapper{display:none}.template-product .product__title h1{font-size:27px}.product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container{display:flex;gap:9px;align-items:center;margin:0}.product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .price__sale{display:contents!important}.product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .second-price{order:3;margin-bottom:10px}.product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .First-price s.price-item{font-size:15px!important;opacity:.4!important}.product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container span.price-item{color:#333!important;font-weight:700;font-size:18px;margin:0;line-height:1}.pawidols-dog-cal .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container span.price-item,.pawidols-cat-cal .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container span.price-item,.pawidols-dog-mosaic .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container span.price-item{color:#008c0f!important}.pawidols-dog-cal .badge.price__badge-save,.pawidols-cat-cal .badge.price__badge-save,.pawidols-dog-mosaic .badge.price__badge-save{display:none!important}.product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .second-price span.badge.price__badge-save{background:#ffc439;color:#000;font-size:14px;border-radius:40px}body.template-product-new-custom-white-mug .product__info-wrapper.grid__item .other-Versions a.my-Anchor{line-height:normal}body.template-product-new-custom-white-mug .product__info-wrapper.grid__item .other-Versions h4.Oth-Ver{margin:0 0 10px}.teeinblue-enabled .product__tax.caption.rte{margin:0}.product__tax.caption{margin-top:10px}.template-suffix-pawidols-dog-calendar .shopify-payment-button,.template-suffix-new-dog-calendar .shopify-payment-button,.template-suffix-pawidols-cat-calendar .shopify-payment-button,.template-suffix-pawidols-dog-mosaic .shopify-payment-button,.template-suffix-pop-premium-coloring .shopify-payment-button{display:unset!important}.template-suffix-pawidols-dog-calendar .product-quantity-price-wrapper,.template-suffix-new-dog-calendar .product-quantity-price-wrapper,.template-suffix-pawidols-cat-calendar .product-quantity-price-wrapper,.template-suffix-pawidols-dog-mosaic .product-quantity-price-wrapper{display:flex;flex-direction:row-reverse}.template-suffix-pawidols-dog-calendar .product-quantity-price-wrapper .price__container,.template-suffix-new-dog-calendar .product-quantity-price-wrapper .price__container,.template-suffix-pawidols-cat-calendar .product-quantity-price-wrapper .price__container,.template-suffix-pawidols-dog-mosaic .product-quantity-price-wrapper .price__container{display:flex;flex-direction:column-reverse}.template-suffix-pawidols-dog-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .price__sale,.template-suffix-new-dog-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .price__sale,.template-suffix-pawidols-cat-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .price__sale,.template-suffix-pawidols-dog-mosaic .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .price__sale{display:flex!important;flex-direction:row!important}.template-suffix-pawidols-dog-calendar .main-product-class .product__title h1,.template-suffix-new-dog-calendar .main-product-class .product__title h1,.template-suffix-pawidols-cat-calendar .main-product-class .product__title h1,.template-suffix-pawidols-dog-mosaic .main-product-class .product__title h1{font-size:52px;text-align:center;padding-inline:0px}.template-suffix-pawidols-dog-calendar .product__info-wrapper.grid__item p.product__text.inline-richtext,.template-suffix-new-dog-calendar .product__info-wrapper.grid__item p.product__text.inline-richtext,.template-suffix-pawidols-cat-calendar .product__info-wrapper.grid__item p.product__text.inline-richtext,.template-suffix-pawidols-dog-mosaic .product__info-wrapper.grid__item p.product__text.inline-richtext{font-size:18.8px;color:#000!important;text-align:center;font-weight:500;margin:0}.template-suffix-pawidols-dog-calendar .pop-premium-coloring .product__info-container .progress-bar,.pawidols-calendar-template .product__info-container .progress-bar,.template-suffix-new-dog-calendar .pop-premium-coloring .product__info-container .progress-bar,.template-suffix-pawidols-cat-calendar .pop-premium-coloring .product__info-container .progress-bar,.template-suffix-pawidols-dog-mosaic .pop-premium-coloring .product__info-container .progress-bar{margin-top:40px!important}.template-suffix-pawidols-dog-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container span.price-item,.template-suffix-new-dog-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container span.price-item,.template-suffix-pawidols-cat-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container span.price-item,.template-suffix-pawidols-dog-mosaic .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container span.price-item{font-size:52px}.template-suffix-pawidols-dog-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .second-price span.badge.price__badge-save,.template-suffix-new-dog-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .second-price span.badge.price__badge-save,.template-suffix-pawidols-cat-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .second-price span.badge.price__badge-save,.template-suffix-pawidols-dog-mosaic .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .second-price span.badge.price__badge-save{font-size:16px;font-weight:700;background:#ff5f00;border:none;border-radius:8px;color:#fff}.template-suffix-pawidols-dog-calendar .product__info-container .product-quantity-price-wrapper .price.price--large.price--on-sale .price__sale s.price-item.price-item--regular,.template-suffix-new-dog-calendar .product__info-container .product-quantity-price-wrapper .price.price--large.price--on-sale .price__sale s.price-item.price-item--regular,.template-suffix-pawidols-cat-calendar .product__info-container .product-quantity-price-wrapper .price.price--large.price--on-sale .price__sale s.price-item.price-item--regular,.template-suffix-pawidols-dog-mosaic .product__info-container .product-quantity-price-wrapper .price.price--large.price--on-sale .price__sale s.price-item.price-item--regular{font-size:24px!important}.template-suffix-pawidols-dog-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .price__sale,.template-suffix-new-dog-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .price__sale,.template-suffix-pawidols-cat-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .price__sale,.template-suffix-pawidols-dog-mosaic .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .price__sale{gap:10px}.template-suffix-pawidols-dog-calendar .main-product-class .product-form__buttons,.template-suffix-new-dog-calendar .main-product-class .product-form__buttons,.template-suffix-pawidols-cat-calendar .main-product-class .product-form__buttons,.template-suffix-pawidols-dog-mosaic .main-product-class .product-form__buttons{max-width:100%}.template-suffix-pawidols-dog-calendar .main-product-class .product-form__buttons .product-form__submit,.template-suffix-new-dog-calendar .main-product-class .product-form__buttons .product-form__submit,.template-suffix-pawidols-cat-calendar .main-product-class .product-form__buttons .product-form__submit,.template-suffix-pawidols-dog-mosaic .main-product-class .product-form__buttons .product-form__submit{color:#fff;background:#ff5f00;padding-block:28px;font-size:22px}.template-suffix-pawidols-dog-calendar .main-product-class .product-form__buttons .product-form__submit,.template-suffix-new-dog-calendar .main-product-class .product-form__buttons .product-form__submit,.template-suffix-pawidols-cat-calendar .main-product-class .product-form__buttons .product-form__submit,.template-suffix-pawidols-dog-mosaic .main-product-class .product-form__buttons .product-form__submit{height:auto}.template-suffix-pawidols-dog-calendar .main-product-class .product-form__buttons .product-form__submit:hover:after,.template-suffix-new-dog-calendar .main-product-class .product-form__buttons .product-form__submit:hover:after,.template-suffix-pawidols-cat-calendar .main-product-class .product-form__buttons .product-form__submit:hover:after,.template-suffix-pawidols-dog-mosaic .main-product-class .product-form__buttons .product-form__submit:hover:after{display:none}.template-suffix-pawidols-dog-calendar .main-product-class p.vtl-pl-main-widget__title,.template-suffix-new-dog-calendar .main-product-class p.vtl-pl-main-widget__title,.template-suffix-pawidols-cat-calendar .main-product-class p.vtl-pl-main-widget__title,.template-suffix-pawidols-dog-mosaic .main-product-class p.vtl-pl-main-widget__title{display:none}.template-suffix-pawidols-dog-calendar .main-product-class .product__description p,.template-suffix-new-dog-calendar .main-product-class .product__description p,.template-suffix-pawidols-cat-calendar .main-product-class .product__description p,.template-suffix-pawidols-dog-mosaic .main-product-class .product__description p{font-weight:300}.template-suffix-pawidols-dog-calendar .calendar-promo .calendar-promo__btn,.template-suffix-new-dog-calendar .calendar-promo .calendar-promo__btn,.template-suffix-pawidols-cat-calendar .calendar-promo .calendar-promo__btn,.template-suffix-pawidols-dog-mosaic .calendar-promo .calendar-promo__btn{background:#5c8cfc!important}.template-suffix-pawidols-dog-calendar .calendar-promo .calendar-promo__btn,.template-suffix-new-dog-calendar .calendar-promo .calendar-promo__btn,.template-suffix-pawidols-cat-calendar .calendar-promo .calendar-promo__btn,.template-suffix-pawidols-dog-mosaic .calendar-promo .calendar-promo__btn{background:#ff5f00!important;padding-block:23px;height:auto}.template-suffix-pawidols-dog-calendar .pet-coloring-books .pet-coloring-section .btn,.gives-back-sec .gives-back-cta,.template-suffix-new-dog-calendar .pet-coloring-books .pet-coloring-section .btn,.template-suffix-pawidols-cat-calendar .pet-coloring-books .pet-coloring-section .btn,.template-suffix-pawidols-dog-mosaic .pet-coloring-books .pet-coloring-section .btn{background:#5c8cfc!important;padding-block:30px;height:auto!important}.template-suffix-pop-premium-coloring .product-quantity-price-wrapper{display:flex;flex-direction:row-reverse}.template-suffix-pop-premium-coloring .product-quantity-price-wrapper .price__container{display:flex;flex-direction:column-reverse}.template-suffix-pop-premium-coloring .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .price__sale{display:flex!important;flex-direction:row!important}.template-suffix-pop-premium-coloring .main-product-class .product__title h1{font-size:52px;text-align:center;padding-inline:0px}.template-suffix-pop-premium-coloring .product__info-wrapper.grid__item p.product__text.inline-richtext{font-size:18.8px;color:#000!important;text-align:center;font-weight:700}.template-suffix-pop-premium-coloring .pop-premium-coloring .product__info-container .progress-bar,.pawidols-calendar-template .product__info-container .progress-bar{margin-top:40px!important}.template-suffix-pop-premium-coloring .product__info-wrapper.grid__item .product-quantity-price-wrapper{margin-top:30px!important}.template-suffix-pop-premium-coloring .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container span.price-item{font-size:52px}.template-suffix-pop-premium-coloring .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .second-price span.badge.price__badge-save{display:none}.template-suffix-pop-premium-coloring .product__info-container .product-quantity-price-wrapper .price.price--large.price--on-sale .price__sale s.price-item.price-item--regular{font-size:24px!important}.template-suffix-pop-premium-coloring .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .price__sale{gap:10px}.template-suffix-pop-premium-coloring .main-product-class .product-form__buttons{max-width:100%}.template-suffix-pop-premium-coloring .main-product-class .product-form__buttons .product-form__submit{color:#fff;background:#ff5f00;padding-block:28px;font-size:22px}.template-suffix-pop-premium-coloring .main-product-class .product-form__buttons .product-form__submit{height:auto}.template-suffix-pop-premium-coloring .main-product-class .product-form__buttons .product-form__submit:hover:after{display:none}.template-suffix-pop-premium-coloring .main-product-class .product-form__buttons .product-form__submit span{font-size:0!important}.template-suffix-pop-premium-coloring .main-product-class .product-form__buttons .product-form__submit span:after{content:"GET MY COLORING BOOK NOW";font-size:22px}.template-suffix-pop-premium-coloring .main-product-class p.vtl-pl-main-widget__title{display:none}.template-suffix-pop-premium-coloring .main-product-class .product__description p{font-weight:700}.template-suffix-pop-premium-coloring .calendar-promo .calendar-promo__btn{background:#5c8cfc!important}.template-suffix-pop-premium-coloring .calendar-promo .calendar-promo__btn{background:#5c8cfc!important;padding-block:23px;height:auto}.template-suffix-pop-premium-coloring .pet-coloring-books .pet-coloring-section .btn,.gives-back-sec .gives-back-cta{background:#ff5f00!important;padding-block:20px;height:auto!important}.template-suffix-pop-premium-coloring .product__info-container .progress-bar .progress-bar{margin-top:40px!important}@media(max-width:990px)and (min-width:851px){.template-suffix-pawidols-dog-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container span.price-item,.template-suffix-new-dog-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container span.price-item,.template-suffix-pawidols-cat-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container span.price-item,.template-suffix-pawidols-dog-mosaic .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container span.price-item{font-size:40px}.template-suffix-pawidols-dog-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .second-price span.badge.price__badge-save,.template-suffix-new-dog-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .second-price span.badge.price__badge-save,.template-suffix-pawidols-cat-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .second-price span.badge.price__badge-save,.template-suffix-pawidols-dog-mosaic .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .second-price span.badge.price__badge-save{font-size:10px;padding:0 8px}.template-suffix-pawidols-dog-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .price__sale,.template-suffix-new-dog-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .price__sale,.template-suffix-pawidols-cat-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .price__sale,.template-suffix-pawidols-dog-mosaic .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .price__sale{gap:6px}.template-suffix-pawidols-dog-calendar .main-product-class .product-form__buttons .product-form__submit,.template-suffix-new-dog-calendar .main-product-class .product-form__buttons .product-form__submit,.template-suffix-pawidols-cat-calendar .main-product-class .product-form__buttons .product-form__submit,.template-suffix-pawidols-dog-mosaic .main-product-class .product-form__buttons .product-form__submit{font-size:16px;padding-block:24px}.template-suffix-pop-premium-coloring .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container span.price-item{font-size:40px}.template-suffix-pop-premium-coloring .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .second-price span.badge.price__badge-save{font-size:10px;padding:0 8px}.template-suffix-pop-premium-coloring .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .price__sale{gap:6px}.product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container{display:flex;gap:5px;align-items:center;margin:0}.template-suffix-pop-premium-coloring .main-product-class .product-form__buttons .product-form__submit{font-size:16px;padding-block:24px}}@media(max-width:850px){.template-suffix-pawidols-dog-calendar .main-product-class .product__title h1,.template-suffix-new-dog-calendar .main-product-class .product__title h1,.template-suffix-pawidols-cat-calendar .main-product-class .product__title h1,.template-suffix-pawidols-dog-mosaic .main-product-class .product__title h1{font-size:26px!important;text-align:left;font-family:Montserrat,sans-serif;text-align:center}.happy-customers-block{justify-content:center}.template-suffix-pawidols-dog-calendar .product__info-container,.template-suffix-new-dog-calendar .product__info-container,.template-suffix-pawidols-cat-calendar .product__info-container,.template-suffix-pawidols-dog-mosaic .product__info-container{max-width:unset}.template-suffix-pop-premium-coloring .main-product-class .product__title h1{font-size:26px!important}.template-suffix-pop-premium-coloring .product__info-container{max-width:unset}.template-suffix-pawidols-dog-calendar .product__info-wrapper.grid__item p.product__text.inline-richtext,.template-suffix-new-dog-calendar .product__info-wrapper.grid__item p.product__text.inline-richtext,.template-suffix-pawidols-cat-calendar .product__info-wrapper.grid__item p.product__text.inline-richtext,.template-suffix-pawidols-dog-mosaic .product__info-wrapper.grid__item p.product__text.inline-richtext{font-size:14px;color:#1e2b37!important;text-align:left}}@media(max-width:580px){.template-suffix-pawidols-dog-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container span.price-item,.template-suffix-new-dog-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container span.price-item,.template-suffix-pawidols-cat-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container span.price-item,.template-suffix-pawidols-dog-mosaic .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container span.price-item{font-size:44px}.template-suffix-pawidols-dog-calendar .product__info-container .product-quantity-price-wrapper .price.price--large.price--on-sale .price__sale s.price-item.price-item--regular,.template-suffix-new-dog-calendar .product__info-container .product-quantity-price-wrapper .price.price--large.price--on-sale .price__sale s.price-item.price-item--regular,.template-suffix-pawidols-cat-calendar .product__info-container .product-quantity-price-wrapper .price.price--large.price--on-sale .price__sale s.price-item.price-item--regular,.template-suffix-pawidols-dog-mosaic .product__info-container .product-quantity-price-wrapper .price.price--large.price--on-sale .price__sale s.price-item.price-item--regular{font-size:18px!important}.template-suffix-pawidols-dog-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .second-price span.badge.price__badge-save,.template-suffix-new-dog-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .second-price span.badge.price__badge-save,.template-suffix-pawidols-cat-calendar .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .second-price span.badge.price__badge-save,.template-suffix-pawidols-dog-mosaic .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .second-price span.badge.price__badge-save{font-size:10px;line-height:22px;padding:0 5px}.template-suffix-pawidols-dog-calendar .main-product-class .product-form__buttons .product-form__submit,.template-suffix-new-dog-calendar .main-product-class .product-form__buttons .product-form__submit,.template-suffix-pawidols-cat-calendar .main-product-class .product-form__buttons .product-form__submit,.template-suffix-pawidols-dog-mosaic .main-product-class .product-form__buttons .product-form__submit{font-size:18px;padding-block:31px}.template-suffix-pawidols-dog-calendar .vtl-pl-main-widget__logo,.template-suffix-new-dog-calendar .vtl-pl-main-widget__logo,.template-suffix-pawidols-cat-calendar .vtl-pl-main-widget__logo,.template-suffix-pawidols-dog-mosaic .vtl-pl-main-widget__logo{width:38px}.template-suffix-pop-premium-coloring .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container span.price-item{font-size:44px}.template-suffix-pop-premium-coloring .product__info-container .product-quantity-price-wrapper .price.price--large.price--on-sale .price__sale s.price-item.price-item--regular{font-size:18px!important}.template-suffix-pop-premium-coloring .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container .second-price span.badge.price__badge-save{font-size:10px;line-height:22px;padding:0 5px}.template-suffix-pop-premium-coloring .main-product-class .product-form__buttons .product-form__submit{font-size:18px;padding-block:31px}.template-suffix-pop-premium-coloring .vtl-pl-main-widget__logo{width:38px}}@media(max-width:460px){.product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container{max-width:250px;margin:0 0 8px;row-gap:5px}}.product__info-container .product-quantity-price-wrapper .price.price--large.price--on-sale{align-items:flex-start}.product__info-container .product-quantity-price-wrapper .product-form__input{padding:10px 0}#cart-icon-bubble.header__icon--cart{width:4.4rem;min-width:4.4rem}#cart-icon-bubble.header__icon--cart .svg-wrapper{width:2.4rem;height:2.4rem}#cart-icon-bubble.header__icon--cart .svg-wrapper svg{width:100%;height:100%;display:block}#cart-icon-bubble.header__icon--cart .cart-count-bubble{left:auto;right:.6rem;bottom:.6rem}@media screen and (max-width:749px){.section-template--26643685769544__main-padding{padding-top:0!important}}.cart-drawer-checkout-total{margin-left:6px}.template-suffix-pawidols-dog-calendar .product__media-item .media>img,.template-suffix-new-dog-calendar .product__media-item .media>img,.template-suffix-pawidols-cat-calendar .product__media-item .media>img,.template-suffix-pawidols-dog-mosaic .product__media-item .media>img{object-fit:fill!important}@media screen and (min-width:851px){.main-product-class .product{gap:5px!important}}@media screen and (max-width:850px){.main-product-class .product{gap:32px!important}}@media screen and (min-width:750px){.template-suffix-pawidols-dog-calendar .product-media-container,.template-suffix-new-dog-calendar .product-media-container,.template-suffix-pawidols-cat-calendar .product-media-container,.template-suffix-pawidols-dog-mosaic .product-media-container{height:650px!important;max-height:650px!important}.template-suffix-pawidols-dog-calendar .product-media-container .media,.template-suffix-new-dog-calendar .product-media-container .media,.template-suffix-pawidols-cat-calendar .product-media-container .media,.template-suffix-pawidols-dog-mosaic .product-media-container .media{height:650px!important;max-height:650px!important;padding-top:0!important}.template-suffix-pawidols-dog-calendar .product-media-container .media>img,.template-suffix-new-dog-calendar .product-media-container .media>img,.template-suffix-pawidols-cat-calendar .product-media-container .media>img,.template-suffix-pawidols-dog-mosaic .product-media-container .media>img{height:100%!important;max-height:700px!important;width:100%!important;object-fit:fill!important;position:absolute!important;top:0!important;left:0!important}}@media(max-width:749px){.template-suffix-pawidols-dog-calendar .slider-buttons,.template-suffix-new-dog-calendar .slider-buttons,.template-suffix-pawidols-cat-calendar .slider-buttons,.template-suffix-pawidols-dog-mosaic .slider-buttons{display:none!important}.template-suffix-pawidols-dog-calendar .slider.slider--mobile .slider__slide,.template-suffix-new-dog-calendar .slider.slider--mobile .slider__slide,.template-suffix-pawidols-cat-calendar .slider.slider--mobile .slider__slide,.template-suffix-pawidols-dog-mosaic .slider.slider--mobile .slider__slide{padding-top:0!important}.template-suffix-pawidols-dog-calendar .product-media-container,.template-suffix-new-dog-calendar .product-media-container,.template-suffix-pawidols-cat-calendar .product-media-container,.template-suffix-pawidols-dog-mosaic .product-media-container,.template-suffix-pawidols-dog-calendar .product-media-container.constrain-height,.template-suffix-new-dog-calendar .product-media-container.constrain-height,.template-suffix-pawidols-cat-calendar .product-media-container.constrain-height,.template-suffix-pawidols-dog-mosaic .product-media-container.constrain-height,.template-suffix-pawidols-dog-calendar .product-media-container.constrain-height.media-fit-contain,.template-suffix-new-dog-calendar .product-media-container.constrain-height.media-fit-contain,.template-suffix-pawidols-cat-calendar .product-media-container.constrain-height.media-fit-contain,.template-suffix-pawidols-dog-mosaic .product-media-container.constrain-height.media-fit-contain{max-width:100%!important;width:100%!important;margin-left:0!important;margin-right:0!important;height:500px!important;max-height:500px!important;overflow:hidden!important}.template-suffix-pawidols-dog-calendar .product-media-container .product__modal-opener,.template-suffix-new-dog-calendar .product-media-container .product__modal-opener,.template-suffix-pawidols-cat-calendar .product-media-container .product__modal-opener,.template-suffix-pawidols-dog-mosaic .product-media-container .product__modal-opener{height:500px!important;display:block!important}.template-suffix-pawidols-dog-calendar .product-media-container .media,.template-suffix-new-dog-calendar .product-media-container .media,.template-suffix-pawidols-cat-calendar .product-media-container .media,.template-suffix-pawidols-dog-mosaic .product-media-container .media,.template-suffix-pawidols-dog-calendar .product-media-container.constrain-height .media,.template-suffix-new-dog-calendar .product-media-container.constrain-height .media,.template-suffix-pawidols-cat-calendar .product-media-container.constrain-height .media,.template-suffix-pawidols-dog-mosaic .product-media-container.constrain-height .media{height:500px!important;max-height:500px!important;padding-top:0!important;position:relative!important}.template-suffix-pawidols-dog-calendar .product-media-container .media img,.template-suffix-new-dog-calendar .product-media-container .media img,.template-suffix-pawidols-cat-calendar .product-media-container .media img,.template-suffix-pawidols-dog-mosaic .product-media-container .media img,.template-suffix-pawidols-dog-calendar .product-media-container .media picture img,.template-suffix-new-dog-calendar .product-media-container .media picture img,.template-suffix-pawidols-cat-calendar .product-media-container .media picture img,.template-suffix-pawidols-dog-mosaic .product-media-container .media picture img{height:500px!important;width:100%!important;object-fit:cover!important;position:absolute!important;top:0!important;left:0!important}.template-suffix-pawidols-dog-calendar .product__media-list.slider--mobile,.template-suffix-new-dog-calendar .product__media-list.slider--mobile,.template-suffix-pawidols-cat-calendar .product__media-list.slider--mobile,.template-suffix-pawidols-dog-mosaic .product__media-list.slider--mobile{overflow-x:auto!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch;scroll-padding-left:0!important}.template-suffix-pawidols-dog-calendar .product__media-list.slider--mobile,.template-suffix-new-dog-calendar .product__media-list.slider--mobile,.template-suffix-pawidols-cat-calendar .product__media-list.slider--mobile,.template-suffix-pawidols-dog-mosaic .product__media-list.slider--mobile{margin-bottom:0!important}.template-suffix-pawidols-dog-calendar .product__media-list.slider--mobile .product__media-item,.template-suffix-new-dog-calendar .product__media-list.slider--mobile .product__media-item,.template-suffix-pawidols-cat-calendar .product__media-list.slider--mobile .product__media-item,.template-suffix-pawidols-dog-mosaic .product__media-list.slider--mobile .product__media-item{width:100%!important}.pawidols-media-dots{display:flex;justify-content:center;gap:7px;margin-top:0;margin-bottom:0}.pawidols-dot{width:8px;height:8px;border-radius:50%;background:#c8c8c8;border:none;padding:0;cursor:pointer;transition:background .2s ease,transform .2s ease}.pawidols-dot--active{background:#333;transform:scale(1.3)}}.template-suffix-pop-premium-coloring .product__media-item:first-child .product-media-container .media{padding-top:0!important}.calm-cuteness-section{background-color:#ebf4fb;padding:48px 20px 56px}.calm-cuteness-inner{max-width:1174px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:28px}.calm-cuteness-text{text-align:center}.calm-cuteness-heading{font-family:Montserrat,sans-serif;font-size:36px;font-weight:700;font-style:normal;color:#1e2b37;line-height:1;letter-spacing:0px;text-align:center;margin:0 0 12px}.calm-cuteness-subtext{font-family:Kumbh Sans,sans-serif;font-size:16px;font-weight:400;font-style:normal;color:#1e2b37;line-height:26px;letter-spacing:0px;text-align:center;margin:0}.calm-cuteness-image{width:100%;max-width:1174px;border-radius:20px;overflow:hidden}.calm-cuteness-image img{width:100%;height:auto;max-height:676px;display:block;object-fit:cover;border-radius:20px}.calm-cuteness-btn{display:inline-block;background-color:#4d8cff;color:#fff;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;font-style:normal;line-height:1;letter-spacing:0px;text-align:center;text-transform:uppercase;vertical-align:middle;padding:31px 121px;border-radius:8px;text-decoration:none;transition:background-color .2s ease;white-space:nowrap}.calm-cuteness-btn:hover{background-color:#3a7aee}@media(max-width:768px){.calm-cuteness-section{padding:0 0 32px}.calm-cuteness-inner{gap:20px;padding:0 20px}.calm-cuteness-image{width:100%;max-width:none;border-radius:16px;order:-1}.calm-cuteness-image img{border-radius:16px;max-height:none;aspect-ratio:1 / 1;object-fit:cover}.calm-cuteness-text{padding-top:8px}.calm-cuteness-heading{font-size:20px;font-weight:600;line-height:1}.calm-cuteness-subtext{font-size:16px;line-height:26px}.calm-cuteness-cta{width:100%;display:flex;justify-content:center}.calm-cuteness-btn{display:flex;align-items:center;justify-content:center;width:350px;height:81px;max-width:100%;font-size:18px;font-weight:700;text-transform:uppercase;border-radius:8px;padding:0 16px;box-sizing:border-box;white-space:nowrap}}.cust-reviews{background:#fff;padding:64px 0 52px}.cust-reviews__header{text-align:center;max-width:700px;margin:0 auto 44px;padding:0 20px}.cust-reviews__heading{font-family:Montserrat,sans-serif;font-size:36px;font-weight:600;line-height:1;letter-spacing:0;color:#1e2b37;margin:0 0 16px}.cust-reviews__desc{font-family:Kumbh Sans,sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0;color:#1e2b37;margin:0}.cust-reviews__carousel{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-left:20px;padding-bottom:25px;background-color:#fff}.cust-reviews__carousel::-webkit-scrollbar{display:none}.cust-reviews__track{display:flex;gap:20px}.cust-reviews__card{flex-shrink:0;scroll-snap-align:start;width:400px;background:#fff;border-radius:16px;box-shadow:0 4px 24px #00000014;overflow:hidden}.cust-reviews__img{width:100%;height:400px;border-radius:8px;overflow:hidden}.cust-reviews__img img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;-webkit-user-drag:none}.cust-reviews__body{padding:20px 18px 24px;text-align:center}.cust-reviews__name{font-family:Montserrat,sans-serif;font-size:40px;font-weight:700;line-height:1;letter-spacing:0;color:#1e2b37;margin:0 0 8px}.cust-reviews__stars{display:flex;justify-content:center;gap:4px;margin-bottom:12px}.cust-reviews__stars img{width:24px;height:24px;display:block}.cust-reviews__text{font-family:Kumbh Sans,sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0;color:#1e2b37;text-align:center;margin:0}.cust-reviews__dots{display:none;justify-content:center;align-items:center;gap:8px;margin-top:28px;padding:0 20px}.cust-reviews__dot{width:24px;height:6px;border-radius:100px;background:#e2eaf3;border:none;padding:0;cursor:pointer;opacity:1;transition:background .2s,width .2s}.cust-reviews__dot.active{width:46px;background:#82beff}@media(max-width:768px){.cust-reviews{padding:44px 0 36px}.cust-reviews__heading{font-size:20px;font-weight:600}.cust-reviews__carousel{padding:0 20px 15px;scroll-padding-left:20px}.cust-reviews__track:after{content:"";display:block;min-width:1px;flex-shrink:0}.cust-reviews__card{width:calc(100vw - 40px);min-width:calc(100vw - 40px);scroll-snap-align:start;scroll-snap-stop:always}.cust-reviews__dots{display:flex}.cust-reviews__name{font-size:24px}.cust-reviews__text{font-size:14px}}.template-suffix-pawidols-dog-calendar .Vtl-StickyAddToCart,.template-suffix-new-dog-calendar .Vtl-StickyAddToCart,.template-suffix-pawidols-cat-calendar .Vtl-StickyAddToCart,.template-suffix-pawidols-dog-mosaic .Vtl-StickyAddToCart{display:none!important}.happy-customers-block{display:flex;align-items:center;gap:8px}.happy-customers-block__stars{display:flex;align-items:center;flex-shrink:0;line-height:0}.happy-customers-block__stars svg{display:block;max-width:100%;height:auto}.happy-customers-block__text{font-family:Montserrat,sans-serif;font-weight:500;font-size:12px;color:#1e2b37;line-height:1.3}@media screen and (min-width:750px){.happy-customers-block__text{font-size:14px}}.shopify-payment-button__more-options{font-size:20px!important}@media screen and (max-width:750px){.shopify-payment-button__more-options{font-size:18px!important;margin-top:14px}}.icon-list-block{display:flex;flex-direction:column;gap:8px;padding:8px 0 0}.icon-list-block__item{display:flex;align-items:center;gap:12px}.icon-list-block__icon{display:inline-flex;flex-shrink:0}.icon-list-block__icon svg{width:22px;height:22px}.icon-list-block__text{font-family:var(--font-body-family);line-height:1.8;letter-spacing:.3px;font-weight:400!important;font-size:16px!important}@media(max-width:749px){.icon-list-block__text{font-size:14px!important}.icon-list-block{padding-top:8px}.icon-list-block__icon svg{width:14px;height:14px}.icon-list-block__item{gap:4px}}.paw-disclosure{background:#f8f4f1;border-radius:6px;overflow:hidden;width:100%}.paw-disclosure__header{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:16px 24px;min-height:56px;background:transparent;border:none;cursor:pointer;text-align:left}.paw-disclosure__title{font-size:16px;font-weight:600;color:#161723;line-height:1.3;font-family:var(--font-body-family);flex:1}.paw-disclosure__icon{display:inline-flex;flex-shrink:0;color:#161723;width:14px;height:14px;position:relative}.paw-disclosure__icon--minus{display:none}.paw-disclosure__icon--plus{display:block}.paw-disclosure.is-open .paw-disclosure__icon--plus{display:none}.paw-disclosure.is-open .paw-disclosure__icon--minus{display:block}.paw-disclosure__body{overflow:hidden;max-height:0;transition:max-height .35s ease}.paw-disclosure.is-open .paw-disclosure__body{max-height:2000px;transition:max-height .5s ease}.paw-disclosure__content{padding:0 24px 20px;font-size:16px;line-height:24px;color:#333;font-family:var(--font-body-family)}.paw-disclosure__content p,.paw-disclosure__content ul,.paw-disclosure__content ol{margin:0 0 12px;font-size:16px;line-height:24px}.paw-disclosure__content p:last-child,.paw-disclosure__content ul:last-child,.paw-disclosure__content ol:last-child{margin-bottom:0}.paw-disclosure+.paw-disclosure{margin-top:16px}.paw-disclosure__preview{position:relative;max-height:220px;overflow:hidden;transition:max-height .4s ease}.paw-disclosure__preview.is-expanded{max-height:4000px}.paw-disclosure__preview:after{content:"";position:absolute;bottom:0;left:0;right:0;height:64px;background:linear-gradient(to bottom,transparent,#f8f8f8);pointer-events:none;transition:opacity .2s}.paw-disclosure__preview.is-expanded:after{opacity:0;pointer-events:none}.paw-disclosure__show-more{display:flex;align-items:center;gap:4px;padding:12px 24px 16px;background:transparent;border:none;cursor:pointer;font-size:16px;font-weight:500;color:#4d4d4d;font-family:var(--font-body-family);line-height:1}.paw-disclosure__show-more svg{transition:transform .25s ease}.paw-disclosure__show-more.is-expanded svg{transform:rotate(180deg)}.paw-disclosure__show-more.hidden{display:none}.paw-disclosure__preview.no-fade:after{display:none}.paw-disclosure__spacer{height:20px}@media(max-width:749px){.paw-disclosure__header{padding:16px 20px;min-height:56px}.paw-disclosure__title{font-size:18px}.paw-disclosure__content{padding:0 20px 20px;font-size:15px;line-height:22px}.paw-disclosure__content p,.paw-disclosure__content ul,.paw-disclosure__content ol{font-size:15px;line-height:22px}}.testimonial-block{width:100%;box-sizing:border-box}.testimonial-block__quote{font-size:16px;line-height:1.5;color:#333;margin:0 0 10px;font-style:normal}.testimonial-block__footer{display:flex;align-items:center}.testimonial-block__author-wrap{display:flex;align-items:self-start;gap:10px}.testimonial-block__author{font-size:16px;font-weight:700;color:#333}.testimonial-block__verified{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:700;color:#7f7f8d;letter-spacing:.3px}@media(max-width:749px){.testimonial-block{margin-top:0!important;padding:10px!important}.testimonial-block__quote{font-size:12px}.testimonial-block__author{font-size:13px}.testimonial-block__verified{font-weight:500}.testimonial-block__author-wrap{gap:16px}}.gallery-note{font-size:14px;font-family:sans-serif;font-style:italic;color:#555;text-align:center;margin:25px 0 0;padding-top:0;line-height:1.5;width:100%}p.product__text.inline-richtext{margin:8px 0 0}@media(max-width:749px){.gallery-note{font-size:12px;margin-top:8px}.product__info-container .product-quantity-price-wrapper .price.price--large.price--on-sale .price__container{margin-top:16px}p.product__text.inline-richtext{display:none}}.template-suffix-custom-tumbler .product__info-wrapper.grid__item .product-quantity-price-wrapper .price__container{display:flex;flex-direction:row-reverse;align-items:flex-end;gap:4px}.template-suffix-custom-tumbler .product-quantity-price-wrapper .price-item.price-item--sale{font-size:26px!important;color:#333!important}.template-suffix-custom-tumbler .product-quantity-price-wrapper .price.price--large.price--on-sale .price__sale s.price-item.price-item--regular{font-size:14px!important;opacity:1!important;color:#000!important;line-height:1}.template-suffix-custom-tumbler .product-quantity-price-wrapper .badge.price__badge-save{display:inline-block!important;padding:6px 16px!important;background-color:#63554c!important;border-radius:8px!important;color:#fff!important;font-weight:400!important;font-size:13px!important;line-height:1.4;white-space:nowrap}.template-suffix-custom-tumbler .product-quantity-price-wrapper .First-price{line-height:1}.template-suffix-custom-tumbler .product-quantity-price-wrapper .price__sale{display:flex!important;flex-direction:row!important;align-items:end;gap:12px!important;flex-wrap:wrap!important}.template-suffix-custom-tumbler .product-quantity-price-wrapper .price__prices-wrap{display:flex!important;flex-direction:row!important;align-items:end;gap:4px!important}.template-suffix-custom-tumbler .product-quantity-price-wrapper .second-price{display:flex!important;align-items:center!important;line-height:1}.template-suffix-custom-tumbler div#teeinblue-form{padding-bottom:1px}
/*# sourceMappingURL=/cdn/shop/t/63/assets/my_custom.css.map */
