:where([class*=ip-ov-]){--ipov-bleu-nuit: #13294b;--ipov-bleu-profond: #0e203d;--ipov-bleu-glacier: #cfe2f3;--ipov-ivoire: #f3eee4;--ipov-blanc: #ffffff;--ipov-orange: #f7931e;--ipov-framboise: #db2a6e;--ipov-citron: #a3e635;--ipov-fraise: #e0303c;--ipov-bg: var(--ipov-blanc);--ipov-surface: #f3f5f8;--ipov-ink: var(--ipov-bleu-nuit);--ipov-ink-2: rgba(19, 41, 75, .72);--ipov-line: rgba(19, 41, 75, .14);--ipov-line-hover: rgba(19, 41, 75, .4);--ipov-accent: var(--ipov-bleu-glacier);--ipov-on-ink: var(--ipov-ivoire);--ipov-on-photo: var(--ipov-ivoire);--ipov-photo-veil: rgba(19, 41, 75, .28);--ipov-flavor: var(--ipov-bleu-nuit);--ipov-font: "Instrument Sans", "Helvetica Neue", Arial, sans-serif;--ipov-h2-size: 32px;--ipov-h2-lh: 38px;--ipov-h2-ls: -.02em;--ipov-h3-size: 22px;--ipov-h3-lh: 28px;--ipov-intro-size: 17px;--ipov-intro-lh: 25px;--ipov-title-size: 16px;--ipov-title-lh: 22px;--ipov-body-size: 16px;--ipov-body-lh: 24px;--ipov-small-size: 14px;--ipov-small-lh: 21px;--ipov-mention-size: 12px;--ipov-mention-lh: 16px;--ipov-eyebrow-size: 12px;--ipov-eyebrow-lh: 16px;--ipov-eyebrow-ls: .1em;--ipov-stat-size: 24px;--ipov-w-regular: 400;--ipov-w-medium: 500;--ipov-w-semibold: 600;--ipov-w-bold: 700;--ipov-radius: 20px;--ipov-radius-md: 12px;--ipov-radius-sm: 6px;--ipov-radius-xs: 4px;--ipov-radius-pill: 999px;--ipov-radius-round: 50%;--ipov-border: 1px solid var(--ipov-line);--ipov-border-ink: 1px solid var(--ipov-ink);--ipov-rule: 1.5px solid var(--ipov-ink);--ipov-shadow-float: 0 12px 40px rgba(19, 41, 75, .18);--ipov-gutter: 16px;--ipov-container: 1200px;--ipov-container-wide: 1340px;--ipov-section-y: 48px;--ipov-head-gap: 24px;--ipov-eyebrow-gap: 12px;--ipov-intro-gap: 12px;--ipov-gap: 12px;--ipov-card-pad: 24px;--ipov-col-gap: 24px;--ipov-btn-h: 48px;--ipov-btn-px: 28px;--ipov-btn-size: 16px;--ipov-btn-wide: 320px;--ipov-badge-size: 11px;--ipov-check: 18px;--ipov-dot: 10px;--ipov-dot-lg: 22px;--ipov-star: 14px;--ipov-bar-h: 44px;--ipov-round-btn: 36px;--ipov-sticky-top: calc(var(--header-height, 64px) + 24px);--ipov-ease-fast: .15s ease;--ipov-ease: .2s ease;--ipov-ease-open: .3s ease-out;--ipov-reveal-dur: .6s;--ipov-reveal-ease: cubic-bezier(.39, .575, .565, 1);--ipov-reveal-y: 20px;--ipov-bar-dur: 1.5s;--ipov-marquee-duration: 55s}@media screen and (min-width:750px){:where([class*=ip-ov-]){--ipov-h2-size: 38px;--ipov-h2-lh: 44px;--ipov-h3-size: 24px;--ipov-h3-lh: 30px;--ipov-intro-size: 18px;--ipov-intro-lh: 26px;--ipov-stat-size: 26px;--ipov-gutter: 32px;--ipov-section-y: 64px;--ipov-head-gap: 32px;--ipov-gap: 16px;--ipov-card-pad: 32px;--ipov-col-gap: 32px;--ipov-bar-h: 48px;--ipov-star: 16px}}@media screen and (min-width:990px){:where([class*=ip-ov-]){--ipov-h2-size: 44px;--ipov-h2-lh: 50px;--ipov-h3-size: 26px;--ipov-h3-lh: 32px;--ipov-intro-size: 20px;--ipov-intro-lh: 28px;--ipov-stat-size: 28px;--ipov-gutter: 40px;--ipov-section-y: 80px;--ipov-head-gap: 40px;--ipov-intro-gap: 16px;--ipov-gap: 24px;--ipov-card-pad: 40px;--ipov-col-gap: 48px;--ipov-bar-h: 50px}}:where([class*=ip-ov-]):not(:where([class*=ip-ov-] *)){background-color:var(--ipov-bg);color:var(--ipov-ink);font-family:var(--ipov-font);font-size:var(--ipov-body-size);line-height:var(--ipov-body-lh);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where([class*=ip-ov-]),:where([class*=ip-ov-]) *,:where([class*=ip-ov-]) :before,:where([class*=ip-ov-]) :after{box-sizing:border-box}:where([class*=ip-ov-]) :is(button,input,select,textarea){font-family:inherit}:where([class*=ip-ov-]) img{max-width:100%;height:auto}:where([class*=ip-ov-]) .ipov-section{padding-top:var(--ipov-section-y);padding-bottom:var(--ipov-section-y);background-color:var(--ipov-bg)}:where([class*=ip-ov-]) .ipov-band{background-color:var(--ipov-surface)}:where([class*=ip-ov-]) .ipov-container{width:100%;max-width:calc(var(--ipov-container) + 2 * var(--ipov-gutter));margin-left:auto;margin-right:auto;padding-left:var(--ipov-gutter);padding-right:var(--ipov-gutter)}:where([class*=ip-ov-]) .ipov-container--wide{max-width:calc(var(--ipov-container-wide) + 2 * var(--ipov-gutter))}:where([class*=ip-ov-]) .ipov-container--read{max-width:calc(720px + 2 * var(--ipov-gutter))}:where([class*=ip-ov-]) .ipov-head{margin-bottom:var(--ipov-head-gap);text-align:left}:where([class*=ip-ov-]) .ipov-head--center{text-align:center}:where([class*=ip-ov-]) .ipov-head>:is(.ipov-eyebrow,.ipov-badge)+.ipov-h2{margin-top:var(--ipov-eyebrow-gap)}:where([class*=ip-ov-]) .ipov-head>.ipov-h2+.ipov-intro{margin-top:var(--ipov-intro-gap)}:where([class*=ip-ov-]) .ipov-split{display:grid;grid-template-columns:1fr;gap:var(--ipov-col-gap);align-items:start}@media screen and (min-width:990px){:where([class*=ip-ov-]) .ipov-split{grid-template-columns:1fr 1fr}:where([class*=ip-ov-]) .ipov-sticky{position:sticky;top:var(--ipov-sticky-top)}}:where([class*=ip-ov-]) :is(.ipov-h1,.ipov-h2,.ipov-h3){margin:0;font-family:var(--ipov-font);font-weight:var(--ipov-w-regular);font-style:normal;text-transform:none;text-wrap:balance;color:var(--ipov-ink)}:where([class*=ip-ov-]) :is(.ipov-h1,.ipov-h2){font-size:var(--ipov-h2-size);line-height:var(--ipov-h2-lh);letter-spacing:var(--ipov-h2-ls)}:where([class*=ip-ov-]) .ipov-h3{font-size:var(--ipov-h3-size);line-height:var(--ipov-h3-lh);letter-spacing:-.01em}:where([class*=ip-ov-]) :is(.ipov-h1,.ipov-h2,.ipov-h3) :is(strong,b){font-weight:var(--ipov-w-bold);font-style:normal;color:inherit;background:none}:where([class*=ip-ov-]) .ipov-eyebrow{margin:0;font-size:var(--ipov-eyebrow-size);line-height:var(--ipov-eyebrow-lh);font-weight:var(--ipov-w-bold);letter-spacing:var(--ipov-eyebrow-ls);text-transform:uppercase;color:var(--ipov-ink)}:where([class*=ip-ov-]) .ipov-intro{margin:0;font-size:var(--ipov-intro-size);line-height:var(--ipov-intro-lh);font-weight:var(--ipov-w-regular);color:var(--ipov-ink)}:where([class*=ip-ov-]) .ipov-title{margin:0;font-size:var(--ipov-title-size);line-height:var(--ipov-title-lh);font-weight:var(--ipov-w-bold);color:var(--ipov-ink)}:where([class*=ip-ov-]) .ipov-body{margin:0;font-size:var(--ipov-body-size);line-height:var(--ipov-body-lh);font-weight:var(--ipov-w-regular);color:var(--ipov-ink)}:where([class*=ip-ov-]) .ipov-small{margin:0;font-size:var(--ipov-small-size);line-height:var(--ipov-small-lh);font-weight:var(--ipov-w-regular)}:where([class*=ip-ov-]) .ipov-mention{margin:0;font-size:var(--ipov-mention-size);line-height:var(--ipov-mention-lh);font-weight:var(--ipov-w-regular);color:var(--ipov-ink-2)}:where([class*=ip-ov-]) .ipov-muted{color:var(--ipov-ink-2)}:where([class*=ip-ov-]) .ipov-caps{text-transform:uppercase;letter-spacing:.04em;font-weight:var(--ipov-w-semibold)}:where([class*=ip-ov-]) .ipov-stat{font-size:var(--ipov-stat-size);line-height:1;font-weight:var(--ipov-w-bold);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ipov-ink)}:where([class*=ip-ov-]) .ipov-price{font-size:var(--ipov-title-size);line-height:var(--ipov-title-lh);font-weight:var(--ipov-w-bold);font-variant-numeric:tabular-nums;color:var(--ipov-ink);white-space:nowrap}:where([class*=ip-ov-]) .ipov-price-was{font-size:var(--ipov-small-size);font-weight:var(--ipov-w-regular);text-decoration:line-through;font-variant-numeric:tabular-nums;color:var(--ipov-ink-2);white-space:nowrap}:where([class*=ip-ov-]) .ipov-save{margin:0;font-size:var(--ipov-small-size);line-height:var(--ipov-small-lh);font-weight:var(--ipov-w-semibold);color:var(--ipov-ink)}:where([class*=ip-ov-]) :is(.ipov-btn,.ipov-btn-2){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--ipov-btn-h);padding:0 var(--ipov-btn-px);border-radius:var(--ipov-radius-pill);font-family:var(--ipov-font);font-size:var(--ipov-btn-size);line-height:1;font-weight:var(--ipov-w-semibold);letter-spacing:0;text-transform:none;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--ipov-ease-fast),color var(--ipov-ease-fast),border-color var(--ipov-ease-fast),opacity var(--ipov-ease-fast)}:where([class*=ip-ov-]) .ipov-btn{border:1px solid var(--ipov-ink);background-color:var(--ipov-ink);color:var(--ipov-on-ink)}:where([class*=ip-ov-]) .ipov-btn:hover{background-color:var(--ipov-bleu-profond);border-color:var(--ipov-bleu-profond)}:where([class*=ip-ov-]) .ipov-btn-2{border:var(--ipov-border-ink);background-color:var(--ipov-blanc);color:var(--ipov-ink)}:where([class*=ip-ov-]) .ipov-btn-2:hover{background-color:var(--ipov-ink);color:var(--ipov-on-ink)}:where([class*=ip-ov-]) :is(.ipov-btn,.ipov-btn-2).ipov-btn--full{display:flex;width:100%}:where([class*=ip-ov-]) :is(.ipov-btn,.ipov-btn-2).ipov-btn--wide{width:100%;max-width:var(--ipov-btn-wide)}:where([class*=ip-ov-]) :is(.ipov-btn,.ipov-btn-2):is(:disabled,[aria-disabled=true]){opacity:.45;cursor:not-allowed}:where([class*=ip-ov-]) :is(.ipov-btn,.ipov-btn-2)[aria-busy=true]{color:transparent;position:relative;pointer-events:none}:where([class*=ip-ov-]) :is(.ipov-btn,.ipov-btn-2)[aria-busy=true]:after{content:"";position:absolute;width:18px;height:18px;border:2px solid var(--ipov-on-ink);border-right-color:transparent;border-radius:var(--ipov-radius-round);animation:ipov-spin .7s linear infinite}:where([class*=ip-ov-]) .ipov-btn-2[aria-busy=true]:after{border-color:var(--ipov-ink);border-right-color:transparent}:where([class*=ip-ov-]) .ipov-link{padding:0;border:0;background:none;font:inherit;font-size:var(--ipov-small-size);color:var(--ipov-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;cursor:pointer}:where([class*=ip-ov-]) .ipov-link:hover{text-decoration-thickness:2px}:where([class*=ip-ov-]) .ipov-card{border:0;border-radius:var(--ipov-radius);background-color:var(--ipov-surface);padding:var(--ipov-card-pad);box-shadow:none;color:var(--ipov-ink)}:where([class*=ip-ov-]) .ipov-card--tight{padding:16px}:where([class*=ip-ov-]) .ipov-band .ipov-card{background-color:var(--ipov-blanc)}:where([class*=ip-ov-]) .ipov-media{position:relative;overflow:hidden;border-radius:var(--ipov-radius);background-color:var(--ipov-surface)}:where([class*=ip-ov-]) .ipov-media>:is(img,video){display:block;width:100%;height:100%;object-fit:cover}:where([class*=ip-ov-]) .ipov-media--square{border-radius:0}:where([class*=ip-ov-]) .ipov-media--video{border-radius:var(--ipov-radius-md);aspect-ratio:2 / 3}:where([class*=ip-ov-]) .ipov-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:var(--ipov-radius-xs);background-color:var(--ipov-accent);color:var(--ipov-ink);font-size:var(--ipov-badge-size);line-height:15px;font-weight:var(--ipov-w-bold);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}:where([class*=ip-ov-]) .ipov-tags{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}:where([class*=ip-ov-]) .ipov-tag{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:var(--ipov-radius-md);background-color:var(--ipov-blanc);color:var(--ipov-ink);font-size:var(--ipov-small-size);line-height:20px;font-weight:var(--ipov-w-medium)}:where([class*=ip-ov-]) .ipov-tag svg{flex:none;width:14px;height:14px}:where([class*=ip-ov-]) .ipov-checks{margin:0;padding:0;list-style:none;display:grid;gap:8px}:where([class*=ip-ov-]) .ipov-checks>li{position:relative;padding-left:calc(var(--ipov-check) + 10px);font-size:var(--ipov-body-size);line-height:var(--ipov-body-lh)}:where([class*=ip-ov-]) .ipov-checks>li:before{content:"";position:absolute;left:0;top:calc((var(--ipov-body-lh) - var(--ipov-check)) / 2);width:var(--ipov-check);height:var(--ipov-check);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Ccircle cx='9' cy='9' r='8.25' fill='none' stroke='%2313294b' stroke-width='1.2'/%3E%3Cpath d='M5.6 9.2l2.2 2.2 4.6-4.8' fill='none' stroke='%2313294b' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}:where([class*=ip-ov-]) .ipov-bullets{margin:0;padding:0 0 0 18px;list-style:disc;font-size:var(--ipov-small-size);line-height:var(--ipov-small-lh)}:where([class*=ip-ov-]) .ipov-bullets>li::marker{color:var(--ipov-ink)}:where([class*=ip-ov-]) .ipov-stars{display:inline-flex;gap:2px;color:var(--ipov-ink);line-height:0}:where([class*=ip-ov-]) .ipov-stars svg{width:var(--ipov-star);height:var(--ipov-star);fill:currentColor}:where([class*=ip-ov-]) [data-ipov-saveur=orange]{--ipov-flavor: var(--ipov-orange)}:where([class*=ip-ov-]) [data-ipov-saveur=framboise]{--ipov-flavor: var(--ipov-framboise)}:where([class*=ip-ov-]) [data-ipov-saveur=citron]{--ipov-flavor: var(--ipov-citron)}:where([class*=ip-ov-]) [data-ipov-saveur=fraise]{--ipov-flavor: var(--ipov-fraise)}:where([class*=ip-ov-]) .ipov-dot{display:inline-block;flex:none;width:var(--ipov-dot);height:var(--ipov-dot);border-radius:var(--ipov-radius-round);background-color:var(--ipov-flavor);box-shadow:inset 0 0 0 1px #13294b1f}:where([class*=ip-ov-]) .ipov-dot--lg{width:var(--ipov-dot-lg);height:var(--ipov-dot-lg)}:where([class*=ip-ov-]) .ipov-swatch{display:flex;align-items:center;gap:10px;width:100%;min-height:54px;padding:5px 12px 5px 10px;border:var(--ipov-border);border-radius:var(--ipov-radius-md);background-color:var(--ipov-blanc);color:var(--ipov-ink);text-align:left;text-decoration:none;cursor:pointer;transition:border-color var(--ipov-ease),box-shadow var(--ipov-ease)}:where([class*=ip-ov-]) .ipov-swatch:hover{border-color:var(--ipov-line-hover)}:where([class*=ip-ov-]) .ipov-swatch:is(.is-active,[aria-checked=true],[aria-pressed=true]),:where([class*=ip-ov-]) .ipov-swatch:has(input:checked){border-color:var(--ipov-ink);box-shadow:inset 0 0 0 1px var(--ipov-ink)}:where([class*=ip-ov-]) .ipov-option-group{border:var(--ipov-border-ink);border-radius:var(--ipov-radius-sm);overflow:hidden}:where([class*=ip-ov-]) .ipov-option-group__head{margin:0;padding:3px 12px;background-color:var(--ipov-accent);color:var(--ipov-ink);font-size:var(--ipov-small-size);line-height:20px;font-weight:var(--ipov-w-medium);text-align:center}:where([class*=ip-ov-]) .ipov-option{position:relative;display:block;width:100%;padding:12px 12px 12px 42px;border:0;background-color:var(--ipov-surface);color:var(--ipov-ink);text-align:left;cursor:pointer;transition:background-color var(--ipov-ease),border-color var(--ipov-ease)}:where([class*=ip-ov-]) .ipov-option-group .ipov-option+.ipov-option{border-top:var(--ipov-border)}:where([class*=ip-ov-]) .ipov-option--solo{border:var(--ipov-border);border-radius:var(--ipov-radius-sm)}:where([class*=ip-ov-]) .ipov-option--solo:hover{border-color:var(--ipov-line-hover)}:where([class*=ip-ov-]) .ipov-option:is(.is-active,[aria-checked=true]),:where([class*=ip-ov-]) .ipov-option:has(input:checked){background-color:var(--ipov-blanc)}:where([class*=ip-ov-]) .ipov-option--solo:is(.is-active,[aria-checked=true]),:where([class*=ip-ov-]) .ipov-option--solo:has(input:checked){border-color:var(--ipov-ink)}:where([class*=ip-ov-]) .ipov-option__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}:where([class*=ip-ov-]) .ipov-option__prices{display:inline-flex;align-items:baseline;gap:6px}:where([class*=ip-ov-]) .ipov-option__more{display:none;padding-top:10px}:where([class*=ip-ov-]) .ipov-option:is(.is-active,[aria-checked=true]) .ipov-option__more,:where([class*=ip-ov-]) .ipov-option:has(input:checked) .ipov-option__more{display:block}:where([class*=ip-ov-]) .ipov-radio{position:absolute;left:14px;top:15px;width:16px;height:16px;border:1px solid var(--ipov-ink);border-radius:var(--ipov-radius-round);background-color:var(--ipov-blanc);box-shadow:inset 0 0 0 3px var(--ipov-blanc)}:where([class*=ip-ov-]) :is(.is-active,[aria-checked=true])>.ipov-radio,:where([class*=ip-ov-]) .ipov-option:has(input:checked)>.ipov-radio{background-color:var(--ipov-ink)}:where([class*=ip-ov-]) .ipov-note{margin:0;padding:10px 14px;border:var(--ipov-border);border-radius:var(--ipov-radius-sm);background-color:var(--ipov-surface);color:var(--ipov-ink);font-size:var(--ipov-small-size);line-height:20px;text-align:center}:where([class*=ip-ov-]) .ipov-note :is(strong,b){font-weight:var(--ipov-w-bold)}:where([class*=ip-ov-]) .ipov-bar{position:relative;display:flex;align-items:center;height:var(--ipov-bar-h);padding:0 16px;border-radius:var(--ipov-radius-pill);background-color:var(--ipov-surface);overflow:hidden}:where([class*=ip-ov-]) .ipov-bar__fill{position:absolute;inset:0 auto 0 0;width:0;background-color:var(--ipov-accent);transition:width var(--ipov-bar-dur) ease-in-out}:where([class*=ip-ov-]) .is-visible .ipov-bar__fill{width:var(--ipov-bar-target, 0%)}:where([class*=ip-ov-]) .ipov-bar>.ipov-stat{position:relative;z-index:1}:where([class*=ip-ov-]) .ipov-details{border-bottom:var(--ipov-border)}:where([class*=ip-ov-]) .ipov-details>summary{position:relative;display:block;padding:16px 32px 16px 0;list-style:none;font-size:var(--ipov-title-size);line-height:var(--ipov-title-lh);font-weight:var(--ipov-w-bold);color:var(--ipov-ink);cursor:pointer}:where([class*=ip-ov-]) .ipov-details>summary::-webkit-details-marker{display:none}:where([class*=ip-ov-]) .ipov-details__body{padding-bottom:20px;color:var(--ipov-ink)}:where([class*=ip-ov-]) .ipov-plus{position:absolute;right:4px;top:50%;width:12px;height:12px;margin-top:-6px}:where([class*=ip-ov-]) .ipov-plus:before,:where([class*=ip-ov-]) .ipov-plus:after{content:"";position:absolute;left:0;top:50%;width:100%;height:1.5px;margin-top:-.75px;background-color:var(--ipov-ink);transition:transform var(--ipov-ease-open)}:where([class*=ip-ov-]) .ipov-plus:after{transform:rotate(90deg)}:where([class*=ip-ov-]) :is([open]>summary,[aria-expanded=true]) .ipov-plus:after{transform:rotate(0)}:where([class*=ip-ov-]) .ipov-rules{margin:0;padding:0;list-style:none;border-top:var(--ipov-rule)}:where([class*=ip-ov-]) .ipov-rules>*{border-bottom:var(--ipov-rule)}:where([class*=ip-ov-]) .ipov-acc-toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:15px 0;border:0;background:none;color:var(--ipov-ink);font:inherit;text-align:left;cursor:pointer}:where([class*=ip-ov-]) .ipov-chevron{flex:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;transition:transform var(--ipov-ease-open)}:where([class*=ip-ov-]) [aria-expanded=true] .ipov-chevron{transform:rotate(180deg)}:where([class*=ip-ov-]) .ipov-acc-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--ipov-ease-open)}:where([class*=ip-ov-]) .ipov-acc-panel>*{overflow:hidden}:where([class*=ip-ov-]) .ipov-acc-panel.is-open{grid-template-rows:1fr}:where([class*=ip-ov-]) .ipov-thumb{flex:none;width:var(--ipov-thumb, 44px);height:var(--ipov-thumb, 44px);border-radius:var(--ipov-radius-round);background-color:var(--ipov-surface);object-fit:cover;overflow:hidden}:where([class*=ip-ov-]) :is(.ipov-round-btn,.ipov-square-btn,.ipov-pause){display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:background-color var(--ipov-ease-fast),color var(--ipov-ease-fast),opacity var(--ipov-ease-fast)}:where([class*=ip-ov-]) :is(.ipov-round-btn,.ipov-square-btn,.ipov-pause) svg{width:40%;height:40%;fill:none;stroke:currentColor;stroke-width:1.8}:where([class*=ip-ov-]) .ipov-round-btn{width:var(--ipov-round-btn);height:var(--ipov-round-btn);border:0;border-radius:var(--ipov-radius-round);background-color:var(--ipov-ink);color:var(--ipov-on-ink)}:where([class*=ip-ov-]) .ipov-round-btn:hover{background-color:var(--ipov-bleu-profond)}:where([class*=ip-ov-]) .ipov-square-btn{width:40px;height:40px;border:0;border-radius:0;background-color:var(--ipov-blanc);color:var(--ipov-ink)}:where([class*=ip-ov-]) .ipov-pause{width:26px;height:26px;border:var(--ipov-border-ink);border-radius:var(--ipov-radius-round);background:none;color:var(--ipov-ink)}:where([class*=ip-ov-]) :is(.ipov-round-btn,.ipov-square-btn):disabled{opacity:.35;cursor:default}:where([class*=ip-ov-]) .ipov-play{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:0;border-radius:var(--ipov-radius-round);background-color:#ffffffeb;color:var(--ipov-ink);cursor:pointer;transition:opacity var(--ipov-ease-fast)}:where([class*=ip-ov-]) .ipov-play svg{width:18px;height:18px;margin-left:3px;fill:currentColor}:where([class*=ip-ov-]) .ipov-thumbs{display:flex;gap:5px;overflow-x:auto;scrollbar-width:none}:where([class*=ip-ov-]) .ipov-thumbs::-webkit-scrollbar{display:none}:where([class*=ip-ov-]) .ipov-thumbs>*{flex:none;width:60px;height:60px;padding:0 0 3px;border:0;background:none;box-shadow:inset 0 -3px 0 transparent;cursor:pointer;transition:box-shadow var(--ipov-ease)}:where([class*=ip-ov-]) .ipov-thumbs>:is(.is-active,[aria-current=true]){box-shadow:inset 0 -3px 0 var(--ipov-ink)}:where([class*=ip-ov-]) .ipov-thumbs img{display:block;width:100%;height:100%;object-fit:cover}:where([class*=ip-ov-]) .ipov-hscroll{display:flex;gap:var(--ipov-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}:where([class*=ip-ov-]) .ipov-hscroll::-webkit-scrollbar{display:none}:where([class*=ip-ov-]) .ipov-hscroll>*{flex:none;scroll-snap-align:start}:where([class*=ip-ov-]) .ipov-marquee{overflow:hidden;padding:18px 0;background-color:var(--ipov-surface)}:where([class*=ip-ov-]) .ipov-marquee__track{display:flex;width:max-content;animation:ipov-marquee var(--ipov-marquee-duration) linear infinite}:where([class*=ip-ov-]) .ipov-marquee:hover .ipov-marquee__track{animation-play-state:paused}:where([class*=ip-ov-]) .ipov-marquee__item{display:flex;align-items:center;gap:12px;margin:0 32px;white-space:nowrap;font-size:14px;line-height:28px;font-weight:var(--ipov-w-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--ipov-ink)}:where([class*=ip-ov-]) .ipov-marquee__item :is(img,svg){flex:none;width:28px;height:28px;object-fit:contain}:where([class*=ip-ov-])[data-ipov-reveal] .ipov-reveal:not(.is-in),:where([class*=ip-ov-]) [data-ipov-reveal] .ipov-reveal:not(.is-in){opacity:0;transform:translateY(var(--ipov-reveal-y))}:where([class*=ip-ov-]) .ipov-reveal.is-in{opacity:1;transform:none;transition:opacity var(--ipov-reveal-dur) var(--ipov-reveal-ease),transform var(--ipov-reveal-dur) var(--ipov-reveal-ease)}:where([class*=ip-ov-]) .ipov-on-photo,:where([class*=ip-ov-]) .ipov-on-photo :is(.ipov-h1,.ipov-h2,.ipov-h3,.ipov-eyebrow,.ipov-intro,.ipov-body,.ipov-small,.ipov-title){color:var(--ipov-on-photo)}:where([class*=ip-ov-]) .ipov-on-photo .ipov-btn{background-color:var(--ipov-ivoire);border-color:var(--ipov-ivoire);color:var(--ipov-ink)}:where([class*=ip-ov-]) .ipov-on-photo .ipov-btn-2{background-color:transparent;border-color:var(--ipov-ivoire);color:var(--ipov-ivoire)}:where([class*=ip-ov-]) .ipov-veil{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--ipov-photo-veil);pointer-events:none}:where([class*=ip-ov-]) :is(a,button,[role=button],[role=radio],input,summary):focus-visible{outline:2px solid var(--ipov-ink);outline-offset:3px}:where([class*=ip-ov-]) .ipov-on-photo :is(a,button):focus-visible{outline-color:var(--ipov-ivoire)}:where([class*=ip-ov-]) .ipov-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@keyframes ipov-spin{to{transform:rotate(360deg)}}@keyframes ipov-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){:where([class*=ip-ov-]) .ipov-marquee__track{animation:none}:where([class*=ip-ov-])[data-ipov-reveal] .ipov-reveal:not(.is-in),:where([class*=ip-ov-]) [data-ipov-reveal] .ipov-reveal:not(.is-in){opacity:1;transform:none}:where([class*=ip-ov-]) :is(.ipov-btn,.ipov-btn-2,.ipov-option,.ipov-swatch,.ipov-acc-panel,.ipov-chevron,.ipov-bar__fill,.ipov-reveal){transition:none}:where([class*=ip-ov-]) .ipov-plus:before,:where([class*=ip-ov-]) .ipov-plus:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ip-ov-base.css.map */
