/** Shopify CDN: Minification failed

Line 16:9 Expected ":"
Line 16:82 Expected ":"
Line 16:109 Expected ":"
Line 16:139 Expected ":"
Line 16:166 Expected ":"
Line 16:197 Expected ":"
Line 16:228 Expected ":"
Line 16:258 Expected ":"
Line 16:283 Expected ":"
Line 16:329 Unexpected "\\nbody"
... and 114 more hidden warnings

**/
:root {\n  /* LITTLE CHUBBY - PALETTE OFFICIELLE */\n  --graphite-gray: #303030;\n  --cloud-white: #F8F8F7;\n  --muted-lavender: #A9A2C7;\n  --blush-lilac: #E8B4D0;\n  --powder-sky-blue: #9FD9F7;\n  --soft-sage-green: #A9C5B7;\n  --warm-sandstone: #C5B8A1;\n  --baby-blue: #B5D2EC;\n}\n\n/* GLOBAL IMPROVEMENTS - STABLE LAYOUT */\nbody {\n  font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n  overflow-x: hidden; /* PREVENT HORIZONTAL SCROLL */\n}\n\n/* CONTAINER FIXES */\n* {\n  box-sizing: border-box;\n}\n\n.lc-hero, .lc-products, .lc-intro, .lc-mascot, .lc-values, .lc-editorial, .lc-cta {\n  max-width: 100vw;\n  overflow: hidden;\n}\n\n/* SCROLL BEAR - STABLE POSITION */\n.scroll-bear {\n  position: fixed;\n  bottom: 20px;\n  right: 20px;\n  width: 50px;\n  height: 50px;\n  background: var(--muted-lavender);\n  border-radius: 50% 50% 45% 45%;\n  z-index: 1000;\n  cursor: pointer;\n  transition: transform 0.2s ease; /* REDUCED ANIMATION */\n}\n\n.scroll-bear::before {\n  content: '';\n  position: absolute;\n  top: 15px;\n  left: 12px;\n  width: 6px;\n  height: 2px;\n  background: var(--cloud-white);\n  transform: rotate(-15deg);\n  box-shadow: 20px 0 0 var(--cloud-white);\n}\n\n.scroll-bear:hover {\n  transform: scale(1.05); /* SUBTLE SCALE ONLY */\n}\n\n/* CHAOS MODE BUTTON - STABLE */\n.chaos-toggle {\n  position: fixed;\n  bottom: 20px;\n  left: 20px;\n  padding: 12px 20px;\n  background: var(--warm-sandstone);\n  color: var(--graphite-gray);\n  border: none;\n  border-radius: 25px;\n  font-weight: 700;\n  font-size: 0.8rem;\n  text-transform: uppercase;\n  letter-spacing: 0.1em;\n  cursor: pointer;\n  z-index: 1000;\n  transition: background-color 0.2s ease; /* COLOR ONLY */\n}\n\n.chaos-toggle:hover {\n  background: var(--muted-lavender);\n  color: var(--cloud-white);\n}\n\n/* NOTIFICATION SYSTEM */\n.bear-notification {\n  position: fixed;\n  top: 20px;\n  right: 20px;\n  background: var(--muted-lavender);\n  color: var(--cloud-white);\n  padding: 15px 25px;\n  border-radius: 25px;\n  font-size: 0.9rem;\n  font-weight: 600;\n  z-index: 10000;\n  opacity: 0;\n  transform: translateX(100px);\n  transition: all 0.3s ease;\n}\n\n.bear-notification.show {\n  opacity: 1;\n  transform: translateX(0);\n}\n\n/* RESPONSIVE IMPROVEMENTS */\n@media (max-width: 768px) {\n  .scroll-bear {\n    width: 40px;\n    height: 40px;\n    bottom: 15px;\n    right: 15px;\n  }\n  \n  .scroll-bear::before {\n    top: 12px;\n    left: 10px;\n    width: 4px;\n    height: 1.5px;\n    box-shadow: 15px 0 0 var(--cloud-white);\n  }\n  \n  .chaos-toggle {\n    bottom: 15px;\n    left: 15px;\n    padding: 10px 16px;\n    font-size: 0.7rem;\n  }\n}\n\n/* DISABLE PROBLEMATIC ANIMATIONS */\n@media (prefers-reduced-motion: reduce) {\n  *,\n  *::before,\n  *::after {\n    animation-duration: 0.01ms !important;\n    animation-iteration-count: 1 !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n/* SMOOTH SCROLLING */\nhtml {\n  scroll-behavior: smooth;\n}\n\n/* ENHANCED FOCUS STATES */\na:focus,\nbutton:focus {\n  outline: 2px solid var(--muted-lavender);\n  outline-offset: 2px;\n}\n\n/* PREVENT LAYOUT SHIFT */\n.lc-card img {\n  width: 100%;\n  height: auto;\n  aspect-ratio: 4/5;\n  object-fit: cover;\n}\n\n/* STABLE GRID */\n.lc-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n  gap: 20px;\n  max-width: 100%;\n}