.page-width{max-width:1500px}p,span,ul.site-footer__linklist li a{font-size:17px!important;font-weight:500;line-height:26px}nav.menu-drawer__navigation ul li a,nav.menu-drawer__navigation ul li .menu-drawer__menu-item{font-family:Open Sans!important}.header__search summary span.header__icon--search__text{display:none}h1,h2,h3,h4,h5,h6{color:#001f3f!important}body.hasHover a.card-box:hover{transform:unset}.btn{font-size:18px!important;text-transform:capitalize}.btn:after{border-radius:40px}.list-menu__item-list>.header__menu-item:after{border-bottom:0px solid}.header__icons{column-gap:10px}.hero-video h1{font-size:64px;color:#f1c52e!important}.hero-video .hero-video__text-content{max-width:1180px!important}.section-collection-list h2{font-size:42px}.section-collection-list .product-card__information__wrapper,.template-collection .product-card__information__wrapper,.template-product .product-card__information__wrapper{padding-left:0;padding-right:0}.section-collection-list h3.product-card__title,.template-collection h3.product-card__title,.template-product h3.product-card__title{font-size:17px!important;font-weight:500;color:#000!important}.feature-row-section h2.heading-font{font-size:42px}a.header__heading-link span{font-family:PlayfairDisplay!important;font-size:32px!important;font-weight:500!important;color:#001f3f!important;text-transform:uppercase}#shopify-section-template--21096079524045__media_with_text_ELaQgF{background-color:#001f3f}footer h4{font-family:Open Sans!important;color:#d4af37!important;font-size:22px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:1.5px}footer .site-footer__item:first-child h4{font-family:PlayfairDisplay!important;font-size:45px!important;font-weight:500!important;color:#d4af37!important}.site-footer__item:last-child .site-footer__item-inner{text-align:left!important}.newsletter-section__heading{text-align:left!important}.newsletter-section .newsletter-message-box p{padding:3px 0!important}.newsletter-section .newsletter-message-box{text-align:left!important}.site-footer__top .page-width,.site-footer__bottom.page-width{max-width:1840px!important}.subfooter-section{background-color:#001f3f}.site-footer__bottom-left{padding:16px 0}.newsletter-form-info button{position:absolute;right:0;border-radius:0}.newsletter-form-info button.btn:after{border-radius:0 5px 5px 0}.newsletter-section__form{margin-left:0!important}.newsletter-section__form .field-wrapper__label-name{text-transform:initial}.footer__payment .icon{width:45px;height:40px}.site-footer__copyright p{text-transform:uppercase}.newsletter-section .rte p{text-transform:uppercase;max-width:300px}product-recommendations .subify-widget-box{display:none}.template-policy p,.template-policy ul,.template-policy table tr td{word-break:break-all}.template-page .store-location__wrap{max-width:100%}.template-page .store-location__wrap .store-location__map{width:100%;height:600px}.template-page .store-location__wrap .store-location__content{padding:0}ul.site-footer__social-icons li a:hover img{opacity:.7}@media(max-width:1440px){footer .site-footer__item:first-child h4{font-size:35px!important}.step-circle{width:70px!important;height:70px!important;font-size:45px!important}.feature-item .icon img{width:150px!important}.hero-video h1{font-size:50px}}@media only screen and (min-width:768px){.site-footer__content{display:grid!important;grid-template-columns:25% 15% 15% 27%;width:100%;align-items:flex-start;flex-wrap:wrap;gap:6%!important}}@media(min-width:1025px){product-card .quick-add.desktop_btn{position:absolute;bottom:0%;width:75%;margin:0 auto;left:50%;transform:translate(-50%,-50%)}product-card .quick-add.mobile_btn{display:none}}@media(max-width:1024px){product-card .quick-add.desktop_btn{display:none}.custom-video-banner{padding:70px 0!important}footer .site-footer__item:first-child h4{font-size:25px!important}.site-footer__content{grid-template-columns:25% 20% 20% 29%!important;gap:2%!important}.feature-item{margin-bottom:30px!important}.features{width:40%!important}.hero-video h1,.pet-benefits-section .section-header h2,.dog-steps-section .section-header h2,.section-collection-list h2,.feature-row-section h2.heading-font,.testimonial-section h2{font-size:35px!important}.testimonial-section h2{max-width:320px!important}}@media(max-width:768px){.video-inline-section{padding:30px 0!important}.testimonial-section{padding:20px 0!important}.custom-video-banner{padding:40px 0!important}.section-template--21096079524045__featured_collection_XFdUjY-padding{padding-top:45px!important}.section-template--21096079524045__feature_cards_EkHc4A-padding{padding-top:15px!important;padding-bottom:50px!important}.benefits-wrapper{gap:15px!important}.site-footer a{white-space:unset!important}.site-footer__linklist-item{padding-bottom:.625rem!important}.site-footer__content{grid-template-columns:24% 19% 19% 32%!important;gap:2%!important}footer h4{font-size:18px!important}footer .site-footer__item:first-child h4{font-size:20px!important}image-with-text .feature-row{flex-direction:column-reverse}.icon-column-section .card-box{max-width:100%}.feature-item .icon img{width:120px!important}.features{width:100%!important}.hero-video h1,.header__heading a span,.pet-benefits-section .section-header h2,.dog-steps-section .section-header h2,.section-collection-list h2,.feature-row-section h2.heading-font,.testimonial-section h2{font-size:25px!important}.testimonial-section h2{max-width:235px!important}}@media(max-width:767px){.template-page .store-location__wrap .store-location__map{height:400px}.section-header{margin-bottom:15px!important}.custom-video-banner{padding:15px 0!important}image-with-text .feature-row{flex-direction:column}.pet-benefits-section{padding-top:30px!important;padding-bottom:1px!important}.site-footer__bottom-left{text-align:center}.site-footer__top{padding:30px 0!important}ul.site-footer__social-icons{text-align:center}.newsletter-section__heading{text-align:center!important;margin-top:30px}.list-payment{justify-content:center!important}.site-footer__item .site-footer__item-inner--text{margin-top:0!important}.features{flex-direction:column}.benefits-wrapper{gap:10px!important}.feature-item .icon img{width:60px!important}.header{grid-template-columns:auto 2fr 1fr}.header__heading a span,a.header__heading-link span{font-size:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom.css.map */
