.cr-hero{position:relative;min-height:var(--cr-height,640px);overflow:hidden;display:flex;align-items:flex-end;color:var(--cr-hero-fg,#fff);background:var(--cr-hero-bg,#151515);margin-inline:var(--cr-inset,20px);border-radius:var(--cr-radius,8px)}.cr-hero>picture{position:absolute;top:0;right:0;bottom:0;left:0}.cr-hero>picture img{width:100%;height:100%;object-fit:cover}.cr-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--cr-overlay,.2);pointer-events:none}.cr-hero__inner{position:relative;z-index:1;width:100%;padding-block:var(--cr-pad,64px);display:flex;justify-content:space-between;align-items:flex-end;gap:32px}.cr-hero__copy{max-width:1200px}.cr-hero__actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.cr-hero .cr-countdown__sep{color:var(--cr-accent)}.cr-carousel .cr-card{background:#fff;color:#151515;border-radius:var(--cr-r-card,8px);padding-bottom:20px}.cr-carousel .cr-card h3,.cr-carousel .cr-card__price{padding-inline:16px}.cr-carousel .cr-card__media{aspect-ratio:292/300}.cr-hero .cr-title{font-size:clamp(48px,7vw,var(--cr-title-size,96px));margin:16px 0 24px}.cr-hero__copy p{max-width:520px;margin-bottom:24px}.cr-hero .cr-countdown{flex-shrink:0}.cr-shoppable__heading{margin-bottom:32px}.cr-shoppable__media{position:relative;overflow:hidden;border-radius:var(--cr-radius,0);background:#f2f2f2}.cr-shoppable__media picture,.cr-shoppable__media img{display:block;width:100%;height:auto}.cr-hotspot{position:absolute;left:var(--cr-x);top:var(--cr-y);transform:translate(-50%,-50%)}.cr-promos{display:grid;grid-template-columns:repeat(var(--cr-cols,2),minmax(0,1fr));gap:24px;margin-top:32px}.cr-promo{position:relative;display:flex;align-items:flex-end;min-height:var(--cr-card-height,440px);overflow:hidden;border-radius:var(--cr-r-card,8px);background:#151515;color:#fff}.cr-promo picture{position:absolute;top:0;right:0;bottom:0;left:0}.cr-promo img{height:100%;width:100%;object-fit:cover}.cr-promo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0009)}.cr-promo__copy{position:relative;z-index:1;padding:32px}.cr-promo__copy h3{font-size:32px;margin:0 0 16px}.cr-benefits__plans{display:grid;grid-template-columns:repeat(var(--cr-cols,2),minmax(0,1fr));gap:24px;margin-top:40px}.cr-benefit{padding:32px;border:1px solid currentColor;border-radius:var(--cr-r-card,8px)}.cr-benefit h3{font-size:28px;margin-bottom:16px}.cr-benefit__content{margin-block:24px}.cr-drop-heading{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-bottom:40px}.cr-drop-grid__insert{grid-column:1/-1;padding:48px 24px;background:var(--color-background,#f7f3e7);text-align:center}.cr-drop-grid__insert img{max-height:700px;width:100%;object-fit:cover}.cr-newsletter{display:flex;max-width:600px;gap:12px;margin:24px auto 0}.cr-newsletter input{min-width:0;flex:1;border:1px solid #636363;border-radius:999px;padding:12px 20px;background:#fff;color:#151515}.cr-pagination{display:flex;justify-content:center;align-items:center;gap:24px;margin-top:48px}@media(min-width:750px){.cr-insert--mobile{display:none}}@media(max-width:749px){.cr-hero{min-height:var(--cr-height-mobile,680px);margin-inline:var(--cr-inset-mobile,4px)}.cr-hero__actions{flex-direction:column;justify-content:center}.cr-hero__inner{padding-block:var(--cr-pad-mobile,40px);flex-direction:column;align-items:center;text-align:center}.cr-hero .cr-title{font-size:var(--cr-title-mobile,48px)}.cr-hero__copy p{margin-inline:auto}.cr-hero .cr-countdown__digits{justify-content:center}.cr-promos,.cr-benefits__plans{grid-template-columns:repeat(var(--cr-cols-mobile,1),minmax(0,1fr))}.cr-promo{min-height:var(--cr-card-height-mobile,400px)}.cr-drop-heading{flex-direction:column;text-align:center}.cr-newsletter{flex-direction:column}.cr-insert--desktop{display:none}.cr-hotspot{left:var(--cr-x-mobile);top:var(--cr-y-mobile)}}.cr-carousel-heading .cr-title,.cr-carousel-heading{margin-bottom:24px}.cr-benefits>.cr-container{display:flex;flex-direction:column;justify-content:center;min-height:max(0px,calc(var(--cr-benefits-min,0px) - 2 * var(--cr-pad,64px)))}@media(max-width:749px){.cr-benefits>.cr-container{min-height:max(0px,calc(var(--cr-benefits-min,0px) - 2 * var(--cr-pad-mobile,40px)))}}.cr-benefits--left .cr-intro{margin-inline:0;text-align:left}.cr-benefits__cta{margin-top:8px}.cr-benefit{position:relative;display:flex;flex-direction:column;align-items:flex-start;color:var(--cr-card-fg,inherit);background:var(--cr-card-bg,transparent);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.cr-benefit>.cr-button{margin-top:auto}.cr-benefit__content{width:100%}.cr-benefit__content>:first-child{margin-top:0}.cr-benefit__content>:last-child{margin-bottom:0}.cr-benefit__price{margin:-4px 0 0;font-family:DM Mono,ui-monospace,monospace;font-size:20px;font-weight:500;color:var(--cr-accent)}.cr-benefits--cards-filled .cr-benefit{border-color:transparent}.cr-benefits--cards-glass .cr-benefit{border-color:color-mix(in srgb,currentColor 24%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3)}.cr-benefits--cards-bare .cr-benefit{border-color:transparent;background:none;padding-inline:0}.cr-benefits--cards-center .cr-benefit{align-items:center;text-align:center}.cr-benefit__icon{display:inline-grid;place-items:center;flex:none;width:var(--cr-icon-size,48px);height:var(--cr-icon-size,48px);margin-bottom:20px;color:var(--cr-accent)}.cr-benefit__icon svg{width:100%;height:100%}.cr-benefit__icon img{width:100%;height:100%;object-fit:contain}.cr-benefit__icon--disc{border-radius:50%;background:var(--cr-accent);color:var(--cr-on-accent,#fff)}.cr-benefit__icon--outline{border:1.5px solid currentColor;border-radius:50%;color:inherit}.cr-benefit__icon--disc svg,.cr-benefit__icon--outline svg{width:52%;height:52%}.cr-benefit__icon--disc img,.cr-benefit__icon--outline img{width:62%;height:62%}.cr-benefit--highlight{border:2px solid var(--cr-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--cr-accent) 22%,transparent)}.cr-benefit__flag{position:absolute;top:0;left:24px;transform:translateY(-50%);padding:5px 12px;border-radius:var(--cr-r-badge,999px);background:var(--cr-accent);color:var(--cr-on-accent,#fff);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.cr-benefits--cards-center .cr-benefit__flag{left:50%;transform:translate(-50%,-50%)}.cr-benefit__link{min-height:0;padding:0;border:0;background:none!important;color:inherit;text-decoration:underline;text-decoration-color:var(--cr-accent);text-decoration-thickness:2px;text-underline-offset:5px}.cr-benefit__link:hover{color:var(--cr-accent)}@media(hover:hover){.cr-benefit--highlight:hover{transform:translateY(-3px)}}@media(max-width:749px){.cr-benefit{padding:24px}.cr-benefits--cards-bare .cr-benefit{padding-inline:0}.cr-benefits--mobile-rail .cr-benefits__plans{--cr-bleed:var(--cr-margin-mobile,var(--page-margin-mobile,20px));display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--cr-bleed));padding:14px var(--cr-bleed) 16px;scroll-padding-inline:var(--cr-bleed);scrollbar-width:none}.cr-benefits--mobile-rail .cr-benefits__plans::-webkit-scrollbar{display:none}.cr-benefits--mobile-rail .cr-benefit{flex:0 0 calc((100% - (var(--cr-slides-mobile,1.15) - 1) * 16px) / var(--cr-slides-mobile,1.15));scroll-snap-align:start}}@media(max-width:749px)and (hover:hover)and (pointer:fine){.cr-benefits--mobile-rail .cr-benefits__plans{cursor:grab}}.cr-benefits__plans.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.cr-benefits__plans.is-dragging a{pointer-events:none}.cr-reduce-motion .cr-benefit{transition:none}.cr-countdown-banner__inner{display:flex;align-items:flex-start;gap:48px;min-height:max(0px,calc(var(--cr-banner-min,0px) - 2 * var(--cr-pad,56px)))}.cr-countdown-banner__copy{flex:1 1 auto;min-width:0}.cr-countdown-banner__title{margin:0}.cr-countdown-banner__text{max-width:60ch;margin-top:14px}.cr-countdown-banner__text>:first-child{margin-top:0}.cr-countdown-banner__counter{flex:none}.cr-countdown-banner__copy>.cr-countdown-banner__counter{margin-top:28px}.cr-countdown-banner__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.cr-countdown-banner--center .cr-countdown-banner__copy{text-align:center}.cr-countdown-banner--center .cr-countdown-banner__text{margin-inline:auto}.cr-countdown-banner--center .cr-countdown-banner__actions{justify-content:center}.cr-countdown-banner--stack .cr-countdown-banner__inner{flex-direction:column;align-items:center;justify-content:center;text-align:center}.cr-countdown-banner--stack .cr-countdown-banner__copy{max-width:860px;text-align:center}.cr-countdown-banner--stack .cr-countdown-banner__text{margin-inline:auto}.cr-countdown-banner--stack .cr-countdown-banner__actions{justify-content:center}.cr-countdown-banner--inline .cr-countdown-banner__copy{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:48px;align-items:start}.cr-countdown-banner--inline .cr-countdown-banner__copy>*{grid-column:1}.cr-countdown-banner--inline .cr-countdown-banner__copy>.cr-badge{justify-self:start}.cr-countdown-banner--inline .cr-countdown-banner__copy>.cr-countdown-banner__counter{grid-column:2;grid-row:1 / span 5;justify-self:end;margin-top:0}.cr-countdown-banner--split .cr-countdown-banner__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.cr-countdown-banner--media-right .cr-countdown-banner__media{order:2}.cr-countdown-banner__media img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--cr-r-large,18px)}.cr-countdown-banner--ticker .cr-countdown-banner__inner{align-items:center;gap:24px}.cr-countdown-banner--ticker .cr-countdown-banner__copy{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.cr-countdown-banner--ticker .cr-countdown-banner__title{font-size:clamp(18px,2vw,24px);letter-spacing:-.02em}.cr-countdown-banner--ticker .cr-badge+.cr-countdown-banner__title{margin-top:0}.cr-countdown-banner--ticker :is(.cr-countdown-banner__text,.cr-countdown-banner__actions,.cr-countdown-banner__copy>.cr-countdown-banner__counter){margin:0}.cr-countdown-banner--ticker .cr-countdown__phase{display:inline;margin:0 .6em 0 0}.cr-countdown-banner--ticker .cr-countdown__digits{display:inline-flex;vertical-align:middle}.cr-countdown-banner--ticker .cr-countdown__date{display:none}.cr-countdown-banner__counter--glass,.cr-countdown-banner__counter--solid,.cr-countdown-banner__counter--outline,.cr-countdown-banner__counter--accent{display:inline-block;padding:20px 26px;border-radius:var(--cr-r-card,8px)}.cr-countdown-banner__counter--glass{border:1px solid color-mix(in srgb,currentColor 22%,transparent);background:color-mix(in srgb,currentColor 10%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3)}.cr-countdown-banner__counter--solid{background:color-mix(in srgb,currentColor 8%,transparent)}.cr-countdown-banner__counter--outline{border:2px solid currentColor}.cr-countdown-banner__counter--accent{background:var(--cr-accent);color:var(--cr-on-accent,#fff);--cr-cd-sep:currentColor;box-shadow:6px 6px color-mix(in srgb,var(--cr-accent) 35%,transparent)}.cr-countdown-banner__counter:has(.cr-countdown[hidden]),.cr-countdown-banner__counter:not(:has(.cr-countdown)){display:none}.cr-countdown-banner__hint{width:100%;margin:16px 0 0;padding:12px 16px;border:1px dashed currentColor;border-radius:var(--cr-r-card,8px);font-size:13px;opacity:.8}@media(max-width:749px){.cr-countdown-banner__inner,.cr-countdown-banner--split .cr-countdown-banner__inner{display:flex;flex-direction:column;align-items:stretch;gap:24px;min-height:max(0px,calc(var(--cr-banner-min,0px) - 2 * var(--cr-pad-mobile,40px)))}.cr-countdown-banner--split .cr-countdown-banner__media{order:0}.cr-countdown-banner--inline .cr-countdown-banner__copy{display:flex;flex-direction:column;align-items:center;text-align:center}.cr-countdown-banner--inline .cr-countdown-banner__copy>.cr-countdown-banner__counter{margin-top:24px;justify-self:auto}.cr-countdown-banner--inline .cr-countdown{text-align:center}.cr-countdown-banner--inline .cr-countdown__digits,.cr-countdown-banner--inline .cr-countdown-banner__actions{justify-content:center}.cr-countdown-banner--ticker .cr-countdown-banner__inner{gap:12px}.cr-countdown-banner__counter--glass,.cr-countdown-banner__counter--solid,.cr-countdown-banner__counter--outline,.cr-countdown-banner__counter--accent{padding:16px 18px;align-self:center}}.cr-shoppable__media{--cr-hs-c:var(--cr-accent,#ff640a)}.cr-hotspot .cr-plus,.cr-hotspot .cr-plus:hover,.cr-hotspot .cr-plus:focus-visible{--s:var(--cr-hs-size,12px);--hs-paint:var(--cr-hs-c);--hs-bg:var(--hs-paint);--hs-fg:var(--cr-hs-ink,var(--cr-on-accent,#151515));--hs-border:max(1px, calc(var(--s) * .09)) solid var(--cr-hs-line,#fff);--hs-shadow:0 1px 4px rgb(0 0 0 / .3);width:calc(var(--s) * var(--hs-k,1));height:calc(var(--s) * var(--hs-k,1));background:var(--hs-bg);color:var(--hs-fg);border:var(--hs-border);box-shadow:var(--hs-shadow)}.cr-hotspot .cr-plus svg{width:60%;height:60%;stroke-width:2.4}.cr-hotspot .cr-plus:hover,.cr-hotspot .cr-plus:focus-visible{transform:scale(1.18)}@media(max-width:749px){.cr-hotspot .cr-plus,.cr-hotspot .cr-plus:hover,.cr-hotspot .cr-plus:focus-visible{--s:var(--cr-hs-size-m,var(--cr-hs-size,12px))}}.cr-shoppable--fill-gradient .cr-hotspot .cr-plus{--hs-paint:radial-gradient(circle closest-side, var(--cr-hs-c) 0%, var(--cr-hs-c2, color-mix(in srgb, var(--cr-hs-c) 25%, transparent)) 100%)}.cr-shoppable--dot-contour .cr-hotspot .cr-plus{--hs-bg:transparent;--hs-fg:var(--cr-hs-ink,#fff);--hs-shadow:none;--hs-border:max(1.5px, calc(var(--s) * .12)) solid var(--cr-hs-line,#fff);filter:drop-shadow(0 1px 2px rgb(0 0 0 / .55))}.cr-shoppable--dot-verre .cr-hotspot .cr-plus{--hs-bg:rgb(255 255 255 / .55);--hs-fg:var(--cr-hs-ink,#151515);--hs-border:1px solid var(--cr-hs-line,rgb(255 255 255 / .9));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cr-shoppable--dot-anneau .cr-hotspot .cr-plus{--hs-bg:radial-gradient(circle, var(--cr-hs-c) 0 26%, transparent 28%);--hs-border:max(1.5px, calc(var(--s) * .13)) solid var(--cr-hs-c);--hs-shadow:0 0 0 1px rgb(255 255 255 / .55), 0 1px 4px rgb(0 0 0 / .25)}.cr-shoppable--dot-cible .cr-hotspot .cr-plus{--hs-k:1.3;--hs-shadow:none;--hs-bg:radial-gradient(circle, var(--cr-hs-c) 0 20%, transparent 22% 42%, var(--cr-hs-c) 44% 56%, transparent 58%);--hs-border:max(1px, calc(var(--s) * .08)) solid var(--cr-hs-c);filter:drop-shadow(0 0 1px #fff) drop-shadow(0 1px 2px rgb(0 0 0 / .4))}.cr-shoppable--dot-neon .cr-hotspot .cr-plus{--hs-border:max(1px, calc(var(--s) * .09)) solid var(--cr-hs-line, color-mix(in srgb, var(--cr-hs-c) 35%, #fff));--hs-shadow:0 0 calc(var(--s) * .5) var(--cr-hs-c), 0 0 calc(var(--s) * 1.2) color-mix(in srgb, var(--cr-hs-c) 60%, transparent);animation:cr-hs-neon 1.8s ease-in-out infinite}.cr-shoppable--dot-halo .cr-hotspot .cr-plus{--hs-k:1.7;--hs-border:0 solid transparent;--hs-shadow:none;--hs-fg:var(--cr-hs-ink,#fff);--hs-bg:radial-gradient(circle closest-side, var(--cr-hs-c) 0 34%, var(--cr-hs-c2, color-mix(in srgb, var(--cr-hs-c) 40%, transparent)) 62%, transparent 100%);animation:cr-hs-halo 2.4s ease-in-out infinite}.cr-shoppable--dot-halo .cr-hotspot .cr-plus svg{width:34%;height:34%}.cr-shoppable--dot-dot .cr-hotspot .cr-plus,.cr-shoppable--dot-sonar .cr-hotspot .cr-plus{--hs-k:.7}:is(.cr-shoppable--dot-dot,.cr-shoppable--dot-sonar,.cr-shoppable--dot-anneau,.cr-shoppable--dot-cible) .cr-hotspot .cr-plus svg{display:none}:is(.cr-shoppable--dot-pulse,.cr-shoppable--dot-dot,.cr-shoppable--dot-sonar) .cr-hotspot .cr-plus:after{content:"";position:absolute;inset:calc(var(--s) * -.12);border-radius:50%;border:max(1px,calc(var(--s) * .1)) solid var(--cr-hs-c);animation:cr-hotspot-wave 2s ease-out infinite;pointer-events:none}.cr-shoppable--dot-sonar .cr-hotspot .cr-plus{animation:cr-hs-sonar 2s ease-out .9s infinite}@keyframes cr-hotspot-wave{0%{transform:scale(1);opacity:.9}to{transform:scale(2.4);opacity:0}}@keyframes cr-hs-sonar{0%{box-shadow:0 0 color-mix(in srgb,var(--cr-hs-c) 70%,transparent)}to{box-shadow:0 0 0 calc(var(--s) * 1.3) transparent}}@keyframes cr-hs-neon{50%{box-shadow:0 0 calc(var(--s) * .25) var(--cr-hs-c),0 0 calc(var(--s) * .6) color-mix(in srgb,var(--cr-hs-c) 40%,transparent)}}@keyframes cr-hs-halo{50%{transform:scale(1.15)}}.cr-reduce-motion .cr-hotspot .cr-plus,.cr-reduce-motion .cr-hotspot .cr-plus:after{animation:none}@media(prefers-reduced-motion:reduce){.cr-hotspot .cr-plus,.cr-hotspot .cr-plus:after{animation:none}}.cr-hotspot__number{position:absolute;top:calc(var(--cr-hs-size,12px) * -.55 - 4px);right:calc(var(--cr-hs-size,12px) * -.55 - 4px);z-index:2;display:grid;place-items:center;min-width:15px;height:15px;padding:0 4px;border-radius:var(--cr-r-badge,999px);background:#151515;color:#fff;font:800 9px/1 var(--font-heading--family,inherit);pointer-events:none}@media(max-width:749px){.cr-hotspot__number{top:calc(var(--cr-hs-size-m,12px) * -.55 - 4px);right:calc(var(--cr-hs-size-m,12px) * -.55 - 4px)}}.cr-shoppable__list{display:none;margin:16px 0 0;padding:0;list-style:none;gap:12px}.cr-shoppable__item{position:relative;display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--cr-line, #d8d8d8);border-radius:var(--cr-r-card,8px);background:color-mix(in srgb,currentColor 3%,transparent)}.cr-shoppable__item-number{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--cr-accent);color:var(--cr-on-accent,#fff);font:800 12px/1 var(--font-heading--family,inherit)}.cr-shoppable__item-link{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:56px minmax(0,1fr);grid-template-rows:auto auto;column-gap:12px;align-items:center;color:inherit;text-decoration:none}.cr-shoppable__item-link img{grid-row:1 / span 2;width:56px;height:56px;object-fit:contain;border-radius:var(--cr-r-media,6px);background:#fff}.cr-shoppable__item-title{font-weight:700;font-size:14px;line-height:1.25;overflow-wrap:anywhere}.cr-shoppable__item-price{font-family:DM Mono,ui-monospace,monospace;font-size:13px}.cr-shoppable__item .cr-quick-preview{flex:none}@media(max-width:749px){.cr-shoppable--mobile-list~.cr-shoppable__list,.cr-shoppable--mobile-both~.cr-shoppable__list{display:grid}.cr-shoppable--mobile-list .cr-hotspot{display:none}}.cr-card__media.cr-ph{isolation:isolate}.cr-ph-fx .cr-card__media.cr-ph .cr-card__second{opacity:0}.cr-ph-fx .cr-card__media.cr-ph:hover .cr-card__second{opacity:var(--cr-ph-o, 1)}.cr-promo__media{position:absolute;top:0;right:0;bottom:0;left:0;isolation:isolate}.cr-shoppable__photo,.cr-drop-grid__media{isolation:isolate}.cr-drop-grid__media{overflow:hidden}.cr-countdown-banner__media{border-radius:var(--cr-r-large,18px);overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/56/assets/cr-campaign.css.map */
