:root{--pet-teal:#154d46;--pet-cream:#f7f1e7;--pet-ink:#193d36;--pet-apricot:#f2b695}body{background:#fffefa}.header-wrapper{border-bottom:1px solid #193d3618}.header__heading-link{width:180px;max-width:180px}.header__heading-logo{width:100%;height:auto}.header__inline-menu .list-menu__item{font-weight:500}.announcement-bar__message{font-size:11px;letter-spacing:.08em}.button{font-weight:600;letter-spacing:0;min-height:52px}.button:after{box-shadow:none}.image-with-text__media{border:0;border-radius:28px;overflow:hidden}.image-with-text__content{border:0;border-radius:28px}.image-with-text__heading{letter-spacing:-.045em;line-height:1.12}.image-with-text__text p{line-height:1.8}.image-with-text__text-item .image-with-text__content{padding:4rem}.image-with-text .caption-with-letter-spacing{font-size:10px;letter-spacing:.14em;font-weight:600}.pet-eyebrow{font-size:10px;font-weight:600;letter-spacing:.14em;color:var(--pet-teal);margin:0 0 12px}.pet-product-intro{font-size:17px;line-height:1.6;margin:0 0 8px;color:#47675d}.product__title h1{font-size:34px;line-height:1.18;letter-spacing:-.04em}.product__media-wrapper .global-media-settings{border-radius:20px;overflow:hidden}.product__info-wrapper{padding-top:8px}.product__info-container .emoji-benefits{font-size:14px}.quantity-breaks__title{font-size:11px;letter-spacing:.06em}.quantity-break{border-radius:14px!important;border-color:#c6d2c6!important;padding:16px!important}.quantity-breaks input:checked+label{background:#edf4ec!important;border-color:var(--pet-teal)!important}.quantity-break__badge{background:var(--pet-teal)!important;color:#fff!important;border-radius:8px!important}.quantity-break__label{font-size:15px}.quantity-break__caption{font-size:12px}.quantity-break__price{font-size:17px}.pet-card-addon{background:#f7f1e7;border:1px solid #e4ddce;border-radius:14px;padding:15px;margin-top:8px}.pet-card-toggle{display:flex;align-items:center;gap:12px;cursor:pointer}.pet-card-toggle input{width:18px;height:18px;accent-color:var(--pet-teal);margin:0}.pet-card-toggle strong{font-size:14px}.pet-card-toggle small{display:block;font-size:11px;color:#53695f}.pet-card-icon{margin-left:auto;font-size:23px;color:var(--pet-teal)}.pet-card-options:not([hidden]){display:flex;gap:12px;margin-top:14px}.pet-card-options label:first-child{flex:1}.pet-card-options label{font-size:11px;font-weight:500}.pet-card-options select,.pet-card-options input{display:block;width:100%;padding:10px;border:1px solid #c6d2c6;border-radius:8px;background:#fffefa;color:var(--pet-ink);margin-top:4px}.pet-card-options input{width:64px}.pet-small{font-size:11px;line-height:1.6;color:#53695f}.pet-purchase-trust{font-size:11px;text-align:center;line-height:1.6;color:#53695f}.pet-buy-now{margin-top:0}.pet-cart-error{font-size:13px;color:#a52c26;background:#fff0ed;padding:10px;border-radius:8px}.pet-moments{padding-top:56px;padding-bottom:48px}.pet-section-heading{text-align:center;max-width:650px;margin:0 auto 28px}.pet-section-heading h2{font-size:34px;letter-spacing:-.04em;line-height:1.2;margin:10px 0}.pet-section-heading>p:last-child{font-size:14px;color:#53695f}.pet-moment-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.pet-moment{background:#f7f1e7;border-radius:22px;overflow:hidden}.pet-moment-gif{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;background:#e9e5dc}.pet-moment h3{font-size:15px;line-height:1.5;padding:0 18px;margin:18px 0 22px}.pet-demo-note{text-align:center;margin-top:16px}.multicolumn-card{border-radius:20px;box-shadow:none}.multicolumn-card__info{padding:28px!important}.multicolumn-card__info h3{font-size:21px;letter-spacing:-.025em}.multicolumn-card__info p{font-size:14px;line-height:1.75}.collapsible-content .accordion{border-radius:12px}.accordion__title{font-size:14px}.rich-text__heading{letter-spacing:-.04em;line-height:1.16}.footer .footer-block__heading{font-size:20px}.footer-block__details-content{line-height:1.8}.pet-kaching-active quantity-breaks{display:none!important}kaching-bundle:empty{display:none}.shopify-section:first-child .image-with-text{padding-top:0}.image-with-text__media img{object-fit:cover!important}@media(min-width:990px){.image-with-text__heading{font-size:48px}.pet-moments{max-width:1100px}.product__info-container{max-width:520px}.product__media-list{background:#fff;border-radius:22px}}@media(max-width:749px){.header__heading-link{width:150px;max-width:150px}.image-with-text__text-item .image-with-text__content{padding:28px 22px}.image-with-text__heading{font-size:33px}.image-with-text__media{border-radius:22px;min-height:0!important}.image-with-text__grid .image-with-text__media-item{padding-inline:8px}.image-with-text__media img{position:relative!important;width:100%!important;height:auto!important;display:block}.image-with-text__media.media{padding-bottom:0!important}.pet-section-heading h2{font-size:28px}.pet-moment-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding-bottom:12px}.pet-moment{flex:0 0 79%;scroll-snap-align:start}.pet-moment-gif{aspect-ratio:4/5}.pet-moments{padding-top:36px;padding-bottom:32px}.product__title h1{font-size:28px}.pet-product-intro{font-size:15px}.product__info-wrapper{padding-top:20px}.quantity-break{padding:13px!important}.product__media-wrapper{padding-top:8px}.product__media-list{background:#fff}.pet-card-options:not([hidden]){gap:8px}.announcement-bar__message{font-size:9px;letter-spacing:.04em}.multicolumn-card__info{padding:22px!important}.rich-text__heading{font-size:30px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}body{letter-spacing:.01em}.quantity-break{padding-left:40px!important}.quantity-break__badge{right:12px!important;transform:none!important;font-size:10px!important;top:-9px!important}.quantity-break__content{gap:12px}.quantity-break__caption{line-height:1.5!important}.announcement-bar__message{font-size:11px}#shopify-section-template--hero .image-with-text__heading{letter-spacing:-.05em}.shopify-section:first-child .image-with-text__text-item .image-with-text__content{padding-left:0}.shopify-section:first-child .image-with-text__text--caption{display:inline-block;width:fit-content;border:1px solid #e6c1a8;border-radius:999px;background:#f8e4d4;color:#154d46;padding:8px 12px;font-size:10px;letter-spacing:.08em;font-weight:600}.shopify-section:first-child .image-with-text__heading{font-weight:700}.shopify-section:first-child .image-with-text__media{box-shadow:0 18px 38px -28px #193d3660}.icon-with-content__heading{font-size:38px;line-height:1.13;letter-spacing:-.04em;max-width:440px}.icon-with-content__text--caption{font-size:10px;letter-spacing:.13em;font-weight:600;color:#154d46}.icons-with-content{max-width:1200px}.icon-with-content__grid{gap:40px;align-items:center}.icons-with-text__icon-item{background:#f7f1e7;border:1px solid #eee5d6;border-radius:18px;padding:19px;align-items:start}.icons-with-text__icon__icon{color:#154d46}.icons-with-text__icon__icon .material-icon{background:#f6d4bc;border-radius:50%;padding:7px;box-sizing:content-box}.icons-with-text__icon__title{font-size:14px!important;line-height:1.35;margin:10px 0 7px;font-weight:600;letter-spacing:-.01em}.icons-with-text__icon-item .rte{font-size:12px;line-height:1.6;color:#53695f}.icons-with-text__icon-item .rte p{margin:0}.icon-with-content__content>.icon-with-content__text.rte{font-size:15px;line-height:1.8;max-width:400px}.pet-moments{border-top:1px solid #eee5d6}.pet-moments-cta{text-align:center;margin-top:24px}.pet-moment-gif{aspect-ratio:9/12}.pet-moment h3{font-size:14px}.horizontal-ticker__item{letter-spacing:.06em}.pet-kaching-active variant-selects,.pet-kaching-active variant-radios{display:none!important}@media(max-width:749px){.shopify-section:first-child .image-with-text__text-item .image-with-text__content{padding:24px 18px 30px}.shopify-section:first-child .image-with-text__heading{font-size:38px}.icon-with-content__heading{font-size:30px}.icon-with-content__grid{gap:24px}.icons-with-text__icon-item{padding:14px;border-radius:14px}.icons-with-text__icon__title{font-size:13px!important}.icons-with-text__icon-item .rte{font-size:11px}.pet-moments-cta .button{width:100%}.pet-moment-gif{aspect-ratio:4/5}}@media(prefers-reduced-motion:reduce){.horizontal-ticker__inner{animation:none!important}}.icon-with-content__icons{gap:16px!important}.icons-with-text__icon-item{margin:0!important;text-align:left!important;align-items:flex-start!important}.icons-with-text__icon__title{justify-content:flex-start!important}.icons-with-text__icon__icon{width:36px!important;height:36px!important;display:grid;place-items:center;background:#f6d4bc;border-radius:50%;margin-bottom:0!important;flex-shrink:0}.icons-with-text__icon__icon .material-icon{padding:0!important;background:none!important;font-size:21px!important}.icon-with-content__icons>.icons-with-text__icon-item{height:100%}.pet-moment-gif{aspect-ratio:320/569!important;object-fit:contain!important;height:auto}.pet-moment-caption{padding:16px 18px 18px}.pet-moment-caption h3{padding:0;margin:0 0 10px}.pet-gif-toggle{border:0;padding:0;background:transparent;color:#154d46;text-decoration:underline;text-underline-offset:3px;font:inherit;font-size:12px;cursor:pointer}.pet-gif-toggle:focus-visible{outline:2px solid #154d46;outline-offset:5px}.header__heading-link{width:190px!important;max-width:190px!important}.rt-brand-logo{display:block;width:190px!important;height:auto!important;max-width:100%;aspect-ratio:2072/351}.product__media-item img{background:#fff}.pet-card-toggle small{display:block}@media(max-width:749px){.header__heading-link{width:165px!important;max-width:165px!important}.rt-brand-logo{width:165px!important}}.pet-capacity-price{display:block;margin-top:5px;font-size:10px;font-weight:400;line-height:1.3;letter-spacing:0}.pet-gallery-caption{text-align:center;font-size:12px;line-height:1.5;margin:10px 8px;color:#53695f}.pet-native-upsells{margin:22px 0 16px;padding:18px;background:#f7f1e7;border:1px solid #e7e0d5;border-radius:16px}.pet-native-upsells h3{font-size:17px;line-height:1.3;margin:0 0 7px;color:#193d36}.pet-native-upsells>.pet-small{margin:0 0 12px}.pet-extra-row{display:grid;grid-template-columns:17px 48px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 10px;margin-top:9px;background:#fffefa;border:1px solid #dfded4;border-radius:11px;cursor:pointer}.pet-extra-row input{margin:0;width:17px;height:17px;accent-color:#154d46}.pet-extra-image{display:grid;place-items:center;width:48px;height:48px;color:#154d46}.pet-extra-image img{display:block;width:48px;height:48px;object-fit:contain;border-radius:6px;background:#fff}.pet-extra-image svg{width:37px;height:37px}.pet-extra-title{font-size:12px;line-height:1.45;color:#193d36}.pet-extra-price{font-size:12px;line-height:1.4;text-align:right;color:#154d46;white-space:nowrap}.pet-extra-row--included{background:#edf4ec;border-color:#c3d2ba;cursor:default}.pet-extra-row--included input{opacity:1}.pet-extra-row--included .pet-extra-price{font-size:10px;white-space:normal;max-width:65px}.pet-kaching-active .pet-native-upsells{display:none!important}@media(max-width:749px){.pet-native-upsells{padding:14px}.pet-extra-row{padding:10px 8px;gap:8px;grid-template-columns:17px 42px minmax(0,1fr) auto}.pet-extra-image,.pet-extra-image img{width:42px;height:42px}.pet-extra-title,.pet-extra-price{font-size:12px}}.pet-native-upsells--compact{box-sizing:border-box;grid-column:1/-1;margin:0 0 0 18px!important;padding:10px 12px!important;border-radius:10px!important;max-width:calc(100% - 18px);min-width:0}.pet-native-upsells--compact h3{font-size:13px!important;line-height:1.25;margin:0 0 3px!important}.pet-native-upsells--compact>.pet-small{font-size:10px;line-height:1.4;margin:0 0 5px!important}.pet-native-upsells--compact .pet-extra-row{grid-template-columns:14px 30px minmax(0,1fr) auto!important;gap:7px!important;padding:5px 0!important;margin:0!important;border:0;border-bottom:1px solid #e4e4d8;border-radius:0;background:transparent;min-width:0}.pet-native-upsells--compact .pet-extra-row:last-child{border-bottom:0}.pet-native-upsells--compact .pet-extra-image,.pet-native-upsells--compact .pet-extra-image img{width:30px!important;height:30px!important}.pet-native-upsells--compact .pet-extra-title{font-size:11px!important;line-height:1.35}.pet-native-upsells--compact .pet-extra-price{font-size:11px!important;line-height:1.3}.pet-native-upsells--compact .pet-extra-row--included .pet-extra-price{font-size:9px!important;max-width:58px}.pet-native-upsells--compact input[type=checkbox]{display:inline-block!important;position:static!important;opacity:1!important;clip:auto!important;clip-path:none!important;transform:none!important;width:14px!important;height:14px!important;margin:0!important}.pet-native-upsells--compact .pet-extra-row--included{background:#edf4ec;border-radius:5px}.pet-native-upsells--compact .pet-extra-row--included .pet-extra-title{color:#154d46}@media(max-width:749px){.pet-native-upsells--compact{margin-left:12px!important;max-width:calc(100% - 12px);padding:9px 10px!important}.pet-native-upsells--compact .pet-extra-row{gap:6px!important}.pet-native-upsells--compact .pet-extra-title{font-size:11px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pet-brand.css.map */
