:root{--lcj-font-title: "Fredoka", ui-rounded, "Arial Rounded MT Bold", system-ui, sans-serif;--fun-line: color-mix(in srgb, var(--lcj-ink) 12%, transparent);--fun-soft: 0 8px 24px -18px rgba(74, 42, 28, .3);--fun-soft-lg: 0 20px 40px -26px rgba(74, 42, 28, .36);--fun-squish: cubic-bezier(.34, 1.56, .64, 1)}body.lcj h1,body.lcj h2{font-family:var(--lcj-font-title);font-weight:700;letter-spacing:-.01em;line-height:1.08}body.lcj .lcj-section__title{font-size:clamp(1.625rem,1.2rem + 1.9vw,2.5rem)}body.lcj .lcj-eyebrow{margin-bottom:8px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--lcj-btn);font-size:.9375rem;letter-spacing:0;text-transform:none}body.lcj .lcj-eyebrow .lcj-icon{color:currentColor}body.lcj .lcj-link-arrow{color:var(--lcj-btn)}body.lcj .lcj-btn{box-shadow:none;transition:background-color .15s ease,transform .22s var(--fun-squish)}body.lcj .lcj-btn:active{transform:scale(.97,.93)}body.lcj .lcj-btn--secondary{--_bg: var(--lcj-surface);--_bg-hover: var(--lcj-surface);--_fg: var(--lcj-ink);border-color:var(--fun-line)}body.lcj .lcj-btn--secondary:hover{border-color:var(--lcj-ink)}body.lcj .lcj-input,body.lcj .lcj-input--sm,body.lcj .lcj-select,body.lcj .lcj-search__input,body.lcj .lcj-qty,body.lcj .lcj-cart__note-input{border:1.5px solid var(--fun-line);background-color:var(--lcj-surface)}body.lcj .lcj-input:focus,body.lcj .lcj-input--sm:focus,body.lcj .lcj-select:focus,body.lcj .lcj-search__input:focus{outline:none;border-color:var(--lcj-btn);box-shadow:0 0 0 4px color-mix(in srgb,var(--lcj-rose) 28%,transparent)}body.lcj .lcj-header,body.lcj .lcj-header__bar,body.lcj .lcj-header__search--mobile{background:var(--lcj-header-bg, var(--lcj-surface))}body.lcj .lcj-header__bar,body.lcj .lcj-header__search--mobile{border-bottom:1px solid var(--fun-line)}body.lcj .lcj-header--bg-jaune{--lcj-header-bg: var(--lcj-jaune-soft)}body.lcj .lcj-header--bg-rose{--lcj-header-bg: var(--lcj-rose-soft)}body.lcj .lcj-header--bg-turquoise{--lcj-header-bg: var(--lcj-turquoise-soft)}body.lcj .lcj-header--bg-coral{--lcj-header-bg: var(--lcj-coral-soft)}body.lcj .lcj-header--teinte .lcj-header__bar,body.lcj .lcj-header--teinte .lcj-header__search--mobile{border-bottom-color:transparent}body.lcj .lcj-header--teinte .lcj-header__inner{padding-block:5px}body.lcj .lcj-header--teinte .lcj-header__logo-link{padding:5px 6px}body.lcj .lcj-header--teinte .lcj-header__logo-img{filter:drop-shadow(2.5px 0 0 var(--lcj-bg)) drop-shadow(-2.5px 0 0 var(--lcj-bg)) drop-shadow(0 2.5px 0 var(--lcj-bg)) drop-shadow(0 -2.5px 0 var(--lcj-bg)) drop-shadow(1.8px 1.8px 0 var(--lcj-bg)) drop-shadow(-1.8px -1.8px 0 var(--lcj-bg)) drop-shadow(1.8px -1.8px 0 var(--lcj-bg)) drop-shadow(-1.8px 1.8px 0 var(--lcj-bg)) drop-shadow(0 4px 5px rgba(74,42,28,.22))}@media(min-width:990px){body.lcj .lcj-header--teinte .lcj-header__inner{padding-block:7px}}body.lcj .lcj-header--teinte :is(.lcj-nav__link:hover,.lcj-nav__link.is-active,.lcj-nav__link[aria-current=page],.lcj-nav__dropdown[open]>.lcj-nav__link,.lcj-header__icon:hover){background:var(--lcj-surface)}body.lcj .lcj-nav__link:hover,body.lcj .lcj-nav__dropdown[open]>.lcj-nav__link{background:var(--lcj-jaune-soft)}body.lcj .lcj-nav__link.is-active,body.lcj .lcj-nav__link[aria-current=page]{background:var(--lcj-jaune-soft)}body.lcj .lcj-nav__menu{border:0;box-shadow:var(--fun-soft-lg)}body.lcj .lcj-nav__menu-link:hover,body.lcj .lcj-header__icon:hover{background:var(--lcj-jaune-soft)}body.lcj .lcj-search__results{border:0;box-shadow:var(--fun-soft-lg)}body.lcj .lcj-drawer__panel{background:var(--lcj-surface)}body.lcj .lcj-drawer__link{font-family:var(--lcj-font-title);font-weight:600;font-size:1.375rem}body.lcj .lcj-hero__title{font-size:clamp(2.25rem,1.2rem + 3.2vw,3.75rem);line-height:1.04;letter-spacing:-.015em}body.lcj .lcj-hero__title em{padding:0;background:none;color:var(--lcj-btn)}body.lcj .lcj-hero__eyebrow{margin-bottom:12px;padding:0;background:none;color:var(--lcj-btn);font-size:.9375rem}body.lcj .lcj-hero__eyebrow .lcj-icon{color:currentColor}@media(max-width:749px){body.lcj .lcj-hero__title{font-size:clamp(2.125rem,1.3rem + 4.6vw,2.75rem)}body.lcj .lcj-hero--split .lcj-hero__media--brand{height:260px}}body.lcj .lcj-hero__brand{height:100%;width:auto;max-width:100%;aspect-ratio:1;margin-inline:auto;isolation:isolate}body.lcj .lcj-hero__blob{top:9%;right:9%;bottom:9%;left:9%;border-radius:50%;background:radial-gradient(circle at 34% 24%,#fff 0,var(--lcj-bg) 48%,color-mix(in srgb,var(--lcj-bg) 86%,#B98A63) 100%);box-shadow:inset 0 -16px 28px -16px #4a2a1c42,inset 0 14px 22px -14px #fff,0 32px 44px -26px #4a2a1c80;animation:none;transform-origin:50% 88%}body.lcj .lcj-hero__brand-logo{width:54%;transform-origin:50% 124%;filter:drop-shadow(0 2px 0 rgba(74,42,28,.2)) drop-shadow(0 9px 9px rgba(74,42,28,.18))}body.lcj .lcj-hero__brand:before{content:"";position:absolute;top:-4%;right:-4%;bottom:-4%;left:-4%;z-index:-2;border-radius:50%;background:radial-gradient(circle,#fff9 0,#fff0 66%)}body.lcj .lcj-hero__spark{top:1.5%;right:1.5%;bottom:1.5%;left:1.5%;border-radius:50%;pointer-events:none;animation:none}body.lcj .lcj-hero__spark svg,body.lcj .lcj-hero__spark--3{display:none}body.lcj .lcj-hero__spark:before,body.lcj .lcj-hero__spark:after{content:"";position:absolute;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 32% 26%,color-mix(in srgb,var(--_c) 62%,#fff) 0,var(--_c) 52%,color-mix(in srgb,var(--_c) 84%,var(--lcj-ink)) 100%);box-shadow:0 10px 14px -8px #4a2a1c6b}body.lcj .lcj-hero__spark--1:before{--_c: var(--lcj-coral);left:80.8%;top:10.6%;width:12.5%;margin:-6.25% 0 0 -6.25%}body.lcj .lcj-hero__spark--1:after{--_c: var(--lcj-turquoise);left:94.1%;top:73.5%;width:8%;margin:-4% 0 0 -4%}body.lcj .lcj-hero__spark--2:before{--_c: var(--lcj-jaune);left:19.2%;top:89.4%;width:6%;margin:-3% 0 0 -3%}body.lcj .lcj-hero__spark--2:after{--_c: var(--lcj-rose);left:3%;top:32.9%;width:9.5%;margin:-4.75% 0 0 -4.75%}@keyframes lcj-pop{0%{transform:scale(.72)}to{transform:none}}@keyframes lcj-float{50%{transform:translateY(-7px) rotate(1.2deg)}}@keyframes lcj-fade{0%{opacity:0}}@keyframes lcj-orbit{to{transform:rotate(360deg)}}@keyframes lcj-orbit-back{to{transform:rotate(-360deg)}}@media(prefers-reduced-motion:no-preference){body.lcj-animate .lcj-hero__blob{animation:lcj-pop .7s var(--fun-squish) both}body.lcj-animate .lcj-hero__brand-logo{animation:lcj-pop .8s var(--fun-squish) .12s both,lcj-float 5.5s ease-in-out 1s infinite}body.lcj-animate .lcj-hero__spark{animation:lcj-fade .8s ease .4s both,lcj-orbit 70s linear infinite}body.lcj-animate .lcj-hero__spark:before,body.lcj-animate .lcj-hero__spark:after{animation:lcj-orbit-back 70s linear infinite}}.lcj-hero__brand.is-live{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.lcj-hero__brand.is-live.is-spinning{cursor:grabbing}body.lcj .lcj-hero__brand.is-live .lcj-hero__spark{display:none}.lcj-hero__brand.is-live .lcj-hero__blob,.lcj-hero__brand.is-live .lcj-hero__brand-logo{cursor:pointer;transition:scale .5s var(--fun-squish),translate .3s ease-out}.lcj-hero__brand.is-live .lcj-hero__brand-logo{-webkit-user-drag:none;translate:calc(var(--px, 0) * 12px) calc(var(--py, 0) * 12px)}.lcj-hero__brand.is-live .lcj-hero__blob{translate:calc(var(--px, 0) * 5px) calc(var(--py, 0) * 5px)}.lcj-hero__brand.is-live .lcj-orbit{translate:calc(var(--px, 0) * -6px) calc(var(--py, 0) * -6px);transition:translate .3s ease-out,scale .5s var(--fun-squish)}.lcj-hero__brand.is-pressed .lcj-hero__blob,.lcj-hero__brand.is-pressed .lcj-hero__brand-logo{scale:1.16 .72;transition:scale .5s cubic-bezier(.1,.9,.2,1),translate .3s ease-out}.lcj-hero__brand.is-live .lcj-hero__blob:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none;opacity:0;transition:opacity .4s ease;background:radial-gradient(circle at var(--tx, 50%) var(--ty, 50%),rgba(74,42,28,.2) 0,rgba(74,42,28,.07) 20%,rgba(74,42,28,0) 40%)}.lcj-hero__brand.is-pressed .lcj-hero__blob:after{opacity:1;transition-duration:.12s}.lcj-hero__brand.is-pressed .lcj-orbit{scale:1.08}.lcj-orbit{position:absolute;top:1.5%;right:1.5%;bottom:1.5%;left:1.5%;z-index:1;border-radius:50%;pointer-events:none;transform:rotate(var(--a, 0deg))}.lcj-orbit__bead{position:absolute;aspect-ratio:1;border-radius:50%;pointer-events:auto;cursor:pointer;transform:rotate(calc(var(--a, 0deg) * -1));background:radial-gradient(circle at 32% 26%,color-mix(in srgb,var(--_c) 62%,#fff) 0,var(--_c) 52%,color-mix(in srgb,var(--_c) 84%,var(--lcj-ink)) 100%);box-shadow:0 10px 14px -8px #4a2a1c6b}.lcj-orbit__bead:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:50%}.lcj-hero__hint{position:absolute;left:0;right:0;top:calc(100% + 4px);margin:0;text-align:center;font-family:var(--lcj-font-display);font-size:.8125rem;font-weight:500;color:var(--lcj-muted);pointer-events:none;transition:opacity .4s ease}.lcj-hero__hint.is-done{opacity:0}@media(prefers-reduced-motion:no-preference){body.lcj-animate .lcj-orbit{animation:lcj-fade .8s ease .4s both}body.lcj-animate .lcj-hero__hint{animation:lcj-fade .8s ease 1.6s both}}.lcj-burst{position:fixed;z-index:9999;width:0;height:0;pointer-events:none}.lcj-burst i{position:absolute;left:0;top:0;display:block}.lcj-popit{display:grid;justify-items:center;gap:10px;margin-top:14px}body.lcj .lcj-popit__label{margin:0;font-size:.9375rem;color:var(--lcj-muted)}.lcj-popit__grid{display:grid;grid-template-columns:repeat(6,40px);gap:8px;padding:14px;border-radius:26px;background:var(--lcj-surface);box-shadow:var(--fun-soft);touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.lcj-popit__b{width:40px;height:40px;min-height:0;padding:0;border:0;border-radius:50%;cursor:pointer;background:radial-gradient(circle at 34% 28%,color-mix(in srgb,var(--_c) 55%,#fff) 0,var(--_c) 58%,color-mix(in srgb,var(--_c) 84%,var(--lcj-ink)) 100%);box-shadow:0 3px 5px -2px #4a2a1c66}.lcj-popit__b[aria-pressed=true]{background:radial-gradient(circle at 64% 72%,color-mix(in srgb,var(--_c) 60%,#fff) 0,color-mix(in srgb,var(--_c) 90%,var(--lcj-ink)) 72%);box-shadow:inset 0 3px 6px #4a2a1c61}@media(min-width:990px){body.lcj .lcj-hero--split .lcj-hero__inner{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:44px;padding-block:40px 48px}body.lcj .lcj-hero--split .lcj-hero__media--brand{max-height:66vh}}.lcj-hero__sticker{position:absolute;z-index:2;display:block;width:26%;aspect-ratio:1;padding:2.5%;background:var(--lcj-surface);border-radius:24%;box-shadow:0 14px 28px -18px #4a2a1c73;overflow:hidden;transition:transform .25s var(--fun-squish)}.lcj-hero__sticker-img{display:block;width:100%;height:100%;object-fit:contain}.lcj-hero__sticker--1{top:-2%;left:-3%;transform:rotate(-5deg)}.lcj-hero__sticker--2{top:4%;right:-4%;transform:rotate(4deg)}.lcj-hero__sticker--3{bottom:-3%;left:41%;transform:rotate(-3deg)}.lcj-hero__sticker:hover,.lcj-hero__sticker:focus-visible{z-index:3;transform:rotate(0) scale(1.06)}body.lcj .lcj-main{overflow-x:clip}.lcj-marquee{position:relative;overflow:hidden;padding-block:10px;background:var(--lcj-turquoise-soft);color:var(--lcj-ink)}.lcj-marquee__track{display:flex;width:max-content;animation:lcj-marquee var(--marquee-speed, 36s) linear infinite}.lcj-marquee:hover .lcj-marquee__track{animation-play-state:paused}.lcj-marquee__group{display:flex;flex:none;align-items:center;gap:22px;margin:0;padding:0 22px 0 0;list-style:none}.lcj-marquee__item{font-family:var(--lcj-font-title);font-weight:600;font-size:clamp(1rem,.95rem + .35vw,1.1875rem);line-height:1;white-space:nowrap}.lcj-marquee__star{display:grid;place-items:center;color:var(--lcj-turquoise-text)}@keyframes lcj-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.lcj-marquee__track{animation:none}}body.lcj .lcj-trust{background:var(--lcj-surface);border-block:0;border-bottom:1px solid var(--fun-line);padding-block:18px}body.lcj .lcj-card{border:0;border-radius:20px;box-shadow:var(--fun-soft);transition:transform .25s ease,box-shadow .2s ease}@media(hover:hover){body.lcj .lcj-card:hover{transform:translateY(-3px);box-shadow:var(--fun-soft-lg)}}body.lcj .lcj-card__add{min-height:40px;border:1.5px solid var(--fun-line);background:transparent;color:var(--lcj-ink);transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .22s var(--fun-squish)}@media(hover:hover){body.lcj .lcj-card__add:hover{background:var(--lcj-btn);border-color:var(--lcj-btn);color:#fff}body.lcj .lcj-card__add:hover .lcj-card__add-plus{background:#fff;color:var(--lcj-btn)}}body.lcj .lcj-card__add:active{transform:scale(.97,.93)}body.lcj .lcj-card__add-plus{width:24px;height:24px}body.lcj .lcj-grid{gap:16px 14px}@media(min-width:750px){body.lcj .lcj-grid{gap:26px 22px}}@media(max-width:749px){body.lcj .lcj-grid--scroll{padding-bottom:20px}}body.lcj .lcj-tile{--_bg: color-mix(in srgb, var(--lcj-coral) 42%, var(--lcj-bg))}body.lcj .lcj-tile--turquoise{--_bg: color-mix(in srgb, var(--lcj-turquoise) 40%, var(--lcj-bg))}body.lcj .lcj-tile--jaune{--_bg: color-mix(in srgb, var(--lcj-jaune) 46%, var(--lcj-bg))}body.lcj .lcj-tile--rose{--_bg: color-mix(in srgb, var(--lcj-rose) 36%, var(--lcj-bg))}body.lcj .lcj-tile__link{border-radius:22px;background:var(--lcj-surface);box-shadow:var(--fun-soft);transition:transform .25s ease,box-shadow .2s ease}body.lcj .lcj-tile .lcj-tile__link:hover{transform:translateY(-4px);box-shadow:var(--fun-soft-lg)}body.lcj .lcj-tile__media{background:var(--lcj-surface)}body.lcj .lcj-tile__media:before{display:none}body.lcj .lcj-tile__img--product{padding:0;object-fit:cover;mix-blend-mode:normal}body.lcj .lcj-tile__label{flex:1;align-content:start;background:var(--_bg)}body.lcj .lcj-tile__title{font-family:var(--lcj-font-title);font-weight:700;font-size:clamp(1.0625rem,1rem + .6vw,1.375rem)}body.lcj .lcj-tile__arrow{background:var(--lcj-surface);color:var(--lcj-ink)}body.lcj .lcj-tile__img--dessin{object-fit:cover}@media(min-width:750px)and (max-width:989px){body.lcj .lcj-tiles--rayons{grid-template-columns:repeat(3,1fr)}}@media(min-width:750px)and (max-width:989px){body.lcj .lcj-tiles--rayons.lcj-tiles--4{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){body.lcj .lcj-tiles--rayons.lcj-tiles--5{grid-template-columns:repeat(5,1fr);gap:16px}}@media(max-width:749px){body.lcj .lcj-tiles--rayons{display:flex;gap:12px;margin-inline:-16px;padding:4px 16px 18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.lcj .lcj-tiles--rayons::-webkit-scrollbar{display:none}body.lcj .lcj-tiles--rayons>.lcj-tile{flex:0 0 43%;scroll-snap-align:start}}@keyframes lcj-jelly{0%{transform:none}35%{transform:scale(1.07,.95)}62%{transform:scale(.99,1.04)}to{transform:scale(1.035)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){body.lcj .lcj-card:hover .lcj-card__img,body.lcj .lcj-tile__link:hover .lcj-tile__img{animation:lcj-jelly .5s ease both}}body.lcj .lcj-section--turquoise{background:color-mix(in srgb,var(--lcj-turquoise) 30%,#fff)}body.lcj .lcj-reviews__card{border:0;border-radius:22px;box-shadow:var(--fun-soft)}body.lcj .lcj-stars__fg{color:#f2b01e}body.lcj .lcj-social__item{border-radius:18px}body.lcj .lcj-store__map,body.lcj .lcj-store__img{border:0;box-shadow:var(--fun-soft)}body.lcj .lcj-newsletter__box{border:0;background:var(--lcj-surface);box-shadow:var(--fun-soft)}body.lcj .lcj-newsletter__spark{display:none}body.lcj .lcj-coll-head:not(.lcj-coll-head--candy){background:var(--lcj-jaune-soft)}body.lcj .lcj-coll-head__title{font-size:clamp(2rem,1.5rem + 2.2vw,3.125rem)}body.lcj :is(.lcj-coll-head--candy,.lcj-grid--pastel){--bb-guimauve: color-mix(in srgb, var(--lcj-rose) 42%, #fff);--bb-peche: color-mix(in srgb, var(--lcj-coral) 28%, #fff);--bb-citron: color-mix(in srgb, var(--lcj-jaune) 38%, #fff);--bb-menthe: color-mix(in srgb, var(--lcj-turquoise) 40%, #fff);--bb-lavande: color-mix(in srgb, var(--lcj-rose) 22%, #fff)}body.lcj .lcj-candy-title__c{font-family:var(--lcj-font-title);font-weight:700}body.lcj .lcj-gallery__viewport{background:var(--lcj-surface)}@media(min-width:750px){body.lcj .lcj-gallery__viewport{border:0;box-shadow:var(--fun-soft)}}body.lcj .lcj-product__title{font-size:clamp(1.875rem,1.4rem + 1.8vw,2.625rem)}body.lcj .lcj-404__code{font-family:var(--lcj-font-title);font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/23/assets/lcj-fun.css.map */
