:root{--fx-ink:#0C1633;--fx-navy:#16295A;--fx-navy2:#1F3672;--fx-muted:#6A7488;--fx-sky:#F3F6FC;--fx-mist:#E9ECF3;--fx-cream:#FBF6EC;--fx-blue:#6E8BD6;--fx-sun:#F5C45E;--fx-amber:#D99A22;--fx-line:#E6EAF2;--fx-green:#20A568;--fx-head:"Fredoka";--fx-body:"Nunito Sans";--font-body-family:"Nunito Sans",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif!important;--font-heading-family:"Fredoka","Nunito Sans",system-ui,sans-serif!important;--font-heading-weight:600!important;--global-button-radius:40px!important;--color-link:131,215,249!important;--color-background:247,252,255!important;--color-foreground:#1773b0!important;--color-background-contrast:120,204,255!important;--color-button:23,115,176!important;--color-button-text:23,115,176!important;--color-secondary-button:247,252,255!important;--color-secondary-button-text:23,115,176!important;--color-badge-foreground:23,115,176!important;--color-badge-background:247,252,255!important;--color-badge-border:23,115,176!important;--color-header:247,252,255!important;--color-dropdown:247,252,255!important;--gradient-background:linear-gradient(180deg, rgba(253, 255, 255, 1), rgba(248, 253, 255, 1) 100%)!important;--global-section-background-color:#f7fcff!important;--global-section-bg-color:#f7fcff!important;--global-section-text-color:#1773b0!important;--global-section-accent-1-color:#1773b0!important;--global-section-accent-2-color:#83d7f9!important;--global-button-bg-color:#181b1d!important;--global-button-text-color:#FFFFFF!important;--global-button-border-color:#1d628f!important;--global-button-hover-bg-color:#5f6264!important;--global-button-hover-text-color:#FFFFFF!important;--button-bg-color:#181b1d!important;--button-text-color:#FFFFFF!important;--button-border-color:#1d628f!important;--button-hover-bg-color:#5f6264!important;--button-hover-text-color:#FFFFFF!important;--button-gradient-start:#1773b0!important;--button-gradient-end:#2976a9!important;--button-gradient-hover-start:#1773b0!important;--button-gradient-hover-end:#83d7f9!important}html body .section-bandeau-pais .bandeau-pais{background:var(--fx-cream)!important;padding:4px 8px!important}html body .section-bandeau-pais .bandeau-pais__texte{color:var(--fx-navy)!important;font-family:var(--fx-body),"Nunito Sans",sans-serif!important;font-size:10px!important;line-height:16px!important;font-weight:500!important;letter-spacing:-.2px!important}@media(min-width:990px){html body .section-bandeau-pais .bandeau-pais{padding:8px!important}html body .section-bandeau-pais .bandeau-pais__texte{font-size:13px!important;line-height:18px!important}}html body .section-header{z-index:40}html body:not(#lpn2-g) .section-header{background:transparent!important;background-image:none!important}html body .section-header.shopify-section-header-hidden{top:0!important}html body .section-header sticky-header.header-wrapper{background:transparent!important;border:0!important;box-shadow:none!important;padding:12px 12px 26px!important;pointer-events:none}html body .section-header header.header{pointer-events:auto;background:#3a3e4a73!important;border-radius:999px!important;min-height:62px;padding:0 14px!important;margin:0 auto!important;max-width:1344px;transition:background-color .3s ease,box-shadow .3s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html.lpn-scrolled body .section-header header.header{background:#16295af0!important;box-shadow:0 12px 30px -18px #0c163399}html body .section-header .header__heading-link{padding:4px 0!important;background:transparent!important}html body .section-header .header__heading-logo-wrapper{width:auto!important;max-width:150px}html body .section-header .header__heading-logo{filter:brightness(0) invert(1);width:auto!important;height:auto!important;max-height:38px;max-width:150px;object-fit:contain}html body .section-header :is(.header__icon,.header__icon .svg-wrapper,.header__icon svg,.header__icon--menu,.header__menu-item,.header__menu-item span,.localization-form__select,.localization-form__select span,.disclosure__button){color:#fff!important}html body .section-header :is(.header__icon--cart,.header__icon--account) svg :is(path,line,circle,rect,polyline,polygon,ellipse){stroke:#fff!important}html body .section-header :is(.header__icon--cart,.header__icon--account) svg [fill]:not([fill=none]){fill:#fff!important}html body .section-header .header__icon--menu{background:transparent!important}html body .section-header .localization-form__select{background:transparent!important;border-color:#ffffff59!important}html body .section-header .header__menu-item span{font-family:var(--fx-body),"Nunito Sans",sans-serif!important;font-weight:500!important;font-size:15px!important}html body .section-header .header__menu-item:hover span{text-decoration:underline;text-underline-offset:4px}html body:has(.lpn-hero) .section-header{margin-bottom:-100px}@media(min-width:990px){html body .section-header sticky-header.header-wrapper{padding:17px 48px 45px!important}html body .section-header header.header{min-height:58px;padding:0 26px!important;column-gap:24px}html body .section-header .header__heading-logo{max-height:40px;max-width:180px}html body .section-header .header__heading-logo-wrapper{max-width:180px}html body:has(.lpn-hero) .section-header{margin-bottom:-120px}}html body{font-family:var(--fx-body),"Nunito Sans",system-ui,sans-serif;color:var(--fx-ink)}html body :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5):not(.lpn *):not(.lpn):not(.fxo *,.fxi *):not(.fxc *){font-family:var(--fx-head),"Fredoka",sans-serif!important;font-weight:600!important;color:var(--fx-navy)!important;letter-spacing:-.01em}html body main :is(p,li,label,td,th,dd,dt,small,a,span,input,textarea,select,button,summary,strong,b,em):not(.lpn *):not(.fxo *,.fxi *):not(.fxc *):not([class*=icon]),html body :is(.shopify-policy__container,.rte) :is(p,li,span,a,strong,b,em,td,th){font-family:var(--fx-body),"Nunito Sans",system-ui,sans-serif!important}html body main :is(.rte,.shopify-policy__body) :is(p,li){color:var(--fx-ink);font-size:16px;line-height:1.6}html body main :is(.rte,.shopify-policy__body) a{color:var(--fx-navy2)!important;text-decoration:underline}html body :is(.main-page-title,.shopify-policy__title h1):not(.lpn *):not(.lpn):not(.fxo *,.fxi *):not(.fxc *){color:#fff!important}html body :is(.main-page-title,.shopify-policy__title h1){position:relative;background:var(--fx-navy);color:#fff!important;text-align:center;font-weight:700!important;font-size:30px!important;line-height:32px!important;letter-spacing:0!important;padding:56px 16px 64px;margin:0 0 40px!important;box-shadow:0 0 0 100vmax var(--fx-navy);clip-path:inset(0 -100vmax)}html body .shopify-policy__title{text-align:center;margin-bottom:0!important}html body .shopify-policy__container{max-width:820px;padding-bottom:64px}@media(min-width:990px){html body :is(.main-page-title,.shopify-policy__title h1){font-size:46px!important;line-height:48.5px!important;padding:96px 24px 104px;margin-bottom:56px!important}}html body :is(h1.title,.title--primary,.template-search h1,.main-search h1):not(.lpn *){font-size:30px!important;line-height:36px!important;letter-spacing:-.9px!important}@media(min-width:990px){html body :is(h1.title,.title--primary,.template-search h1,.main-search h1):not(.lpn *){font-size:46px!important;line-height:52px!important}}html body:not(#lpn2-g) main :is(.field__input,.text-area,.select__select,.customer input,.customer select,.contact-form__input):not(.lpn *):not(.fxo *,.fxi *):not(.fxc *){background:#fff!important;border:1px solid var(--fx-line)!important;border-radius:10px!important;box-shadow:none!important;color:var(--fx-ink)!important;font-size:15px!important;outline:0}html body:not(#lpn2-g) main :is(.field__input,.text-area,.select__select,.contact-form__input):not(.lpn *):focus{border-color:var(--fx-navy)!important;box-shadow:0 0 0 3px #16295a1f!important}html body main .field:not(.lpn *):before,html body main .field:not(.lpn *):after,html body main .select:not(.lpn *):before,html body main .select:not(.lpn *):after{display:none!important}html body main .field__label:not(.lpn *){color:var(--fx-muted)!important}html body:not(#lpn2-g) :is(main,.cart__footer,.cart-notification) :is(.button,.shopify-challenge__button,.cart__checkout-button,.contact-form__button,button[type=submit]):not(.lpn *):not(.fxo *,.fxi *):not(.fxc *):not(.field__button):not(.link){background:var(--fx-ink)!important;background-image:none!important;color:#fff!important;border:0!important;border-radius:999px!important;font-family:var(--fx-body),"Nunito Sans",sans-serif!important;font-weight:800!important;font-size:14.5px!important;letter-spacing:.87px!important;text-transform:none!important;min-height:54px;padding:0 32px!important;box-shadow:0 8px 30px -12px #0c163329!important}html body:not(#lpn2-g) :is(main,.cart__footer) :is(.button,.cart__checkout-button,.contact-form__button):not(.lpn *):not(.fxo *,.fxi *):not(.fxc *):before,html body:not(#lpn2-g) :is(main,.cart__footer) :is(.button,.cart__checkout-button,.contact-form__button):not(.lpn *):not(.fxo *,.fxi *):not(.fxc *):after{display:none!important}html body:not(#lpn2-g) main .button--secondary:not(.lpn *){background:#fff!important;color:var(--fx-ink)!important;box-shadow:inset 0 0 0 1px var(--fx-ink)!important}html body main :is(.card__heading,.card__heading a):not(.lpn *){font-family:var(--fx-head),"Fredoka",sans-serif!important;font-weight:600!important;color:var(--fx-navy)!important}html body main .price:not(.lpn *) :is(.price-item,.price__regular){font-family:var(--fx-body),"Nunito Sans",sans-serif!important;color:var(--fx-ink)}html body:not(#lpn2-g) main .contact-form__input:not(.lpn *){min-height:45px;padding:15px!important;border-radius:20px!important}html body:not(#lpn2-g) main .contact-form__textarea:not(.lpn *){border-radius:4px!important;min-height:100px;height:100px}html body:not(#lpn2-g) main :is(.contact-form__input,.contact-form__textarea)::placeholder{color:var(--fx-muted);opacity:1}.menu-drawer .menu-drawer__menu>li{border-bottom:1px solid #E9ECF3!important;border-color:#e9ecf3!important}.menu-drawer .menu-drawer__menu-item{color:#0c1633!important;font-family:Fredoka,Nunito Sans,sans-serif!important;font-weight:600!important;font-size:20px!important;letter-spacing:-.2px}.menu-drawer .menu-drawer__menu-item:hover,.menu-drawer .menu-drawer__menu-item[aria-current]{color:#16295a!important}.menu-drawer__localization,.menu-drawer__localization .disclosure{position:relative!important}.menu-drawer__localization .disclosure__button{color:#0c1633!important;background:#fff!important;border:1.5px solid #E9ECF3!important;border-radius:999px!important;font-family:Nunito Sans,sans-serif!important;font-weight:700!important;padding:0 16px!important;min-height:42px}.menu-drawer__localization .disclosure__button *{color:#0c1633!important}.menu-drawer__localization .disclosure__button svg{color:#0c1633!important;fill:none}.menu-drawer__localization .disclosure__list-wrapper{position:absolute!important;top:auto!important;bottom:calc(100% + 8px)!important;left:0!important;right:auto!important;width:260px!important;max-width:calc(100vw - 48px)!important;height:auto!important;max-height:60vh!important;overflow:auto!important;background:#fff!important;border:1px solid #E9ECF3!important;border-radius:14px!important;box-shadow:0 12px 32px #0c16332e!important;z-index:40!important;padding:6px!important;transform:none!important}.menu-drawer__localization .country-filter,.menu-drawer__localization .country-selector__close-button,.menu-drawer__localization .country-selector__overlay{display:none!important}.menu-drawer__localization .disclosure__list{position:static!important;height:auto!important;max-height:none!important;overflow:visible!important;padding:0!important;margin:0!important;background:transparent!important;transform:none!important}.menu-drawer__localization .disclosure__item{margin:0!important}.menu-drawer__localization .disclosure__link{color:#0c1633!important;font-family:Nunito Sans,sans-serif!important;font-size:15px!important;padding:10px 12px!important;border-radius:10px!important;text-decoration:none!important}.menu-drawer__localization .disclosure__link *{color:inherit!important}.menu-drawer__localization .disclosure__link[aria-current=true]{background:#f3f6fc!important;font-weight:800!important}html body header .menu-drawer__localization button.disclosure__button,html body .menu-drawer .menu-drawer__localization button.disclosure__button,html body header .menu-drawer__localization button.disclosure__button *,html body .menu-drawer .menu-drawer__localization button.disclosure__button span{color:#0c1633!important;fill:currentColor}html body header .menu-drawer a.menu-drawer__menu-item,html body .menu-drawer a.menu-drawer__menu-item,html body .menu-drawer summary.menu-drawer__menu-item{color:#0c1633!important}html body header .menu-drawer__localization button.disclosure__button svg path{stroke:#0c1633!important}html body .menu-drawer,html body .menu-drawer .menu-drawer__inner-container,html body .menu-drawer .menu-drawer__navigation-container,html body .menu-drawer .menu-drawer__navigation,html body .menu-drawer .menu-drawer__utility-links{background:#f7fcff!important;background-color:#f7fcff!important;color:#0c1633!important}html body .menu-drawer .list-social__link,html body .menu-drawer .list-social__link svg{color:#16295a!important}html body .menu-drawer__localization button.disclosure__button{width:auto!important;min-width:96px!important;gap:8px!important;justify-content:space-between!important;padding:0 14px!important;overflow:visible!important}html body .menu-drawer__localization button.disclosure__button .localization-form__currency,html body .menu-drawer__localization button.disclosure__button span{white-space:nowrap!important;overflow:visible!important}html body .menu-drawer__localization button.disclosure__button{position:relative!important;padding-right:38px!important}html body .menu-drawer__localization button.disclosure__button svg{position:absolute!important;right:14px!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important}html body .menu-drawer__localization button.disclosure__button[aria-expanded=true] svg{transform:translateY(-50%) rotate(180deg)!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lpn2-global.css.map */
