slideshow-component{position:relative;display:flex;flex-direction:column}slideshow-component .grid{display:flex;margin-bottom:0!important;padding:0;list-style:none;column-gap:0;row-gap:0}.slideshow__text.slideshow__text--left .banner__buttons--multiple:last-child{margin-bottom:0}.slideshow__text-wrapper.banner__content{height:100%;max-width:1440px}.slideshow .banner__content>.slideshow__text.banner__box .banner__text{max-width:702px}.slideshow__slide.cat-park>.banner__content .banner__text{max-width:480px!important}.slideshow__slide.understanding-cats>.banner__content .banner__text{max-width:409px!important}.slideshow__slide.happy-cats>.banner__content .banner__heading{max-width:499px!important}.slideshow__slide.happy-cats>.banner__content .banner__text{max-width:400px!important}slideshow-component .grid__item{flex-shrink:0}slideshow-component .grid--1-col .grid__item{max-width:100%;width:100%;min-width:100%}slideshow-component .slideshow.banner,.slideshow.banner.grid.slider.slider--everywhere{display:flex;flex-direction:row;flex-wrap:nowrap;margin:0;gap:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.slideshow.banner{position:relative;z-index:auto;isolation:isolate}.slideshow__slide{padding:0;position:relative;display:flex;flex-direction:column;visibility:visible}.slideshow .banner__media{height:100%;position:absolute;left:0;top:0;width:100%}.slideshow .banner__media.media{display:block;background-color:rgba(var(--color-foreground),.1);overflow:hidden}.slideshow .banner__media.media>*:not(.zoom):not(.deferred-media__poster-button),.slideshow .banner__media.media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.slideshow .banner__media.media>img,.slideshow__picture>img{object-fit:cover;object-position:center center}@media screen and (max-width:767px){.slideshow.banner{padding-bottom:100%}}@media screen and (min-width:768px){.slideshow.banner{flex-direction:row}.slideshow.banner--small:not(.banner--adapt):not(.banner--adapt_image){min-height:42rem}.slideshow.banner--medium:not(.banner--adapt):not(.banner--adapt_image){min-height:56rem}.slideshow.banner--large:not(.banner--adapt):not(.banner--adapt_image){min-height:calc(100vh - 115px)}}@media screen and (min-width:991px){.slideshow.banner--large:not(.banner--adapt):not(.banner--adapt_image){min-height:530px}}@media screen and (min-width:1025px){.slideshow.banner{flex-direction:row}.slideshow.banner--small:not(.banner--adapt):not(.banner--adapt_image){min-height:42rem}.slideshow.banner--medium:not(.banner--adapt):not(.banner--adapt_image){min-height:56rem}.slideshow.banner--large:not(.banner--adapt):not(.banner--adapt_image){min-height:720px}.slideshow .banner__media{height:100%}.slideshow--placeholder.banner--adapt_image{height:56rem}.slideshow__text-wrapper.banner__content{padding:71px 60px 60px!important}}.slideshow.banner--adapt,.slideshow.banner--adapt_image.banner--mobile-bottom .banner__media:not(.placeholder){height:auto}.slideshow .banner__content{padding:0;display:flex;position:relative;width:100%;align-items:center;justify-content:center;z-index:2}.slideshow .banner__box{position:relative;height:fit-content;align-items:center;text-align:center;width:100%;word-wrap:break-word;z-index:1}.slideshow .banner__box>*:first-child{margin-top:0}.slideshow .banner__heading{margin-bottom:0;text-transform:uppercase}.slideshow .banner__heading strong{color:var(--text-primary);font-weight:800}.slideshow__slide.bundle-save>.banner__content .banner__heading strong{color:var(--surface-color)}.slideshow__slide.cat-park>.banner__content .banner__heading strong{color:var(--primary)}.slideshow .banner__buttons{display:inline-flex;flex-wrap:wrap;gap:20px;word-break:break-word}.slideshow__text.banner__box{display:flex;flex-direction:column;justify-content:center}.slideshow__text>*{max-width:100%}.slideshow:not(.banner--mobile-bottom) .slideshow__text-wrapper{height:100%}@media screen and (min-width:768px){.slideshow .banner__content{padding:20px}.slideshow .banner__box{width:auto}.slideshow .banner__box>*+.banner__text{margin-top:10px}.slideshow .banner__content--top-left{align-items:flex-start;justify-content:flex-start}.slideshow .banner__content--top-center{align-items:flex-start;justify-content:center}.slideshow .banner__content--top-right{align-items:flex-start;justify-content:flex-end}.slideshow .banner__content--middle-left{align-items:center;justify-content:flex-start}.slideshow .banner__content--middle-center{align-items:center;justify-content:center}.slideshow .banner__content--middle-right{align-items:center;justify-content:flex-end}.slideshow .banner__content--bottom-left{align-items:flex-end;justify-content:flex-start}.slideshow .banner__content--bottom-center{align-items:flex-end;justify-content:center}.slideshow .banner__content--bottom-right{align-items:flex-end;justify-content:flex-end}.slideshow__text.slideshow__text--left{align-items:flex-start;text-align:left}.slideshow__text.slideshow__text--right{align-items:flex-end;text-align:right}.slideshow__text.slideshow__text--left .banner__buttons--multiple,.slideshow__text.slideshow__text--right .banner__buttons--multiple{width:100%}.slideshow__text.slideshow__text--left .banner__buttons--multiple{justify-content:flex-start}.slideshow__text.slideshow__text--right .banner__buttons--multiple{justify-content:flex-end}.slideshow .banner--desktop-transparent .banner__box{padding:4rem 0;background:transparent;max-width:89rem;border:none;border-radius:0;box-shadow:none}.slideshow .banner--desktop-transparent .button--secondary{--alpha-button-background: 0}.slideshow .banner--desktop-transparent .content-container:after{display:none}}@media screen and (max-width:767px){.slideshow.banner--mobile-bottom .banner__media{position:absolute;height:100%}.slideshow.banner--mobile-bottom:not(.banner--stacked) .banner__content{order:2}.slideshow.banner--mobile-bottom .slideshow__text.banner__box{max-width:100%}.slideshow.banner--mobile-bottom .slideshow__text-wrapper{flex-grow:1}.slideshow.banner--mobile-bottom .slideshow__text.banner__box{height:100%}.slideshow.banner--mobile-bottom .slideshow__text .button{flex-grow:0}.slideshow.banner--mobile-bottom:after,.slideshow.banner--mobile-bottom .banner__media:after{display:none}.slideshow.banner:not(.banner--mobile-bottom) .banner__box{background:transparent;border:none;border-radius:0;box-shadow:none}.slideshow.banner:not(.banner--mobile-bottom) .button--secondary{--alpha-button-background: 0}.slideshow__text.slideshow__text-mobile--left{align-items:flex-start;text-align:left}.slideshow__text.slideshow__text-mobile--right{align-items:flex-end;text-align:right}.slideshow__text.slideshow__text-mobile--left .banner__buttons--multiple,.slideshow__text.slideshow__text-mobile--right .banner__buttons--multiple{width:100%}.slideshow__text.slideshow__text-mobile--left .banner__buttons--multiple{justify-content:flex-start}.slideshow__text.slideshow__text-mobile--right .banner__buttons--multiple{justify-content:flex-end}slideshow-component.page-width .slideshow__text{border-right:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));border-left:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity))}}.slider__slide{--focus-outline-padding: .5rem;--shadow-padding-top: calc((var(--shadow-vertical-offset) * -1 + var(--shadow-blur-radius)) * var(--shadow-visible));--shadow-padding-bottom: calc((var(--shadow-vertical-offset) + var(--shadow-blur-radius)) * var(--shadow-visible));scroll-snap-align:start;flex-shrink:0;padding-bottom:0}.slideshow.banner.grid.slider.slider--everywhere .slider__slide{margin-bottom:0;scroll-snap-align:center}@media(prefers-reduced-motion){.slideshow.banner.grid.slider{scroll-behavior:auto}}.slideshow.banner.grid.slider{scrollbar-color:rgb(var(--color-foreground)) rgba(var(--color-foreground),.04);-ms-overflow-style:none;scrollbar-width:none}.slideshow.banner.grid.slider::-webkit-scrollbar{height:.4rem;width:.4rem;display:none}.slideshow.banner.grid.slider::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground));border-radius:.4rem;border:0}.slideshow.banner.grid.slider::-webkit-scrollbar-track{background:rgba(var(--color-foreground),.04);border-radius:.4rem}.slideshow__controls{border:.1rem solid rgba(var(--color-foreground),.08)}.slideshow__controls--top{order:2;z-index:1}@media screen and (max-width:767px){.slideshow__controls--border-radius-mobile{border-bottom-right-radius:var(--text-boxes-radius);border-bottom-left-radius:var(--text-boxes-radius)}}.spaced-section--full-width:last-child slideshow-component:not(.page-width) .slideshow__controls{border-bottom:none}@media screen and (min-width:750px){.slideshow__controls{position:relative}}slideshow-component:not(.page-width) .slider-buttons{border-right:0;border-left:0}.slideshow__control-wrapper{display:flex;gap:10px;align-items:center}.slideshow__autoplay{position:relative;right:0;border-left:none;display:flex;justify-content:center;align-items:center;width:44px;height:36px;background:transparent;border:0;padding:0;margin:0 0 0 20px;border-left:1px solid #FFFFFF99;cursor:pointer}@media screen and (max-width:767px){slideshow-component.page-width .slideshow__autoplay{right:1.5rem}}.slideshow__autoplay .icon.icon-play,.slideshow__autoplay .icon.icon-pause{display:block;opacity:1;transform:scale(1);transition:transform .15s ease,opacity .15s ease;width:24px;height:24px}.slideshow__autoplay path{fill:#fff}.slideshow__autoplay span.svg-wrapper{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%}@media screen and (forced-colors:active){.slideshow__autoplay path,.slideshow__autoplay:hover path{fill:CanvasText}}.slideshow__autoplay--paused .icon-pause,.slideshow__autoplay:not(.slideshow__autoplay--paused) .icon-play{visibility:hidden;opacity:0;transform:scale(.8)}button.slider-counter__link.slider-counter__link--numbers.link.slider-counter__link--active{background:var(--surface-color);color:var(--text-primary)}.slideshow .slider-counter{display:flex;justify-content:center;min-width:4.4rem}@media screen and (min-width:768px){.slideshow .slider-counter--dots{margin:0 1.2rem}}.slideshow .slider-counter__link{padding:1rem}@media screen and (max-width:767px){.slideshow .slider-counter__link{padding:.7rem}}.slideshow .slider-counter__link--dots .dot{width:1rem;height:1rem;border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.5);padding:0;display:block}.slideshow .slider-counter__link--active.slider-counter__link--dots .dot{background-color:rgb(var(--color-foreground))}@media screen and (forced-colors:active){.slideshow .slider-counter__link--active.slider-counter__link--dots .dot{background-color:CanvasText}}.slideshow .slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{border-color:rgb(var(--color-foreground))}.slideshow .slider-counter__link--dots .dot,.slideshow .slider-counter__link--numbers{transition:background-color .2s ease,border-color .2s ease,color .2s ease}.slideshow .slider-counter__link--numbers{display:grid;place-items:center;width:3.2rem;height:3.2rem;padding:0;border:1px solid rgba(var(--color-foreground),.5);border-radius:50%;color:rgba(var(--color-foreground),.75);font-size:1.4rem;font-weight:600;line-height:1;text-decoration:none}.slideshow .slider-counter__link--numbers:hover{border-color:rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.slideshow .slider-counter__link--active.slider-counter__link--numbers{background-color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background));text-decoration:none}.slideshow .slider-buttons{display:flex;align-items:center;justify-content:center}.slideshow .slider-button{color:rgba(var(--color-foreground),.75);background:transparent;border:none;cursor:pointer;width:44px;height:44px;display:flex;align-items:center;justify-content:center}.slideshow .slider-button:not([disabled]):hover{color:rgb(var(--color-foreground))}.slideshow .slider-button .icon{height:.6rem}.slideshow .slider-button[disabled] .icon{color:rgba(var(--color-foreground),.3);cursor:not-allowed}.slideshow .slider-button--next .icon{transform:rotate(-90deg)}.slideshow .slider-button--prev .icon{transform:rotate(90deg)}.slideshow .slider-button--next:not([disabled]):hover .icon{transform:rotate(-90deg) scale(1.1)}.slideshow .slider-button--prev:not([disabled]):hover .icon{transform:rotate(90deg) scale(1.1)}.slideshow--hide-arrows .slider-button--prev,.slideshow--hide-arrows .slider-button--next{display:none}.slideshow--hide-arrows .slider-buttons{justify-content:center}.slideshow--fade.banner.grid.slider.slider--everywhere{display:block;position:relative;overflow:hidden;scroll-snap-type:none;scroll-behavior:auto;background-color:#000}.slideshow--fade .slideshow__slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;visibility:visible;pointer-events:none;z-index:0;transition:none}.slideshow--fade .slideshow__slide.slideshow__slide--active{opacity:1;pointer-events:auto;z-index:1}.slideshow--fade .slideshow__slide.slideshow__slide--leaving{opacity:0;pointer-events:none;z-index:2;transition:opacity .8s ease-in-out}.slideshow--fade .slideshow__media.media{background-color:#000}@media(prefers-reduced-motion:reduce){.slideshow--fade .slideshow__slide.slideshow__slide--leaving{transition:none}}.slideshow__eyebrow{display:inline-block;margin:0 0 20px;padding:6px 10px;font-weight:600;line-height:22px;letter-spacing:0;text-transform:unset;font-size:var( --font-size-heading-xs);color:var(--slide-eyebrow-color);background-color:var(--slide-eyebrow-background, transparent);border:.1rem solid var(--slide-eyebrow-border, transparent);border-radius:var(--slide-eyebrow-radius, 35px);box-shadow:var(--slide-eyebrow-shadow, 2px 2px 0 0 #000000);transform:rotate(var(--slide-eyebrow-rotation, 0deg))}.slideshow__buttons{display:flex;flex-wrap:wrap;gap:1.2rem}.slideshow__button{display:inline-flex;align-items:center;gap:.5rem}.slideshow__button--1.button--secondary,.slideshow__button--2.button--secondary{background-color:transparent}.slideshow__button-icon{line-height:1}.slideshow__text .slideshow__eyebrow+.banner__heading{margin-top:0}.slideshow__text>*+.slideshow__buttons{margin-top:40px;margin-bottom:40px}.slideshow__picture>img{display:block;width:100%;height:100%}.slideshow .banner__heading,.banner__text{max-width:650px}.slideshow__slide .banner__media:after{opacity:var(--slide-overlay-opacity, 0)}.slideshow .slideshow__slide--text-bg .slideshow__text{background-color:var(--slide-text-background)}.slideshow .slideshow__slide--heading-color .banner__heading{color:var(--slide-heading-color)}.slideshow .slideshow__slide--text-color .banner__text{color:var(--slide-text-color);font-size:var(--font-size-heading-xs)}.slideshow .slideshow__slide--button-1-bg .slideshow__button--1{background-color:var(--slide-button-1-background)}.slideshow .slideshow__slide--button-1-color .slideshow__button--1{color:var(--slide-button-1-color);border-color:var(--slide-button-1-color)}.slideshow .slideshow__slide--button-2-bg .slideshow__button--2{background-color:var(--slide-button-2-background)}.slideshow .slideshow__slide--button-2-color .slideshow__button--2{color:var(--slide-button-2-color);border-color:var(--slide-button-2-color)}.banner__text>p{margin:0}.slideshow .banner__content>.slideshow__text.banner__box{height:100%;width:100%}slideshow-component .slideshow__controls{position:absolute;bottom:0;width:100%!important;justify-content:flex-end!important;display:flex;left:0;border:0!important;padding:0 40px 40px;align-items:center}.slideshow__control-wrapper .slider-counter__link{background:transparent;width:40px;height:40px;display:block;padding:0;border-radius:999px;border:2px solid #FFFFFF80;font-family:var(--font-body-family);font-weight:700;font-size:18px;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:var(--surface-color);cursor:pointer}@media(max-width:1279px){.slideshow .slideshow__slide--heading-color .banner__heading{max-width:499px}.slideshow__slide.happy-cats>.banner__content .banner__heading{max-width:449px!important}.slideshow .banner__content>.slideshow__text.banner__box .banner__text{max-width:390px}}@media(max-width:1199px){.slideshow .banner__heading,.banner__text{max-width:425px}slideshow-component .slideshow__controls{padding:0 20px 20px}}@media(max-width:991px){.slideshow__text.banner__box{justify-content:flex-start}.slideshow .banner__content{padding:60px 40px}body slideshow-component .slideshow__controls{justify-content:flex-end!important}body .slideshow__control-wrapper .slider-counter__link:not(.slider-counter__link--active){background:transparent!important}.slideshow .banner__box{width:100%}.slideshow .banner__content>.slideshow__text.banner__box .banner__text{max-width:450px}.slideshow .banner__heading,.banner__text{max-width:400px}.slideshow__text>*+.slideshow__buttons{margin-top:24px;margin-bottom:24px}}@media screen and (max-width:767px){.slideshow .banner__content{padding:20px 15px}.slideshow.banner{padding-bottom:0;height:490px}.slideshow__eyebrow{font-size:12px;line-height:140%;padding:4.31px 6px;margin:0 0 6px;transform:rotate(-2.14deg)}.slideshow .banner__heading{margin-bottom:10px}.slideshow .slideshow__slide--text-color .banner__text{font-size:var(--small-font-size);line-height:120%}.slideshow__text>*+.slideshow__buttons{margin-top:20px;margin-bottom:20px}.slideshow__control-wrapper .slider-counter__link{width:24px;height:24px;font-size:10px}.slideshow__control-wrapper{gap:6px}.slideshow__autoplay{width:24px;height:24px;margin:0 0 0 12px}.slideshow__autoplay .icon.icon-play,.slideshow__autoplay .icon.icon-pause{width:14px;height:14px}slideshow-component .slideshow__controls{padding:0 15px 20px}.slideshow .banner__buttons{gap:12px}.slideshow__button svg{width:12.61px;height:12.61px;position:relative;top:1px}.slideshow .banner__content>.slideshow__text.banner__box .banner__text{max-width:375px}.slideshow .slideshow__slide--heading-color .banner__heading{max-width:345px!important}}@media screen and (min-width:1921px){.slideshow.banner--large:not(.banner--adapt):not(.banner--adapt_image){min-height:calc(100vh - 134px)}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/homepage-slider.css.map */
