@font-face{font-family:Fredoka;src:url(cocon-fredoka-variable.ttf) format("truetype");font-weight:300 700;font-stretch:75% 125%;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(cocon-nunito-variable.ttf) format("truetype");font-weight:200 1000;font-style:normal;font-display:swap}body.da-page{--da-ink:#45332f;--da-body:#655049;--da-muted:#76645b;--da-paper:#fffaf3;--da-linen:#ffe3be;--da-sage:#cfe9d9;--da-accent:#b44d60;--da-sand:#ffe78f;--da-blush:#fbcfda;--da-line:#e7c5b2;--da-cta:#285552;--da-display:Fredoka,Nunito,sans-serif;--body:"DM Sans",Arial,sans-serif;--ink:var(--da-ink);--muted:var(--da-body);--paper:var(--da-paper);--pale:var(--da-linen);--line:var(--da-line);--accent:var(--da-accent);--display:var(--da-display);margin:0;background:var(--da-paper);color:var(--da-ink);font-family:var(--body);-webkit-font-smoothing:antialiased;scrollbar-color:#c3afa0 var(--da-paper);scrollbar-width:thin}html:has(body.da-page){scroll-behavior:auto}body.da-page *,body.da-page *:before,body.da-page *:after{box-sizing:border-box}body.da-page ::selection{background:var(--da-sand);color:var(--da-ink)}body.da-page :focus-visible{outline:3px solid var(--da-accent);outline-offset:4px}body.da-page #MainContent:focus{outline:none}body.da-page [hidden]{display:none!important}body.da-page .skip{font-size:13px;border-radius:18px}body.da-page .skip:not(:focus){clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap;padding:0}body.da-page .announcement{min-height:38px;height:auto;padding:9px 18px;background:var(--da-sage);color:var(--da-cta);border:0;font:750 11px/1.6 Nunito,sans-serif;letter-spacing:0;gap:10px}body.da-page .header{position:sticky;top:0;background:var(--da-paper);border:0;padding:12px 0;z-index:70}body.da-page .header-inner{width:min(1360px,calc(100% - 64px));height:82px;padding:0 24px;gap:28px;border:1.5px solid var(--da-line);border-radius:32px;background:#fffdf8;box-shadow:0 5px #f3d6bd}body.da-page .brand{display:flex;align-items:center;flex-shrink:0;width:auto;height:auto;min-width:0;background:none;border:0;padding:0}body.da-page .brand .kitteen-brand-logo{width:158px;max-width:none;height:auto;max-height:65px;object-fit:contain}body.da-page .desktop-nav{gap:4px;font:800 14px/1.45 Nunito,sans-serif}body.da-page .desktop-nav>a,body.da-page .catalogue-trigger,body.da-page .fountains-trigger{color:var(--da-ink);padding:11px 13px;border-radius:50px;font:800 14px/1.45 Nunito,sans-serif}body.da-page .desktop-nav>a:hover,body.da-page .desktop-nav button:hover,body.da-page .desktop-nav button[aria-expanded=true]{background:var(--da-linen);color:var(--da-accent)}body.da-page .header-actions{gap:7px}body.da-page .icon-button{height:44px;width:44px;border-radius:50%;color:var(--da-ink);background:var(--da-paper)}body.da-page .icon-button:hover{background:var(--da-blush)}body.da-page .cart-count{background:var(--da-cta);color:#fff;border-radius:50%;font:800 10px Nunito,sans-serif}body.da-page .button{min-height:56px;padding:15px 27px;gap:24px;border:2px solid var(--da-cta);border-radius:100px;background:var(--da-cta);color:#fff;font:900 15px/1.4 Nunito,sans-serif;box-shadow:0 4px #153b3e;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}body.da-page .button:hover{background:#315b5c;transform:translateY(-1px);box-shadow:0 5px #153b3e}body.da-page .button:active{transform:translateY(3px);box-shadow:0 1px #153b3e}body.da-page .text-link{color:var(--da-cta);border-color:#aebeb2;text-underline-offset:5px;font-family:Nunito,sans-serif;font-weight:850}body.da-page .text-link:hover{color:var(--da-accent);border-color:var(--da-accent)}body.da-page .mega-menu,body.da-page .fountains-menu,body.da-page .feeders-menu,body.da-page .litters-menu{background:#fffdf8;border:1.5px solid var(--da-line);border-radius:30px;padding:26px;box-shadow:0 16px 42px #45332f17}body.da-page .mega-feature,body.da-page .fountain-menu-photo,body.da-page .feeder-menu-photo,body.da-page .litter-menu-photo{border-radius:22px;background:var(--da-linen)}body.da-page .header img{filter:none;mix-blend-mode:normal}body.da-page .drawer{background:var(--da-paper);border:0;border-radius:28px 0 0 28px}body.da-page .drawer::backdrop{background:#45332f50}body.da-page .mobile-nav img{background:var(--da-linen);border-radius:16px}body.da-page .mobile-nav summary{font-family:Nunito,sans-serif;font-weight:800}body.da-page footer{position:relative;margin-top:20px;padding-top:26px;background:var(--da-linen);color:var(--da-ink);border:0;border-radius:70px 70px 0 0;isolation:isolate}body.da-page footer:before{content:"";position:absolute;width:140px;height:90px;top:-66px;left:calc(50% - 70px);background:url(cocon-chat-sieste.svg) center/contain no-repeat;pointer-events:none}body.da-page .footer-main{width:min(1260px,calc(100% - 80px));grid-template-columns:1.5fr 1fr 1fr;gap:70px;padding-block:38px 46px}body.da-page .footer-brand{display:inline-flex;margin:0 0 16px}body.da-page .footer-brand .kitteen-brand-logo{width:182px;height:auto;filter:none}body.da-page .footer-main>div:first-child p{font:500 26px/1.3 var(--da-display);max-width:24ch;letter-spacing:0;color:var(--da-ink)!important}body.da-page .footer-main h2{font:550 20px/1.4 var(--da-display);letter-spacing:0;text-transform:none;color:var(--da-accent);margin-bottom:18px}body.da-page .footer-main a:not(.footer-brand){font-size:13px;line-height:1.65;color:var(--da-body)!important;margin:10px 0}body.da-page .footer-main a:hover{text-decoration:underline;text-underline-offset:4px}body.da-page .footer-main a[href^="mailto:"]{overflow-wrap:anywhere}body.da-page .footer-bottom{width:min(1260px,calc(100% - 80px));padding-block:24px 30px;gap:24px;border-color:#d6c5b6;font-size:11px;color:var(--da-body)}body.da-page .refonte-policy-links{display:flex;flex-wrap:wrap;gap:10px 18px}body.da-page .refonte-policy-links a{font-size:11px;line-height:1.5}#da-preview-notice{position:fixed;z-index:1000;bottom:24px;left:50%;transform:translate(-50%);width:max-content;max-width:calc(100% - 32px);padding:15px 24px;border:1.5px solid var(--da-line);border-radius:40px;background:var(--da-paper);color:var(--da-ink);box-shadow:0 4px 20px #45332f20;font:800 13px/1.5 Nunito,sans-serif;text-align:center}@media(max-width:1100px){body.da-page .header-inner{width:calc(100% - 40px);padding:0 18px;gap:14px}body.da-page .desktop-nav{gap:0}body.da-page .desktop-nav>a,body.da-page .desktop-nav button{padding-inline:9px;font-size:13px}body.da-page .brand .kitteen-brand-logo{width:140px}}@media(max-width:767px){body.da-page .announcement{font-size:10px;padding:8px;gap:4px;min-height:34px}body.da-page .header{padding:8px 0}body.da-page .header-inner{width:calc(100% - 20px);height:66px;padding:0 11px;border-radius:26px;gap:8px}body.da-page .brand .kitteen-brand-logo{width:126px;max-height:57px}body.da-page .header-actions{gap:0}body.da-page .icon-button{width:40px;height:44px;min-width:40px}body.da-page .drawer{width:100%;border-radius:0;padding:20px}body.da-page .button{min-height:54px;font-size:14px;padding-inline:23px}body.da-page footer{border-radius:42px 42px 0 0;padding-top:22px}body.da-page footer:before{width:110px;height:74px;top:-54px;left:calc(50% - 55px)}body.da-page .footer-main,body.da-page .footer-bottom{width:calc(100% - 40px)}body.da-page .footer-main{grid-template-columns:1fr 1fr;gap:28px 24px;padding-block:25px 30px}body.da-page .footer-main>div:first-child{grid-column:1/-1}body.da-page .footer-main>div:first-child p{font-size:24px}body.da-page .footer-brand .kitteen-brand-logo{width:165px}body.da-page .footer-bottom{flex-wrap:wrap;gap:18px;font-size:10px}body.da-page .refonte-policy-links{order:3;gap:9px 15px}body.da-page .footer-bottom>span:last-child{margin-left:auto}}@media(prefers-reduced-motion:reduce){body.da-page *,body.da-page *:before,body.da-page *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cocon-global.css.map */
