body:has(.cozy-catalogue.cozy-catalogue--kids){--vk-ink: #33335A;--vk-coral: #FF7F6B;--vk-coral-d: #F0664F;--vk-cream: #FFF8EE;--ink: #33335A;--muted: #6b6b88;--line: #EFE6D8;background:#fbf7f0;color:var(--vk-ink);font-family:Nunito,sans-serif}body:has(.cozy-catalogue.cozy-catalogue--kids) #shopify-section-viviland-home-header>.header{--header-foreground: #33335A;--header-search-border: #EFE6D8;--header-search-fill: #fff;background:#fff8ee!important;color:#33335a!important;border-bottom:1px solid #EFE6D8!important}body:has(.cozy-catalogue.cozy-catalogue--kids) #shopify-section-viviland-home-header .header nav a,body:has(.cozy-catalogue.cozy-catalogue--kids) #shopify-section-viviland-home-header .header nav summary,body:has(.cozy-catalogue.cozy-catalogue--kids) #shopify-section-viviland-home-header .home-header-control,body:has(.cozy-catalogue.cozy-catalogue--kids) #shopify-section-viviland-home-header .home-desktop-search{color:#33335a!important}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue]{max-width:1440px;padding:28px 4% 80px;background:#fbf7f0;color:#33335a;font:400 14px/1.55 Nunito,sans-serif}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] *{box-sizing:border-box}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] :is(a,button,select,input,summary):focus-visible{outline:2px solid #F0664F;outline-offset:4px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-breadcrumb{color:#6b6b88;font-size:12px;margin-bottom:28px;flex-wrap:wrap}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-breadcrumb [aria-current]{color:#5b5b7a}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-layout{grid-template-columns:240px minmax(0,1fr);gap:32px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-heading{display:flex;flex-direction:column;gap:10px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-heading h1{font:500 40px/1.15 Fredoka,sans-serif;letter-spacing:-.02em;color:#33335a;margin:0}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-total{text-align:left;padding:0;margin:0;font-size:14px;color:#5b5b7a}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-description{margin:0;max-width:70ch;color:#6b6b88;font-size:14px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-quick-chips{display:flex;flex-wrap:wrap;gap:16px 24px;margin-top:12px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-chip-group{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-chip-label{width:100%;color:#5b5b7a;font-size:13px;font-weight:700}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-shop-chip{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 16px;border:1px solid #EFE6D8;border-radius:999px;background:#fff;color:#33335a;font-size:13px;font-weight:700;text-decoration:none}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-shop-chip--mint{background:#e7f4ec}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-shop-chip--pink{background:#ffecee}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-shop-chip--sky{background:#e6f1fb}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-shop-chip--butter{background:#fff3cc}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-shop-chip:hover{border-color:#f0664f}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-shop-chip[aria-current]{background:#33335a;border-color:#33335a;color:#fff}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-size-note{color:#5b5b7a}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-toolbar{margin:24px 0;min-height:44px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-toolbar label{font-size:14px;color:#5b5b7a;gap:12px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-toolbar select{border:1px solid #EFE6D8;border-radius:999px;min-height:46px;padding:10px 32px 10px 16px;width:220px;background-color:#fff;color:#33335a;font-size:14px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-filters{padding:20px;background:#fff;border:1px solid #EFE6D8;border-radius:20px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-filter-body{padding:0}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-filter-heading{margin:0 0 20px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-filter-heading strong{font:500 20px/1.3 Fredoka,sans-serif}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-filter-heading a{color:#5b5b7a;min-height:44px;display:inline-flex;align-items:center}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-filters fieldset{margin-bottom:24px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-filters legend{font:500 17px/1.4 Fredoka,sans-serif;color:#33335a;margin-bottom:10px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-option{min-height:44px;font-size:14px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-option input{accent-color:#F0664F;width:18px;height:18px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-option-count,.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-currency,.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-price-inputs label span{color:#6b6b88;font:400 12px/1.5 Nunito,sans-serif}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-option:has(input:disabled){color:#6b6b88}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-price-inputs input{border:1px solid #EFE6D8;border-radius:12px;height:46px;padding:8px;font-size:16px;color:#33335a}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-filter-submit,.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-empty a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border:1px solid #33335A;border-radius:999px;background:#33335a;color:#fff;font:700 14px/1.4 Nunito,sans-serif;padding:12px 20px;text-decoration:none}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-active-filters a{border-color:#ffecee;background:#ffecee;color:#33335a;border-radius:999px;min-height:44px;overflow-wrap:anywhere}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-active-count{background:#ff7f6b;color:#33335a;font-weight:800}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-card{--cc-tint: #FFECEE}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-card--tint-1{--cc-tint: #E6F1FB}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-card--tint-2{--cc-tint: #E7F4EC}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-card--tint-3{--cc-tint: #FFF3CC}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-media{position:relative;border-radius:20px;background:var(--cc-tint);transition:transform .18s ease,box-shadow .18s ease}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-photo{border-radius:20px;background:var(--cc-tint);padding:6px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-photo img{border-radius:15px;height:100%;object-fit:contain}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-card h2{font:700 15px/1.45 Nunito,sans-serif;color:#33335a;margin:12px 0 6px;letter-spacing:0;min-height:2.9em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-card-price{color:#33335a;font-size:14px;font-weight:600;line-height:1.5;margin:0}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-card-price>span{color:#5b5b7a;font-size:13px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-sold{border-radius:999px;background:#f2f1ef;color:#5b5b7a;padding:6px 10px;font-size:11px;max-width:calc(100% - 68px)}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-sizes{gap:6px;font-size:12px;color:#5b5b7a}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-sizes>span{background:var(--cc-tint);padding:3px 10px;border-radius:999px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-age-chips{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 0;font-size:12px;color:#5b5b7a}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-age-chips:empty{display:none}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-age-chips span{padding:3px 10px;border-radius:999px;background:#e7f4ec}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-quick-add{width:44px;height:44px;min-height:44px;border:1px solid #EFE6D8;border-radius:50%;background:#fff;color:#33335a;box-shadow:0 3px 10px #33335a0d;right:10px;bottom:10px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-quick-add:hover{background:#fff8ee;color:#33335a}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-pagination{gap:8px;margin-top:40px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-pagination :is(a,.current,.deco){min-width:44px;min-height:44px;border:1px solid #EFE6D8;border-radius:999px;background:#fff;color:#33335a}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-pagination .current{background:#33335a;border-color:#33335a;color:#fff}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-empty{border:1px solid #EFE6D8;border-radius:20px;background:#fff;margin-top:16px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-card:hover .cc-media{transform:translateY(-3px);box-shadow:0 8px 20px #33335a0a}}@media(max-width:1050px){.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-layout{grid-template-columns:220px minmax(0,1fr);gap:24px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue]{padding:20px 16px 48px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-layout{gap:0}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-heading h1{font-size:30px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-total{font-size:13px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-filters{padding:0;margin-top:24px;border-radius:24px;overflow:hidden}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-mobile-filter{min-height:48px;padding:12px 20px;font:700 15px/1.4 Nunito,sans-serif;color:#33335a}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-filter-body{padding:4px 20px 20px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-toolbar{margin:16px 0 24px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-toolbar select{font-size:16px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-grid{gap:16px 12px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-photo{padding:4px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-photo img{border-radius:17px}.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-quick-add{right:8px;bottom:8px}}@media(prefers-reduced-motion:reduce){.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-media,.cozy-catalogue--kids.cozy-catalogue[data-collection-catalogue] .cc-photo img{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/viviland-kids-shop.css.map */
