body.cocon-site{--cocon-motif:url(cocon-motif-felin.svg);--cocon-heart:url(cocon-coeur.svg);--cocon-paw:url(cocon-patte.svg);--cocon-cat:url(cocon-mascotte-kitteen-trait.svg);background-image:var(--cocon-motif);background-size:640px 545px;background-position:15px 150px}body.cocon-site #MainContent{background:transparent;scroll-margin-top:150px}body.cocon-site header.header{top:37px}body.cocon-site #product-buy{scroll-margin-top:160px}html:has(body.cocon-site){scroll-padding-top:0}body.cocon-site :is(h1,h2,h3){font-family:var(--da-display);color:var(--da-ink)}body.cocon-site :is(.product-card,.collection-card){min-width:0}body.cocon-site .visually-hidden:not(:focus):not(:active){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body.cocon-site .section-resource-list .collection-card,body.cocon-site .section-resource-list .collection-card__inner{height:auto}body.cocon-site .section-resource-list .collection-card__image{height:auto!important;aspect-ratio:4/3;flex:0 0 auto}body.cocon-site .section-resource-list .collection-card__content{height:auto!important;flex:0 0 auto}body.cocon-site #MainContent .shopify-section:has(.contact-form)>.section{display:block;width:min(760px,calc(100% - 40px));margin:32px auto 80px;padding:0}body.cocon-site #MainContent .shopify-section:has(.contact-form) :is(.custom-section-content,.section-content-wrapper,.contact-form){width:100%;max-width:none;margin:0;padding:0;height:auto}body.cocon-site #MainContent .shopify-section:has(.contact-form) .contact-form{padding:32px}@media(max-width:600px){body.cocon-site #MainContent .shopify-section:has(.contact-form) .contact-form{padding:22px}}body.cocon-site :is(.mega-feature,.fountain-menu-photo,.feeder-menu-photo,.litter-menu-photo){overflow:hidden}body.cocon-site :is(.mega-menu,.fountains-menu,.feeders-menu,.litters-menu) :is(h2,h3,strong){font-family:Nunito,sans-serif}body.cocon-site :is(.mega-menu,.fountains-menu,.feeders-menu,.litters-menu) a{border-radius:18px}body.cocon-site .mega-menu a:hover{background:#fff1ce}body.cocon-site .cocon-primary{display:flex!important;align-items:center;justify-content:center;gap:0!important;min-height:58px;width:100%;border-radius:100px!important;background:var(--da-cta)!important;color:#fff!important;padding:15px 24px!important;font:900 15px/1.4 Nunito,sans-serif!important;border:2px solid var(--da-cta)!important;box-shadow:0 4px #afcdbb!important}body.cocon-site .cocon-primary>span:first-child{flex:1;text-align:center}body.cocon-site .cocon-button-price{border-left:1px solid #ffffff66;padding:1px 0 1px 22px;margin-left:16px;white-space:nowrap;flex:0 0 auto}body.cocon-site .cocon-primary:disabled{background:#ede3d8!important;color:#756458!important;border-color:#d8c8b6!important;box-shadow:0 3px #dfcbb7!important;cursor:default}body.cocon-site .cocon-primary:not(:disabled):hover{background:#204845!important}body.cocon-site :is(.mobile-purchase,.mobile-buy,.mobile-add,.mobile-buybar,.chantier-mobile,[data-chantier-mobile],.mobile-purchase-bar,.kitteen-accessory-mobile){display:none!important}body.cocon-site :is(#release-boutons,#release-wifi,#release-camera,#release-inox,#release-3l,#release-ouverte,#release-fermee,#camera65-product,#antiblocage4-product,#kitteen-accessory){padding-bottom:0}body.cocon-site{padding-bottom:0!important}body.cocon-site.cocon-sticky-active{padding-bottom:calc(var(--cocon-sticky-height,95px) + 16px)!important}.cocon-sticky{position:fixed;inset:auto 0 0;z-index:100;border-top:1px solid #e6bea6;background:#fffaf3f7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 -6px 30px #5e3d2d0d;padding:12px 32px calc(12px + env(safe-area-inset-bottom));color:#45332f}.cocon-sticky[hidden]{display:none!important}.cocon-sticky-inner{width:min(1200px,100%);margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.cocon-sticky-info{display:grid;grid-template-columns:auto auto;align-items:baseline;column-gap:20px;row-gap:3px;min-width:0}.cocon-sticky-info strong{font:600 25px/1.25 Fredoka,Arial,sans-serif}.cocon-sticky-info span{font:700 13px/1.45 Nunito,Arial,sans-serif;max-width:600px}.cocon-sticky-info small{grid-column:1/-1;font:600 12px/1.4 Nunito,Arial,sans-serif;color:#756458}body.cocon-site .cocon-sticky-add{min-width:240px;min-height:53px;font-size:14px;flex:0 0 auto}body.cocon-site .cocon-sticky-add:disabled{background:#ede3d8!important;color:#756458!important;border-color:#d8c8b6!important;box-shadow:none!important}body.cocon-site .cocon-return{display:inline-flex;align-items:center;justify-content:center;border-radius:100px;background:var(--da-cta);color:#fff;font:900 15px/1.4 Nunito,sans-serif;min-height:56px;padding:16px 32px;box-shadow:0 4px #afcdbb;text-decoration:none}body.cocon-site .cocon-trial-note{font-size:12px;margin-top:15px;color:var(--da-body)}body.cocon-site :is(.hero-grid,.inox-hero-grid,.fountain-hero-grid,.feeder-grid,.native-product-grid)>*{min-width:0}body.cocon-site :is(.gallery,.inox-gallery,.fountain-gallery) :is(.thumbnails,.inox-thumbnails,.gallery-thumbs){overflow-x:auto!important}body.cocon-site #kitteen-accessory .gallery>.gallery-count{width:fit-content;margin:12px auto 4px}@media(max-width:800px){body.cocon-site #MainContent:has(.native-product-form) .thumbnails{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;gap:8px;padding:4px 2px 8px}body.cocon-site #MainContent:has(.native-product-form) .thumbnails>button{width:58px;min-width:58px;flex:0 0 58px;height:58px}}body.cocon-site :is(.section-nav,.jump-nav)>div>span{flex-shrink:0;display:inline-block;padding:10px 15px;color:var(--da-body);font-size:13px}body.cocon-site :is(#release-boutons,#release-wifi,#release-camera,#release-ouverte,#release-fermee,#camera65-product,#antiblocage4-product,#kitteen-accessory) .gallery-frame{overflow:clip}body.cocon-site :is(#release-boutons,#release-wifi,#release-camera,#release-ouverte,#release-fermee,#camera65-product,#antiblocage4-product,#kitteen-accessory) .gallery-arrow{position:absolute!important;top:50%!important;bottom:auto!important;transform:translateY(-50%)!important}body.cocon-site :is(#release-boutons,#release-wifi,#release-camera,#release-ouverte,#release-fermee,#camera65-product,#antiblocage4-product,#kitteen-accessory) .gallery-arrow-prev{left:10px!important;right:auto!important}body.cocon-site :is(#release-boutons,#release-wifi,#release-camera,#release-ouverte,#release-fermee,#camera65-product,#antiblocage4-product,#kitteen-accessory) .gallery-arrow-next{right:10px!important;left:auto!important}body.cocon-site :is(#release-boutons,#release-wifi,#release-camera,#release-ouverte,#release-fermee,#camera65-product,#antiblocage4-product,#kitteen-accessory) .gallery-bottom .gallery-count{position:static!important;transform:none!important;margin:12px auto 4px;width:fit-content;min-width:0;min-height:0;height:auto;line-height:1.5}body.cocon-site :is(.gallery,.inox-gallery) .main-photo{border-radius:34px!important;overflow:hidden}body.cocon-site :is(.gallery,.inox-gallery) .main-photo>img{border-radius:26px!important}body.cocon-site #camera65-product .purchase-area{padding:0;border:0;box-shadow:none;background:transparent}body.cocon-site #MainContent:has(.native-product-form) .story-photo img{height:100%;object-fit:contain}body.cocon-site .payment-icons svg[fill=none]{fill:none!important}body.cocon-site :is(#release-inox,#release-3l,#release-boutons,#release-wifi,#release-camera,#release-ouverte,#release-fermee) .main-photo{border-radius:34px!important;overflow:hidden}body.cocon-site :is(#release-inox,#release-3l,#release-boutons,#release-wifi,#release-camera,#release-ouverte,#release-fermee) .main-photo>img{border-radius:26px!important}@media(max-width:800px){body.cocon-site :is(#release-inox,#release-3l,#release-boutons,#release-wifi,#release-camera,#release-ouverte,#release-fermee) .main-photo{border-radius:26px!important}body.cocon-site :is(#release-inox,#release-3l,#release-boutons,#release-wifi,#release-camera,#release-ouverte,#release-fermee) .main-photo>img{border-radius:21px!important}}@media(max-width:800px){body.cocon-site :is(#release-inox,#release-3l,#release-boutons,#release-wifi,#release-camera,#release-ouverte,#release-fermee,#camera65-product,#antiblocage4-product,#kitteen-accessory) :is(.inox-thumbnails,.thumbnails,.gallery-thumbs){display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;max-width:100%;gap:8px;padding:4px 2px 8px}body.cocon-site :is(#release-inox,#release-3l,#release-boutons,#release-wifi,#release-camera,#release-ouverte,#release-fermee,#camera65-product,#antiblocage4-product,#kitteen-accessory) :is(.inox-thumbnails,.thumbnails,.gallery-thumbs)>button{width:58px;min-width:58px;flex:0 0 58px;height:58px}}body.cocon-site :is(.assurance,.chantier-assurance,.inox-assurance,.trust-list,.reassurance) strong{text-decoration:none!important}body.cocon-site .cocon-inert-note{text-decoration:none!important;cursor:default;pointer-events:none}body.cocon-site .cocon-inert-note>[aria-hidden=true]{display:none}body.cocon-site fieldset:not(:focus-visible){outline:none}body.cocon-site :is(.bottom-note,.inox-final,.fountain-close,.closing-section,.restored-closing){scroll-margin-top:150px}#cocon-notice{position:fixed;z-index:500;bottom:110px;left:50%;transform:translate(-50%);background:#fffaf3;color:#45332f;padding:16px 24px;border:1px solid #e4b39d;border-radius:28px;box-shadow:0 5px #f3d3bc,0 10px 35px #45332f25;font:800 13px/1.55 Nunito,Arial,sans-serif;text-align:center;max-width:calc(100% - 32px);width:max-content}#cocon-notice a{color:#285552;text-underline-offset:4px;margin-left:8px;white-space:nowrap}.cocon-cart-demo{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:40px}.cocon-cart-demo .cart-line{display:grid;grid-template-columns:125px minmax(0,1fr) auto;align-items:start;gap:20px}.cocon-cart-photo img{width:125px;height:125px;object-fit:contain;border-radius:24px;background:#fff}.cocon-cart-demo h2{font-size:20px;margin:0 0 8px}.cocon-cart-demo a{color:inherit;text-decoration:none}.cocon-cart-demo .text-link{border:0;background:none;padding:4px 0;font-size:12px;text-decoration:underline;margin-top:10px}.cocon-cart-total{display:flex;justify-content:space-between;gap:15px;font-size:20px;margin:25px 0}.cocon-cart-demo .cart-summary{padding:30px;border:1px solid #e5bda5;border-radius:32px;background:#ffe4bb;height:fit-content}.cocon-cart-demo .cart-summary .button{width:100%}.cocon-cart-demo .cart-summary small{display:block;text-align:center;margin-top:18px;font-size:12px}.cocon-quantity{display:inline-flex;align-items:center;gap:13px;border:1px solid #debaa0;background:#fffefa;border-radius:50px;padding:2px 5px}.cocon-quantity button{width:36px;height:36px;border:0;border-radius:50%;color:#285552;background:transparent;font-size:20px;cursor:pointer}.cocon-quantity button:hover{background:#cfe9d9}.cocon-search-results{margin-top:30px}.cocon-search-results .product-picture img{width:100%;height:100%;object-fit:contain}@media(max-width:800px){body.cocon-site header.header{top:38px}body.cocon-site #product-buy{scroll-margin-top:130px}.cocon-sticky{padding:10px 14px calc(10px + env(safe-area-inset-bottom))}.cocon-sticky-inner{gap:12px}.cocon-sticky-info{display:flex;flex-direction:column;gap:2px;flex:1;align-items:flex-start}.cocon-sticky-info strong{font-size:21px}.cocon-sticky-info span{font-size:10px;line-height:1.3;max-width:185px}.cocon-sticky-info small{font-size:10px}body.cocon-site .cocon-sticky-add{min-width:0;width:48%;max-width:205px;font-size:12px;padding-inline:14px;min-height:52px}.cocon-cart-demo{grid-template-columns:1fr;gap:22px}.cocon-cart-demo .cart-line{grid-template-columns:78px minmax(0,1fr);gap:14px}.cocon-cart-photo img{width:78px;height:88px}.cocon-cart-demo .cart-line>strong{grid-column:2}.cocon-cart-demo h2{font-size:17px}.cocon-cart-demo .cart-summary{padding:23px}.cocon-primary{font-size:13px!important;padding-inline:17px!important}.cocon-button-price{padding-left:15px;margin-left:12px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.cocon-sticky{-webkit-backdrop-filter:none;backdrop-filter:none}}@media(max-width:800px){body.cocon-site :is(.inox-thumbnails,.thumbnails,.gallery-thumbs){display:flex!important;flex-wrap:nowrap;overflow-x:auto;gap:8px;padding:4px 2px 8px;scrollbar-width:thin;max-width:100%}body.cocon-site :is(.inox-thumbnails,.thumbnails,.gallery-thumbs)>button{width:58px;min-width:58px;flex:0 0 58px;height:58px}body.cocon-site :is(.gallery,.inox-gallery) .main-photo{border-radius:26px!important}body.cocon-site :is(.gallery,.inox-gallery) .main-photo>img{border-radius:21px!important}}body.cocon-site :is(.native-product,#MainContent:has(.native-product-form)) .story-photo img{height:100%;object-fit:contain}body.cocon-site #camera65-product .camera65-form .purchase-area{padding:0;border:0;background:transparent;box-shadow:none;border-radius:0}body.cocon-site :is(#release-boutons,#release-wifi,#release-camera,#release-ouverte,#release-fermee,#antiblocage4-product,#kitteen-accessory) :is(.feeder-photo,.section-visual)>img{height:100%;object-fit:contain}body.cocon-site #release-inox .inox-care-steps>li,body.cocon-site #release-3l .care-steps>li{border:1px solid #e1bea6;border-radius:25px;background:#fffaf3;padding:20px}body.cocon-site #release-inox .inox-care-steps,body.cocon-site #release-3l .care-steps{display:grid;gap:12px}body.cocon-site #antiblocage4-product .daily-panel+.daily-panel{background:#fffaf3;border:1px solid #b9d5c1;border-radius:32px}body.cocon-site #antiblocage4-product .mechanism-visual{padding:10px;border:1px solid #e4c3aa;border-radius:30px;background:#fffaf3;overflow:hidden}body.cocon-site #antiblocage4-product .mechanism-visual img{display:block;width:100%;height:auto;border-radius:21px;object-fit:contain}@media(max-width:800px){body.cocon-site .cocon-primary{font-size:13px!important;padding-inline:17px!important}body.cocon-site .cocon-button-price{padding-left:15px;margin-left:12px}body.cocon-site #release-inox .inox-care-steps>li,body.cocon-site #release-3l .care-steps>li{padding:17px;border-radius:22px}body.cocon-site #antiblocage4-product .daily-panel+.daily-panel{border-radius:27px}}body.cocon-site #release-3l .fountain-media{border-radius:28px!important}body.cocon-site #release-3l .fountain-media>img{border-radius:28px}body.cocon-site #kitteen-accessory .spec-list>div{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}@media(max-width:430px){body.cocon-site #kitteen-accessory .spec-list>div{grid-template-columns:minmax(0,1fr)}}@media(max-width:800px){body.cocon-site :is(#camera65-product,#antiblocage4-product) .bowl-table :is(th,td){overflow-wrap:anywhere}body.cocon-site #release-3l .fountain-media{border-radius:20px!important}body.cocon-site #release-3l .fountain-media>img{border-radius:20px}}body.cocon-site #drawer{background-color:#fffaf3;background-image:var(--cocon-motif);background-size:640px 545px;border:0;color:#45332f}body.cocon-site #drawer .drawer-head{padding:19px 18px;margin:0 0 24px;background:#fad2de;border:1px solid #eaa6bc;border-radius:27px;box-shadow:0 4px #efb5c7;gap:12px}body.cocon-site #drawer .drawer-head h2{font-family:Fredoka,Nunito,Arial,sans-serif;font-weight:500;font-size:23px;line-height:1.25;margin:0}body.cocon-site #drawer .drawer-head .icon-button{flex:0 0 44px;width:44px;height:44px;background:#fffaf3;border:1px solid #e8b79e;border-radius:50%;color:#285552}body.cocon-site #drawer .mobile-nav{display:flex;flex-direction:column;gap:10px;padding-bottom:25px}body.cocon-site #drawer .mobile-nav>details{padding:0;background:#fffefa;border:1px solid #e6bda6;border-radius:23px;overflow:hidden;box-shadow:0 3px #f4d7c3}body.cocon-site #drawer .mobile-nav>details:nth-of-type(3n+1){background:#d4eadc;border-color:#accfb9;box-shadow:0 3px #bfdfc9}body.cocon-site #drawer .mobile-nav>details:nth-of-type(3n+2){background:#ffe7ad;border-color:#e6c97d;box-shadow:0 3px #f4d793}body.cocon-site #drawer .mobile-nav>details:nth-of-type(3n){background:#fad6e1;border-color:#e8adbf;box-shadow:0 3px #f1bdce}body.cocon-site #drawer .mobile-nav>details>summary{padding:17px 19px;font-family:Nunito,Arial,sans-serif;font-size:16px;font-weight:800;border:0}body.cocon-site #drawer .mobile-nav>details>summary:after{right:17px}body.cocon-site #drawer .mobile-nav>details[open]>summary{border-bottom:1px solid #45332f16}body.cocon-site #drawer .mobile-fountain-cards{padding:12px;gap:9px}body.cocon-site #drawer .fountain-menu-card{background:#fffefa;border:1px solid #e3c2ad;border-radius:20px;padding:10px;box-shadow:none}body.cocon-site #drawer .fountain-menu-photo{border-radius:16px;background:#fff;overflow:hidden}body.cocon-site #drawer .mobile-category-link{margin:0 14px 12px;border:0;background:#fffaf3;border-radius:999px;padding:12px 15px}body.cocon-site #drawer .mobile-nav>a{border:1px solid #e6c1ab;background:#fffefa;border-radius:23px;margin:0;padding:13px 16px;min-height:58px}body.cocon-site #drawer .mobile-nav>a img{border-radius:17px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cocon-store.css.map */
