:root{--nv-bleu: #177BB6;--nv-bleu-fonce: #146A9E;--nv-bleu-vif: #049FE4;--nv-fond: #F7F9FC;--nv-fond-2: #EAF1F7;--nv-fond-3: #F0F6FF;--nv-blanc: #FFFFFF;--nv-texte: #121212;--nv-texte-2: #4B4B4B;--nv-nuit: #172E3E;--nv-bord: #DCE4ED;--nv-noir: #060606;--nv-serif: var(--font-heading--family, "Gelasio", Georgia, serif);--nv-sans: var(--font-body--family, "Poppins", system-ui, sans-serif);--nv-ombre: 0 12px 22px -22px rgba(36, 59, 85, .5);--nv-ombre-2: 0 24px 48px -28px rgba(36, 59, 85, .45);--nv-r-media: 24px;--nv-r-carte: 20px;--nv-r-bouton: 8px;--nv-ease: cubic-bezier(.2, .7, .2, 1);--mc-creme: #F7F9FC;--mc-lin: #EAF1F7;--mc-carte: #FFFFFF;--mc-sable: #DCE4ED;--mc-encre: #121212;--mc-brun: #172E3E;--mc-miel: #177BB6;--mc-miel-fonce: #146A9E;--mc-miel-titre: #177BB6;--mc-miel-clair: #F0F6FF;--mc-honeycomb: none;--mc-honeycomb-light: none}body{background-color:var(--nv-fond);color:var(--nv-texte);font-family:var(--nv-sans)}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--nv-serif);font-weight:400;letter-spacing:-.02em;color:var(--nv-texte)}h1 em,h2 em,h3 em,h4 em,.h1 em,.h2 em,.h3 em,.h4 em{font-style:italic;color:var(--nv-bleu)}::selection{background:var(--nv-bleu);color:#fff}.announcement-bar__text{font-style:italic;text-transform:uppercase;letter-spacing:.04em;color:#fff}.announcement-bar__text em{font-style:italic}[class*=announcement] .text-block,[class*=announcement] p{color:#fff!important}#header-component .header-logo,.header-logo{font-family:var(--nv-serif);font-weight:400;color:var(--nv-texte)}.nv-logo{display:inline-flex;align-items:baseline;font-family:var(--nv-serif);font-size:clamp(26px,6.4vw,32px);font-weight:400;line-height:1;letter-spacing:-.02em;color:var(--nv-texte);white-space:nowrap}.nv-logo__accent{color:var(--nv-bleu);font-style:normal}#header-component .header-logo:hover{color:var(--nv-texte)}#header-component .menu-list .menu-list__link:hover,#header-component .menu-list .menu-list__link:focus-visible,#header-component .menu-list .menu-list__link--active{color:var(--nv-bleu)}#header-component :is(.header-actions__action,.header__icon):hover{color:var(--nv-bleu)}.header-actions__cart-icon .cart-bubble,#header-component .cart-bubble{background:var(--nv-bleu);color:#fff}.button:not(.button-unstyled):not(.cart-items__remove),.button-primary,.shopify-payment-button__button--unbranded,.cart__checkout-button,.button-secondary:not(.button-unstyled),.button--secondary:not(.button-unstyled){border-radius:var(--nv-r-bouton);font-family:var(--nv-sans);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.button:not(.button-secondary):not(.button--secondary):not(.button-unstyled):not(.cart-items__remove),.shopify-payment-button__button--unbranded,.cart__checkout-button{background-color:var(--nv-noir);border-color:var(--nv-noir);color:#fff;box-shadow:none}.button:not(.button-secondary):not(.button--secondary):not(.button-unstyled):not(.cart-items__remove):not([disabled]):hover,.shopify-payment-button__button--unbranded:hover,.cart__checkout-button:not([disabled]):hover{background-color:var(--nv-bleu);border-color:var(--nv-bleu);color:#fff}.button-secondary:not(.button-unstyled),.button--secondary:not(.button-unstyled){background-color:transparent;color:var(--nv-bleu);border-color:var(--nv-bleu)}.button-secondary:not(.button-unstyled):hover,.button--secondary:not(.button-unstyled):hover{background-color:var(--nv-bleu);color:#fff;border-color:var(--nv-bleu)}:is(.cart-page,.cart-drawer__summary) .cart__ctas:after{content:"Paiement s\e9 curis\e9  \b7  Retours sous 40 jours";color:var(--nv-texte-2)}.cart-items .cart-items__property dt:before{content:"Inclus";content:"Inclus" / ""}footer .shopify-section{background:transparent;color:inherit}.nv{font-family:var(--nv-sans);color:var(--nv-texte);font-size:16px;line-height:1.7}.nv *,.nv *:before,.nv *:after{box-sizing:border-box}.nv-wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 16px}@media(min-width:750px){.nv-wrap{padding:0 40px}}.nv-band{padding:56px 0}@media(min-width:990px){.nv-band{padding:88px 0}}.nv-band--blanc{background:var(--nv-blanc)}.nv-band--clair{background:var(--nv-fond-2)}.nv-band--fond{background:var(--nv-fond)}.nv-band--bleu{background:var(--nv-bleu);color:#fff}.nv-band--bleu .nv-title,.nv-band--bleu .nv-title em,.nv-band--bleu .nv-eyebrow,.nv-band--bleu .nv-lede{color:#fff}.nv-eyebrow{margin:0 0 12px;font-family:var(--nv-sans);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--nv-texte-2)}.nv-title{margin:0 0 16px;font-family:var(--nv-serif);font-weight:400;font-size:clamp(30px,7.6vw,44px);line-height:1.12;letter-spacing:-.03em;color:var(--nv-texte);overflow-wrap:anywhere}.nv-title em{font-style:italic;color:var(--nv-bleu)}.nv-title--h1{font-size:clamp(36px,9.6vw,56px);line-height:1.06}.nv-lede{margin:0 0 24px;max-width:560px;font-size:16px;color:var(--nv-texte-2)}.nv-center{text-align:center}.nv-center .nv-lede{margin-inline:auto}.nv-head{margin-bottom:32px}@media(min-width:990px){.nv-head{margin-bottom:48px}}.nv-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.nv-center .nv-actions{justify-content:center}.nv-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 28px;border:1px solid var(--nv-noir);border-radius:var(--nv-r-bouton);background:var(--nv-noir);color:#fff!important;text-decoration:none!important;font:700 15px/1.2 var(--nv-sans);letter-spacing:.04em;text-transform:uppercase;text-align:center;transition:background-color .25s var(--nv-ease),border-color .25s var(--nv-ease),transform .25s var(--nv-ease)}.nv-btn:hover{background:var(--nv-bleu);border-color:var(--nv-bleu);transform:translateY(-1px)}.nv-btn svg{width:18px;height:18px;flex-shrink:0}.nv-btn--bleu{background:var(--nv-bleu);border-color:var(--nv-bleu)}.nv-btn--bleu:hover{background:var(--nv-noir);border-color:var(--nv-noir)}.nv-btn--blanc{background:#fff;border-color:#fff;color:var(--nv-texte)!important}.nv-btn--blanc:hover{background:var(--nv-noir);border-color:var(--nv-noir);color:#fff!important}.nv-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:600;color:var(--nv-texte);text-decoration:none!important}.nv-link:hover{color:var(--nv-bleu)}.nv-link svg{width:16px;height:16px}.nv-btn:focus-visible,.nv-link:focus-visible,.nv summary:focus-visible{outline:2px solid var(--nv-bleu);outline-offset:3px}.nv-media{position:relative;overflow:hidden;border-radius:var(--nv-r-media);background:var(--nv-fond-2);box-shadow:var(--nv-ombre-2)}.nv-media img{display:block;width:100%;height:100%;object-fit:cover}.nv-media--45{aspect-ratio:4 / 5}.nv-media--11{aspect-ratio:1 / 1}.nv-media__ph{display:grid;place-items:center;width:100%;height:100%;padding:24px;text-align:center;color:var(--nv-texte-2);font-size:14px;background:linear-gradient(145deg,#dce8f2,#f6fafd)}.nv-media__ph svg{width:64px;height:64px;color:var(--nv-bleu);opacity:.55}.nv-check{display:grid;gap:12px;margin:0 0 28px;padding:0;list-style:none}.nv-check li{display:flex;align-items:flex-start;gap:12px;margin:0}.nv-check li:before{content:"";flex:0 0 22px;width:22px;height:22px;margin-top:2px;border-radius:50%;background:var(--nv-bleu) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 14px no-repeat}.nv-hero{background:linear-gradient(145deg,#dce8f2,#f6fafd 70%);overflow:hidden}.nv-hero__grid{display:grid;gap:32px;align-items:center;padding-block:32px 48px}.nv-hero__copy{min-width:0}.nv-hero__media{position:relative}.nv-hero__badge{position:absolute;left:16px;bottom:16px;display:flex;align-items:center;gap:10px;max-width:calc(100% - 32px);padding:10px 16px;border-radius:16px;background:#fffffff0;box-shadow:var(--nv-ombre-2);font-size:13px;line-height:1.35;color:var(--nv-texte)}.nv-hero__badge strong{display:block;font-size:14px}.nv-hero__dots{display:flex;flex-wrap:wrap;gap:3px;max-width:64px}.nv-hero__dots span{width:12px;height:12px;border-radius:50%;border:1px solid rgba(0,0,0,.08)}@media(min-width:990px){.nv-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:64px;padding-block:64px 80px}}.nv-cards{display:grid;gap:16px;margin:0;padding:0;list-style:none}@media(min-width:750px){.nv-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.nv-card{margin:0;padding:28px 24px;border:1px solid var(--nv-bord);border-radius:24px;background:#fff;box-shadow:var(--nv-ombre)}.nv-card__ico{display:inline-grid;place-items:center;width:56px;height:56px;margin-bottom:18px;border-radius:50%;background:linear-gradient(145deg,#fff,#dce8f3);color:var(--nv-bleu)}.nv-card__ico svg{width:26px;height:26px}.nv-card__title{margin:0 0 8px;font-family:var(--nv-serif);font-size:22px;font-weight:400;line-height:1.2;color:var(--nv-texte)}.nv-card__text{margin:0;font-size:15px;color:var(--nv-texte-2)}.nv-split{display:grid;gap:32px;align-items:center}.nv-split__copy{min-width:0}@media(min-width:990px){.nv-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px}.nv-split--inverse .nv-split__media{order:2}}.nv-swatches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 12px;margin:0 auto 32px;padding:0;max-width:820px;list-style:none}@media(min-width:750px){.nv-swatches{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:990px){.nv-swatches{grid-template-columns:repeat(9,minmax(0,1fr));max-width:none}}.nv-swatch{display:flex;flex-direction:column;align-items:center;gap:10px;margin:0;text-align:center;font-size:13px;line-height:1.3;color:var(--nv-texte)}.nv-swatch__dot{width:56px;height:56px;border-radius:50%;border:1px solid rgba(0,0,0,.08);box-shadow:0 0 0 4px #fff,0 8px 18px -10px #243b5599}.nv-swatch__dot--clair{border-color:var(--nv-bord)}.nv-sizes{max-width:860px;margin:0 auto}.nv-table-wrap{overflow-x:auto;border:1px solid var(--nv-bord);border-radius:20px;background:#fff}.nv-table{width:100%;border-collapse:collapse;font-size:14px}.nv-table th,.nv-table td{padding:14px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--nv-bord)}.nv-table th{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--nv-texte-2);background:var(--nv-fond-3)}.nv-table tr:last-child td{border-bottom:0}.nv-table td:first-child{font-weight:600;white-space:nowrap}.nv-sizes__note{margin:16px 0 0;font-size:14px;color:var(--nv-texte-2);text-align:center}.nv-sizes .nv-actions{justify-content:center;margin-top:20px}@media(max-width:480px){.nv-table th,.nv-table td{padding:12px 10px;font-size:13px}.nv-table td:first-child{white-space:normal}}.nv-faq{max-width:820px;margin:0 auto}.nv-faq details{border-bottom:1px solid var(--nv-bord)}.nv-faq details:first-of-type{border-top:1px solid var(--nv-bord)}.nv-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:16px 0;cursor:pointer;list-style:none;font-family:var(--nv-serif);font-size:19px;line-height:1.3;color:var(--nv-texte)}.nv-faq summary::-webkit-details-marker{display:none}.nv-faq summary:after{content:"+";flex:0 0 32px;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--nv-fond-3);color:var(--nv-bleu);font-family:var(--nv-sans);font-size:20px;line-height:1;transition:transform .25s var(--nv-ease)}.nv-faq details[open] summary:after{transform:rotate(45deg)}.nv-faq__answer{padding:0 0 20px;color:var(--nv-texte-2)}.nv-faq__answer p{margin:0 0 8px}.nv-faq__answer a{color:var(--nv-bleu)}.nv-cta{border-radius:28px;padding:48px 20px;text-align:center;background:var(--nv-bleu);color:#fff}.nv-cta .nv-title,.nv-cta .nv-title em{color:#fff}.nv-cta .nv-lede{color:#ffffffe0;margin-inline:auto}.nv-cta .nv-actions{justify-content:center}.nv-cta__meta{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin:20px 0 0;padding:0;list-style:none;font-size:13px;color:#ffffffe0}.nv-cta__meta li{margin:0}@media(min-width:750px){.nv-cta{padding:72px 48px}}@media(prefers-reduced-motion:reduce){.nv-btn,.nv-faq summary:after{transition:none}.nv-btn:hover{transform:none}}.cart-items__price .nv-ligne-barre{display:block;font-size:13px;font-weight:400;color:#555}.cart-totals .nv-economie{display:block;margin-top:4px;font-size:14px;font-weight:600;color:#177bb6}.cart-totals .nv-economie strong{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/33/assets/nuvea.css.map */
