:root{--yellow: #D4AF37;--grey: #EDEFF2;--white: #ffffff;--navy-blue: #1B3C59;--dark-blue: #072845;--dark-blue-1: #11324F }.page-width{max-width:1280px;margin:0 auto;padding:0 16px}body.loading .shopify-section:not(.header-section){overflow:hidden}@media (min-width: 750px){.page-width{padding:0 40px}}h1,.h1.h1,.text-block.h1>*{font-weight:800;font-size:75px;line-height:1.2em;letter-spacing:normal}h2,.h2.h2,.text-block.h2>*{font-weight:400;font-size:56px;line-height:1.267em;letter-spacing:-.02em;text-transform:capitalize}h2 strong,.h2 strong{font-weight:800}h3,.h3,.h3.h3,.text-block.h3>*{font-weight:400;font-size:42px;line-height:1.357em;letter-spacing:-.02em;text-transform:capitalize}h3 strong,.h3 strong{font-weight:800}h4,.h4.h4,.text-block.h4>*{font-weight:400;font-size:32px;line-height:1.375em;letter-spacing:-.01em;text-transform:capitalize}h5,.h5.h5,.text-block.h5>*{font-weight:400;font-style:normal;font-size:31px;line-height:1.48em;letter-spacing:-.02em;text-transform:capitalize}h5 strong,.h5 strong{font-weight:800}h6,.h6.h6,.text-block.h6>*{font-weight:400;font-size:24px;line-height:34px;letter-spacing:-.02em;text-transform:capitalize}h6 strong,.h6 strong{font-weight:800}@media (max-width: 1439px){h1,.h1.h1,.text-block.h1>*{font-size:65px}}@media (max-width: 1200px){h3,.h3,.h3.h3,.text-block.h3>*{font-size:38px}}@media (max-width: 989px){h2,.h2.h2,.text-block.h2>*{font-size:43px}h3,.h3,.h3.h3,.text-block.h3>*{font-size:29px}}@media (max-width: 749px){h1,.h1.h1,.text-block.h1>*{font-size:45px}h2,.h2.h2,.text-block.h2>*{font-size:38px}h3,.h3,.h3.h3,.text-block.h3>*{font-size:26px}h4,.h4.h4,.text-block.h4>*{font-size:22px}}@media (max-width: 479px){h5,.h5.h5,.text-block.h5>*{font-size:22px}}body,p{font-weight:500;font-size:20px;line-height:1.75em;letter-spacing:normal;text-transform:capitalize}@media (max-width: 989px){body,p{font-size:18px}}@media (max-width: 749px){body,p{font-size:16px}}.button:not(.button-unstyled,.menu-drawer__close-button,.predictive-search__close-modal-button,.quick-add__button--add){font-weight:700;font-size:18px;line-height:28px;letter-spacing:normal;padding:16px 32px;min-width:161px;border-radius:8px}@media (max-width: 749px){.button:not(.button-unstyled,.menu-drawer__close-button,.predictive-search__close-modal-button,.quick-add__button--add){padding:14px 24px}}.button,button.shopify-payment-button__button--unbranded{--button-color: var(--primary-button-text);--button-background-color: var(--primary-button-background);--button-border-color: var(--primary-button-border);--button-border-width: var(--style-border-width-primary)}.button:hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){--button-color: var(--primary-button-hover-text);--button-background-color: var(--primary-button-hover-background);--button-border-color: var(--primary-button-hover-border)}.button-secondary{--button-color: var(--secondary-button-text);--button-background-color: var(--secondary-button-background);--button-border-color: var(--secondary-button-border);--button-border-width: var(--style-border-width-secondary)}.button-secondary:hover{--button-color: var(--secondary-button-hover-text);--button-background-color: var(--secondary-button-hover-background);--button-border-color: var(--secondary-button-hover-border)}.button-blue{background:var(--navy-blue);border-color:var(--navy-blue)}.button-group{display:flex;flex-wrap:wrap;gap:16px}.button-group .button{flex:1;min-width:161px;padding:16px 26px}.wave__parent{position:relative}.wave__before{position:absolute;top:0;z-index:2}.wave__after{position:absolute;bottom:-1px}.template--index,body,main{background:var(--grey)!important}.slideshow-control .icon-caret{rotate:-180deg}.announcement-bar__text{font-weight:500;font-size:16px;line-height:100%!important;letter-spacing:.04em;text-transform:uppercase}.announcement-bar__text strong,.announcement-bar__text b{font-weight:800}.announcement-bar__slider button.slideshow-control{height:100%;--slideshow-control-offset: 0}.announcement-bar__slider .slideshow-control span.svg-wrapper,.announcement-bar__slider .slideshow-control span.svg-wrapper svg{width:22px;height:22px}@media (min-width: 750px){.announcement-bar__slides{--button-size: 56px}.announcement-bar__slider button.slideshow-control{width:56px}}@media (max-width: 749px){.announcement-bar__text{font-size:12px;line-height:140%!important}.announcement-bar__slides{padding:0 4px}}.header-logo{height:auto}.menu-list__link-title{font-weight:600;font-size:16px;line-height:100%;letter-spacing:.02em;text-transform:uppercase}.menu-list__link-title:hover{color:var(--yellow)}cart-icon.header-actions__cart-icon .cart-bubble{padding:0;width:16px;height:16px;top:-2px;right:19px}.cart-bubble__background{background:var(--yellow);border:2px solid var(--navy-blue);font-family:Public Sans;font-weight:600;font-size:10px;line-height:16px;letter-spacing:normal}.cart-bubble__text span.cart-bubble__text-count{font-weight:600;font-size:10px;line-height:16px;letter-spacing:normal;text-align:center;font-family:Public Sans,sans-serif}header-component:not([data-sticky-state=active]):not([data-sticky-state=idle]){background:#1b3c5980;border-bottom:1px solid #FFFFFF29;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header-actions__action svg{--icon-size-md: 25px}.header-actions__action{padding:0}.header-actions__action,.header-actions__action .svg-wrapper{height:auto!important}search-button,cart-drawer-component,.header__column--right header-actions{position:relative;height:100%}search-button:before,header-actions .cart-drawer:before,header-actions .cart-drawer:after,header-actions:after{content:"";position:absolute;background:#ffffff29;width:1px;height:calc(100% + var(--padding-block-start) * 2);top:calc(-1 * var(--padding-block-start))}header-actions .cart-drawer,header-actions .account-popover{display:flex;align-items:center}header-actions .cart-drawer:before{left:0}header-actions:after,header-actions .cart-drawer:after{right:0}.header-section .header .header__row{border:none!important}.header__columns{--header-padding: 28px}.header-actions__action{--button-size: 36px}.menu-drawer__menu-item{font-size:16px;line-height:1;min-height:auto;padding:20px 0}.header__column--center{padding:0 20px}.menu-drawer-container .header__icon--summary{padding:0}.header__icon--summary .header-drawer-icon{width:var(--icon-size-lg);height:var(--icon-size-lg)}.resource-card__title.paragraph,.resource-card__content [ref=priceContainer]{font-size:14px}@media (min-width: 550px){.predictive-search-results__wrapper-products{grid-template-columns:repeat(3,1fr)!important}}@media (min-width: 750px){.header-actions__action{--button-size: 58px}.header__column--center header-menu:only-child .overflow-menu::part(list){gap:48px}}@media (min-width: 990px){.header-actions__action{--button-size: 73px}}@media (max-width: 749px){search-button:before,header-actions .cart-drawer:before,header-actions .cart-drawer:after,header-actions:after{display:none}.account-drawer{display:flex}cart-icon.header-actions__cart-icon .cart-bubble{right:4px}.header__row .header__columns{--header-mobile-bookend: 36px}}.hero-wrapper .text-block strong{color:var(--yellow);font-weight:800}.custom__hero--section{--section-height-large: 93.184svh}.custom__hero--section .product__image{position:absolute;z-index:7;width:30%;bottom:-1%;left:54%;transform:translate(-50%);max-width:302px}.custom__hero--section .hero__content-wrapper.page-width{padding:0}.custom__hero--section .hero__content-wrapper rte-formatter.text-block *{text-transform:initial!important;font-weight:500;font-size:23px;line-height:35px;letter-spacing:normal}@media (max-width: 1440px){.custom__hero--section .product__image{left:64%;width:26%;bottom:-7%}}@media (max-width: 749px){.custom__hero--section{--hero-min-height: auto}.custom__hero--section .hero__content-wrapper{gap:16px}.custom__hero--section .product__image{width:28%;bottom:-14%;left:16px;transform:none}.custom__hero--section .hero__media-wrapper{position:relative;min-height:400px}.custom__hero--section .hero__container{background:var(--navy-blue)!important;padding-top:0}.custom__hero--section .hero__media-wrapper .hero__image{object-position:68% center}.custom__hero--section .hero__content-wrapper.page-width{padding:40px 0}.custom__hero--section .text-block{--max-width: 100% !important}.custom__hero--section .text-block br{display:none}}@media (max-width: 479px){.custom__hero--section .product__image{width:35%}}.multiple__image--text{overflow:hidden}.multiple__image--text .media__with--text{margin-bottom:60px;background:linear-gradient(180deg,var(--white) 0%,rgba(255,255,255,0) 100%);padding:100px 40px 120px}.multiple__image--text .media__with--text .section__inner{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:65px;position:relative}.multiple__image--text .box__wrapper .section__inner{width:52%;padding:80px 70px;border-radius:32px;min-height:680px;max-width:620px;display:flex;flex-direction:column;gap:20px;background:linear-gradient(180deg,#fff 50%,#fff0 80%)}.multiple__image--text .box__wrapper .button{margin:16px 0 0}.multiple__image--text .image__block{width:100%;flex:1}.multiple__image--text .text_block{display:flex;flex-direction:column;gap:48px;flex:1}.custom-image-block .mask__image{position:absolute;width:100%;height:100%;top:0}.custom-image-block{position:relative;min-width:632px;padding-bottom:109px;padding-top:42px}.custom-image-block .placeholder-image{border-radius:50%;position:absolute}.custom-image-block .image-block__image{position:absolute;height:100%;border-radius:50%;transform:scale(.96)}.primary__image{width:87%;position:relative;padding-bottom:87%;border-radius:50%;overflow:hidden}.secondary__image{position:absolute;bottom:0;width:40.35%;padding-bottom:40.35%;border-radius:50%;overflow:hidden}.secondary__image img{height:100%;object-fit:cover;object-position:center;position:absolute}.secondary__image>img{transform:scale(.95);border-radius:50%}.custom-image-block .paw__image{position:absolute}.custom-image-block .paw__image--after{right:30px;top:0}.custom-image-block .paw__image--before{left:-140px;bottom:163px}.paw-steps{position:absolute;right:100px;top:0;transform:rotate(3.67deg)}@media (min-width: 750px){.multiple__image--text .box__wrapper .section__inner .block-heading,.multiple__image--text .box__wrapper .section__inner .block-text{max-width:460px}}@media (max-width: 1200px){.custom-image-block{min-width:auto}.custom-image-block .paw__image--after{right:0}}@media (max-width: 989px){.multiple__image--text .media__with--text .section__inner{gap:20px}.multiple__image--text .box__wrapper .section__inner{width:57%;padding:40px;min-height:500px;gap:12px}.custom-image-block{padding-bottom:60px}.custom-image-block .paw__image--after{width:90px}.custom-image-block .paw__image--before{bottom:-80px;width:60px}.paw-steps{right:0}.multiple__image--text .text_block{gap:30px}.multiple__image--text .media__with--text{margin-bottom:0}}@media (max-width: 749px){.multiple__image--text .media__with--text{padding:60px 16px}.multiple__image--text .media__with--text .section__inner{flex-direction:column}.custom-image-block .paw__image--after{bottom:0;top:initial}.multiple__image--text .text_block br{display:none}.multiple__image--text .box__wrapper .section__inner{width:100%;max-width:100%;min-height:500px;padding:24px;border-radius:20px;background:linear-gradient(180deg,#fff 20%,#fff0 58%)}}@media (max-width: 479px){.primary__image{width:100%;padding-bottom:100%}}.about__us--section .image-block{justify-content:flex-end}.about__us--section .image-block img{max-width:648px}.about__us--section .wave__before{grid-column:1;z-index:0}.about__us--section .section_heading{text-align:center;margin:0 0 80px}.about-paw-steps{position:absolute;right:0;bottom:0}.about__us--section .group-block-content p strong{font-weight:800;font-size:24px;line-height:1.34;letter-spacing:-.02em;text-transform:capitalize;margin:0 0 24px;display:block}.about__us--section .group-block-content .button{margin:16px 0 0}@media (min-width: 1440px){.section.section--custom-width{--full-page-grid-central-column-width: 1275px}}@media (max-width: 1439px){.about__us--section{display:flex;justify-content:center;max-width:100%;width:100%}.about__us--section .custom-section-content{width:100%;max-width:1200px;padding:0 40px}.about__us--section .image-block{background-size:contain;background-position:center}.about__us--section .group-block-content .button{margin:0}}@media (max-width: 749px){.about__us--section .custom-section-content{padding:0 16px}.about__us--section .image-block img{max-width:100%}}.hide-controls-true slideshow-arrows{display:none}.section--page-width .custom__featured--product.product-information__grid{grid-column:2 / 3!important;display:flex;flex-wrap:wrap;gap:9px}.custom__featured--product .feature__product--media{flex:0 1 49.22%}.section--page-width .custom__featured--product.product-information__grid .product-information__media,.section--page-width .custom__featured--product.product-information__grid .product-details{grid-column:unset!important}.custom__featured--product{padding:100px 24px;box-shadow:0 -30px 80px #1b3c590a;border-radius:32px;position:relative}.paw-objects{position:absolute;left:46px;top:0}.custom__featured--product .group-block--width-fit-content{max-width:500px!important}.product-details quantity-selector-component.quantity-selector{max-width:176px;margin-bottom:40px;border:1px solid var(--navy-blue);height:67px;background:transparent;border-radius:8px;padding:0 32px}.quantity-selector .svg-wrapper svg{width:20px;height:20px;color:var(--navy-blue)}.quantity-selector input[type=number]{font-weight:600;color:var(--navy-blue)}.product-details .quantity-selector .quantity-minus,.product-details .quantity-selector .quantity-plus{width:auto;height:auto}.button.add-to-cart-button{height:auto;padding:11px 30px;background-color:var(--navy-blue);border:1px solid var(--navy-blue);box-shadow:none!important;border-radius:8px}.button.add-to-cart-button:hover{background:transparent}.button.add-to-cart-button:hover span{color:var(--navy-blue)}.custom__featured--product .add-to-cart-icon{display:none}.product-form-buttons>*:not(.quantity-selector){min-width:auto!important}.custom__featured--product .atc__button--wrapper{max-width:173px;min-width:auto!important}.custom__featured--product .accelerated-checkout-block{max-width:240px;background:#ffc439;border-radius:8px}more-payment-options-link{position:absolute;left:0;bottom:0}.product-form-buttons{padding-bottom:52px;position:relative}more-payment-options-link a.shopify-payment-button__more-options{margin:0;font-weight:400;font-size:18px;line-height:28px;letter-spacing:.02em;text-transform:capitalize;text-decoration:underline;text-decoration-style:solid;display:flex;align-items:center;gap:16px}more-payment-options-link a.shopify-payment-button__more-options:before{content:"";background:url(/cdn/shop/files/credit-card.svg?v=1753362758);width:24px;height:24px;display:block}.add-to-cart-button *{font-weight:700;font-size:18px;line-height:28px;letter-spacing:normal;color:#fff}.product-details .compare-at-price{font-weight:400;font-size:20px;line-height:38px;letter-spacing:.02em;text-transform:capitalize;text-decoration:line-through;opacity:1}.product-details .price{font-weight:600;font-size:23px;line-height:38px;letter-spacing:.02em;text-transform:capitalize}.product__vendor *{font-weight:400;font-size:16px;line-height:1;letter-spacing:.18em;text-transform:uppercase}product-price{position:relative}product-price [ref=priceContainer]{display:flex;flex-wrap:wrap;align-items:center;gap:32px}.product-details .product__title *{font-weight:800;font-size:42px;line-height:1.357em;letter-spacing:-.02em;text-transform:capitalize}.product-details .product-badges{position:unset!important;width:auto}.product-badges .product-badges__badge{font-weight:600;font-size:16px;line-height:1;letter-spacing:-.02em;text-transform:uppercase;padding:8px 16px;min-width:76px}.custom__featured--product .product-information__grid .product-details{padding:0!important}@media (min-width: 750px){.hide-controls-true slideshow-controls{display:none}}@media (max-width: 1439px){.custom__featured--product .feature__product--media,.custom__featured--product .product-details{flex:0 1 calc(50% - 4.5px);max-width:calc(50% - 4.5px)}}@media (max-width: 1200px){.product-details .product__title *{font-size:38px}product-price [ref=priceContainer]{gap:20px}}@media (min-width: 750px) and (max-width: 989px){.product-details .product__title *{font-size:28px;line-height:1.3}.product-details quantity-selector-component.quantity-selector{margin-bottom:20px}}@media (max-width: 989px){.custom__featured--product{padding:40px 24px}.custom__featured--product .group-block--width-fit-content .group-block-content{gap:20px!important}}@media (max-width: 749px){.product-details .product__title *{font-size:24px}.custom__featured--product .feature__product--media{flex:0 1 100%}.custom__featured--product .feature__product--media,.custom__featured--product .product-details{flex:0 1 100%;max-width:100%}.custom__featured--product .group-block--width-fit-content{max-width:100%!important}.product-details .price,.product-details .compare-at-price{font-size:18px;line-height:32px}[ref=priceContainer]{gap:14px}.product-details quantity-selector-component.quantity-selector{max-width:136px;margin-bottom:20px;height:50px;padding:0 16px}}@media (max-width: 479px){.custom__featured--product .accelerated-checkout-block,.custom__featured--product .atc__button--wrapper{max-width:100%!important}.product-form-buttons>*:not(.quantity-selector){min-width:185px!important;flex:1!important}.product-badges .product-badges__badge{font-size:12px;padding:7px 15px;min-width:66px}}.certificate__section .certificate__wrapper{display:flex;gap:100px}.certificate__items{flex:1}.certificate__items a{gap:20px;display:flex;flex-direction:column}.certificate__items img{height:170px;object-fit:contain;object-position:center;margin:0 auto}.section__heading{margin:0 0 60px}@media (max-width: 1439px){.certificate__section .certificate__wrapper{gap:50px}}@media (max-width: 989px){.certificate-title *{font-size:18px;line-height:1.5em}.certificate__section .certificate__wrapper{gap:20px}}@media (max-width: 749px){.section__heading{margin:0 0 50px}.certificate__section .certificate__wrapper{flex-direction:column}.certificate__section .certificate__wrapper{gap:0}.certificate__items img{height:auto;max-width:56%;max-height:150px}.certificate__items{border-bottom:1px solid #1B3C591A;padding-bottom:50px;margin-bottom:50px}.certificate__items:last-child{padding:0;margin:0;border:none}.certificate-title *{font-size:15px}}footer .group-block-content,.footer-utilities,footer .divider{max-width:1280px;margin:0 auto;padding:0 40px}.content--footer__email--signup{flex-wrap:wrap}.content--footer__email--signup>.group-block>.group-block-content{padding:0}footer .divider{width:100%}footer .divider .divider__line{border-bottom:1px solid rgba(255,255,255,.1);width:100%;height:1px;display:block}footer .group-block-content .footer-utilities{width:auto}input.email-signup__input{background:var(--dark-blue-1);border:1px solid rgba(255,255,255,.16)!important;padding-left:24px}.email-signup__input::placeholder{font-weight:400;font-size:16px;line-height:35px!important;letter-spacing:normal;text-transform:capitalize;color:var(--white)!important;opacity:.5}.email-signup__button--integrated.email-signup__button--text{right:0;height:100%;top:0;min-width:133px}footer .text-block p{font-weight:400;font-size:18px;line-height:28px;letter-spacing:normal;text-transform:capitalize}.logo-block .logo-block__image-wrapper{max-width:180px;height:auto}footer .details-content ul{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:30px}footer .details-content ul li a{font-weight:600;font-size:14px;line-height:100%;letter-spacing:.02em;text-transform:uppercase}.content--footer__email--signup .group-block .group-block-content .text-block *:not(p){line-height:22px}.footer-utilities .footer-utilities__text,.footer-utilities .footer-utilities__text *,.footer-utilities .policy_list *{color:var(--white)}.social-icons__wrapper .social-icons__icon-wrapper{border:1.44px solid rgba(255,255,255,.25);border-radius:50%}.social-icons__wrapper .social-icons__icon-wrapper:hover{border:1.44px solid rgba(255,255,255,1)}.social-icons__wrapper .social-icons__icon-wrapper,.social-icons__wrapper .social-icons__icon-wrapper svg{width:58px!important;height:58px}.social-icons__icon-wrapper:hover svg circle{stroke:var(--yellow);opacity:1}.footer-utilities .footer-utilities__group{gap:10px;line-height:1}.logo__menu--wrapper{margin:8px 0 0}.logo__menu--wrapper .social-icons__wrapper .social-icons__icon{width:25px;height:25px}footer .content--logo__menu--wrapper{padding-top:3px;padding-bottom:3px}.email-signup-block{max-width:500px;width:100%}.footer__paws{position:absolute;z-index:2}.footer-utilities a{font-weight:400;font-size:16px;line-height:26px;letter-spacing:normal;text-transform:capitalize}.footer-utilities__group-copyright:after{content:"-";padding-left:6px;font-weight:400;font-size:16px;line-height:26px;letter-spacing:normal;text-transform:capitalize;color:var(--white)}.footer__email--signup:before{content:"";display:block;width:100%;height:100%;position:absolute;bottom:0;z-index:0;background:linear-gradient(90deg,#1b3c5900,#1b3c59 25% 75%,#1b3c5900)}.custom--text p{text-align:center}.footer-utilities--text{max-width:1280px;margin:-12px auto;padding:0 40px}@media (min-width: 750px){footer .group-block-content .logo-block{border-right:1px solid rgba(255,255,255,.1)}}@media (min-width: 990px){footer .group-block-content .logo-block{min-width:auto;width:auto}}@media (max-width: 989px){footer .group-block-content .logo-block{min-width:auto;padding-right:20px;width:auto}.content--logo__menu--wrapper,footer .details-content ul{gap:20px}}@media (max-width: 749px){footer .group-block-content,.footer-utilities,footer .divider{padding:0 16px}footer .content--logo__menu--wrapper{gap:0}footer .group-block-content .logo-block{margin-bottom:40px;padding:0;justify-content:center}.social-icons__wrapper{margin-top:40px}footer accordion-custom.menu--accordion{border-top:1px solid;border-bottom:1px solid}summary.menu__heading{padding:15px 0}summary.menu__heading .menu__heading__accordion{font-size:20px}.menu--accordion .menu__details .details-content{padding:0 0 20px}.menu--accordion .menu__details .details-content ul{justify-content:flex-start;flex-direction:column}summary.menu__heading .menu__heading__toggle{width:18px;height:18px}.footer-utilities__group-copyright:after{display:none}}.product-card{border-radius:4px;overflow:hidden;border:1px solid rgba(14,14,29,.08);background:var(--white);box-shadow:0 0 4px #2b2b2b14}.product-card [ref=priceContainer]{gap:10px;flex-direction:row-reverse}.product-card [ref=priceContainer] *{font-size:14px}.product-card .price{font-weight:600}.facets__summary .facets__label{font-size:18px}.price-facet__highest-price,.checkbox__label-text{font-size:15px;line-height:1}.product__title *{font-size:18px;line-height:1.4}.facets--horizontal .products-count-wrapper{font-weight:600;color:var(--navy-blue)}.price-facet__inputs-wrapper .field__label.price-facet__label{padding-top:5px;padding-bottom:5px}.price-facet__input{padding-top:3px;padding-bottom:5px}.price-facet__label,.price-facet__input::placeholder{font-size:14px;text-align:left}facet-remove-component{line-height:1}.facets__clear-all{font-size:14px}.checkbox__input:checked+.checkbox__label .icon-checkmark,.checkbox__input:disabled+.checkbox__label .icon-checkmark{border-radius:unset;border-radius:2px;width:18px;height:18px}.product-card .product-badges .product-badges__badge{font-weight:600;font-size:10px;line-height:1;letter-spacing:-.02em;text-transform:uppercase;padding:8px 14px;min-width:auto}.product-card .product-badges--top-right{top:0;right:0}.collection-wrapper .main-collection-grid{padding:0 16px}.compare-at-price{text-decoration-thickness:1px}.facets-toggle__button{font-size:22px;font-weight:500}.facets-toggle__button .svg-wrapper,.facets-toggle__button .svg-wrapper svg{width:30px;height:30px}product-card .quick-add__button{font-size:14px}.product-card product-price [ref=priceContainer] .product-badges{display:none}.product-card product-price [ref=priceContainer]{gap:10px}details[open] .sorting-filter__options{font-size:12px;line-height:1;border-radius:8px;padding:10px 16px;max-height:fit-content}.sorting-filter__options .sorting-filter__option{align-items:center;grid-template-columns:1fr}.sorting-filter__label{font-size:14px;line-height:28px}.sorting-filter__checkmark{display:none}*:checked~.sorting-filter__checkmark+span.sorting-filter__label{color:var(--yellow)}.facets__summary .facets__status{display:none!important}.main-collection-grid__empty p{font-size:16px}@media screen and (min-width: 750px){.facets__inputs-wrapper:not(:has(.facets__inputs-list)),.facets__inputs-wrapper .facets__inputs-list{gap:var(--gap-lg)!important}}@media screen and (max-width: 749px){.product-grid-container .product__title *{font-size:16px}}@media screen and (max-width: 549px){.product-card product-price [ref=priceContainer]{gap:4px;justify-content:flex-end;margin-top:6px}.product-card [ref=priceContainer] *{line-height:1}.product-grid-container .product__title *{font-size:14px}}@media screen and (max-width: 379px){.product-grid{grid-template-columns:1fr}}.template--product .product-information .product-information__grid{grid-template-columns:1fr 1fr!important}.template--product .product-details quantity-selector-component.quantity-selector{height:60px;flex:auto;margin:0}.template--product .button.add-to-cart-button add-to-cart-icon{display:none}.template--product .product-information__media .product-media{background:linear-gradient(180deg,#fff 50%,#fff0 80%);box-shadow:0 -30px 80px #1b3c590a}slideshow-controls .slideshow-controls__thumbnails .slideshow-control{border:1px solid rgba(27,60,89,.1)}slideshow-controls .slideshow-controls__thumbnails .slideshow-control[aria-selected=true]{border:none;outline:none;background:var(--white)}.template--product .product-information__media .slideshow-controls__thumbnails .slideshow-control{width:33.33%;border-radius:32px}.template--product .product-information__media .slideshow-controls__thumbnails{gap:24px;padding:0}.template--product .product-media-container img,.template--product slideshow-container,.template--product .product-media-container .product-media{border-radius:32px!important}.template--product .atc__button--wrapper .button.add-to-cart-button .add-to-cart-icon{display:none}.template--product .atc__button--wrapper .button.add-to-cart-button{padding:12px 30px}.small-paws{position:absolute;right:0}.template--product .product-details .social-icons__wrapper .social-icons__icon-wrapper{width:32px!important;height:32px}.template--product .product-details .social-icons__wrapper .social-icons__icon-wrapper svg{width:16px!important;height:16px;fill:var(--white)}.template--product .product-details .social-icons__icon-wrapper{background-color:var(--navy-blue);border-radius:50%}.template--product .product-details .social-icons__icon-wrapper:hover svg circle{stroke:none}.template--product .product-details .social-icons__wrapper{gap:10px;margin:0}.template--product .product-details .group-block-content{gap:16px}.template--product .product-details product-price{margin-bottom:10px}.template--product .product__benefits{margin-top:5px}.product-information__media .media-gallery--carousel slideshow-component{gap:24px}.media-gallery--carousel slideshow-arrows .slideshow-control svg{width:auto;height:auto}.slideshow-controls__dots button:after{background:var(--navy-blue)!important;opacity:.3}slideshow-arrows,slideshow-controls:has(.slideshow-controls__dots),slideshow-component[autoplay] slideshow-controls{mix-blend-mode:unset}.slideshow-controls__dots button[aria-selected=true]:after{background:var(--navy-blue)!important;opacity:1}@media screen and (min-width: 750px){.template--product .product-information .product-information__grid{display:flex;column-gap:112px}.template--product .product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left .product-information__media{min-width:auto;width:calc(53.667% - 56px);padding:0!important}.product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left .product-details{width:calc(50% - 56px);padding:0!important;max-width:500px}.template--product .product-form-buttons{gap:20px}.template--product .product-details .ai-product-share{padding-top:32px;margin-top:0}}@media (max-width: 1199px){.template--product .product-information .product-information__grid{column-gap:40px}.template--product .product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left .product-information__media,.template--product .product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left .product-details{width:calc(50% - 20px)}.small-paws{max-width:140px}.template--product .product-information__media .slideshow-controls__thumbnails .slideshow-control{border-radius:12px}}@media screen and (max-width: 749px){.template--product .product-details{grid-column:1 / 3;padding:40px 16px 0}.template--product .product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left .product-information__media,.template--product .product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left .product-details{width:100%}.template--product .product-information__media{padding:0 16px}.small-paws{display:none}.template--product .product-details quantity-selector-component.quantity-selector{height:50px}}.jdgm__review--carousel{overflow:hidden}.jdgm-carousel-wrapper{padding:0 16px!important;position:relative}.jdgm-carousel-wrapper .jdgm-carousel--card-theme .jdgm-carousel-item__inner-wrapper{background:var(--white);padding:40px;box-shadow:unset;border-radius:32px;display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:20px;height:auto}.jdgm-carousel--card-theme .jdgm-carousel-item{padding:0 12px!important;overflow:visible}.jdgm-carousel-wrapper .jdgm-carousel--card-theme .jdgm-carousel-item__reviewer-name{opacity:1;line-height:1.5;padding-bottom:0;font-weight:600;font-size:20px;letter-spacing:-.02em;text-transform:capitalize;color:var(--navy-blue)}.jdgm-carousel-wrapper span.jdgm-star.jdgm-star{background:transparent!important;color:var(--yellow)!important;margin:0!important;padding:0 5px 0 0!important}.jdgm-carousel-wrapper .jdgm-widget.jdgm-carousel{width:100%!important;position:relative}.jdgm-carousel-wrapper .jdgm-carousel--card-theme .jdgm-carousel-item__review-rating{margin-bottom:20px}.jdgm-carousel-wrapper .jdgm-carousel-item__review-title{margin-bottom:6px;font-weight:700;font-size:18px;line-height:35px;letter-spacing:normal;text-transform:capitalize}.jdgm-carousel-wrapper .jdgm-carousel--card-theme .jdgm-carousel-item__reviewer-name-wrapper{margin:0}.jdgm-carousel-item__review-body>p{font-weight:400;font-style:Italic;font-size:18px;line-height:35px;letter-spacing:normal;text-transform:capitalize}.jdgm-carousel-wrapper .jdgm-carousel__item-wrapper,.jdgm-carousel--card-theme .jdgm-carousel-item__review{height:auto!important}.jdgm-carousel-wrapper .jdgm-carousel__arrows{position:absolute;width:100%;top:50%;transform:translateY(-50%);margin:0}.jdgm-carousel__right-arrow,.jdgm-carousel__left-arrow{border-width:2px!important;margin:0!important}.jdgm-carousel-wrapper .jdgm-carousel--done .jdgm-carousel__item-container{margin:0 -12px}.jdgm-carousel-wrapper .jdgm-carousel__left-arrow{margin-left:-50px!important}.jdgm-carousel-wrapper .jdgm-carousel__right-arrow{margin-right:-50px!important}.shopify-app-block{width:100%}.jdgm-carousel-wrapper span.jdgm-all-reviews-rating-wrapper{display:none}.jdgm-carousel-wrapper .jdgm-carousel-title{font-weight:800;font-size:31px;line-height:45px;letter-spacing:-.02em;text-align:center!important;text-transform:capitalize}.jdgm-carousel-wrapper .jdgm-carousel-title-and-link{margin-bottom:64px;padding:0}.review-paw-steps{position:absolute;right:0;top:-50px;transform:none}@media screen and (min-width: 750px){.jdgm-carousel-wrapper{padding:0 40px!important}}@media screen and (max-width: 1439px){.jdgm-carousel-wrapper .jdgm-carousel--done .jdgm-carousel__item-container{padding:0 30px;margin:0}.jdgm-carousel-wrapper .jdgm-carousel__left-arrow{margin-left:0!important}.jdgm-carousel-wrapper .jdgm-carousel__right-arrow{margin-right:0!important}}@media screen and (max-width: 749px){.jdgm-carousel-wrapper .jdgm-carousel--card-theme .jdgm-carousel-item__inner-wrapper{border-radius:14px;padding:24px;gap:14px}.jdgm-carousel-wrapper .jdgm-carousel--done .jdgm-carousel__item-container{padding:0 10px}.jdgm-carousel--card-theme .jdgm-carousel-item{padding:0 6px!important}.jdgm-carousel-wrapper .jdgm-carousel__left-arrow,.jdgm-carousel-wrapper .jdgm-carousel__right-arrow{width:15px;height:15px}.jdgm-carousel-wrapper .jdgm-carousel-item__review-title{font-size:17px;line-height:27px}.jdgm-carousel-item__review-body>p{font-size:16px;line-height:28px}.jdgm-carousel-wrapper .jdgm-carousel--card-theme .jdgm-carousel-item__review-rating{margin-bottom:14px}.jdgm-carousel-wrapper .jdgm-carousel-title-and-link{width:100%;margin-bottom:30px}}@media screen and (max-width: 460px){.jdgm-carousel-wrapper .jdgm-carousel-title{max-width:77%;margin:0 auto}}@media screen and (max-width: 374px){.jdgm-carousel-wrapper .jdgm-carousel-title{max-width:100%}}.template--product .about__us--section .section-content-wrapper{gap:24px!important}.product__page--group-block{max-width:485px}.about__us--section .group-block-content p em strong{font-size:18px;font-style:normal;margin:0 0 6px}.product__page--group-block p{font-size:15px;line-height:1.6}@media (max-width: 989px){.product__page--group-block{max-width:48%}}@media (max-width: 749px){.product__page--group-block rte-formatter.text-block>*,.product__page--group-block{max-width:100%}}.product__benefits ul{padding:0;margin:0;display:flex;flex-wrap:wrap;list-style:none}.product__benefits ul li{width:50%;position:relative;padding-left:24px;font-family:Montserrat;font-weight:500;font-size:18px;line-height:35px;letter-spacing:normal;text-transform:capitalize}.product__benefits ul li:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.6667 1L5.50004 10.1667L1.33337 6' stroke='%231B3C59' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E");position:absolute;left:0;width:16px;height:11px;background-repeat:no-repeat;background-size:contain;top:50%;transform:translateY(-50%)}.product__benefits--section{position:relative}.product__benefits--section .section__body{display:flex;gap:106px}.product__benefits--section .image__wrapper{max-width:374px;flex:auto}.product__benefits--section .image__wrapper .image-block__image{height:100%;object-fit:contain}.product__benefits--section .paw-steps{right:0;width:30%}.benefits__item{display:flex;align-items:flex-start;gap:24px}.benefits__item--left .benefits__item{flex-direction:row-reverse}.benefits__item .block__image{width:80px;height:80px;border-radius:50%;overflow:hidden}.benefits__item .block__image img{height:100%;width:100%}.benefits__item--left,.benefits__item--right{gap:80px;display:flex;align-self:center;flex:1;flex-direction:column}.benefits__item .title{flex:1}.benefits__item--left .title{text-align:right}.benefits__item .title *{font-weight:400;letter-spacing:-.02em;font-size:20px;line-height:30px;text-transform:capitalize}.benefits__item .title strong{font-weight:800}.product__benefits--section .section__header{display:flex;flex-direction:column;align-items:center;gap:32px;margin:0 0 64px;text-align:center}.product__benefits--section .section__header h2{margin:0}.product__benefits--section .section__header img{height:64px;width:auto}@media (max-width: 1199px){.product__benefits--section .section__body,.benefits__item--left,.benefits__item--right{gap:30px}.product__benefits--section .image__wrapper{max-width:230px}.benefits__item .title *{font-size:18px;line-height:26px}.product__benefits--section .section__body,.benefits__item--left,.benefits__item--right{gap:50px}.product__benefits ul li{font-size:16px}}@media (max-width: 989px){.product__benefits ul li{width:100%}.section__body{flex-direction:column}.product__benefits--section .image__wrapper{order:1;padding-bottom:100%;position:relative;width:100%;max-width:100%;margin-bottom:50px}.benefits__item--left{order:2}.benefits__item--right{order:3}.benefits__item--left .benefits__item{flex-direction:row}.benefits__item{align-items:center}.product__benefits--section .image__wrapper .image-block__image{position:absolute}.benefits__item--left .title{text-align:left}.product__benefits--section .section__body,.benefits__item--left,.benefits__item--right{gap:10px}.benefits__item--left,.benefits__item--right{width:100%}}@media (max-width: 549px){.product__benefits--section .section__header{margin:0 0 34px;gap:10px}.benefits__item .block__image{width:60px;height:60px}.benefits__item .title *{font-size:16px;line-height:24px}.product__benefits--section .section__body,.benefits__item--left,.benefits__item--right{gap:20px}.benefits__item{gap:16px}}.product-details-grid{gap:24px;display:grid;grid-template-columns:repeat(3,1fr);position:relative}.product-details-grid .detail-box{background:#00000029;border-radius:24px;overflow:hidden}.product-details-grid .block__title{background:#2f506d;padding:23.5px 32px}.product-details-grid .block__title *{font-size:20px}.product-details-grid .block__title strong{font-size:24px}.product-details-grid .block__content{padding:28px 32px}.product__detail--section .section__heading{margin:0 0 56px}.product-details-grid .block__content ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.product-details-grid .block__content ul *{font-weight:500;font-size:20px;line-height:30px;letter-spacing:normal;text-transform:capitalize;padding:0}.product-details-grid .block__content ul strong{font-weight:800}.product-details-grid .block__content ul li{border-bottom:1px solid #FFFFFF14;position:relative;padding:0 0 24.5px 34px;margin-top:24.5px}.product-details-grid .block__content ul li:only-child{margin:0;padding:0 0 0 34px;border:none}.product-details-grid .block__content ul li:first-child{margin:0}.product-details-grid .block__content ul li:last-child{border:none}.product-details-grid .block__content ul li:before{content:"";background:url(/cdn/shop/files/check.svg?v=1753690215);width:24px;height:24px;display:block;position:absolute;left:0;top:3px;background-position:center}.product__detail--section .heart-union{position:absolute;right:53px;top:0;z-index:0}.product__detail--section .paw-steps{left:0;bottom:85px;height:auto;transform:none;top:initial;width:auto;right:initial;max-width:100%}@media (min-width: 750px){.product-details-grid .detail-box:nth-child(1){grid-column:1;grid-row:1 / span 3}.product-details-grid .detail-box:nth-child(2){grid-column:2;grid-row:1 / span 3}.product-details-grid .detail-box.auto__last--column:nth-child(3){grid-column:3;grid-row:1 / span 3}}@media (max-width: 1200px){.product-details-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 989px){.product-details-grid .block__content{padding:20px}}@media (max-width: 749px){.product-details-grid{grid-template-columns:1fr}.product__detail--section .section__heading{margin:0 0 30px}.product-details-grid .block__content ul *{font-size:16px;line-height:24px}.product-details-grid .block__content ul li:before{width:20px;height:20px}.product-details-grid .block__content ul li br{display:none}.product-details-grid .block__title *{font-size:16px;line-height:20px}.product-details-grid .block__title strong{font-size:20px;line-height:24px}.product__detail--section .heart-union{right:4px;top:14px;width:40%}}.breadcrumb-list{padding:0;margin:0;display:flex;list-style:none}.breadcrumb-list li{font-size:16px;line-height:1;font-weight:400;letter-spacing:normal;padding-right:15px;display:flex;align-items:center;gap:15px}.breadcrumb-list li::last-child{padding:0}.breadcrumbs{padding:19.5px 0;border-bottom:1px solid #1B3C591A}.breadcrumb-list [aria-current=page]{font-weight:600;opacity:1}.breadcrumb-list li a{opacity:.5}.breadcrumb-list li svg{width:12px;height:10px}@media (max-width: 749px){.breadcrumb-list li{font-size:10px;padding-right:10px;gap:10px}}.instructions__wrapper{display:flex;gap:80px}.instructions__wrapper .section__heading{margin:0}.instructions__left .section-header{margin:0 0 64px}.instructions__left,.instructions__right{flex:0 1 50%}.instructions__wrapper .details{padding:40px 32px;border-radius:24px}.details__header{display:flex;align-items:center;justify-content:space-between;gap:24px}.image__position--left{flex-direction:row-reverse}.details__header .block__left{flex:1}.details__header .block__right{flex:1;max-width:64px}.instruction__item--wrapper{display:flex;flex-direction:column;gap:24px}.accordion__wrapper .details__header{padding:0}.instructions__right{border-radius:32px;overflow:hidden}.instructions__right .image-block__image{height:100%}@media (max-width: 1199px){.instructions__wrapper{gap:30px}}@media (max-width: 989px){.instructions__wrapper{flex-direction:column-reverse;gap:50px}.instructions__right{overflow:hidden;padding-bottom:100%;position:relative}.instructions__right .placeholder-image,.instructions__right .image-block__image{height:100%;position:absolute;width:100%;left:0}.instructions__right{padding-bottom:140%}}@media (max-width: 749px){.instructions__left .section-header{margin:0 0 20px}.instructions__wrapper .details{padding:25px}.details__header .block__left h6{font-size:18px;line-height:24px}.details__header .block__right{max-width:44px}.details__header{margin:0 0 10px}.instructions__wrapper .details-content *{font-size:14px;line-height:22px}}.template--cart .cart-drawer{position:relative;height:auto;line-height:0}.cart-page .custom--text{display:none}.cart-page.cart-page--empty .custom--text{display:block;max-width:600px;margin:0 auto}.cart-page.cart-page--empty .cart-page__more-blocks{margin:30px 0 0}.cart-items__quantity .cart-items__remove{min-width:100px}.details-content .cart-discount__button{min-width:auto}.cart-items__quantity .quantity-selector .svg-wrapper{height:var(--icon-size-xs);width:var(--icon-size-xs)}.cart-page__title .cart-bubble__background,.cart-drawer__header .cart-bubble__background{width:20px;height:20px;text-align:center;border-width:1px}.cart-title .cart-bubble[data-maintain-ratio]{min-width:25px}@media screen and (min-width: 769px){.cart-page__title .cart-bubble__background,.cart-drawer__header .cart-bubble__background{width:20px;height:20px}}form .contact-form__input{border-radius:8px}form select.contact-form__input{-webkit-appearance:none;appearance:none;background-image:url(/cdn/shop/files/select_2.svg?v=1755539665);background-repeat:no-repeat;background-position:center right 20px}.contact__info--section{max-width:50%;width:50%}.contact-form{padding:0;max-width:50%;width:50%}.contact__info--section .social-icons__wrapper{margin:0}.contact__info--section .social-icons__icon-wrapper{border:1.44px solid rgba(27,60,89,.25)}.contact__info--section .social-icons__icon-wrapper:hover{border:1.44px solid rgba(27,60,89,1)}.contact__info--section .social-icons__icon-wrapper svg{width:20px;height:20px}.contact__info--section .social-icons__icon-wrapper svg path{fill:var(--dark-blue)}.contact__info--section rte-formatter *{font-size:14px!important}@media screen and (max-width: 749px){.contact__info--section,.contact-form{max-width:100%;width:100%}}main .shopify-policy__container{max-width:1280px;padding:100px 40px}.block__list--section .instructions__left{flex:0 1 100%}.block__list--section .instruction__item--wrapper{display:grid;grid-template-columns:1fr 1fr;gap:24px}.block__list--section .details__header{margin-bottom:20px}.block__list--section .details__header .block__left{flex:100%}.block__list--section .section__heading{text-align:center}@media (max-width: 749px){.block__list--section .instruction__item--wrapper{grid-template-columns:1fr}}.section-main-blog{background:linear-gradient(180deg,#fff,#fff0)}.blog-content-wrapper{display:flex;gap:50px}.blog-content-left{flex:1}.blog-content-right{width:400px}.blog-content-left .blog-post-item:first-child .blog-post-card{flex-direction:column;background:#fff}.blog-content-left .blog-post-item:first-child .blog-post-card__image-container,.blog-content-left .blog-post-item:first-child:has(.blog-post-card__image-container) .blog-post-card__content{width:100%}.blog-content-left .blog-post-item:first-child:has(.blog-post-card__image-container) .blog-post-card__content{padding:20px}.recent-post-inner{display:flex;flex-direction:column;gap:32px}.trending__article-card-wrapper{display:flex;gap:20px;position:relative}.trending__article-card-wrapper .article__url{position:absolute;font-size:0;width:100%;height:100%}.trending__article-card--image{width:72px;height:72px;flex:1;max-width:72px}.trending__article-card--image img{height:100%;object-fit:cover}.trending__article-card{position:absolute}.trending_article--title{font-size:16px;font-weight:600;line-height:1;color:#fff}.trending__article-card--info{flex:1}.trending_article--description{font-size:14px;line-height:1.5rem;letter-spacing:normal;margin:6px 0 0;color:#fff}.sidebar-block{background:#1a3b59;padding:20px;border-radius:6px;margin:0 0 16px}.sidebar-block .heading{font-weight:600;font-size:22px;color:#fff;margin:0 0 18px;border-bottom:1px solid;padding-bottom:10px}.blog-content-right .social-icons__icon path{fill:#fff}.blog-posts>.text-block *{font-weight:600}.social-share-wrapper{padding:20px}.social-share-wrapper .social-icons__wrapper{margin:0;justify-content:flex-start}.social-share-wrapper .social-icons__wrapper .social-icons__icon-wrapper,.social-share-wrapper .social-icons__wrapper .social-icons__icon-wrapper svg{width:36px!important;height:36px;padding:3px}.featured-products-wrapper .product__title{font-size:18px;line-height:26px;font-weight:600;letter-spacing:-.02em;color:#fff;margin:12px 0 0;display:block}.featured-products-wrapper .product__price{margin:0;color:#fff;font-size:18px}.blog-post-card__content{background:#fff;padding:20px}.blog-post-card__content>a .text-block{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding:0}.blog-post-card__content .blog-post-card__content-text a{display:flex;align-items:center;gap:7px;text-decoration:underline;font-weight:600;font-size:16px!important;line-height:26px!important;margin:12px 0 0;padding:0}.blog-post-card__content .blog-post-card__content-text a svg{width:18px}.blog-paw-steps{position:absolute;z-index:0;right:0;top:0}.blog-post-details{margin:10px 0 0}.blog-post-details *{font-size:12px!important;font-weight:500}.blog-post-card__content-text *,.blog-post-card__content-text{font-size:16px!important;line-height:24px!important}.blog-post-card__content a{padding-block-start:0}@media (max-width: 1199px){.blog-content-wrapper{gap:20px}.blog-posts-container{gap:20px!important}}@media (min-width: 750px) and (max-width: 1199px){.blog-content-right{width:250px}.trending__article-card-wrapper{flex-direction:column;gap:10px}.trending_article--title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.trending__article-card--image{width:100%;flex:1;max-width:100%}.blog-post-card__content>a .text-block{font-size:16px}.blog-post-card__content-text *,.blog-post-card__content-text{font-size:14px!important;line-height:22px!important}.blog-post-card__content .blog-post-card__content-text a{font-size:14px!important;line-height:24px!important}.blog-post-details{flex-wrap:wrap}.sidebar-block .heading{font-size:20px}}@media (max-width: 749px){.blog-content-wrapper{flex-direction:column}.blog-content-right{margin:0 auto}}@media (max-width: 500px){.blog-content-right{width:100%}}.details-text-grid{display:flex;flex-wrap:wrap;justify-content:center}.details-text-grid .detail-box{flex:0 1 calc(33.33% - 16px)}.details__block--content *{font-size:14px}.details__block--title{text-align:center}.details__block--title *{font-size:22px!important}@media (max-width: 989px){.details__text--blocks .product-details-grid{gap:18px}.details-text-grid .detail-box{flex:0 1 calc(50% - 12px)}.product-details-grid .block__title{padding:20px 10px}}@media (max-width: 639px){.details-text-grid .detail-box{flex:0 1 100%}}.pattern__image--section .item-heading{text-align:center;padding:0 0 50px}.pattern__image--section .item-heading h1{font-weight:400}.pattern__image--section .block-item-wrapper{border-top:1px solid #fff}.pattern__image--section .media__with--text{max-width:1280px;margin:0 auto;padding:0 40px;background:none}.pattern__image--section .paw-steps{width:36%;opacity:.1;right:-4%;top:9%;transform:rotate(-4.33deg)}@media (max-width: 1099px){.pattern__image--section .media__with--text .section__inner{flex-direction:column}.pattern__image--section .media__with--text .image__block{max-width:632px}.pattern__image--section .paw-steps{display:none}}@media (max-width: 749px){.pattern__image--section .media__with--text{padding:0 16px}.pattern__image--section .item-heading{padding:0}.pattern__image--section .item-heading *{font-size:30px}}@media (max-width: 449px){.pattern__image--section .item-heading *{font-size:30px}}@media (max-width: 1099px){.about__science--section .section-content-wrapper{flex-direction:column-reverse}.about__science--section .section-content-wrapper .image-block img{max-width:100%}.about__science--section .about-paw-steps{opacity:.6}}.customer-review-statistics{background:linear-gradient(180deg,#fff 25%,#fff0 85%);border-radius:20px;padding:40px 50px;margin:50px 0 0;position:relative;z-index:1}.customer-review-statistics .paw-objects{z-index:-1}.statistics-heading{margin:0 0 20px}.statistics-heading *{font-weight:600;font-size:40px}.statistics-description{margin:0 0 5px;font-size:16px}.statistics-text{border-top:1px solid #1B3C5929;padding-top:26px;margin-top:26px}.statistics-text p{font-size:14px}.customer__review--section{background:linear-gradient(180deg,#fff,#fff0);position:relative;z-index:1}.customer__review--section .paw-steps{right:-10%;width:30%;z-index:-1;transform:rotate(-15.33deg)}.customer__review--section .section-header{margin:0 0 50px}.customer__review--section .section-header .section-subheading *{font-size:34px;font-weight:500}.customer__review--section .section-header .section-heading{margin:20px 0}.customer__review--section .section-header .section-heading *{font-size:40px;font-weight:600}.customer__review--section .section-description{max-width:1000px;margin:0 auto}.customer-reviews-list{display:flex;flex-direction:column}.customer-review{display:flex;align-items:flex-start;gap:16px;padding:20px 0;border-bottom:1px solid #1B3C5929}.review-avatar{width:56px;height:56px;color:#fff!important;font-weight:700;font-size:18px;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;text-transform:uppercase}.review-content{flex:0 1 30%}.review-details{flex:0 1 70%}.star-rating{color:#d4af37!important;font-size:16px;margin-bottom:16px;line-height:1}.review-title{font-size:18px;font-weight:600}.pet-info{display:flex;align-items:center;gap:6px;margin:10px 0 0;font-size:14px;font-weight:600}.pet-info img{width:20px;height:20px;margin:-4px 0 0}.review-author{font-size:16px;font-weight:500}.review-description{font-size:14px;line-height:1.6;font-style:italic;color:#333}.review-footer{font-size:13px}.review-footer>div{display:block;line-height:1.7em}.statistics-description ul li{margin:0 0 8px}@media (max-width: 749px){.review-content{flex:0 1 calc(100% - 72px)}.review-details{flex:0 1 100%}.customer-review{flex-wrap:wrap}.review-footer{margin:12px 0 0}.star-rating{margin-bottom:0}.customer__review--section .section-header .section-subheading *{font-size:20px}.customer__review--section .section-header .section-heading *{font-size:25px}.customer__review--section .section-description *{font-size:14px;line-height:1.5}.statistics-description ul{padding:0 0 0 20px}.statistics-description{font-size:14px;line-height:1.6em}.customer-review-statistics{padding:20px}.statistics-heading *{font-size:30px}.statistics-text{padding-top:20px;margin-top:20px}.statistics-text p{font-size:12px}.customer__review--section .section-header{margin:0 0 20px}.review-avatar{width:50px;height:50px;font-size:15px}}.how-to-use-container{position:relative}.how-to-use-container .paw-steps{left:0;right:initial;transform:none}.how-to-use-content{margin:48px 0 0}.how-to-use-container .step-description ul{padding-left:18px}.how-to-use-container .steps-timeline{display:flex;gap:48px;overflow:hidden}.how-to-use-container .step-number{border-radius:40px;border:1px solid #fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;color:var(--white);font-family:var(--font-aeonik);font-size:22px;font-style:normal;font-weight:600;line-height:120%}.how-to-use-container .step-icon{width:140px;height:140px;position:relative}.step-icon .step-number{position:absolute;top:-12px;left:0;display:none}.how-to-use-container .step-icon img{object-fit:contain;display:block;height:inherit;border-radius:6px}.step-item{flex:1}.step-numbers-wrapper{position:relative;margin:0 0 24px}.how-to-use-container .line{position:absolute;top:50%;color:transparent;transform:translateY(-50%)}.how-to-use-container .step-content{gap:24px;display:flex;flex-direction:column}.step-content p{margin:16px 0 0}.step-content .step-description *{max-width:268px;margin:16px 0 0;color:#fffc;font-family:var(--font-neue);font-size:16px;font-style:normal;font-weight:400;line-height:140%}.step-heading{font-family:var(--font-neue);font-size:18px;font-style:normal;font-weight:700;line-height:140%;margin:0}.additional-info-description{margin:48px 0 0}.additional-info-description a{text-decoration:underline;text-underline-offset:2px}.additional-info-description *{margin:0 0 16px}.additional-info-desclaimer{margin:48px 0 0;opacity:.6}.how-to-use-container .additional-info-desclaimer *{margin:0 0 8px;font-family:var(--font-neue);font-size:14px;font-style:normal;font-weight:400;line-height:140%;color:#fff9}@media (max-width: 992px){.how-to-use-container .steps-timeline{gap:20px}}@media (max-width: 749px){.how-to-use-content{margin:0}.how-to-use-container{padding:48px 0}.step-content .step-description *{max-width:100%}.step-icon .step-number{display:flex;width:32px;height:32px;font-size:18px}.how-to-use-container .steps-timeline.step-numbers-wrapper{display:none}.how-to-use-container .steps-timeline{overflow:visible;flex-wrap:wrap;gap:0}.how-to-use-container .steps-timeline .step-item{flex:0 1 100%;padding:32px 0;border-bottom:1px solid rgba(255,255,255,.3)}.how-to-use-container .steps-timeline .step-item:last-child{border-bottom:none}.how-to-use-container .step-info{flex:1}.step-content .step-description{max-width:100%;line-height:130%;margin:12px 0 0}.how-to-use-container .step-content{flex-direction:row;gap:16px}.how-to-use-container .step-icon{width:100px;height:auto;padding-left:12px}.additional-info-description{margin:0}.additional-info-desclaimer{margin:32px 0 0}.how-to-use-container .step-icon img{border-radius:8px}}.topper__design--section .details-content *{font-size:14px}.topper__design--section .instructions__wrapper .details{padding:20px}.topper__design--section .section__heading h2{font-size:46px}.topper__design--section .instructions__left .section-header{margin:0 0 40px}.topper__design--section .details-content{margin:6px 0 0}@media (max-width: 749px){.topper__design--section .instructions__left .section-header{margin:0 0 30px}}.blog-post-content li,.blog-post-content p{font-size:16px}[class*=__blog-post-title] h1,.blog-post-content h1{font-size:36px!important;font-weight:600!important}.blog-post-content h2{font-size:34px;font-weight:600}.blog-post-content h3{font-size:28px;font-weight:600}.blog-post-content h4{font-size:24px;font-weight:600}.blog-post-content h5{font-size:22px;font-weight:600}.blog-post-content h6{font-size:20px;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
