:root{--purrta-padding-text-element: 2.5rem;--purrta-padding-section-element: 0 1.5rem;--purrta-button-border-radius: 10px;--purrta-button-padding-y: 1.2rem;--purrta-button-padding-x: 2.5rem;--purrta-button-font-weight: 500;--purrta-button-transition: transform .15s ease, background-color .15s ease, color .15s ease, border-color .15s ease, filter .15s ease;--purrta-button-hover-scale: 1.03;--purrta-button-active-scale: .98;--purrta-transition-paw-pounce: cubic-bezier(.46, 1.4, .4, 1)}:root{--purrta-color-primary: #A5C8E1;--purrta-color-secondary: #fefefe;--purrta-color-accent-taupe: #B8B0A2;--purrta-color-accent-pink: #E8B6B8;--purrta-color-accent-charcoal: #5D5A57;--purrta-color-primary: #E8B6B8;--purrta-color-secondary: #A5C8E1;--purrta-color-taupe: #B8B0A2;--purrta-color-charcoal: #5D5A57;--purrta-color-silken-white: #fefefe;--purrta-color-black: #000000;--purrta-color-background-main: var(--purrta-color-silken-white);--purrta-color-background-dark: var(--purrta-color-charcoal);--purrta-color-text-on-dark: var(--purrta-color-silken-white);--purrta-color-text-main: var(--purrta-color-black);--purrta-color-link-on-white: var(--purrta-color-primary);--purrta-color-link-on-dark: var(--purrta-color-secondary);--purrta-color-highlight: var(--purrta-color-primary);--purrta-color-highlight-pink: var(--purrta-color-primary);--purrta-color-button-primary-background: var(--purrta-color-primary);--purrta-color-button-primary-text: var(--purrta-color-silken-white);--purrta-color-button-primary-border: var(--purrta-color-primary);--purrta-color-button-outline-text: var(--purrta-color-secondary);--purrta-color-button-outline-border: var(--purrta-color-secondary);--purrta-color-button-outline-text-hover: var(--purrta-color-silken-white);--purrta-color-button-outline-background-hover: var(--purrta-color-secondary)}:root{--font-heading-family: "Fredoka", sans-serif;--font-body-family: "Quicksand", sans-serif}a,.link{color:var(--purrta-color-link-on-white)}a:hover,.link:hover{color:var(--purrta-color-highlight)}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.hidden{display:none!important}.menu-drawer__navigation .menu-drawer__menu-item{color:var(--purrta-color-accent-charcoal);text-decoration:none}.menu-drawer__navigation .menu-drawer__menu-item:hover,.menu-drawer__navigation .menu-drawer__menu-item:focus{color:var(--purrta-color-accent-pink);text-decoration:underline;text-underline-offset:.3rem}.menu-drawer__navigation .menu-drawer__menu-item.menu-drawer__menu-item--active{color:var(--purrta-color-accent-charcoal);font-weight:var(--font-body-weight-bold);text-decoration:underline;text-underline-offset:.3rem}.header__icon{color:var(--purrta-color-accent-charcoal)}.header__icon:hover,.header__icon:focus{color:var(--purrta-color-accent-pink)}@media screen and (min-width:990px){.header.header--middle-left{grid-template-columns:auto 1fr auto}.header.header--middle-left .header__inline-menu{justify-self:end;display:block}.header.header--middle-left .header__inline-menu .header__menu-item{color:var(--purrta-color-accent-charcoal);text-decoration:none}.header.header--middle-left .header__inline-menu .header__menu-item:hover,.header.header--middle-left .header__inline-menu .header__menu-item:focus{color:var(--purrta-color-accent-pink);text-decoration:underline;text-underline-offset:.3rem}.header.header--middle-left .header__inline-menu .header__menu-item .header__active-menu-item{color:inherit;font-weight:var(--font-body-weight-bold);text-decoration:underline;text-underline-offset:.3rem}}.footer{background-color:var(--purrta-color-background-dark)}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer p,.footer a,.footer .link,.footer .footer-block__details-content .list-menu__item--link{color:var(--purrta-color-text-on-dark)}.footer a:hover,.footer .link:hover,.footer .footer-block__details-content .list-menu__item--link:hover{color:var(--purrta-color-highlight)}.footer .footer__content-bottom{padding:0;border-color:var(--purrta-color-accent-taupe)}.footer__copyright{color:var(--purrta-color-text-on-dark);font-size:.875rem;line-height:1.5;margin-top:1rem}.button{border-radius:var(--purrta-button-border-radius);padding:var(--purrta-button-padding-y) var(--purrta-button-padding-x);font-weight:var(--purrta-button-font-weight);text-transform:none;transition:var(--purrta-button-transition);cursor:pointer;text-align:center;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0)}.button:before,.button:after{content:none;box-shadow:none}.button:not([disabled]):hover{transform:scale(var(--purrta-button-hover-scale))}.button:not([disabled]):active{transform:scale(var(--purrta-button-active-scale));transition-duration:50ms}.button:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}.button,.button--primary{background-color:var(--purrta-color-button-primary-background);color:var(--purrta-color-button-primary-text);border-color:var(--purrta-color-button-primary-border);padding:.75rem 1.5rem}.button:not([disabled]):hover,.button:not([disabled]):focus,.button--primary:not([disabled]):hover,.button--primary:not([disabled]):focus{background-color:var(--purrta-color-button-primary-background);color:var(--purrta-color-button-primary-text);filter:brightness(90%)}.button--outline{background-color:#0000;border-color:var(--purrta-color-button-outline-border);color:var(--purrta-color-button-outline-text)}.button--outline:not([disabled]):hover,.button--outline:not([disabled]):focus{background-color:var(--purrta-color-button-outline-background-hover);color:var(--purrta-color-button-outline-text-hover);border-color:var(--purrta-color-button-outline-border);filter:brightness(100%)}.carousel-container{position:relative;width:100%;overflow:hidden;background:var(--purrta-color-background-main)}.carousel-container .carousel-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;transition:transform .5s ease-in-out;scrollbar-width:none}.carousel-container .carousel-track::-webkit-scrollbar{display:none}.carousel-container .carousel-track .carousel-slide{flex:0 0 100%;min-height:520px;position:relative;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:0 var(--purrta-padding-section-element);scroll-snap-align:start;background:linear-gradient(#0006,#0006),var(--slide-bg) center/cover no-repeat}.carousel-container .carousel-track .carousel-slide[data-has-video]{background:#0000}.carousel-container .carousel-track .carousel-slide[data-has-video]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;z-index:1;pointer-events:none}.carousel-container .carousel-track .carousel-slide[data-has-video] .slide-cta,.carousel-container .carousel-track .carousel-slide[data-has-video] .featured-image{position:relative;z-index:2}.carousel-container .carousel-track .carousel-slide .carousel-slide__video-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.carousel-container .carousel-track .carousel-slide .slide-cta{text-align:left;max-width:100%;flex:0 1 40%;padding:var(--purrta-padding-text-element)}.carousel-container .carousel-track .carousel-slide .slide-cta .slide__heading{font-size:2em}.carousel-container .carousel-track .carousel-slide .slide-cta .slide__heading,.carousel-container .carousel-track .carousel-slide .slide-cta .slide__body{color:var(--purrta-color-text-on-dark)}.carousel-container .carousel-track .carousel-slide .featured-image img{width:100%;max-width:300px;height:auto;border-radius:8px}.carousel-container .carousel-buttons{position:absolute;bottom:10px;left:0;width:100%;display:flex;justify-content:center;gap:1rem}.carousel-container .carousel-buttons .carousel-button-prev,.carousel-container .carousel-buttons .carousel-button-next{min-width:0;background:#00000040;color:#fff;border:none;font-size:1rem;cursor:pointer}.carousel-container .carousel-indicators{display:flex;justify-content:center;gap:.5rem;margin-block:1rem 0;padding:0;list-style:none;position:absolute;bottom:10px;width:100%;text-align:center}.carousel-container .carousel-indicators>li.carousel-indicator{width:2.5rem;height:.5rem;background:rgba(var(--color-foreground, 0, 0, 0),.35);cursor:pointer;transition:transform .25s var(--purrta-transition-paw-pounce, ease),background-color .25s var(--purrta-transition-paw-pounce, ease);position:relative}.carousel-container .carousel-indicators>li.carousel-indicator:first-child{border-radius:.5rem 0 0 .5rem}.carousel-container .carousel-indicators>li.carousel-indicator:last-child{border-radius:0 .5rem .5rem 0}.carousel-container .carousel-indicators>li.carousel-indicator:hover:not(.is-active){transform:scale(var(--purrta-button-hover-scale))}.carousel-container .carousel-indicators>li.carousel-indicator.is-active{background:var(--purrta-color-highlight)}@media(min-width:768px){.carousel-container .carousel-track .carousel-slide{min-height:600px;flex-direction:row;justify-content:center;gap:2rem}.carousel-container .carousel-track .carousel-slide--reverse{flex-direction:row-reverse}.carousel-container .carousel-buttons{top:50%;bottom:auto;transform:translateY(-50%);justify-content:space-between;padding:0 1rem}}@media(min-width:1024px){.carousel-container .carousel-track .carousel-slide{min-height:80vh}.carousel-container .carousel-track .carousel-slide .featured-image{margin:var(--purrta-padding-text-element)}.carousel-container .carousel-track .carousel-slide .featured-image img{max-width:450px}}@media(min-width:1200px){.carousel-container .carousel-track .carousel-slide{padding:0}.carousel-container .carousel-track .carousel-slide .slide-cta{margin-left:calc((100vw - var(--page-width))/2);flex-basis:30%}.carousel-container .carousel-track .carousel-slide .featured-image{margin-right:calc((100vw - var(--page-width))/2)}}.purrta ul.grid.product-grid>li.grid__item{border-radius:1rem;overflow:hidden}.purrta .card.card--standard{position:relative}.purrta .card.card--standard .card__inner{height:100%;width:100%}.purrta .card.card--standard>.card__content{position:absolute;z-index:2;bottom:0;padding:0 2rem}.purrta .card.card--standard>.card__content *{color:var(--purrta-color-background-main)}.purrta .card.card--standard>.card__content:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--purrta-color-accent-charcoal);opacity:.65;z-index:-1}.purrta .card.card--standard>.card__content:hover:before{opacity:.3}.rich-text__image-wrapper{margin:0 auto 1rem;text-align:center}.rich-text__image-wrapper img{border-radius:var(--purrta-image-radius, 0);width:100%;height:auto}.rich-text__image-wrapper.size-small img{max-width:25rem}.rich-text__image-wrapper.size-medium img{max-width:40rem}.rich-text__image-wrapper.size-large img{max-width:60rem}.purrta .contact__wrapper{display:flex;flex-direction:column;gap:3rem}@media(min-width:768px){.purrta .contact__wrapper{flex-direction:row;gap:4rem}}.purrta .contact__content{flex:none;max-width:100%}@media(min-width:768px){.purrta .contact__content{flex:1 1 40%;align-self:flex-start}}.purrta .contact__form{flex:none;width:100%}@media(min-width:768px){.purrta .contact__form{flex:1 1 60%;width:auto}}:root{--purrta-card-icon: url(purrta-paw-print.svg)}.purrta-card{background-color:var(--purrta-card-bg, --purrta-color-background-main);background-image:var(--purrta-card-icon);background-repeat:no-repeat;background-position:center;background-size:var(--purrta-card-icon-size, 64px);border-radius:1.5rem;padding:var(--purrta-card-padding, 2.5rem 2rem);box-shadow:0 4px 12px #00000014;transition:transform .15s ease,box-shadow .15s ease;position:relative;overflow:hidden}@media(hover:hover){.purrta-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px #0000001f}}.purrta-card--sm-icon{--purrta-card-icon-size: 10px}html{overflow-x:hidden}.purrta:not(.collection) img{width:100%;height:auto;border-radius:1rem;background:#fff;outline:4px solid #fff;outline-offset:-4px;box-shadow:0 1px 1px #0000000f,0 6px 18px #00000014;object-fit:cover}@media(hover:hover)and (pointer:fine){.purrta:not(.collection) img{transition:transform .35s ease,box-shadow .35s ease}.purrta:not(.collection) img:hover{transform:translateY(-2px) rotate(-.4deg) scale(1.02);box-shadow:0 2px 6px #0000001a,0 16px 32px #0000001f}}@media(prefers-reduced-motion:reduce){.purrta:not(.collection) img{transition:none!important}}.purrta-json-info__heading{text-align:center;padding:4rem 0 2rem}.purrta-json-info .info-row{--row-bg: transparent;background:var(--row-bg)}.purrta-json-info .info-wrapper{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center;padding-block:2rem;max-width:var(--page-width);margin:auto}@media(min-width:768px){.purrta-json-info .info-wrapper{grid-template-columns:1fr 1fr}}.purrta-json-info .info-wrapper--reverse{direction:rtl}.purrta-json-info .info-wrapper--reverse>*{direction:ltr}.purrta-json-info .info-wrapper__text p:last-child{margin-bottom:0}.purrta-json-info .info-wrapper__media img{width:100%;height:auto;border-radius:.75rem;box-shadow:0 4px 12px #00000014}.purrta[class*=__purrta_main_page]{position:relative}.purrta[class*=__purrta_main_page]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:.25rem;background-image:linear-gradient(var(--purrta-page-overlay, transparent),var(--purrta-page-overlay, transparent)),var(--purrta-page-bg-image, none);background-size:cover;background-repeat:no-repeat;background-attachment:var(--purrta-page-background-attachment, scroll);background-position:center;height:100%;width:100vw;background-color:var(--purrta-color-accent-pink, #f5f1ea)}@media screen and (min-width:990px){.purrta[class*=__purrta_main_page]:before{left:calc(0px - ((100vw - 72.6rem)/2))}}.purrta[class*=__purrta_main_page] h1,.purrta[class*=__purrta_main_page] h2,.purrta[class*=__purrta_main_page] h3,.purrta[class*=__purrta_main_page] p{color:var(--purrta-page-text, var(--purrta-color-heading, #000))}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-styles.css.map */
