.hidden-all{display:none!important}.announcement-bar__message{font-size:1.1rem}.button--bigger{line-height:52px;text-transform:uppercase}.header .button.button--small.button--primary{font-size:13px;line-height:33px;width:max-content}.header-nav-highlight{color:rgb(var(--primary-button-background));font-weight:700;border:solid 2px rgb(var(--primary-button-background));padding:0 10px;border-radius:36px;transition:all .3s ease}.header-nav-highlight:hover{color:#fff;background-color:rgb(var(--primary-button-background));border-color:#fff;transform:scale(1.05)}.heading,.h2{font-family:Bubblegum Sans;letter-spacing:.6px;line-height:1.1}.shopify-section--rich-text,.shopify-section--text-with-icons{position:relative}#reamaze-widget{z-index:10!important}#shopify-section-announcement-bar .input__field,#shopify-section-announcement-bar .input__label{background:#fff;color:#000}.shopify-section--main-customers-addresses drawer-content{z-index:998}.call_to_action .content-box{margin:0;max-width:1008px;display:flex;align-items:center;justify-content:space-around}.call_to_action .content-box .image-overlay__text-container,.call_to_action .content-box .button-wrapper{margin-top:0}.button-wrapper{text-align:center}.call_to_action .content-box h2.heading.heading--small{margin:0;font-size:29px;font-weight:400;line-height:33px}.call_to_action .button{padding:0 15px}.call_to_action .image-overlay__image-wrapper:before{content:"";position:absolute;height:50%;width:100%;top:-1px;left:0;right:0;margin:0 auto;background:#c4faff;z-index:0}.why-choose .multi-column__inner--scroller{width:100%;display:flex;align-items:flex-start;justify-content:center;gap:0}.multi-column-flex-css{display:flex;flex-direction:column;justify-content:space-between}.shopify-section--featured-collections section.section{margin-top:80px;margin-bottom:12px}.shopify-section--featured-collections h2.heading.heading--small{color:#fe8b00;font-size:12px;font-weight:600;text-transform:uppercase;margin-bottom:10px}.shopify-section--featured-collections h3.heading.h2{margin-top:0;margin-bottom:0}.shopify-section--featured-collections .featured-collections{max-width:1003px;margin:0 auto}.shopify-section--featured-collections .featured-collections .product-item__image-wrapper{margin-bottom:15px}.shopify-section--featured-collections img.product-item__primary-image{width:315px;height:315px;margin:0 auto}.shopify-section--featured-collections .product-item__info{margin-bottom:10px}button.button.button--text[type=submit]{background:rgb(var(--primary-button-background));line-height:46px;border-color:rgb(var(--primary-button-background));color:#fff;max-width:200px;margin:0 auto 12px;display:block;font-size:15px;font-weight:600;border-radius:36px}.why-choose .multi-column__inner--scroller .multi-column__item:first-child,.no_border .multi-column__inner--scroller .multi-column__item:first-child,.why-choose .multi-column__inner--scroller,.no_border .multi-column__inner--scroller{border:none}.section.why-choose .multi-column__inner--scroller .multi-column__image-wrapper{width:100px!important}.section.why-choose .multi-column__item{padding:0 70px}.section.why-choose .multi-column__item p.heading.h2{color:#fff;font-size:25px}.why-choose h3.heading{color:#fff}.section.why-choose .multi-column__inner--scroller .multi-column__image-wrapper img{object-fit:contain}.section.why-choose .section__color-wrapper{background:url(/cdn/shop/files/background-shape-4.png?v=1715888186) no-repeat;padding:128px 0 164px;background-size:100% 100%!important;position:relative}@media screen and (max-width: 1000px){.section.why-choose .section__color-wrapper{background:url(/cdn/shop/files/background-shape-5-no-logo.png?v=1715890616) no-repeat!important;background-size:100% 100%!important}}.shopify-section--newsletter .image-with-text-block__content{background:transparent;width:100%;max-width:800px}.heading.h1,.h1{font-size:43px;line-height:50px;letter-spacing:normal;font-weight:400}.shopify-section--newsletter .image-with-text-block__content .heading.h1{margin-bottom:0}.shopify-section--newsletter .image-with-text-block__content form{max-width:504px;margin:40px auto 0}.shopify-section--newsletter input[type=email]{background:#fff;color:#3f3d3c}.shopify-section--newsletter label.input__label{color:#3f3d3c}.shopify-section--newsletter .image-with-text-block__image-wrapper img,.image-with-text-block__image-wrapper img{object-position:top}.shopify-section--newsletter .container{position:relative}.footer__item-list li.social-media__item{box-shadow:none}.header .nav-dropdown{box-shadow:0 2px 6px #00000021}.header .nav-dropdown .nav-dropdown__link{padding-left:25px;padding-right:25px;letter-spacing:0;line-height:18px}.header .nav-dropdown .nav-dropdown__link:hover{color:rgb(var(--primary-button-background));opacity:1}.header .nav-dropdown li.nav-dropdown__item:not(:last-child){margin-bottom:10px}h3.heading.h3{font-weight:400}.image-with-text__wrapper h3.heading.h3{margin-bottom:15px}.image-with-text__wrapper p{margin:0 0 5px!important}.image-with-text__wrapper p em{font-style:normal;padding-left:15px;display:inline-block;position:relative}.image-with-text__wrapper p em:after{content:"";position:absolute;height:7px;width:7.01px;background-color:#3f89c9;border-radius:50%;left:0;top:45%}section.custom_spacing{margin-top:37px;margin-bottom:0}section.custom_spacing .image-with-text__wrapper{padding-bottom:0}.shopify-section--newsletter .image-with-text-block__image-wrapper{background:transparent}article-list .article-item__content .article-item__excerpt{margin-bottom:17px}.pagination__nav span.pagination__nav-item[aria-current=page]{background:#0db0d6;color:#fff}.pagination__nav span.pagination__nav-item[aria-current=page]:before{width:0;height:0;box-shadow:none}.article h2.heading.h2{color:#3c3c3c;font-size:41px;letter-spacing:0;line-height:53px;margin-bottom:12px}.article .article__meta span.article__meta-item,.article time.article__meta-item.article__date{font-size:13px;font-weight:600;letter-spacing:.83px;line-height:15px;color:#3c3c3c;text-transform:uppercase}.article .article_header{margin-bottom:2rem}.full_container .container{max-width:100%}.custom_spacing .container{max-width:1076px}.custom_spacing .image-with-text__image-wrapper{margin-right:0!important;width:100%}.custom_spacing .image-with-text__content-wrapper{width:100%;margin-right:0}.shopify-section--main-blog .container{max-width:1195px}.product--thumbnails-bottom .product__info h2.product-meta__vendor{margin:0;color:rgb(var(--primary-button-background));font-family:Raleway,sans-serif;text-transform:uppercase;font-size:13px;letter-spacing:normal;font-weight:600}.product-meta__price-list-container .price{font-family:Roboto,sans-serif}.price{font-weight:700}.product-form{counter-reset:step-counter}.quiz-step{counter-increment:step-counter;position:relative;padding-left:30px;font-weight:700}.quiz-step:before{content:counter(step-counter);position:absolute;left:0;top:50%;transform:translateY(-50%);width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:600;font-size:16px;box-shadow:0 2px 4px #0000001a;background:linear-gradient(135deg,#ffb800,#ff8c00,#ff5c00);color:#fff}.urgency-badges{display:flex;flex-direction:column;gap:6px;margin:12px 0}.urgency-badge{display:inline-flex;align-items:center;font-size:14px;font-weight:600;border-radius:6px;padding:6px 12px;line-height:1.4;width:fit-content;box-shadow:0 1px 3px #00000014}.urgency-badge.hot{background:#fde8e8;color:#d93025;border:1px solid #f5b5b5}.urgency-badge.theme{background:#fff8e1;color:#b25800;border:1px solid #ffd580}button.select{border:1px solid #d5d5d5;box-shadow:0 2px 5px #d5d9d980;border-radius:6px;height:auto;min-height:var(--form-input-field-height)}.product-form__payment-container{margin-top:12px}.product-form .shopify-payment-button{margin-top:6px}.product-form .product-form__description.rte{margin:0}.shopify-payment-button__button{border-radius:4px!important;line-height:50px;height:50px}.shopify-section--product-recommendations h2.heading.heading--small{margin-bottom:0;font-size:12px;color:rgb(var(--primary-button-background));letter-spacing:normal;font-weight:600}.shopify-section--product-recommendations h3.heading.h3{margin-top:6px;font-size:33px}product-recommendations.section{margin-top:89px;margin-bottom:83px}.product-meta__share button.product-meta__share-label{display:block;width:100%}.product-meta__share .product-meta__share-label{width:100%;display:block;margin-bottom:9px;font-size:14px}.product-meta__share{flex-wrap:wrap}.product-tabs__content .collapsible-toggle{color:rgb(var(--secondary-button-background));font-weight:700;font-size:1.1rem}.full_width-section .container{max-width:100%}.choose_pack .multi-column__inner--scroller .multi-column__item{padding:87px 54px 89px}.choose_pack a.multi-column__button.button{min-width:218px;width:100%}.customer_block span.form__secondary-action a{color:rgb(var(--primary-button-background));text-decoration:none}.customer_block span.form__secondary-action button.link{color:rgb(var(--primary-button-background));text-decoration:none;text-transform:capitalize}.product{flex-wrap:wrap}.custom-subscription__steps form fieldset:not(:first-of-type){display:none}ul#progressbar li.step{list-style:none;width:2rem;height:2rem;border-radius:100%;background-color:#eff6fa;display:flex;justify-content:center;align-items:center;transition:all .3s ease;border:1px solid #b0c7d4;color:#81c7d1;box-shadow:0 1px 3px #0000000d}ul#progressbar{display:flex;justify-content:space-between;padding-inline:5px;margin:25px auto;column-gap:5px;max-width:500px}ul#progressbar li.step.active{background:linear-gradient(145deg,#68e0cf,#209cff);color:#fff;font-weight:700;transform:scale(1.1);box-shadow:0 4px 6px #00000026}.step-container{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1}.step-title{font-weight:700;font-size:.75rem;margin-top:5px}.custom-subscription__steps fieldset{border:none;padding:0;text-align:center}.custom-subscription__steps{max-width:859px;margin:0 auto}fieldset .field_label{font-family:Bubblegum Sans,Arial,sans-serif;font-weight:400;letter-spacing:.6px;text-align:center;margin-bottom:35px!important;line-height:1.2;font-size:1.9rem}.form-fields{min-height:60px;width:100%;border:1px solid #cfcfcf;border-radius:6px;text-align:left;padding:10px 20px;letter-spacing:0;margin-bottom:20px;color:#636363}.custom-subscription__steps{padding-bottom:7.5rem}.fieldset-buttons{position:fixed;bottom:0;left:0;width:100%;background-color:#eff6fa;padding:1.5rem 1rem;box-shadow:0 -2px 5px #0000001a;z-index:100}.custom-selector{position:relative;display:inline-block;width:100%}.custom-selector select{min-height:60px;background:#fff;border:1px solid #cfcfcf;border-radius:6px;outline:none;padding:10px 20px;width:100%;cursor:pointer;-webkit-appearance:none;appearance:none;color:#636363;text-align:left}.custom-selector:after{content:"";border-width:5px;border-style:solid;border-color:transparent;border-top-color:#222;display:inline-block;position:absolute;right:15px;top:50%;border-radius:2px}.form-card .col-12:not(:last-child){margin-bottom:5px}p.screen-message{margin-top:0;text-align:left}fieldset{position:relative}.fieldset-button-wrapper{position:relative;width:100%;display:flex;justify-content:center;align-items:center;gap:15px;max-width:400px;margin:auto}button.previous.action-button-previous{flex:1;font-weight:600;background:transparent;border:none;cursor:pointer}.next,.add-box-btn{flex:3;width:100%}.add-box-btn{transition:all .3s ease-in-out}.add-box-btn:hover{box-shadow:0 6px 12px #00000026;transform:translateY(-2px)}.footer__item-list li.social-media__item:last-child a{margin-right:0}.call_to_action .content-box .image-overlay__text-container{max-width:177px}.hide.checkout-button{display:none}cart-drawer.active{transform:translate(0);visibility:visible}.button.button--small.button--primary.accept_button{color:#fff;margin-top:15px}.form-card .radio_image_buttons{display:flex;align-items:flex-end;justify-content:center}.form-card .radio_image_buttons .radio_option{position:relative;width:20%;max-width:20%;flex-basis:20%}.form-card .radio_image_buttons .radio_option input[type=radio]{position:absolute;width:100%;height:100%;top:0;left:0;z-index:3;opacity:0;cursor:pointer}.quiz-header{background:linear-gradient(135deg,#0db0d6,#a0d9e9);display:flex;justify-content:space-between;align-items:center;padding:10px 20px;box-shadow:0 4px 6px #0000001a}.quiz-header-text{font-size:15px;font-weight:700;color:#0b3145;text-align:center;letter-spacing:1px}.wagjag-banner{background-color:#ffe5d4;color:#ff4f2c;font-weight:700;text-align:center;padding:10px;border-radius:0 0 12px 12px}.quiz-form-field{margin-bottom:40px;margin-inline:auto;max-width:500px;background:#fff;border-radius:10px;border:solid 1px #0000003b;box-shadow:0 4px 6px #0000001a}.quiz-form-field .input__field{height:60px}.quiz-form-field :focus-within~.input__label,.is-filled~.input__label{transform:scale(.95) translateY(calc(-24px - .5em)) translate(3.665px);border-radius:10px;padding:2px}.quiz-label{font-size:1.3rem;font-family:Bubblegum Sans,Arial,sans-serif;margin-top:15px;word-wrap:break-word}.quiz-label-description{color:#3c5a69}.quiz-size-css{font-size:.9rem}#step_1_content .custom-selector,#step_1_content .form-fields{max-width:500px}#step_1_content .quiz-titles{font-size:1.5em;display:block}.subscription_product .subscription_options{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;margin-left:-150px;margin-right:-150px;gap:15px}fieldset#step_5_content{width:100%}fieldset#step_5_content .subscription_product{margin-top:20px}fieldset#step_5_content .image-with-text__image{position:unset}fieldset#step_2_content .radio_image_buttons,fieldset#step_3_content .radio_image_buttons,fieldset#step_4_content .radio_image_buttons{align-items:flex-start!important;gap:10px}fieldset#step_2_content .radio_option,fieldset#step_3_content .radio_option,fieldset#step_4_content .radio_option,fieldset#step_5_content .radio_option{background:#fff;border-radius:10px;border:solid 1px #0000003b;box-shadow:0 4px 6px #0000001a}#step_2_content .radio_option.active,#step_3_content .radio_option.active,#step_4_content .radio_option.active,#step_5_content .radio_option.active{background-color:#fff6cd!important;border:2px solid #F5C84C!important;box-shadow:0 4px 12px #c7c8002e;z-index:10}#step_5_content .item-flex{column-gap:5px;font-weight:700}.subscription_product .subscription_options .radio_option{width:25%;flex-basis:25%;max-width:24%;padding:0 10px;position:relative;gap:2px}.subscription-discount{text-align:left;position:relative;font-size:.9rem;color:#fff;padding:4px 10px;border-radius:99px;text-shadow:0 1px 1px rgba(0,0,0,.25);box-shadow:0 4px 12px -4px #3b82f673,inset 0 1px #ffffff59,inset 0 -1px #00000014;-webkit-font-smoothing:antialiased;-webkit-backdrop-filter:saturate(140%) blur(4px);backdrop-filter:saturate(140%) blur(4px);overflow:hidden;background:radial-gradient(150% 180% at 25% -50%,rgba(255,255,255,.66) 0 25%,transparent 40%),linear-gradient(115deg,#0b2c3a,#144c6a,#1989be 70%,#7ed8ff);background-clip:padding-box;border:1px solid transparent}.subscription-discount:after{content:"";position:absolute;top:-30%;bottom:-30%;left:-40%;right:-40%;border-radius:inherit;pointer-events:none;background:linear-gradient(to right,#fff0,#ffffff47,#fff0);transform:rotate(16deg) translate(-120%);animation:shimmerLine 12s ease-in-out infinite}@keyframes shimmerLine{0%,88%,to{transform:rotate(16deg) translate(-120%)}50%{transform:rotate(16deg) translate(120%)}}.radio_option.active .subscription-discounted-price{color:rgb(var(--product-on-sale-accent))}.subscription-discounted-price{font-size:18px;font-weight:700}.feature-check svg{stroke:#28965fbf}.subscription-badge:before{content:attr(data-label);position:absolute;top:-8px;right:-10px;color:#fff;font-weight:700;padding:2px 6px;border-radius:5px;font-size:.7rem;text-align:center;letter-spacing:.2px;z-index:12}.subscription_product .subscription_options .radio_option input[type=radio]{position:absolute;width:100%;height:100%;top:0;left:0;right:0;margin:0 auto;opacity:0;cursor:pointer;z-index:3}.subscription_product .subscription_info{margin-top:108px}.summary-container{margin-bottom:15px}.summary-container p{margin:0}.dog-name{font-size:20px;color:rgb(var(--secondary-button-background));margin-right:5px;display:inline-block;transform:rotate(-1.5deg)}.summary-text,.summary-icon{display:flex;align-items:center}.summary-name{font-weight:700;color:#333;letter-spacing:.3px;margin-bottom:7px}#add-on-summary{font-size:16px;color:#4caf50;font-weight:500;margin-right:10px}#add-on-summary:hover{color:#3a9b45;transition:color .3s ease}.remove-addon{display:inline-flex;align-items:center;padding:3px 8px;background-color:#f8f8f8;border:1px solid #e0e0e0;border-radius:10px;cursor:pointer;font-size:13px;color:#999;transition:background-color .2s ease,border-color .2s ease;column-gap:5px!important}.remove-addon:hover{background-color:#e2e2e2;border-color:#ccc}.remove-addon svg{stroke:#999}.add-on-text-section{display:flex;flex-direction:column;align-items:center}.add-on-title{display:flex;align-items:center;margin-bottom:8px}.add-on-title svg{margin-right:8px;color:#0db0d6}.add-on-title span{font-size:16px;font-weight:700}.add-on-price{color:#00b050;font-weight:700}input.button.button--small.button--primary{height:46px;padding:0 15px;color:#fff;text-align:center;width:100%;max-width:150px;border:none;line-height:46px}.subscription_product .subscription_options .radio_option label{display:flex;flex-direction:column;align-items:center;font-weight:500;letter-spacing:0;color:#3f3d3c;gap:4px}.subscription_product .subscription_options .radio_option .subscription_price{font-size:13px;font-weight:500;color:#fff;width:100px;text-align:center}.subscription-label-parent{position:relative;display:inline-block;max-width:135px;margin:auto 0}.subscription-info-container{position:relative}.discount-banner{background-color:tomato;color:#fff;font-weight:700;font-size:14px;text-transform:uppercase;padding:8px 12px;border-radius:8px}.form-card .radio_image_buttons .radio_option.active svg,.form-card .radio_image_buttons .radio_option.active svg *{fill:#0db0d6}[dir=ltr] .product-item__quick-buy-button{display:none}.padding_0 .image-with-text__wrapper{gap:10px;padding:0}#product-7765992734933{display:none}div#g-recaptcha{margin-bottom:20px}button.accept_button.checkout-button.button.button--primary.button--full{max-width:250px;margin:20px auto 0;border-radius:4px}button.accept_button.checkout-button.button.button--primary.button--full span.loader-button__text{color:#fff}li.header__linklist-item[data-item-title=Home]{display:none}.shopify-section--apps .container{max-width:1239px}input[type=date]{-webkit-appearance:inherit;background:transparent}.faq .faqanswer{display:none}.faq .faqanswer p{margin-bottom:0;font-size:15px;letter-spacing:0;line-height:21px}.faq .faqanswer p:empty{display:none}fieldset .subscription_info{display:inline-flex;align-items:center}body#page-gift-pack .featured-collections{margin-bottom:40px}.account__addresses-list:not(.account__addresses-list--wide){grid-template-columns:repeat(auto-fit,80%)}div#content__customers__request-invite{padding:50px 0 30px}.shopify-section--newsletter .container .image-with-text-block__content:before{content:"";position:absolute;height:188px;width:105.46px;left:-125px;top:50px}.shopify-section--newsletter .container .image-with-text-block__content:after{content:"";position:absolute;height:120px;width:170px;right:-170px;top:90px}body#page-thankyou .shopify-section--rich-text .heading.h2{width:max-content;margin:0 auto;position:relative;padding-left:50px}body#page-thankyou .shopify-section--rich-text .heading.h2:before{content:"";position:absolute;width:40px;height:40px;background:url(/cdn/shop/files/download_2.png?v=1659048947) no-repeat;background-size:contain;left:0;top:-2px}.button-wrapper+.button-wrapper{margin-top:20px}.drawer__footer .button-wrapper{margin-bottom:-10px}.drawer__footer .button-wrapper a.button.button--primary{width:100%;max-width:100%}.list-collections.page-content{margin-bottom:80px}.list-collections.page-content .list-collections__item-image-wrapper img{min-height:300px}.swap_product_button{display:none!important}form fieldset button.next.action-button.skip-button{background:transparent;color:#afafaf;text-decoration:underline;display:block;margin:25px auto 0;height:auto}@media screen and (max-width: 1250px){[dir=ltr] .header__linklist-item:not(:last-child){margin-right:16px}}@media screen and (max-width:1199px){[dir=ltr] .drawer__header--shadowed:after{display:none}#mobile-menu-drawer .drawer__header img{margin:0 auto}#mobile-menu-drawer .drawer__header{justify-content:center}.mobile-nav__link{font-size:19px;font-family:Raleway,sans-serif}li[data-level="2"] .mobile-nav__link{font-size:17px}.shopify-section--newsletter .container .image-with-text-block__content:after{right:-20px}.shopify-section--newsletter .container .image-with-text-block__content:before{left:0}.article .container .container{padding:0}.article h2.heading.h2{font-size:31px;line-height:45px;margin-bottom:3px}product-recommendations.section{margin-top:76px;margin-bottom:76px}.product__media-nav scroll-shadow .product__thumbnail-item.hidden-pocket{display:inline-block!important}.subscription_product .subscription_options{margin:0 auto}.subscription_product .subscription_options .radio_option{padding:0 10px}.subscription_product .subscription_info{margin-top:84px}mobile-navigation .drawer__footer .mobile-nav__footer .header__icon-wrapper[aria-label=Cart]{display:block;width:100%}mobile-navigation .drawer__footer .mobile-nav__footer .header__icon-wrapper[aria-label=Cart]{width:max-content}mobile-navigation .drawer__footer .mobile-nav__footer .header__icon-wrapper[aria-label=Cart] cart-count{font-size:15px}li.header__linklist-item[data-item-title=Home]{display:block}}@media screen and (max-width: 999px){#shopify-section-footer .footer .footer__aside span.footer__copyright{margin-top:12px}.howitworks_content .text-with-icons__list{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.call_to_action .content-box{flex-wrap:wrap}.call_to_action .content-box .image-overlay__text-container{text-align:center;width:100%;margin-top:19px}.call_to_action .image-overlay__content-wrapper{padding-top:100px;padding-bottom:80px}.why-choose .multi-column__inner--scroller{min-width:auto;display:flex;flex-wrap:wrap}.image-with-text__wrapper h3.heading.h3{text-align:center}.is_hidden_desktop{display:none}.image-with-text__wrapper h3.heading.h3{font-size:30px;line-height:35px;margin-bottom:15px}.heading+.button-wrapper,.heading+.button-group,p+.button-wrapper,p+.button-group,.button-wrapper+p,.button-group+p{margin-top:16px}.call_to_action .content-box .image-overlay__text-container{max-width:100%}}@media screen and (max-width: 657px){.footer__item .is-first,.email_item{max-width:100%;text-align:center}.footer__image{margin:10px auto}.text-with-icons__item{padding:0 20px}.shopify-section--newsletter .container .image-with-text-block__content:before,.shopify-section--newsletter .container .image-with-text-block__content:after{display:none}.why-choose .multi-column__inner--scroller .multi-column__item:not(:last-child){margin-bottom:55px}.shopify-section--newsletter .image-with-text-block__content{max-width:100%;margin:28px auto}.is_hidden_mobile{display:none}.is_hidden_desktop{display:block}.shopify-section--main-blog .vertical-breather--margin{margin-top:30px}fieldset#step_2_content .radio_option,fieldset#step_3_content .radio_option,fieldset#step_4_content .radio_option{width:100%;max-width:100%}fieldset#step_2_content .radio_option,fieldset#step_3_content .radio_option{flex-basis:33%;padding:5px}fieldset#step_2_content .radio_option img,fieldset#step_3_content .radio_option img,fieldset#step_4_content .radio_option{margin:0 auto;height:100%!important;width:100%!important;max-width:100%!important}fieldset#step_4_content .radio_option{flex-basis:49%}.quiz-label{margin-inline:.4rem}.subscription_product .subscription_options .radio_option{width:100%;max-width:100%}.custom_spacing.theme_pack .container{padding-left:0;padding-right:0}.choose_pack .multi-column__inner--scroller .multi-column__item:not(:last-child){border-bottom:1.5px solid #3F89C9}.choose_pack .multi-column__inner--scroller .multi-column__item{padding:60px 21px}.shopify-section--main-customers-register .custom_section-spacing,.shopify-section--main-customers-login .custom_section-spacing{padding-top:52px;padding-bottom:52px}.shopify-section--faq .faq{padding-left:20px;padding-right:20px}.section.why-choose .section__color-wrapper:before,.section.why-choose .section__color-wrapper:after{display:none}body#page-thankyou .shopify-section--rich-text .heading.h2{width:100%}.list-collections.page-content{margin-bottom:50px}#step_5_content .subscription_product .subscription_options .radio_option{display:flex;align-items:center;padding:11px;min-height:135px;margin-bottom:15px;transition:all .3s ease}#step_5_content .subscription_product .subscription_options .radio_option img{width:100%;max-width:75px;margin-right:18px}#step_5_content .subscription_product .subscription_options{display:block;align-items:flex-start!important}.subscription_product .subscription_options .radio_option label{align-items:flex-start;gap:4px}.margin-top-setting{margin-top:20px!important}.product-sticky-form__image-wrapper{margin-right:5px!important}.product-sticky-form__price{font-weight:700}@supports (height: min(1px,2px)){.product-sticky-form__variants .select{width:50px!important;min-width:unset!important}}.product-sticky-form__variants{display:none}[dir=ltr] .select svg{margin-left:unset}}.jdgm-rev__prod-info-wrapper,.jdgm-row-actions{display:none!important}.jdgm-carousel-wrapper{padding-top:2px!important;padding-bottom:10px!important}.section.why-choose.section--flush{margin-top:48px;position:relative}.section.why-choose.section--flush:before{content:"";width:100%;height:50%;display:block;position:absolute;top:50%;background:#edf4fa;z-index:0}.bolder{font-size:20px;font-weight:800;font-family:sans-serif}.section--padding{padding-bottom:48px}.header__icon-list a.header__icon-wrapper.tap-area.hidden-phone{display:block!important}button.checkout-button.button.button--primary.button--full.enable_policy_popup{display:none}.radio_option{padding:0 10px}.radio_option.active{border-radius:8px;transform:scale(1.03);box-shadow:2px 3px 5px #c5f4ff;padding:2px 10px}.custom_section_content{display:flex;flex-wrap:wrap;justify-content:center}.custom_section_content .section_item{flex:0 0 48%;margin:0 1% 50px}.custom_section_content .section_item .sec_title,.custom_section_content .section_item .sec_text,.custom_section_content .section_item .sec_img{text-align:center}.custom_section_content .section_item .sec_title h4.heading{font-size:18px;font-weight:600;margin-top:10px!important;margin-bottom:10px!important}div#shopify-section-ultimate_pack_subscription section.section,div#shopify-section-puppy_pack_subscription section.section{margin-bottom:15px}@media screen and (max-width: 898px){.custom_section_content .common_text p{padding:0}}@media screen and (min-width:768px){.subscription_product .subscription_options .radio_option{min-height:310px}.subscription_price{margin-inline:auto}.custom_section_content .section_item{flex:0 0 30%}}@media screen and (max-width: 767px){nav.header__inline-navigation>.header__icon-list>a[aria-controls=search-drawer]{display:flex}}@media (max-width: 657px){.shopify-section--mini-cart .drawer__header{background-color:#f9f9f9}}@media screen and (max-width: 657px){.is_hidden_mobile{display:none!important}.is_hidden_desktop{display:block!important}}@media screen and (min-width: 658px){.is_hidden_mobile{display:block!important}.is_hidden_desktop{display:none!important}}.radio_option.last-step{width:calc(33.33% - 15px)}.image-wrap{max-width:400px;margin:0 auto}.radio_option.last-step label{display:block;cursor:pointer}@media screen and (max-width: 767px){.radio_option.last-step{width:calc(100% - 15px);border:1px solid #e0e0e0;padding:12px;margin-bottom:12px;border-radius:8px;transition:all .3s ease}.last-step-image-wrap{width:30%}.radio_option.last-step label.additional-label{display:flex;justify-content:center;align-items:center;gap:10px}.product-sticky-form{top:unset;bottom:0}}.add-product-checkbox:checked+label{border-color:#000;background-color:#fff;box-shadow:0 -8px 4px #ff8a00;border-radius:20px;transform:scale(1.03);border:1px solid #ff8a00;padding:5px 10px;color:#ff8a00}.add-product-checkbox{position:absolute;width:0;height:0;visibility:hidden;opacity:0}label.additional-label .hidden{opacity:0;visibility:hidden;width:0!important;height:0!important;margin:0!important;position:absolute}@media (max-width: 370px){.product-sticky-form__title{display:none}}@media screen and (max-width: 330px){#mini-cart .line-item__image-wrapper{flex:unset}.next{font-size:15px!important}}.review-stars{max-width:150px;display:block;margin-inline:auto}.quiz-review-widget{width:85px;height:auto;max-width:100%}.review-text{text-align:center;line-height:0px;font-weight:700}.rippables-sections{border:1px}.subtotal-footer{padding-bottom:12px}.subtotal-line{background-color:#e4ff9e;border-radius:.25rem;padding:.25rem .5rem;margin-bottom:.25rem;border:solid 1px #d9f1a0}.line-item-parent-class{border:solid}.faq-border-radius{border:1px solid #999;padding:1rem 2rem}.menu-new-icon{background:rgb(var(--primary-button-background));color:#fff;margin-left:14px;border-radius:36px;font-size:90%;padding:1px 12px;text-transform:none}.join-header{text-align:center;line-height:35px}.thousands-text{display:inline-block;color:#fff;letter-spacing:2px;width:200px;height:70px;font-size:27px;line-height:60px;text-align:center;margin-left:-2px;margin-right:-2px;padding-top:2px;padding-left:6px;background-size:contain;background-repeat:no-repeat;background-image:url(/cdn/shop/files/durapaw-thousands-background-scribbles.svg?v=1697212592)}.cart-count{margin-left:5px;font-weight:600}.shipping-subtotal-line{color:#696969}#mini-cart .price-list--centered{justify-content:flex-start!important}#mini-cart .drawer__header .drawer__close-button{transform:translateY(-50%);top:50%}#mini-cart .rating__caption{font-size:.8rem;margin-left:2px;color:gray;line-height:1}#mini-cart .product-meta__reference{margin-top:0}#mini-cart .product-item__link{position:relative;font-size:.9rem}#mini-cart .line-item .price--highlight{font-size:1.2rem}.mini-cart__drawer-footer{background:#eff6fa}.mini-cart-pay-container{margin-top:14px;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;width:100%}.mini-cart-pay-svg{display:flex;justify-content:space-evenly;width:100%}.mini-cart-pay-svg svg{max-width:100%;height:auto;flex-grow:1;margin:0 2px}.woohoo{display:inline-block;transform:rotate(-2deg);font-size:1.2em;color:rgb(var(--secondary-button-background))}.cart-review-text{font-size:13px;margin-left:5px}.custom-checkout-button{width:100%;padding:.8rem;border-radius:36px;font-weight:700;display:flex;align-items:center;justify-content:center;background-color:rgb(var(--product-on-sale-accent));position:relative;text-transform:uppercase;color:#fff}.checkout-button__lock{position:unset;margin-right:10px}.custom-checkout-button:hover{background:#218838;color:#fff;box-shadow:0 6px 12px #00000026;transform:translateY(-2px)}.add-to-cart-collection-button{padding:0 10px!important;border-radius:36px!important;font-size:11px!important;line-height:30px}.featured-review{border-radius:10px;padding:6px 14px;margin:20px 0;font-size:.85rem;border:1px solid #ebebeb;background:linear-gradient(180deg,#fdfdfd,#f8f8f8);max-width:90%;margin-inline:auto}.featured-review .review-content{line-height:1.6}.featured-review .review-title{margin-bottom:10px}#toc a{display:block}div#toc{border:solid 1px #0db0d6;border-radius:6px;padding:20px}div#toc a{color:inherit;margin-bottom:10px;color:#3e4643}.toc-title{font-size:20px;color:#0db0d6}.new-article-image{padding:15px 0 5px}.article__info{padding-bottom:15px}.tabs-nav__item{font-family:Roboto!important}.product-form__text{padding-top:.75rem;padding-bottom:.25rem}.radio-image-label{display:inline-grid;position:relative;cursor:pointer;padding-top:1rem}.product-form__line-item-property input[type=radio]{position:absolute;opacity:0;cursor:pointer}input[type=radio]:checked+label.radio-image-label{background-color:#fff;box-shadow:2px 3px 5px #c5f4ff;border-radius:20px;border:1px solid #0db0d6;transform:scale(1.1);z-index:1}.radio-image-wrapper{display:inline-block;text-align:center}.product-form__option-selector,.product-form__line-item-property{margin-bottom:1.5rem}@media screen and (max-width: 426px){.radio-image-label img{max-width:70px}}.product__info{position:relative}.birthday__field{border-radius:6px;border:1px solid #d5d5d5;box-shadow:0 .2rem .3rem #dddada;display:inline-block;padding:10px}.qa-button{background-color:#0db0d6!important;border-radius:32px;font-weight:700}#step_5_content .subscription-flex-container{display:flex;margin:40px auto;max-width:500px;padding:12px}.guarantee-image-flex{margin:auto}.subscription-section{margin:auto auto auto 15px;text-align:left}.subscription-banner{z-index:1;width:100px;position:absolute;left:-12px;top:-20px}.add-to-cart-button{line-height:30px!important;color:#000!important;font-size:12px!important;margin-bottom:0!important;background:#fff!important;border-color:#0db0d6!important}.mini-cart-benefits-css{background-image:linear-gradient(to right,#eff6fa,#f9f9f9 90%);padding:15px;border-radius:8px}.cart-icon{width:20px;height:auto}.subscription-bonus-text{font-size:12px;color:rgb(var(--primary-button-background));font-weight:700}.flex-container{display:inline-flex;flex-direction:column;row-gap:15px;width:100%}.item-flex{display:flex;align-items:center;column-gap:10px}.button-shadow{box-shadow:0 2px 4px #9996}.min-button-width{min-width:250px}.max-button-width{width:100%}.space-between{justify-content:space-between}.justify-center,.j-c{justify-content:center}.align-center{align-items:center}.dp-grid{display:grid}.dp-grid-gap{gap:2rem}.dp-grid-row-gap{row-gap:.75rem}.border-r{border-radius:8px}.announcement-bar__content .button--primary{color:#fff}.slanted-durapaw-background{background-color:rgb(var(--secondary-button-background));display:inline-block;transform:rotate(-2deg);padding:3px 8px;color:#fff;border-radius:30px;box-shadow:0 4px 6px #0000001a}.smaller-container{max-width:1000px}.shopify-section--product-content .product-content{justify-content:space-around}.choose-subscription-button{border:1px solid #d5d5d5;box-shadow:0 2px 5px #d5d9d980;border-radius:6px;padding:15px;background:#fff;margin-top:12px}.choose-subscription-button.active{border:2px solid #0db0d6;background-color:#ebfcff}@media screen and (min-width: 741px) and (max-width: 1000px){.product-content__featured-products-list{grid-auto-flow:column;grid-auto-columns:minmax(20vw,1fr);grid-template-columns:none}.mini-cart__recommendations-list{grid-auto-columns:minmax(40vw,1fr)}}.free-shipping-circle{position:absolute;width:22px;height:22px;border-radius:50%;background:#e7e7e7;top:50%;transform:translateY(-50%);transition:background .8s ease;left:calc(100% - 11px)}.free-shipping-circle.circle-filled{background:rgb(var(--product-on-sale-accent));transition:background .5s ease}.checkmark{position:absolute;top:50%;transform:translateY(-50%);transition:background .5s ease;left:calc(100% - 11px);z-index:3}.checkmark{stroke:#9b9b9b!important}.checkmark.checkmark-filled{stroke:rgb(var(--secondary-button-text-color))!important}#mini-cart .drawer__content{padding-inline:15px}.shipping-bar{padding:0 8px 8px;margin-top:0;font-weight:400;font-size:.95em}.shipping-bar__progress:after{background:-webkit-linear-gradient(to right,#a8e6a1,rgb(var(--product-on-sale-accent)))!important;background:linear-gradient(to right,#a8e6a1,rgb(var(--product-on-sale-accent)))!important}.close-x-button{background:#eee;padding:7px;border-radius:100%;position:absolute}#mobile-menu-drawer .close-x-button{left:20px!important}#mobile-menu-drawer img,.mega-menu__image{border-radius:10px}.mega-menu-p-text{font-weight:700;margin-top:6px}.grecaptcha-badge,#shop-hcaptcha-badge-container{visibility:hidden}.grecaptcha-text{font-size:12px;margin-top:10px}.custom-video{max-width:800px;margin:auto}.bundle-scroller{display:flex;gap:12px;padding:10px;max-width:100%}.bundle-item{position:relative}.bundle-label{width:75px}.selected-toy{color:rgb(var(--secondary-button-background))}.promotion-item{color:rgb(var(--product-on-sale-accent));font-weight:700}.benefits-box{background-color:#ebfff8;border-radius:6px;padding:16px 20px}.benefit-icon{width:1.75rem}.quiz-benefit-icon{width:1.25rem}.benefit-title{color:#797575d9;line-height:1}.benefit-item-title{line-height:1.1;color:#3d3d3d;font-size:.9rem;text-decoration:underline}@media screen and (min-width: 741px){.dp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tooltip-container{position:relative;cursor:pointer;display:inline-block}.tooltip-text{visibility:hidden;width:150px;background:#000000bf;color:#fff;text-align:center;border-radius:5px;padding:5px 10px;position:absolute;z-index:11;bottom:125%;left:50%;transform:translate(-50%);opacity:0;transition:opacity .3s}.tooltip-text:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.tooltip-container:hover .tooltip-text{visibility:visible;opacity:1}.custom-confirmation{display:flex;flex-direction:column;margin-bottom:4px}.checkmark-icon-container{display:flex;align-items:center}.quiz-message{margin-top:40px;font-size:18px;font-weight:600;color:#676767;text-align:center;opacity:1;transition:opacity .3s ease-in-out,transform .2s ease-in-out;transform:translateY(5px)}.quiz-message:before{font-size:20px;vertical-align:middle;margin-right:5px}.quiz-message.fade{opacity:0;transform:translateY(10px)}.price-overlay{position:absolute;top:-15px;right:-10px;background:#00b518;color:#fff;padding:2px 6px;font-weight:700;border-radius:5px;font-size:12px;z-index:10}.price-overlay{display:none}.radio_option.active .price-overlay{display:block}.emoji-bubble{opacity:0;transform:scale(.5);animation:bubblePop .5s ease-out forwards}@keyframes bubblePop{0%{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.metafield-usp svg{width:80%}#metaobject-monthly_theme h2.heading--small{background-color:#fff;padding:7px 14px;border-radius:99px;box-shadow:0 1px 3px #0000000f;font-size:.68rem;line-height:1.2;max-width:max-content;margin:0 auto 12px;letter-spacing:.25px}.ai-whats-inside{position:relative;isolation:isolate;overflow-x:clip;overflow-y:visible!important;background-color:var(--bg, #eef8ff);padding-top:clamp(100px,10vw,360px)!important}.ai-curve-canvas{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-1;pointer-events:none}.ai-curve-canvas:before{content:"";position:absolute;left:50%;transform:translate(-50%);width:220vw;height:clamp(220px,42vw,480px);top:calc(-.85*clamp(220px,42vw,480px));background:#fff;border-bottom-left-radius:110vw clamp(220px,42vw,480px);border-bottom-right-radius:110vw clamp(220px,42vw,480px)}.ai-whats-inside:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:radial-gradient(28% 30% at 50% 50%,rgba(13,176,214,.14),transparent 75%),radial-gradient(40% 55% at 15% 40%,rgba(13,176,214,.14),transparent 70%);background-repeat:no-repeat;pointer-events:none}@media (max-width: 780px){.ai-curve-canvas:before{height:clamp(380px,55vw,560px);top:calc(-.66*clamp(500px,55vw,560px));border-bottom-left-radius:120vw clamp(280px,55vw,560px);border-bottom-right-radius:120vw clamp(280px,55vw,560px)}}.ai-boop-stage{position:relative;overflow:visible!important}@media (min-width: 1500px){.ai-boop-stage{--dog-start-y: -95px}}[class^=ai-zoom-stage-]{position:relative;overflow:clip;border-radius:var(--img-br, 12px);width:min(100%,var(--img-w, 380px));margin-inline:auto;contain:paint}.ai-zoom-img{position:relative;z-index:1;display:block;width:100%;height:auto;backface-visibility:hidden;will-change:transform}.ai-boop-dog{position:absolute;left:50%;bottom:0;width:calc(var(--img-w, 380px) * (var(--dog-size, 100) / 100));max-width:100%;height:auto;transform:translate(-50%,var(--dog-y, var(--dog-start-y))) rotate(var(--dog-rot, 0deg));transform-origin:50% 100%;z-index:0;pointer-events:none;filter:drop-shadow(0 8px 16px rgba(0,0,0,.12));backface-visibility:hidden;will-change:transform}.ai-whats-inside__container,[class^=ai-whats-inside-container-],[class*=" ai-whats-inside-container-"]{display:flex;gap:60px;align-items:center;justify-content:center}.ai-whats-inside__features,[class^=ai-whats-inside-features-],[class*=" ai-whats-inside-features-"]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--feat-gap,20px);text-align:left}.ai-whats-inside__features[data-side=left] .ai-whats-inside__item,[class^=ai-whats-inside-features-][data-side=left] [class^=ai-whats-inside-feature-],[class*=" ai-whats-inside-features-"][data-side=left] [class^=ai-whats-inside-feature-]{flex-direction:row-reverse}.ai-whats-inside__item,ul[class^=ai-whats-inside-features-]>li[class^=ai-whats-inside-feature-],ul[class*=" ai-whats-inside-features-"]>li[class^=ai-whats-inside-feature-]{display:flex;gap:8px;align-items:center;padding:var(--feat-pad,16px);background:var(--feat-bg,#f8f8f8);border-radius:var(--feat-br,8px);border:1px solid rgba(13,176,214,.14);box-shadow:0 10px 24px #0db0d614,0 1px #00000008}.ai-whats-inside__icon,[class^=ai-whats-inside-icon-],[class*=" ai-whats-inside-icon-"]{width:var(--icon,40px);height:var(--icon,40px);background:var(--icon-bg,#0db0d6);border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.ai-whats-inside__icon img,[class^=ai-whats-inside-icon-] img,[class*=" ai-whats-inside-icon-"] img{width:calc(var(--icon,40px)*.7);height:calc(var(--icon,40px)*.7);object-fit:contain}.ai-whats-inside__text,[class^=ai-whats-inside-feature-text-],[class*=" ai-whats-inside-feature-text-"]{color:var(--txt-c, #333);font-size:var(--txt-size);line-height:1.3;margin:0;font-weight:600}.ai-whats-inside__copy,[class^=ai-whats-inside-copy-],[class*=" ai-whats-inside-copy-"]{display:flex;flex-direction:column;gap:6px;flex:1 1 auto;min-width:0}.ai-whats-inside__sub,[class^=ai-whats-inside-feature-sub-],[class*=" ai-whats-inside-feature-sub-"]{color:var(--txt-c, #333);opacity:.75;font-size:calc(var(--txt-size,16px) - 4px);line-height:1.35;margin:2px 0 0;font-weight:400}.ai-whats-inside__image,[class^=ai-whats-inside-image-],[class*=" ai-whats-inside-image-"]{width:var(--img-w,300px);height:auto;border-radius:var(--img-br,12px);display:block}@media (min-width:1200px){[class^=ai-whats-inside-features-][data-side=left],[class*=" ai-whats-inside-features-"][data-side=left]{text-align:right;flex:1}[class^=ai-whats-inside-features-][data-side=right],[class*=" ai-whats-inside-features-"][data-side=right]{text-align:left;flex:1}}@media (max-width:1199px){.ai-whats-inside__container,[class^=ai-whats-inside-container-],[class*=" ai-whats-inside-container-"]{flex-direction:column;gap:30px}.ai-whats-inside__features,[class^=ai-whats-inside-features-],[class*=" ai-whats-inside-features-"]{gap:var(--feat-gap-m,20px);text-align:left;width:100%;max-width:600px}[class^=ai-whats-inside-features-][data-side=left] [class^=ai-whats-inside-feature-],[class*=" ai-whats-inside-features-"][data-side=left] [class^=ai-whats-inside-feature-]{flex-direction:row}.ai-whats-inside__image,[class^=ai-whats-inside-image-],[class*=" ai-whats-inside-image-"]{width:100%;max-width:var(--img-w,300px)}}@media (prefers-reduced-motion: reduce){.ai-zoom-img{transition:none!important}.ai-boop-dog{transform:translate(-50%,var(--dog-start-y)) rotate(0)!important}}.ai-callout-arrow{position:absolute;width:56px;height:auto;pointer-events:none;z-index:3}.ai-callout-arrow svg{width:100%;height:auto;display:block}.ai-callout-arrow--l1,.ai-callout-arrow--l2,.ai-callout-arrow--l3{left:-50px;transform:none}.ai-callout-arrow--r1,.ai-callout-arrow--r2,.ai-callout-arrow--r3{right:-50px;transform:scaleX(-1)}.ai-callout-arrow--l1,.ai-callout-arrow--r1{top:7%}.ai-callout-arrow--l2,.ai-callout-arrow--r2{top:50%}.ai-callout-arrow--l3,.ai-callout-arrow--r3{top:92%}@media (max-width: 1199px){.ai-callout-arrow{display:none}}.kp-wrap{margin-top:10px}.kp-wrap ul{list-style:none;margin:0;padding:0}.kp-wrap li{position:relative;margin:.75rem 0;padding-left:26px;line-height:1.4}.kp-wrap li:before{content:"";position:absolute;left:0;top:2px;width:18px;height:18px;background-image:url(/cdn/shop/files/durapaw-icon-green-checkmark.png?v=1756506066);background-size:contain;background-repeat:no-repeat}@media (max-width: 749px){.kp-wrap li{font-size:.9rem;line-height:1.4;margin:.5rem 0}}
/*# sourceMappingURL=/cdn/shop/t/453/assets/custom.css.map */
