footer .footer-content{grid-template-columns:2fr 1fr 1fr 1fr;padding:40px 0 24px}@media(max-width:820px){footer .footer-content{grid-template-columns:1fr 1fr}}@media(max-width:551px){footer .footer-content{display:flex;flex-wrap:wrap}}@media(max-width:551px){footer .footer-content .footer-column{width:100%}}footer .footer-content .footer-column .footer-heading{font-size:16px;font-weight:600;color:#000;margin-top:0}footer .footer-content .footer-column .footer-links li a{color:#1f2937;font-size:14px;text-decoration:none}footer .footer-content .footer-column .footer-links li a:hover{color:#5c2121}footer .footer-content .footer-column p{font-size:12px;color:#000}footer .footer-content .footer-column .footer-contact-list .contact-item span{font-size:12px;font-weight:400;color:#1f2937;line-height:normal}footer .footer-content .footer-column .footer-contact-list .contact-item a{font-size:14px;font-weight:500;color:#1f2937;line-height:normal;text-decoration:none}footer .footer-content .footer-column .additional-information{margin-top:30px;gap:10px}@media(max-width:551px){footer .footer-content .footer-column--links_column{width:45%}}@media(max-width:320px){footer .footer-content .footer-column--links_column{width:44%}}.section-title,.main-blog{margin-bottom:40px}:is(.section-title,.main-blog) h2,:is(.section-title,.main-blog) h1{font-size:22px;font-weight:400;color:#1f2937;margin-top:0;margin-bottom:0}@media(min-width:552px){:is(.section-title,.main-blog) h2,:is(.section-title,.main-blog) h1{font-size:28px}}@media(min-width:820px){:is(.section-title,.main-blog) h2,:is(.section-title,.main-blog) h1{font-size:40px}}:is(:is(.section-title,.main-blog) h2,:is(.section-title,.main-blog) h1) strong{color:#5c2121}body .main-blog h1.page-title{margin-bottom:20px!important}body .shopify-policy__title{text-align:left;padding-top:36px;padding-bottom:36px}body .page-title,body .shopify-policy__title h1{font-size:22px;font-weight:700;color:#5c2121;margin-top:0;margin-bottom:0!important}@media(min-width:552px){body .page-title,body .shopify-policy__title h1{font-size:28px}}@media(min-width:820px){body .page-title,body .shopify-policy__title h1{font-size:40px}}.product-grid .grid__item .card{border:1px solid #E5E7EB;background:#fff;border-radius:12px;overflow:hidden}.product-grid .grid__item .card .card__inner{border-radius:12px;background:#f3f4f6;overflow:hidden;min-height:284px;max-height:284px}.product-grid .grid__item .card .card__inner .card__media .media{display:flex;justify-content:center;align-items:center}.product-grid .grid__item .card .card__inner .card__media .media img{max-height:264px;object-fit:contain;position:relative}.product-grid .grid__item .card .card__content .light{color:#4b5563;font-size:14px;margin-bottom:4px;opacity:1;font-weight:500}.product-grid .grid__item .card .card__content .card__heading{color:#1f2937;font-size:16px;font-weight:600}.product-grid .grid__item .card .card__content .card__heading a{text-decoration:none!important}.product-grid .grid__item .card .card__content .card__heading a:hover{text-decoration:none}.product-grid .grid__item .card .card__content .price-item{font-size:16px;font-weight:600;font-family:Fraunces;color:#374151}@media(max-width:767px){.product-grid .grid__item .card .card__content .price-item{font-size:16px}}.product-grid .grid__item .card .quick-add__submit{background:#5c2121;color:#fff;min-width:100%;padding:8px 12px;border-radius:12px}.product-grid .grid__item .card .quick-add__submit:after{border:none;box-shadow:none}.product-grid .grid__item .card .quick-add__submit:before{border:none;box-shadow:none}.product-grid .grid__item .card .quick-add__submit:hover{background:#732f2f}.product-grid .grid__item .card .wishlist-hero-custom-button.wishlisthero-floating{top:-282px;right:10px;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}@media(min-width:821px){.product-grid .grid__item .card .wishlist-hero-custom-button.wishlisthero-floating{top:-282px}}.product-grid .grid__item .card .wishlist-hero-custom-button.wishlisthero-floating button{background:#fff!important;border-radius:5px!important;border:1px solid #E5E7EB!important;padding:0!important;width:25px!important;height:25px!important;display:flex!important;opacity:1!important;align-items:center;justify-content:center}.product-grid .grid__item .card .wishlist-hero-custom-button.wishlisthero-floating button svg{width:12px;height:12px}.product-grid .grid__item .card .wishlist-hero-custom-button.wishlisthero-floating button svg path{fill:#000}.product-grid .grid__item .card .wishlist-hero-custom-button.wishlisthero-floating .wishlisthero-product-in-wishlist svg{width:12px;height:12px}.product-grid .grid__item .card .wishlist-hero-custom-button.wishlisthero-floating .wishlisthero-product-in-wishlist svg path{fill:#a80937}.product-grid .grid__item .card:hover .wishlist-hero-custom-button.wishlisthero-floating{opacity:1;visibility:visible}.product-grid .grid__item .card:hover .full-unstyled-link{color:#a80937;transition:color .3s ease}@media(min-width:990px)and (max-width:1024px){.slider--desktop.grid--4-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 2 - var(--grid-desktop-horizontal-spacing) * 3)!important}}.custom-button{position:absolute;z-index:1;top:10px;display:flex;flex-direction:column;gap:5px}.custom-product-label{width:fit-content;background:#a80937;padding:5px 10px;border-radius:0 25px 25px 0;font-size:12px;color:#fff}.collection__description,.wellness-grid-description,.description-and-link{margin-top:16px;display:flex;justify-content:space-between;align-items:end;gap:24px}@media(max-width:767px){.collection__description,.wellness-grid-description,.description-and-link{flex-direction:column;align-items:flex-start}}:is(.collection__description,.wellness-grid-description,.description-and-link) a{display:flex;align-items:center;gap:8px;line-height:20px;color:#4b5563;line-height:28px}:is(.collection__description,.wellness-grid-description,.description-and-link) a span{display:flex;align-items:center}:is(.collection__description,.wellness-grid-description,.description-and-link) a span svg{width:20px;height:20px}#shopify-section-template--17599013978217__tabbed_collections_XWTmij{background-color:#fff;padding:60px 0}@media(min-width:552px){#shopify-section-template--17599013978217__tabbed_collections_XWTmij{padding:90px 0 0}}.utility-bar{padding:6px 40px}@media(max-width:820px){.utility-bar{padding:6px 20px}}.utility-bar .utility-bar__grid .contact-block{height:22px}@media(max-width:1023px){.utility-bar .utility-bar__grid .contact-block{display:none}}.utility-bar .utility-bar__grid .contact-block span{font-size:12px;font-weight:400;color:#fff}.utility-bar .utility-bar__grid .contact-block .phone a{font-size:12px;font-weight:400;color:#f3c62c;display:flex;align-items:center;gap:4px;text-decoration:none}.utility-bar .utility-bar__grid .contact-block .phone a:hover{opacity:.6}.utility-bar .utility-bar__grid .contact-block .contact-page-link{line-height:18px}.utility-bar .utility-bar__grid .contact-block .contact-page-link .explore-link{font-size:12px;font-weight:400;color:#fff}.utility-bar .utility-bar__grid .contact-block .contact-page-link .explore-link:hover{opacity:.6}.utility-bar .utility-bar__grid .announcement-bar{height:22px}.utility-bar .utility-bar__grid .announcement-bar__message{font-size:14px;padding:1.2rem 0}@media(max-width:767px){.utility-bar .utility-bar__grid .announcement-bar__message{font-size:12px}}.utility-bar .utility-bar__grid .announcement-bar__message .circled{padding:4px 8px;background:#fefcec;box-shadow:inset 0 0 0 1px #eda713;border-radius:16px;color:#d1800e;font-weight:600;line-height:1em}@media(max-width:767px){.utility-bar .utility-bar__grid .announcement-bar__message .circled{padding:2px 6px}}.utility-bar .utility-bar__grid .list-unstyled{height:22px}@media(max-width:1023px){.utility-bar .utility-bar__grid .list-unstyled{display:none}}.shopify-section-group-footer-group .shopify-block{padding:100px 0}@media(max-width:768px){.shopify-section-group-footer-group .shopify-block{padding:50px 0}}.video-section,.wellness-grid-section{background-image:url(/cdn/shop/files/PawPrint.png?v=1760719195);background-repeat:no-repeat;background-position:100% 90%}.wellness-grid-wrapper .wellness-grid-section{background-position:100% -180%}.header{display:flex;align-items:center;justify-content:space-between;gap:24px}@media(max-width:989px){.header{height:62px}}.header .header__search{display:none}.header .left-section{display:flex;align-items:center;gap:24px}.header .left-section.active{z-index:4}@media(max-width:989px){.header .left-section{position:absolute;left:0;right:0;display:flex;align-items:center;justify-content:center;z-index:0}}.header .header__icons{position:relative;z-index:2}.header .header__icons.active{z-index:0}.header .header__icons #custom-wishlist{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px}.header .header__icons svg.wlh-svg-Icon path{fill:#4b5563}.header .header__icons .header__icon{text-decoration:none;gap:4px}.header .header__icons .header__account-links{gap:8px}.header .header__icons .header__account-link{text-decoration:none;line-height:20px;font-size:14px;background:#f9fafb;border:1px solid #F9FAFB;border-radius:12px;padding:8px 12px}.header .header__icons .header__account-link:last-child{background:transparent}.header .header__icons .header__account-link:last-child:hover{background:#f9fafb}.header .header__icons .header__account-link:first-child:hover{background:transparent}.header .header__icons span{line-height:20px;height:20px;font-size:14px}@media(max-width:990px){.icon-text{display:none!important}}@media(max-width:820px){.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.half{height:520px}}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.half:first-child .wellness-card-inner .second-col{height:230px}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.half:first-child .wellness-card-inner .second-col .second-image{transform:translateY(60px);transition:all .5s ease-in-out}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.half:first-child .wellness-card-inner .second-col .second-image img{max-height:378px}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.half:first-child:after{content:"";background:#f3f4f6;display:block;width:500px;height:500px;position:absolute;top:55%;left:0;right:0;z-index:0;border-radius:50%;transition:all .5s ease-in-out}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.half:first-child:hover:after{top:0;border-radius:0}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.half:first-child:hover .wellness-card-inner .second-col .second-image{transform:translateY(60px) rotate(15deg)}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.half:last-child{background:#ff9c57}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.half:last-child .wellness-card-inner .wellness-card-badge{background:#fefcec;color:#ff852f;box-shadow:inset 0 0 0 1px #c63827}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.half:last-child .wellness-card-inner .wellness-card-heading,.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.half:last-child .wellness-card-inner .wellness-card-description{color:#fff}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.half:last-child .wellness-card-inner .second-col{height:230px}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.half:last-child .wellness-card-inner .second-col .first-image{transform:scale(1) translate(-146px,7%) rotate(-21deg);transition:all .5s ease-in-out}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.half:last-child .wellness-card-inner .second-col .second-image{transform:scale(1.2) translate(-8%);position:relative}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.half:last-child .wellness-card-inner .second-col .third-image{position:absolute;width:100px;right:0;bottom:14%;z-index:-1;transform:translate(20px);transition:all .5s ease-in-out}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.half:last-child:after{content:"";background-image:url(/cdn/shop/files/Vector_24_1.png?v=1761499202);background-repeat:no-repeat;background-size:cover;display:block;width:100%;height:100%;position:absolute;top:83%;left:0;right:0;z-index:0;transform:scale(1.5);transition:all .5s ease-in-out}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.half:last-child:hover:after{top:-100px}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.half:last-child:hover .wellness-card-inner .second-col .first-image{transform:scale(1) translateY(7%) rotate(0)}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.half:last-child:hover .wellness-card-inner .second-col .third-image{transform:translate(0) rotate(-30deg)}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.fullwidth{max-height:320px}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.fullwidth .wellness-card-inner{max-height:320px;height:100%}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.fullwidth .wellness-card-inner .wellness-card-content{display:flex;flex-direction:row}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.fullwidth .wellness-card-inner .wellness-card-content .first-col{width:70%;z-index:1}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.fullwidth .wellness-card-inner .wellness-card-content .second-col{width:30%;justify-content:end;max-height:320px}@media(max-width:551px){.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.fullwidth .wellness-card-inner .wellness-card-content .second-col{padding:0}}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.fullwidth .wellness-card-inner .wellness-card-content .second-col .wellness-image{transition:all .5s ease-in-out;width:100%}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.fullwidth .wellness-card-inner .wellness-card-content .second-col .wellness-image img{width:100%;object-fit:contain;object-position:bottom}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.fullwidth:after{content:"";background:#f3f4f6;display:block;width:350px;height:350px;position:absolute;top:55%;right:0;z-index:0;border-radius:50%;transition:all .5s ease-in-out}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.fullwidth:before{content:"";background:#f3f4f6;display:block;width:350px;height:350px;position:absolute;top:-220px;left:0;right:0;z-index:0;border-radius:50%;transition:all .5s ease-in-out}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.fullwidth:hover:before{transform:scale(5)}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.fullwidth:hover:after{transform:scale(5)}.wellness-grid .wellness-grid-column.grid-column-left .wellness-column-row .wellness-card.fullwidth:hover .wellness-card-inner .wellness-card-content .second-col .wellness-image{transform:scale(1.3) translate(-12%,-6%)}.wellness-grid .wellness-grid-column.grid-column-right .wellness-column-row .wellness-card.fullwidth{max-height:320px;height:100%}.wellness-grid .wellness-grid-column.grid-column-right .wellness-column-row .wellness-card.fullwidth .wellness-card-inner{height:100%}.wellness-grid .wellness-grid-column.grid-column-right .wellness-column-row .wellness-card.fullwidth .wellness-card-inner .wellness-card-content{flex-direction:row;height:100%}.wellness-grid .wellness-grid-column.grid-column-right .wellness-column-row .wellness-card.fullwidth .wellness-card-inner .wellness-card-content .first-col{width:70%;z-index:1}.wellness-grid .wellness-grid-column.grid-column-right .wellness-column-row .wellness-card.fullwidth .wellness-card-inner .wellness-card-content .second-col{width:30%;justify-content:end;max-height:320px}.wellness-grid .wellness-grid-column.grid-column-right .wellness-column-row .wellness-card.fullwidth .wellness-card-inner .wellness-card-content .second-col .first-image{position:absolute;left:0;right:0;width:199px;margin:auto;z-index:3}@media(max-width:551px){.wellness-grid .wellness-grid-column.grid-column-right .wellness-column-row .wellness-card.fullwidth .wellness-card-inner .wellness-card-content .second-col .first-image{width:150px}}.wellness-grid .wellness-grid-column.grid-column-right .wellness-column-row .wellness-card.fullwidth .wellness-card-inner .wellness-card-content .second-col .second-image{width:100%;transform:scale(1.2) translate(-20px,-30px);transition:all .5s ease-in-out}.wellness-grid .wellness-grid-column.grid-column-right .wellness-column-row .wellness-card.fullwidth:after{content:"";background-image:url(/cdn/shop/files/Vector_25.png?v=1761841191);background-repeat:no-repeat;background-size:cover;display:block;width:100%;height:100%;position:absolute;top:83%;left:0;right:0;z-index:0;transform:scale(1.5);transition:all .5s ease-in-out}.wellness-grid .wellness-grid-column.grid-column-right .wellness-column-row .wellness-card.fullwidth:hover:after{top:-100px}.wellness-grid .wellness-grid-column.grid-column-right .wellness-column-row .wellness-card.fullwidth:hover .wellness-card-inner .wellness-card-content .second-image{transform:scale(1.1) translate(-20px,-18px)}.wellness-grid .wellness-grid-column.grid-column-right .wellness-card.half .wellness-card-inner .wellness-card-content .second-col{height:230px}.wellness-grid .wellness-grid-column.grid-column-right .wellness-card.half:first-child{background:#ff9c57}.wellness-grid .wellness-grid-column.grid-column-right .wellness-card.half:first-child .wellness-card-inner .wellness-card-badge{background:#fefcec;color:#ff852f;box-shadow:inset 0 0 0 1px #c63827}.wellness-grid .wellness-grid-column.grid-column-right .wellness-card.half:first-child .wellness-card-inner .wellness-card-content .wellness-card-heading,.wellness-grid .wellness-grid-column.grid-column-right .wellness-card.half:first-child .wellness-card-inner .wellness-card-content .wellness-card-description{color:#fff}.wellness-grid .wellness-grid-column.grid-column-right .wellness-card.half:first-child .wellness-card-inner .wellness-card-content .second-col{padding:0;justify-content:end}.wellness-grid .wellness-grid-column.grid-column-right .wellness-card.half:first-child .wellness-card-inner .wellness-card-content .second-col .first-image{width:80%;transition:all .5s ease-in-out}.wellness-grid .wellness-grid-column.grid-column-right .wellness-card.half:first-child:after{content:"";background:#ff852f;display:block;width:500px;height:500px;position:absolute;top:55%;left:0;right:0;z-index:0;border-radius:50%;transition:all .5s ease-in-out}.wellness-grid .wellness-grid-column.grid-column-right .wellness-card.half:first-child:hover:after{transform:scale(5)}.wellness-grid .wellness-grid-column.grid-column-right .wellness-card.half:last-child .wellness-card-inner .wellness-card-content .second-col .first-image{width:100%;transition:all .5s ease-in-out}.wellness-grid .wellness-grid-column.grid-column-right .wellness-card.half:last-child:after{content:"";background:#f3f4f6;display:block;width:300px;height:300px;position:absolute;top:55%;left:0;right:0;z-index:0;border-radius:50%;transform:scale(1.05);transition:all .5s ease-in-out}.wellness-grid .wellness-grid-column.grid-column-right .wellness-card.half:last-child:hover:after{transform:scale(4)}.wellness-grid .wellness-grid-column.grid-column-right .wellness-card.half:last-child:hover .wellness-card-inner .wellness-card-content .second-col .first-image{transform:scale(1.2) translate(-20px,-25px)}.wellness-grid .wellness-grid-column .wellness-column-row .wellness-card{transition:all .5s ease-in-out;overflow:hidden;border-radius:24px;position:relative;justify-content:flex-end}.wellness-grid .wellness-grid-column .wellness-column-row .wellness-card-inner{position:relative;z-index:1}@media(max-width:820px){.wellness-grid .wellness-grid-column .wellness-column-row .wellness-card-inner{height:100%}}.wellness-grid .wellness-grid-column .wellness-column-row .wellness-card-inner .wellness-card-content{display:flex;flex-direction:column}@media(max-width:820px){.wellness-grid .wellness-grid-column .wellness-column-row .wellness-card-inner .wellness-card-content{height:100%;justify-content:space-between}}.wellness-grid .wellness-grid-column .wellness-column-row .wellness-card-inner .wellness-card-content .first-col{padding:16px 16px 0}@media(min-width:1180px){.wellness-grid .wellness-grid-column .wellness-column-row .wellness-card-inner .wellness-card-content .first-col{padding:24px;z-index:1}}@media(max-width:990px){.wellness-grid .wellness-grid-column .wellness-column-row .wellness-card-inner .wellness-card-content .first-col{z-index:1}}.wellness-grid .wellness-grid-column .wellness-column-row .wellness-card-inner .wellness-card-content .second-col{display:flex;align-items:flex-end;padding:0 10px;gap:12px}.wellness-grid .wellness-grid-column .wellness-column-row .wellness-card-inner .wellness-card-content .second-col .wellness-image{width:50%;line-height:0}@media(max-width:551px){.wellness-grid .wellness-grid-column .wellness-column-row .wellness-card-inner .wellness-card-content .second-col .wellness-image{width:36%}}.wellness-grid .wellness-grid-column .wellness-column-row .wellness-card-inner .wellness-card-content .second-col .wellness-image img{width:100%;object-fit:contain;object-position:bottom}@media(max-width:990px){.wellness-grid .wellness-grid-column .wellness-column-row .wellness-card-inner .wellness-card-content .second-col{z-index:0}}.wellness-grid .wellness-grid-column.grid-column-right .wellness-column-row .wellness-card.fullwidth{max-height:320px}.wellness-grid .wellness-grid-column.grid-column-right .wellness-column-row .wellness-card.fullwidth .wellness-card-inner{max-height:320px;height:100%}.wellness-grid .wellness-grid-column.grid-column-right .wellness-column-row .wellness-card.fullwidth .first-col{width:70%;z-index:1}.wellness-grid .wellness-grid-column.grid-column-right .wellness-column-row .wellness-card.half .second-col{height:230px}.wellness-grid .wellness-grid-column.grid-column-right .wellness-column-row .wellness-card.half:first-child .second-col{position:relative}.wellness-grid .wellness-grid-column.grid-column-right .wellness-column-row .wellness-card.half:first-child .second-col .first-image{position:absolute;width:100%}.wellness-grid .wellness-grid-column.grid-column-right .wellness-column-row .wellness-card.half:first-child .second-col .second-image{position:absolute;right:0;top:-42%}.wellness-grid .wellness-grid-column.grid-column-right .wellness-column-row .wellness-card.half:last-child .second-col{width:100%}.wellness-grid .wellness-grid-column.grid-column-right .wellness-column-row .wellness-card.half:last-child .second-col .first-image{width:100%}@media(max-width:990px){.wellness-grid .wellness-grid-column.grid-column-right{display:flex;flex-direction:column-reverse}}:is(.product-page,product-info) .product{gap:42px!important}:is(.product-page,product-info) .product .product__media-wrapper{width:100%!important;max-width:100%!important}@media(min-width:768px){:is(.product-page,product-info) .product .product__media-wrapper{width:calc(50% - 21px)!important;max-width:calc(50% - 21px)!important}}:is(.product-page,product-info) .product .product__info-wrapper{width:100%!important;max-width:100%!important;padding:0!important}@media(min-width:768px){:is(.product-page,product-info) .product .product__info-wrapper{width:calc(50% - 21px)!important;max-width:calc(50% - 21px)!important}}:is(.product-page,product-info) .product .product__info-wrapper .product__text{font-size:12px;padding:8px 12px;color:#a80937;background:#fff0f1;border:1px solid #FFE2E4;border-radius:12px;width:fit-content;margin-bottom:6px}@media(max-width:767px){:is(.product-page,product-info) .product .product__info-wrapper .product__text{font-size:10px}}:is(.product-page,product-info) .product .product__info-wrapper .product__title{margin-bottom:24px}:is(.product-page,product-info) .product .product__info-wrapper .product__title h1{font-weight:600;font-size:26px;color:#111827}:is(.product-page,product-info) .product .product__info-wrapper #shopify-block-AU3diSlRaM1UwcUJ0a__judge_me_reviews_preview_badge_XjPW9D{padding:0 0 20px;margin:0;border-bottom:1px solid #F3F4F6}:is(.product-page,product-info) .product .product__info-wrapper #shopify-block-AU3diSlRaM1UwcUJ0a__judge_me_reviews_preview_badge_XjPW9D .jdgm-prev-badge{display:flex!important;align-items:center;gap:8px}:is(.product-page,product-info) .product .product__info-wrapper #shopify-block-AU3diSlRaM1UwcUJ0a__judge_me_reviews_preview_badge_XjPW9D .jdgm-prev-badge .jdgm-prev-badge__stars{display:flex}:is(.product-page,product-info) .product .product__info-wrapper #shopify-block-AU3diSlRaM1UwcUJ0a__judge_me_reviews_preview_badge_XjPW9D .jdgm-prev-badge .jdgm-prev-badge__stars .jdgm-star.jdgm--on:before{content:""!important;background:url(/cdn/shop/files/PawPrint_1.svg?v=1761042110) repeat-x;width:16px;height:15px;display:block}:is(.product-page,product-info) .product .product__info-wrapper #shopify-block-AU3diSlRaM1UwcUJ0a__judge_me_reviews_preview_badge_XjPW9D .jdgm-prev-badge .jdgm-prev-badge__stars .jdgm-star.jdgm--half:before{content:""!important;background:url(/cdn/shop/files/PawPrint_1.svg?v=1761042110) repeat-x;width:16px;height:15px;display:block}:is(.product-page,product-info) .product .product__info-wrapper #shopify-block-AU3diSlRaM1UwcUJ0a__judge_me_reviews_preview_badge_XjPW9D .jdgm-prev-badge .jdgm-prev-badge__stars .jdgm-star.jdgm--off:before{content:""!important;background:url(/cdn/shop/files/PawPrint_2.svg?v=1763054233) repeat-x;width:16px;height:15px;display:block}:is(.product-page,product-info) .product .product__info-wrapper .jdgm-widget.jdgm-widget .jdgm-prev-badge{display:flex!important}:is(.product-page,product-info) .product .product__info-wrapper .sides-price-qty{display:flex;align-items:center;width:100%;gap:10%;border-bottom:1px solid #F3F4F6;border-top:1px solid #F3F4F6;padding:20px 0}@media(max-width:1023px){:is(.product-page,product-info) .product .product__info-wrapper .sides-price-qty{flex-direction:column;align-items:flex-start;gap:20px}}:is(.product-page,product-info) .product .product__info-wrapper .sides-price-qty .product-form__quantity{max-width:fit-content;border-left:1px solid #E5E7EB;padding-left:50px}@media(max-width:1100px){:is(.product-page,product-info) .product .product__info-wrapper .sides-price-qty .product-form__quantity{border-left:none;padding-left:0}}:is(.product-page,product-info) .product .product__info-wrapper .price-section{margin:0}:is(.product-page,product-info) .product .product__info-wrapper .price-section .price__regular{display:none}:is(.product-page,product-info) .product .product__info-wrapper .price-section .price__sale{display:flex!important;flex-direction:row-reverse;gap:16px;align-items:center}:is(.product-page,product-info) .product .product__info-wrapper .price-section .price__sale .price-item{font-family:Fraunces,serif;margin:0}:is(.product-page,product-info) .product .product__info-wrapper .price-section .price__sale .price-item.price-item--regular{font-size:20px;font-weight:400;color:#9ca3af}:is(.product-page,product-info) .product .product__info-wrapper .price-section .price__sale .price-item.price-item--sale{font-size:24px;font-weight:600;color:#1f2937}:is(.product-page,product-info) .product .product__info-wrapper .price-section .supply-duration{margin-top:4px}:is(.product-page,product-info) .product .product__info-wrapper .price-section .supply-duration span{font-size:14px;font-weight:500;color:#4b5563}:is(.product-page,product-info) .product .product__info-wrapper .price-section .supply-duration span svg{margin-right:8px}:is(.product-page,product-info) .product .product__info-wrapper .price-section .supply-duration span svg path{fill:#4b5563}:is(.product-page,product-info) .product .product__info-wrapper .product-form__quantity{margin:0}:is(.product-page,product-info) .product .product__info-wrapper .product-form__quantity .quantity__label{font-size:16px;font-weight:500;color:#4b5563}:is(.product-page,product-info) .product .product__info-wrapper .product-form__quantity .quantity{background:#f9fafb;min-height:auto;width:fit-content;border-radius:64px;padding:4px;gap:6px;border:1px solid #E5E7EB}:is(.product-page,product-info) .product .product__info-wrapper .product-form__quantity .quantity .quantity__button{width:32px;height:32px;background:#a80937;border-radius:41px;color:#fff}:is(.product-page,product-info) .product .product__info-wrapper .product-form__quantity .quantity .quantity__button svg path{fill:#fff}:is(.product-page,product-info) .product .product__info-wrapper .product-form__quantity .quantity .quantity__button.disabled{background:#f3f4f6}:is(.product-page,product-info) .product .product__info-wrapper .product-form__quantity .quantity .quantity__button.disabled svg path{fill:#1f2937}:is(.product-page,product-info) .product .product__info-wrapper .product-form__quantity .quantity .quantity__input{width:22px;height:32px;max-width:22px;padding:0;color:#1f2937}:is(.product-page,product-info) .product .product__info-wrapper .product-form__quantity .quantity:before{background:transparent!important}:is(.product-page,product-info) .product .product__info-wrapper .product-form__quantity .quantity:after{box-shadow:none!important;border:none!important}:is(.product-page,product-info) .product .product__info-wrapper variant-selects .form__label{font-size:20px;font-family:Fraunces,serif;font-weight:400;color:#1f2937;margin-bottom:8px}:is(.product-page,product-info) .product .product__info-wrapper variant-selects .variant-swatch-lists{display:flex;flex-wrap:wrap;gap:8px 12px}:is(.product-page,product-info) .product .product__info-wrapper variant-selects .variant-swatch-lists .variant-swatch-list{position:relative}:is(.product-page,product-info) .product .product__info-wrapper variant-selects .variant-swatch-lists .variant-swatch-list label{border:1px solid #E5E7EB;border-radius:16px;text-align:left;margin:0;padding:12px 40px 12px 12px}:is(.product-page,product-info) .product .product__info-wrapper variant-selects .variant-swatch-lists .variant-swatch-list label .size-main{font-size:14px;color:#4b5563;line-height:20px;font-weight:400}:is(.product-page,product-info) .product .product__info-wrapper variant-selects .variant-swatch-lists .variant-swatch-list label .size-detail{font-size:14px;color:#1f2937;line-height:20px;font-weight:500}:is(.product-page,product-info) .product .product__info-wrapper variant-selects .variant-swatch-lists .variant-swatch-list label:hover{background:#fff0f1;border-color:#ffe2e4}:is(.product-page,product-info) .product .product__info-wrapper variant-selects .variant-swatch-lists .variant-swatch-list input[type=radio]{clip:auto;overflow:hidden;position:absolute;right:12px;top:12px;height:20px;width:20px;z-index:1;margin:0;accent-color:#A80937;color:#a80937}:is(.product-page,product-info) .product .product__info-wrapper variant-selects .variant-swatch-lists .variant-swatch-list input[type=radio]:checked+label{background:#fff0f1;border-color:#ffe2e4;color:#a80937}:is(.product-page,product-info) .product .product__info-wrapper variant-selects .variant-swatch-lists .variant-swatch-list input[type=radio]:checked+label .size-detail{color:#a80937}:is(.product-page,product-info) .product .product__info-wrapper .product-form{padding:20px 0 0;margin:20px 0;border-top:1px solid #F3F4F6}:is(.product-page,product-info) .product .product__info-wrapper .product-form .product-form__buttons h3{font-size:20px;font-family:Fraunces,serif;font-weight:400;color:#1f2937;margin-bottom:8px}:is(.product-page,product-info) .product .product__info-wrapper .product-form .product-form__buttons .subscriptions_app_embed_block .shopify_subscriptions_app_block .shopify_subscriptions_app_block_purchase_options{display:flex;flex-direction:column-reverse;border:none!important}:is(.product-page,product-info) .product .product__info-wrapper .product-form .product-form__buttons .subscriptions_app_embed_block .shopify_subscriptions_app_block .shopify_subscriptions_app_block_purchase_options .shopify_subscriptions_app_block_label{cursor:pointer;margin:8px;border-radius:16px;padding:16px}:is(.product-page,product-info) .product .product__info-wrapper .product-form .product-form__buttons .subscriptions_app_embed_block .shopify_subscriptions_app_block .shopify_subscriptions_app_block_purchase_options .shopify_subscriptions_app_block_label label{font-weight:600;color:#1f2937;display:flex;align-items:center}:is(.product-page,product-info) .product .product__info-wrapper .product-form .product-form__buttons .subscriptions_app_embed_block .shopify_subscriptions_app_block .shopify_subscriptions_app_block_purchase_options .shopify_subscriptions_app_block_label label input{margin:0 12px 0 0;height:24px;width:24px;accent-color:#A80937}:is(.product-page,product-info) .product .product__info-wrapper .product-form .product-form__buttons .subscriptions_app_embed_block .shopify_subscriptions_app_block .shopify_subscriptions_app_block_purchase_options .shopify_subscriptions_app_block_label .shopify_subscriptions_app_block_label_children{margin-top:12px;padding-left:36px}:is(.product-page,product-info) .product .product__info-wrapper .product-form .product-form__buttons .subscriptions_app_embed_block .shopify_subscriptions_app_block .shopify_subscriptions_app_block_purchase_options .shopify_subscriptions_app_block_label .shopify_subscriptions_app_block_label_children ul{padding:0}:is(.product-page,product-info) .product .product__info-wrapper .product-form .product-form__buttons .subscriptions_app_embed_block .shopify_subscriptions_app_block .shopify_subscriptions_app_block_purchase_options .shopify_subscriptions_app_block_label .shopify_subscriptions_app_block_label_children ul label{font-weight:500}:is(.product-page,product-info) .product .product__info-wrapper .product-form .product-form__buttons .subscriptions_app_embed_block .shopify_subscriptions_app_block .shopify_subscriptions_app_block_purchase_options .shopify_subscriptions_app_block_label .shopify_subscriptions_app_block_label_children ul label input{display:none}:is(.product-page,product-info) .product .product__info-wrapper .product-form .product-form__buttons .cart-and-wishlistbtn .product-form__submit:before{box-shadow:none;border-radius:0}:is(.product-page,product-info) .product .product__info-wrapper .product-form .product-form__buttons .cart-and-wishlistbtn .product-form__submit:after{box-shadow:none;border-radius:0}:is(.product-page,product-info) .product .product__info-wrapper .product-form .product-form__buttons .cart-and-wishlistbtn .button:not([disabled]):hover:after{box-shadow:none}:is(.product-page,product-info) .product .product__info-wrapper .product-form .product-form__buttons .cart-and-wishlistbtn .wishlisthero-floating:hover{background:transparent;opacity:.7}:is(.product-page,product-info) .product .product__info-wrapper h3{font-size:16px;font-weight:600;color:#4b5563;font-family:Manrope,sans-serif;opacity:1;margin:24px 0 12px}:is(.product-page,product-info) .product .product__info-wrapper .wishlist-hero-custom-button.wishlisthero-floating{top:0;right:0}:is(.product-page,product-info) .product .product__info-wrapper .wishlist-hero-custom-button.wishlisthero-floating button{width:55px!important;height:55px!important}.jdgm-review-widget{max-width:1300px;position:relative}.jdgm-review-widget .jdgm-legacy-widget-content{width:100%}.jdgm-review-widget .jdgm-legacy-widget-content .jdgm-rev-widg.jdgm-rev-widg{position:relative;padding:0}.jdgm-review-widget .jdgm-legacy-widget-content .jdgm-rev-widg.jdgm-rev-widg .jdgm-rev-widg__title{font-size:36px;font-weight:600;color:#1f2937;margin-bottom:42px;text-align:left}.jdgm-review-widget .jdgm-legacy-widget-content .jdgm-rev-widg.jdgm-rev-widg .jdgm-row-stars .jdgm-widget-actions-wrapper{position:absolute;top:0;right:0;width:fit-content}.jdgm-review-widget .jdgm-legacy-widget-content .jdgm-rev-widg.jdgm-rev-widg .jdgm-row-stars .jdgm-widget-actions-wrapper a{margin:0;background:#a80937;border:none;height:55px;align-content:center;font-weight:600;border-radius:12px;padding:16px 12px}@media(max-width:767px){.jdgm-review-widget .jdgm-legacy-widget-content .jdgm-rev-widg.jdgm-rev-widg .jdgm-row-stars .jdgm-widget-actions-wrapper{position:relative;margin:auto}}product-recommendations .related-products-heading{display:flex;justify-content:space-between;align-items:center}product-recommendations .related-products-heading a{color:#4b5563;font-size:14px;font-weight:500;text-decoration:none}@media(max-width:767px){product-recommendations .related-products-heading{flex-direction:column;align-items:self-start}}.jdgm-prev-badge,#judgeme_product_reviews{display:flex!important;align-items:center;gap:8px}:is(.jdgm-prev-badge,#judgeme_product_reviews) .jdgm-prev-badge__stars,:is(.jdgm-prev-badge,#judgeme_product_reviews) .jdgm-rev-widg__summary-stars,:is(.jdgm-prev-badge,#judgeme_product_reviews) .jdgm-histogram__star,:is(.jdgm-prev-badge,#judgeme_product_reviews) .jdgm-rev__rating{display:flex}:is(:is(.jdgm-prev-badge,#judgeme_product_reviews) .jdgm-prev-badge__stars,:is(.jdgm-prev-badge,#judgeme_product_reviews) .jdgm-rev-widg__summary-stars,:is(.jdgm-prev-badge,#judgeme_product_reviews) .jdgm-histogram__star,:is(.jdgm-prev-badge,#judgeme_product_reviews) .jdgm-rev__rating) .jdgm-star.jdgm--on:before{content:""!important;background:url(/cdn/shop/files/PawPrint_1.svg?v=1761042110) repeat-x;width:16px;height:15px;display:block}:is(:is(.jdgm-prev-badge,#judgeme_product_reviews) .jdgm-prev-badge__stars,:is(.jdgm-prev-badge,#judgeme_product_reviews) .jdgm-rev-widg__summary-stars,:is(.jdgm-prev-badge,#judgeme_product_reviews) .jdgm-histogram__star,:is(.jdgm-prev-badge,#judgeme_product_reviews) .jdgm-rev__rating) .jdgm-star.jdgm--half:before{content:""!important;background:url(/cdn/shop/files/PawPrint_1.svg?v=1761042110) repeat-x;width:16px;height:15px;display:block}:is(:is(.jdgm-prev-badge,#judgeme_product_reviews) .jdgm-prev-badge__stars,:is(.jdgm-prev-badge,#judgeme_product_reviews) .jdgm-rev-widg__summary-stars,:is(.jdgm-prev-badge,#judgeme_product_reviews) .jdgm-histogram__star,:is(.jdgm-prev-badge,#judgeme_product_reviews) .jdgm-rev__rating) .jdgm-star.jdgm--off:before{content:""!important;background:url(/cdn/shop/files/PawPrint_2.svg?v=1763054233) repeat-x;width:16px;height:15px;display:block}:is(.jdgm-prev-badge,#judgeme_product_reviews) .jdgm-histogram__row{display:flex}.jdgm-write-review-modal__stars .jdgm-star.jdgm--on:before{content:""!important;background:url(/cdn/shop/files/PawPrint_1.svg?v=1761042110) repeat-x;width:16px;height:15px;display:block}.jdgm-write-review-modal__stars .jdgm-star.jdgm--half:before{content:""!important;background:url(/cdn/shop/files/PawPrint_1.svg?v=1761042110) repeat-x;width:16px;height:15px;display:block}.jdgm-write-review-modal__stars .jdgm-star.jdgm--off:before{content:""!important;background:url(/cdn/shop/files/PawPrint_2.svg?v=1763054233) repeat-x;width:16px;height:15px;display:block}.jdgm-rev-widg__summary-stars{justify-content:center}.sides-price-qty+.shopify-app-block{display:none}.quick-add-modal__content-info .product__info-wrapper .product__column-sticky{padding-top:10px!important}.quick-add-modal__content-info .product__info-wrapper .block-payment-block-paymentdetailswxdn3w+style+h3{display:none}.quick-add-modal__content-info .product__info-wrapper .product-description-accordion>div>div{display:none}.quick-add-modal__content-info .product__info-wrapper .product__title a{text-decoration:none}@media(min-width:767px){.quick-add-modal__content-info product-media-gallery-imagegridbgcedb{pointer-events:none}}.menu-drawer__menu-item>a{color:inherit;text-decoration:none}.article-template__link{font-size:1.8rem;display:flex;justify-content:center;align-items:center;text-decoration:none}.article-template__link .icon-wrap{display:flex;margin-right:1rem;transform:rotate(180deg)}.announcement-bar .slider-button{-webkit-tap-highlight-color:transparent}.collection-hero .collection-hero__title{margin-bottom:0}.collection-list .collection-list__item .card__heading{margin:1rem 0 1.5rem}.facet-filters .facet-filters__field .select__select{padding-left:1rem}.mobile-facets__summary .svg-wrapper{right:10px}@media screen and (min-width:750px){.facets-vertical .facets-wrapper{position:sticky;top:150px;align-self:flex-start}}.product-form__buttons h3:has(+.subscriptions_app_embed_block:empty){display:none}
/*# sourceMappingURL=/cdn/shop/t/47/assets/style.css.map */
