﻿:root:root{--merci-red-dark: #8b0b22;--color-border: rgb(var(--color-border-rgb) / 0.3)}.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: max(12px, var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}@media screen and (max-width: 749px){.section--full-width.section--full-width-margin>*{padding-inline:var(--page-margin)}}@media screen and (max-width: 989px){html[scroll-lock] .page-wrapper{overflow:clip}}.icon-plus .icon-plus__bar{transition:opacity var(--animation-speed) var(--animation-easing)}details[open]>summary .icon-plus .icon-plus__bar--vertical{opacity:0}@font-face{font-family:"Merci Text";src:url("helvetica-neue-lt-pro-55-roman.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap;ascent-override:85.5%;descent-override:14.5%;line-gap-override:0%}@font-face{font-family:"Merci Text";src:url("helvetica-neue-lt-pro-65-medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap;ascent-override:85.5%;descent-override:14.5%;line-gap-override:0%}@font-face{font-family:"Merci Condensed";src:url("helvetica-neue-lt-pro-77-bold-condensed.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap;ascent-override:85.5%;descent-override:14.5%;line-gap-override:0%}:root:root{--merci-font-condensed: "Merci Condensed", "Helvetica Neue Condensed", "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--merci-font-text: "Merci Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--merci-h1--mobile: 61px;--merci-h1--desktop: 120px;--merci-h2--mobile: 35px;--merci-h2--desktop: 45px;--merci-h3--mobile: 24px;--merci-h3--desktop: 30px;--merci-h4--mobile: 16px;--merci-h4--desktop: 18px;--merci-condensed--line-height: 1.1;--merci-condensed--letter-spacing: -0.02em;--merci-paragraph--size: 13px;--merci-paragraph--line-height: 1.5;--merci-paragraph--letter-spacing: -0.02em;--merci-eyebrow--size: 11px;--merci-eyebrow--line-height: 1;--merci-eyebrow--letter-spacing: 0.03em;--merci-caption--size: 13px;--merci-caption--line-height: 1.3;--merci-caption--letter-spacing: -0.01em;--font-heading--family: var(--merci-font-condensed);--font-heading--style: normal;--font-heading--weight: 700;--font-accent--family: var(--merci-font-condensed);--font-accent--style: normal;--font-accent--weight: 700;--font-body--family: var(--merci-font-text);--font-body--style: normal;--font-body--weight: 400;--font-subheading--family: var(--merci-font-text);--font-subheading--style: normal;--font-subheading--weight: 500;--font-h1--size: var(--merci-h1--mobile);--font-h1--line-height: var(--merci-condensed--line-height);--font-h1--letter-spacing: var(--merci-condensed--letter-spacing);--font-h2--size: var(--merci-h2--mobile);--font-h2--line-height: var(--merci-condensed--line-height);--font-h2--letter-spacing: var(--merci-condensed--letter-spacing);--font-h3--size: var(--merci-h3--mobile);--font-h3--line-height: var(--merci-condensed--line-height);--font-h3--letter-spacing: var(--merci-condensed--letter-spacing);--font-h4--size: var(--merci-h4--mobile);--font-h4--line-height: var(--merci-condensed--line-height);--font-h4--letter-spacing: var(--merci-condensed--letter-spacing);--font-paragraph--size: var(--merci-paragraph--size);--font-paragraph--line-height: var(--merci-paragraph--line-height)}@media screen and (min-width: 750px){:root:root{--font-h1--size: var(--merci-h1--desktop);--font-h2--size: var(--merci-h2--desktop);--font-h3--size: var(--merci-h3--desktop);--font-h4--size: var(--merci-h4--desktop)}}body,.paragraph:not(.button),.paragraph>*{letter-spacing:var(--merci-paragraph--letter-spacing)}.eyebrow.eyebrow{font-family:var(--merci-font-text);font-style:normal;font-weight:500;font-size:var(--merci-eyebrow--size);line-height:var(--merci-eyebrow--line-height);letter-spacing:var(--merci-eyebrow--letter-spacing);text-transform:uppercase}.caption.caption{font-family:var(--merci-font-text);font-style:normal;font-weight:500;font-size:var(--merci-caption--size);line-height:var(--merci-caption--line-height);letter-spacing:var(--merci-caption--letter-spacing)}.button.button:not(.button-unstyled),.button-secondary.button-secondary:not(.button-unstyled),.merci-anchor-nav__link,.merci-cart-upsell__title,.merci-faq__list summary,.merci-more__label,.merci-page-body__content :is(h3,h4,h5,h6),.merci-panel__subtitle,#SI_trigger,.merci-bundle-link,wishlist-page :is(.wk-callout-cta,.wk-cta-button),.ch2 :is(.ch2-allow-all-btn,.ch2-deny-all-btn,.ch2-save-settings-btn,.ch2-settings-content h3){font-variant-ligatures:no-common-ligatures}@media screen and (max-width: 749px){:is(h4,.h4){font-variant-ligatures:no-common-ligatures}}.button.button:not(.button-unstyled),.button-secondary.button-secondary:not(.button-unstyled){--button-padding-inline: 20px;--button-padding-block: 14px;font-weight:700;font-size:16px;line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);text-transform:capitalize}.add-to-cart-button.add-to-cart-button,.button-custom.button-custom,.cart-items__empty-button.cart-items__empty-button,.shopify-payment-button__button--unbranded{min-width:160px;padding-block:14px}:root:root{--height-buy-buttons: 46px}.button:hover{--button-background-color: var(--merci-red-dark);--button-border-color: var(--merci-red-dark)}.button-secondary{--button-border-color: rgb(var(--color-foreground-rgb) / 0.3)}.button-secondary:hover{--button-background-color: var(--merci-red-dark);--button-border-color: var(--merci-red-dark);--button-color: var(--color-background)}.merci-filter:hover,.merci-view-more__button:hover{border-color:var(--merci-red-dark);background-color:var(--merci-red-dark);color:var(--color-background)}.cta-caps.cta-caps{display:inline-flex;align-items:center;gap:8px;font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-eyebrow--size);line-height:var(--merci-eyebrow--line-height);letter-spacing:var(--merci-eyebrow--letter-spacing);text-transform:uppercase;text-decoration-line:underline;text-decoration-color:currentColor;text-underline-position:from-font;text-decoration-skip-ink:none;color:var(--color-foreground)}.cta-crochets.cta-crochets{align-items:baseline}.cta-crochets::before,.cta-crochets::after{content:"";flex:none;position:relative;inset-block-start:calc(6.5px - .357em);width:3px;height:13px;background-color:currentColor;-webkit-mask:var(--cta-crochet) no-repeat center/100% 100%;mask:var(--cta-crochet) no-repeat center/100% 100%}.cta-crochets::before{--cta-crochet: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 3 13'%3E%3Cpath d='M0 0H3V1H1V12H3V13H0Z'/%3E%3C/svg%3E")}.cta-crochets::after{--cta-crochet: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 3 13'%3E%3Cpath d='M3 0H0V1H2V12H0V13H3Z'/%3E%3C/svg%3E")}@media(min-resolution: 2dppx){.cta-crochets::before,.cta-crochets::after{inset-block-start:calc(6.318px - .357em);width:2.496px;height:12.636px}.cta-crochets::before{--cta-crochet: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2.496 12.636'%3E%3Cpath d='M2.496 12.636H0V0H2.496V0.494H0.52V12.142H2.496V12.636Z'/%3E%3C/svg%3E")}.cta-crochets::after{--cta-crochet: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2.496 12.636'%3E%3Cpath d='M2.496 12.636H0V12.142H1.976V0.494H0V0H2.496V12.636Z'/%3E%3C/svg%3E")}}.cta-rule.cta-rule{display:inline-flex;align-items:center;justify-content:center;padding-block:4px 6px;border-block-end:1px solid currentColor;font-family:var(--merci-font-text);font-weight:400;font-size:11px;line-height:1;text-decoration:none;color:var(--color-foreground)}.theme-drawer__dialog.theme-drawer__dialog{border-left:0}.theme-drawer__close-button.theme-drawer__close-button{width:44px;height:44px;margin-inline-end:-12px;border:0;border-radius:0;background-color:rgba(0,0,0,0);box-shadow:none;color:var(--color-foreground)}.theme-drawer__close-button.theme-drawer__close-button .svg-wrapper,.theme-drawer__close-button.theme-drawer__close-button svg{width:16px;height:16px}.theme-drawer__close-button.theme-drawer__close-button:hover:not(:active){background-color:rgba(0,0,0,0);color:var(--color-foreground)}html[data-merci-pointeur] :is(.theme-drawer__close-button,.close-button):focus-visible{outline-color:rgba(0,0,0,0)}:root:root{--color-error: #eb5757;--input-box-shadow-focus: 0 0 0 var(--input-box-shadow-width) var(--color-foreground);--checkbox-size: 14px;--checkbox-border-radius: 0;--checkbox-border: 1px solid rgb(var(--color-foreground-rgb) / 0.3)}textarea,select,input:not([type=checkbox],[type=radio],[type=range],[type=file]){font-family:var(--merci-font-text);font-size:var(--merci-paragraph--size);line-height:var(--merci-paragraph--line-height);letter-spacing:var(--merci-paragraph--letter-spacing)}textarea:focus,select:focus,input:not([type=checkbox],[type=radio],[type=range],[type=file]):focus{border-color:var(--color-foreground)}textarea[aria-invalid=true],select[aria-invalid=true],input[aria-invalid=true]{--input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-error);--input-box-shadow-focus: 0 0 0 var(--input-box-shadow-width) var(--color-error);border-color:var(--color-error);color:var(--color-error)}textarea[aria-invalid=true]::placeholder,input[aria-invalid=true]::placeholder{color:var(--color-error)}textarea:disabled,select:disabled,input:not([type=checkbox],[type=radio],[type=range],[type=file]):disabled{opacity:.5;background-color:var(--color-input-background);border-color:var(--color-input-border);color:var(--color-input-text)}.blog-post-comments__form-input,.custom-property__input{--input-padding: 16px 20px 12px}.contact-form__input.contact-form__input,.blog-post-comments__form-input.blog-post-comments__form-input,.recipient-fields__input.recipient-fields__input,.recipient-fields__textarea.recipient-fields__textarea{padding:16px 20px 12px}.field--floating{position:relative}.field--floating .field__label{inset-block-start:16px;inset-inline-start:20px;transform:none;color:rgb(var(--color-input-text-rgb)/var(--opacity-muted-text));font-family:var(--merci-font-text);font-size:var(--merci-paragraph--size);line-height:var(--merci-paragraph--line-height);letter-spacing:var(--merci-paragraph--letter-spacing);transition:inset-block-start var(--animation-speed) var(--animation-easing),inset-inline-start var(--animation-speed) var(--animation-easing),font-size var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)}.field--floating>:is(input,select,textarea):focus~.field__label,.field--floating>:is(input,select,textarea):not(:placeholder-shown)~.field__label{inset-block-start:-8px;inset-inline-start:13px;padding-inline:6px;background-color:var(--color-background);color:var(--color-foreground);font-size:var(--merci-eyebrow--size);line-height:1;letter-spacing:normal}.field--floating>:is(input,select,textarea):-webkit-autofill~.field__label{inset-block-start:-8px;inset-inline-start:13px;padding-inline:6px;background-color:var(--color-background);color:var(--color-foreground);font-size:var(--merci-eyebrow--size);line-height:1;letter-spacing:normal}.field--floating>:is(input,select,textarea)[aria-invalid=true]~.field__label{color:var(--color-error)}.contact-form__input:focus-visible,.blog-post-comments__form-input:focus-visible,.recipient-fields__input:focus-visible,.recipient-fields__textarea:focus-visible,.merci-newsletter__input:focus-visible{outline:none}.merci-baseline{padding:12px}@media screen and (min-width: 750px){.merci-baseline{padding:48px 12px 40px}}.merci-baseline__text{margin:0;font-family:var(--merci-font-condensed);font-weight:700;font-size:24px;line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);color:var(--color-foreground)}@media screen and (min-width: 750px){.merci-baseline__text{font-size:61px}}.merci-trait{position:relative}.merci-trait::after{content:"";position:absolute;inset-inline:0;inset-block-end:-0.06em;height:6px;background-color:currentcolor;mask-image:var(--merci-trait);mask-repeat:no-repeat;mask-size:100% 100%}@media screen and (max-width: 749px){.merci-baseline .merci-trait::after{display:none}}.merci-breadcrumbs{padding:12px;font-family:var(--merci-font-text);font-weight:400;font-size:var(--merci-eyebrow--size);line-height:var(--merci-eyebrow--line-height);letter-spacing:normal}.merci-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:0}.merci-breadcrumbs__item{display:flex;align-items:center;gap:10px}.merci-breadcrumbs__item+.merci-breadcrumbs__item::before{content:"/";color:rgb(var(--color-foreground-rgb)/0.6)}.merci-breadcrumbs__link{color:rgb(var(--color-foreground-rgb)/0.6);text-decoration-line:underline;text-decoration-color:rgba(0,0,0,0);transition:text-decoration-color var(--animation-speed) var(--animation-easing)}.merci-breadcrumbs__link:hover,.merci-breadcrumbs__link:focus-visible{text-decoration-color:currentColor}.merci-breadcrumbs__current{color:var(--color-foreground)}h1.merci-breadcrumbs__current{font:inherit;margin:0}.merci-breadcrumbs--overlay{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:var(--layer-raised, 1);inline-size:fit-content;max-inline-size:100%;pointer-events:none}.merci-breadcrumbs--overlay .merci-breadcrumbs__link{pointer-events:auto}@media screen and (max-width: 749px){.merci-breadcrumbs--overlay .merci-breadcrumbs__list{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-block:.25em;margin-block:-0.25em}.merci-breadcrumbs--overlay .merci-breadcrumbs__item,.merci-breadcrumbs--overlay .merci-breadcrumbs__current{display:inline}.merci-breadcrumbs--overlay .merci-breadcrumbs__item+.merci-breadcrumbs__item::before{margin-inline:10px}}merci-anchor-nav{display:contents}.merci-anchor-nav{min-inline-size:0;margin-inline:-12px}.merci-anchor-nav__list{display:flex;margin:0;padding-inline:12px;overflow-x:auto;scrollbar-width:none;border-block-end:1px solid rgb(var(--color-foreground-rgb)/0.3)}.merci-anchor-nav__list::-webkit-scrollbar{display:none}.merci-anchor-nav__link{display:flex;align-items:center;gap:8px;padding:16px 12px;font-family:var(--merci-font-condensed);font-weight:700;font-size:16px;line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);white-space:nowrap;text-decoration:none;border-block-end:1px solid rgba(0,0,0,0);margin-block-end:-1px;color:rgb(var(--color-foreground-rgb)/0.6)}.merci-anchor-nav__link[aria-current]{color:var(--color-foreground);border-block-end-color:currentColor}.merci-anchor-nav__link[aria-current]::before{content:"";display:none;width:3px;height:3px;background:currentColor}@media screen and (min-width: 750px){.merci-anchor-nav{margin-inline:0}.merci-anchor-nav__list{flex-direction:column;overflow-x:visible;padding-inline:0;border-block-end:0;position:sticky;inset-block-start:100px}.merci-anchor-nav__link{padding:6px 0;border-block-end:0;margin-block-end:0}.merci-anchor-nav__link[aria-current]::before{display:block}}.merci-section-header{--merci-section-heading-desktop: 61px;display:flex;flex-direction:column;gap:24px;padding:16px 12px}.merci-section-header--large{--merci-section-heading-desktop: var(--merci-h1--desktop)}.merci-section-header__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.merci-section-header__heading{margin:0;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h2--mobile);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);color:var(--color-foreground)}.merci-section-header__description{margin:0;max-width:343px;font-family:var(--merci-font-text);font-weight:400;font-size:var(--merci-eyebrow--size);line-height:var(--merci-caption--line-height);letter-spacing:normal;color:var(--color-foreground)}.section-resource-list__content .merci-section-header{padding-inline:0}@media screen and (max-width: 749px){.section:has(.merci-section-header){row-gap:12px}}@media screen and (min-width: 750px){.merci-section-header{gap:32px;padding:24px 12px 0}.merci-section-header__heading{font-size:var(--merci-section-heading-desktop)}}.merci-collection-title{display:flex;flex-direction:column;gap:24px;padding:16px 12px;color:var(--color-foreground)}.merci-collection-title__heading{margin:0;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h2--mobile);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing)}.merci-collection-title__description,.merci-collection-title__description>*{margin:0;font-family:var(--merci-font-text);font-weight:400;font-size:var(--merci-eyebrow--size);line-height:var(--merci-caption--line-height);letter-spacing:normal}@media screen and (min-width: 750px){.merci-collection-title{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:24px 12px 0}.merci-collection-title__heading{font-size:var(--merci-h1--desktop)}.merci-collection-title--medium .merci-collection-title__heading{font-size:61px}.merci-collection-title__description{flex:0 0 auto;max-width:343px}}.merci-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;--padding-inline: 12px;position:sticky;inset-block-start:calc(var(--header-height, 0px) - 1px);z-index:var(--layer-sticky);background-color:var(--color-background)}.merci-collection-links{min-width:0;overflow-x:auto;scrollbar-width:none}.merci-collection-links::-webkit-scrollbar{display:none}.merci-collection-links.is-dragging{cursor:grabbing;user-select:none}.merci-collection-links.is-dragging a{cursor:grabbing}@property --merci-links-fade-start{syntax:"<length>";inherits:false;initial-value:0px}@property --merci-links-fade-end{syntax:"<length>";inherits:false;initial-value:0px}.merci-collection-links{mask-image:linear-gradient(to right, transparent, #000 var(--merci-links-fade-start), #000 calc(100% - var(--merci-links-fade-end)), transparent)}@supports(animation-timeline: scroll()){.merci-collection-links{animation:merci-links-fade-start linear both,merci-links-fade-end linear both;animation-timeline:scroll(self inline),scroll(self inline);animation-range:0px 48px,calc(100% - 48px) 100%}}@keyframes merci-links-fade-start{from{--merci-links-fade-start: 0px}to{--merci-links-fade-start: 48px}}@keyframes merci-links-fade-end{from{--merci-links-fade-end: 48px}to{--merci-links-fade-end: 0px}}.merci-collection-links__list{display:flex;align-items:center;gap:12px;margin:0;padding:0;width:max-content}.merci-collection-links__link{display:block;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h4--mobile);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);text-transform:capitalize;text-decoration:none;white-space:nowrap;color:rgb(var(--color-foreground-rgb)/0.6);transition:color var(--animation-speed) var(--animation-easing)}.merci-collection-links__link:hover,.merci-collection-links__link[aria-current=page]{color:var(--color-foreground)}.merci-filter{appearance:none;flex:0 0 auto;display:inline-flex;align-items:center;gap:12px;padding:8px 12px;border:1px solid var(--color-border);border-radius:0;background:none;cursor:pointer;font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-eyebrow--size);line-height:var(--merci-eyebrow--line-height);letter-spacing:var(--merci-eyebrow--letter-spacing);text-transform:uppercase;color:var(--color-foreground)}.merci-filter__icon,.merci-filter__icon>svg{width:16px;height:16px}.merci-filter--active{justify-content:flex-end}.merci-filter__chip{display:inline-flex;gap:.25em;min-width:0;padding:3px 4px;border-radius:2px;background-color:var(--color-foreground);color:var(--color-background);font-weight:400;letter-spacing:normal;text-transform:none;white-space:nowrap}.merci-filter__chip-label{min-width:0;max-width:16ch;overflow:hidden;text-overflow:ellipsis;padding-block:.25em;margin-block:-0.25em}[data-merci-metriques=natives] .merci-filter__label,[data-merci-metriques=natives] .merci-filter__count,[data-merci-metriques=natives] .merci-filter__chip-label,[data-merci-metriques=natives] .merci-filter__chip-more{position:relative;inset-block-start:.145em}.merci-filter--sticky{display:none}.merci-filter--bar{margin-inline-start:auto}@media screen and (max-width: 749px){.merci-filter--bar{display:none}.merci-filter--sticky{display:inline-flex;min-width:127px;justify-content:center;padding-inline:16px;background-color:var(--color-background)}.merci-filter-dock{order:1;position:sticky;inset-block-end:10px;z-index:var(--layer-sticky);display:flex;justify-content:center;margin-block-start:12px}.collection-wrapper:has(#filters-drawer[open]) .merci-filter-dock{display:none}}@media screen and (min-width: 750px){.merci-filter-dock{display:none}}@media screen and (min-width: 750px){.merci-toolbar{grid-column:var(--merci-toolbar-column, var(--centered));--padding-inline: 0px}.merci-toolbar--full-width{--padding-inline: 12px}}.collection-wrapper--grid-full-width .product-grid{padding-inline:12px}.merci-push{display:grid;gap:0}@media screen and (min-width: 750px){.merci-push{grid-auto-flow:column;grid-auto-columns:1fr}}.merci-push__card{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;color:#fff;text-decoration:none}.merci-push__image{display:block;width:100%;height:100%;object-fit:cover}.merci-push__card::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.12);pointer-events:none}.merci-push__text,.merci-push__cta{position:absolute;z-index:1}.merci-push__text{inset-inline-start:12px;inset-block-start:50%;translate:0 -50%;max-inline-size:calc(100% - 24px)}.merci-push__title{display:block;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h3--mobile);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing)}.merci-push__cta{inset-inline-start:12px;inset-block-end:24px}.merci-push .cta-caps.cta-caps{color:inherit;text-decoration-line:none}@media screen and (min-width: 750px){.merci-push__title{font-size:var(--merci-h2--mobile)}.merci-push__cta{inset-inline:auto 12px;inset-block:50% auto;translate:0 -50%}}.merci-more{display:flex;flex-direction:column;gap:32px;padding:12px 12px 32px;color:var(--color-foreground)}.merci-more__label{margin:0;font-family:var(--merci-font-condensed);font-weight:700;font-size:16px;line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing)}.merci-more__list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.merci-more__link{font-family:var(--merci-font-condensed);font-weight:700;font-size:18px;line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);color:inherit;text-decoration-line:underline;text-decoration-color:rgba(0,0,0,0);transition:text-decoration-color var(--animation-speed) var(--animation-easing)}.merci-more__link:hover,.merci-more__link:focus-visible{text-decoration-color:currentColor}.merci-more__item:not(:last-child)::after{content:","}@media screen and (min-width: 750px){.merci-more{flex-direction:row;align-items:baseline;justify-content:space-between;gap:24px;padding:24px 12px}.merci-more__list{justify-content:flex-end}.merci-more__label,.merci-more__link{font-size:24px}}.merci-diptych{display:grid;gap:12px;padding-inline:12px}@media screen and (min-width: 750px){.merci-diptych{grid-auto-flow:column;grid-auto-columns:1fr}.merci-diptych--paire{grid-auto-flow:row;grid-template-columns:464fr 940fr}}.merci-diptych__card{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;color:#fff;text-decoration:none}@media screen and (min-width: 750px){.merci-diptych__card{aspect-ratio:auto}.merci-diptych__card:first-child{aspect-ratio:4/5}}.merci-diptych__image{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.merci-diptych__text{position:absolute;z-index:1;inset-inline-start:12px;inset-block-start:50%;translate:0 -50%;display:flex;flex-direction:column;gap:16px;max-inline-size:261px}.merci-diptych__title{font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h3--mobile);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing)}.merci-diptych__chapo{font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-caption--size);line-height:var(--merci-caption--line-height);letter-spacing:var(--merci-caption--letter-spacing)}.merci-diptych__card .cta-caps.cta-caps{display:none;color:inherit;text-decoration-line:none}@media screen and (min-width: 750px){.merci-diptych__card{container-type:inline-size}@container (min-width: 600px){.merci-diptych__card .cta-caps.cta-caps{position:absolute;z-index:1;display:inline-flex;inset-inline-end:12px;inset-block-start:50%;translate:0 -50%}}}.merci-faq{display:grid;gap:0}.merci-faq-section{--merci-faq-gouttiere: var(--page-margin)}.merci-faq-section.section--full-width:not(.section--full-width-margin){--merci-faq-gouttiere: 0px}@media screen and (max-width: 749px){.merci-faq--media .merci-faq__aside{margin-inline:calc(-1*var(--merci-faq-gouttiere))}.merci-faq--media .merci-faq__body{padding-inline:calc(40px - var(--merci-faq-gouttiere))}.merci-faq:not(.merci-faq--media) .merci-faq__aside{padding-block:16px}.merci-faq:not(.merci-faq--media) .merci-faq__body{padding:0 0 40px}.merci-faq .merci-faq__heading--large{font-size:35px}}.merci-faq__body{display:flex;flex-direction:column;gap:32px;padding:40px;color:var(--color-foreground)}.merci-faq__image{display:block;width:100%;aspect-ratio:4/5;object-fit:cover}.merci-faq__eyebrow{margin:0;font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-eyebrow--size);line-height:var(--merci-eyebrow--line-height);letter-spacing:var(--merci-eyebrow--letter-spacing);text-transform:uppercase}.merci-faq__heading{margin:0;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h3--desktop);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing)}.merci-faq__intro{font-family:var(--merci-font-text);font-weight:400;font-size:var(--merci-paragraph--size);line-height:var(--merci-paragraph--line-height);letter-spacing:var(--merci-paragraph--letter-spacing)}.merci-faq__intro>:first-child{margin-block-start:0}.merci-faq__intro>:last-child{margin-block-end:0}.merci-faq__content{display:flex;flex-direction:column;gap:20px}.merci-faq__list{--summary-font-family: var(--merci-font-condensed);--summary-font-weight: 700;--summary-font-size: 16px;--summary-font-line-height: var(--merci-condensed--line-height);--summary-font-case: none;--color-border: rgb(var(--color-foreground-rgb) / 0.3);--style-border-width: 1px}.merci-faq__list.merci-faq__list accordion-custom:last-child .details{border-block-end:1px solid rgb(var(--color-foreground-rgb)/0.3)}.merci-faq__list .details__header{gap:20px;padding-block:16px;letter-spacing:var(--merci-condensed--letter-spacing)}.merci-faq__list .details__header .svg-wrapper{width:16px;height:16px}.merci-faq__list .details-content{font-family:var(--merci-font-text);font-weight:400;font-size:var(--merci-paragraph--size);line-height:var(--merci-paragraph--line-height);letter-spacing:var(--merci-paragraph--letter-spacing)}.merci-faq__list .details-content>:first-child{margin-block-start:0}.merci-faq__list .details-content>:last-child{margin-block-end:0}@media screen and (min-width: 750px){.merci-faq{grid-template-columns:1fr 1fr;gap:12px}.merci-faq--media .merci-faq__body{justify-content:flex-start;gap:120px;padding:24px 125px 24px 119px}.merci-faq:not(.merci-faq--media) .merci-faq__body{padding:24px 0}.merci-faq:not(.merci-faq--media) .merci-faq__aside{padding-block:0}.merci-faq__image{aspect-ratio:auto;height:100%}.merci-faq__heading{font-size:35px}.merci-faq__heading--large{font-size:61px}.merci-faq__content{gap:24px}.merci-faq__list .details__header .svg-wrapper{width:20px;height:20px}}.merci-faq-page{display:grid;gap:32px;padding-inline:12px}.merci-faq-page__body{display:flex;flex-direction:column;gap:48px;color:var(--color-foreground)}.merci-faq-page__intro{font-family:var(--merci-font-text);font-weight:400;font-size:var(--merci-paragraph--size);line-height:var(--merci-paragraph--line-height);letter-spacing:var(--merci-paragraph--letter-spacing)}.merci-faq-page__intro>:first-child{margin-block-start:0}.merci-faq-page__intro>:last-child{margin-block-end:0}.merci-faq-page__group{display:flex;flex-direction:column;gap:16px}.merci-faq-page__group{scroll-margin-block-start:80px}.merci-faq-page__group-title{margin:0;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h3--desktop);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing)}@media screen and (min-width: 750px){.merci-faq-page{grid-template-columns:271px minmax(0, 49.14%);column-gap:15.16%;row-gap:0;padding-inline:24px}.merci-faq-page__body{gap:60px}}.merci-page-title{display:flex;flex-direction:column;align-items:center;gap:32px;padding:60px 12px;text-align:center;color:var(--color-foreground)}.merci-page-title__wrapper{display:flex;flex-direction:column;align-items:center;gap:16px;inline-size:100%;padding-inline:12px}.merci-page-title__eyebrow{margin:0;font-family:var(--merci-font-text);font-weight:400;font-size:var(--merci-eyebrow--size);line-height:var(--merci-eyebrow--line-height);letter-spacing:normal}.merci-page-title__text{margin:0;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h2--mobile);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing)}.merci-page-title__intro{font-family:var(--merci-font-text);font-weight:400;font-size:var(--merci-paragraph--size);line-height:var(--merci-paragraph--line-height);letter-spacing:var(--merci-paragraph--letter-spacing)}.merci-page-title__intro>:first-child{margin-block-start:0}.merci-page-title__intro>:last-child{margin-block-end:0}.merci-page-title__intro>*+*{margin-block-start:1em}.merci-page-title__intro ul,.merci-page-title__intro ol{margin-block-end:0;padding:0;list-style-position:inside}.merci-page-title__intro li+li{margin-block-start:1em}.merci-page-body{display:grid;gap:32px;padding-inline:12px}merci-anchor-nav[hidden]{display:none}.merci-page-body__content,.shopify-policy__body .rte{color:var(--color-foreground);font-family:var(--merci-font-text);font-weight:400;font-size:var(--merci-paragraph--size);line-height:var(--merci-paragraph--line-height);letter-spacing:var(--merci-paragraph--letter-spacing)}.merci-page-body__content>*,.shopify-policy__body .rte>*{margin-block:0}.merci-page-body__content>*+*,.shopify-policy__body .rte>*+*{margin-block-start:1.5em}.merci-page-body__content h2,.shopify-policy__body .rte h2{margin-block:48px 20px;font-family:var(--merci-font-condensed);font-weight:700;font-size:24px;line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);scroll-margin-block-start:80px}.merci-page-body__content>h2:first-child,.shopify-policy__body .rte>h2:first-child{margin-block-start:0}.merci-page-body__content :is(h3,h4,h5,h6),.shopify-policy__body .rte :is(h3,h4,h5,h6){margin-block:32px 12px;font-family:var(--merci-font-condensed);font-weight:700;font-size:16px;line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);scroll-margin-block-start:80px}.merci-page-body__content>:is(h2,h3,h4,h5,h6)+*,.shopify-policy__body .rte>:is(h2,h3,h4,h5,h6)+*{margin-block-start:0}@media screen and (min-width: 750px){.merci-page-title{gap:48px;padding-block:120px}.merci-page-title__wrapper{inline-size:920px;max-inline-size:100%;padding-inline:0}.merci-page-title__text{font-size:var(--merci-h1--desktop)}.merci-page-title__intro{inline-size:49.58%}.merci-page-body:has(merci-anchor-nav:not([hidden])){grid-template-columns:271px minmax(0, 49.58%);column-gap:18.71%;row-gap:0}.merci-page-body:not(:has(merci-anchor-nav:not([hidden]))){grid-template-columns:minmax(0, 49.58%);justify-content:center}.merci-page-body__content h2,.shopify-policy__body .rte h2{margin-block-start:60px}.merci-page-body__content>h2:first-child,.shopify-policy__body .rte>h2:first-child{margin-block-start:0}}.shopify-policy__container.shopify-policy__container{max-width:none;margin:0;padding:0 12px 60px;color:var(--color-foreground)}.shopify-policy__title{padding-block:60px;text-align:center}.shopify-policy__title h1{max-inline-size:920px;margin:0 auto;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h2--mobile);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);overflow-wrap:break-word}@media screen and (min-width: 750px){.shopify-policy__container.shopify-policy__container{padding-block-end:120px}.shopify-policy__title{padding-block:120px}.shopify-policy__title h1{font-size:var(--merci-h1--desktop)}.shopify-policy__body .rte{inline-size:49.58%;margin-inline:auto}}merci-brand-index{display:block}.merci-brands{color:var(--color-foreground)}.merci-brands__bar{display:flex;align-items:center;gap:12px;margin-block-start:16px;padding:16px 12px;overflow-x:auto;scrollbar-width:none}.merci-brands__bar::-webkit-scrollbar{display:none}.merci-brands__tabs,.merci-brands__letters{display:flex;flex:none;align-items:center;margin:0;padding:0}.merci-brands__tabs{gap:12px}.merci-brands__letters{gap:14px}.merci-brands__rule{flex:none;inline-size:1px;block-size:26px;background:rgb(var(--color-foreground-rgb)/0.3)}.merci-brands__tab,.merci-brands__letter-link{display:block;padding:0;border:0;background:none;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h4--mobile);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);text-transform:capitalize;text-decoration:none;white-space:nowrap;color:rgb(var(--color-foreground-rgb)/0.6);transition:color var(--animation-speed) var(--animation-easing)}.merci-brands__tab{appearance:none;cursor:pointer}.merci-brands__tab:hover,.merci-brands__tab[aria-pressed=true],.merci-brands__letter-link[href]:hover{color:var(--color-foreground)}.merci-brands__letter-link[aria-disabled]{color:rgb(var(--color-foreground-rgb)/0.3);cursor:default}.merci-brands__groups{display:flex;flex-direction:column;gap:40px;padding:32px 12px}.merci-brands__group[hidden],.merci-brands__item[hidden],.merci-brands__pagination[hidden]{display:none}.merci-brands__group{display:flex;flex-direction:column;gap:20px;scroll-margin-block-start:80px}.merci-brands__initial{margin:0;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h2--mobile);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing)}.merci-brands__list{display:flex;flex-direction:column;gap:20px;margin:0;padding:0}.merci-brands__item{font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-caption--size);line-height:var(--merci-caption--line-height);letter-spacing:var(--merci-caption--letter-spacing)}.merci-brands__link{color:inherit;text-decoration:none}a.merci-brands__link:hover{text-decoration:underline;text-underline-offset:2px}.merci-brands__pagination{display:flex;justify-content:center;gap:24px;padding:0 12px 32px}.merci-brands__page-link{font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-eyebrow--size);line-height:var(--merci-eyebrow--line-height);letter-spacing:var(--merci-eyebrow--letter-spacing);text-transform:uppercase;color:var(--color-foreground)}@media screen and (min-width: 750px){.merci-brands__bar{gap:24px}.merci-brands__groups{gap:48px}.merci-brands__group{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));column-gap:12px;row-gap:0}.merci-brands__initial{align-self:start;font-size:var(--merci-h2--desktop)}.merci-brands__list{display:block;grid-column:2/-1;columns:3;column-gap:12px;margin-block-end:-20px}.merci-brands__item{break-inside:avoid;padding-block-end:20px}}merci-set-media,merci-set-buy{display:block}.merci-set{color:var(--color-foreground)}.merci-set__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.merci-set__track::-webkit-scrollbar{display:none}.merci-set__slide{flex:0 0 100%;aspect-ratio:375/469;overflow:hidden;scroll-snap-align:start}.merci-set__image{display:block;inline-size:100%;block-size:100%;object-fit:cover}.merci-set__dots{display:flex;justify-content:center;gap:8px;padding-block-start:12px}.merci-set__dot{inline-size:4px;block-size:4px;background:rgb(var(--color-foreground-rgb)/0.3)}.merci-set__dot[data-active]{background:var(--color-foreground)}.merci-set__info{display:flex;flex-direction:column;gap:32px;padding:24px 12px 48px}.merci-set__intro{display:flex;flex-direction:column;gap:24px}.merci-set__title{margin:0;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h3--desktop);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing)}.merci-set__description{font-family:var(--merci-font-text);font-weight:400;font-size:var(--merci-paragraph--size);line-height:var(--merci-paragraph--line-height);letter-spacing:var(--merci-paragraph--letter-spacing);color:rgb(var(--color-foreground-rgb)/0.6)}.merci-set__description>:first-child{margin-block-start:0}.merci-set__description>:last-child{margin-block-end:0}.merci-set__items{display:flex;flex-direction:column;gap:12px;margin:0;padding:0}.merci-set-item{display:grid;grid-template-columns:86px minmax(0, 1fr) auto;align-items:center;gap:8px}.merci-set-item__media{display:block;aspect-ratio:86/114;overflow:hidden}.merci-set-item__image{display:block;inline-size:100%;block-size:100%;object-fit:cover}.merci-set-item__body{display:flex;flex-direction:column;min-width:0}.merci-set-item__title,.merci-set-item__price{margin:0;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h4--mobile);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);color:inherit;text-decoration:none}.merci-set-item__brand{display:block}.merci-set-item__separator{display:none}.merci-set-item__sold-out{margin-inline-start:8px;font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-eyebrow--size);letter-spacing:var(--merci-eyebrow--letter-spacing);text-transform:uppercase;color:rgb(var(--color-foreground-rgb)/0.6)}.merci-set-item__controls{display:flex;align-items:center}.merci-set-item__qty{display:flex;align-items:center;gap:10px;block-size:32px;margin-inline-end:-1px;padding-inline:12px;border:1px solid rgb(var(--color-foreground-rgb)/0.3)}.merci-set-item__qty[hidden]{display:none}.merci-set-item__step{display:flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:var(--color-foreground);cursor:pointer}.merci-set-item__step:disabled{opacity:.3;cursor:not-allowed}.merci-set-item__step .svg-wrapper,.merci-set-item__step svg{inline-size:14px;block-size:14px}.merci-set-item__count{min-inline-size:1ch;font-family:var(--merci-font-condensed);font-weight:700;font-size:11px;line-height:1.2;letter-spacing:-0.01em;text-align:center}.merci-set-item__add{display:flex;align-items:center;justify-content:center;inline-size:32px;block-size:32px;padding:0;border:1px solid rgb(var(--color-foreground-rgb)/0.3);background:rgba(0,0,0,0);color:var(--color-foreground);cursor:pointer}.merci-set-item[data-selected] .merci-set-item__add{border-color:var(--color-foreground);background:var(--color-foreground);color:var(--color-background)}.merci-set-item__add:disabled{opacity:.3;cursor:not-allowed}.merci-set-item__plus,.merci-set-item__plus>svg{inline-size:16px;block-size:16px}.merci-set__buy{display:flex;flex-direction:column;gap:16px}.merci-set__add.button{display:flex;justify-content:space-between;align-items:center;gap:12px;inline-size:100%;padding-inline:20px}.merci-set__add[aria-busy]{opacity:.6}.merci-set__error{margin:8px 0 0;font-family:var(--merci-font-text);font-size:var(--merci-eyebrow--size);line-height:var(--merci-caption--line-height);color:var(--color-foreground)}.merci-set-gallery:has(.merci-section-header){padding-block-end:48px}.merci-set-gallery__track{display:flex;gap:12px;margin-block-start:12px;padding-inline:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:12px;scrollbar-width:none}.merci-set-gallery__track::-webkit-scrollbar{display:none}.merci-set-card{position:relative;display:block;flex:0 0 291px;scroll-snap-align:start;color:#fff;text-decoration:none}.merci-set-card__media{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:rgb(var(--color-foreground-rgb)/0.06)}.merci-set-card__media::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.12)}.merci-set-card__image{display:block;inline-size:100%;block-size:100%;object-fit:cover;transition:transform var(--animation-speed) var(--animation-easing)}.merci-set-card:hover .merci-set-card__image{transform:scale(1.02)}.merci-set-card__title{position:absolute;inset-inline-start:0;inset-block-end:0;z-index:1;padding:12px;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h3--mobile);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing)}.merci-set-gallery__track:first-child{margin-block-start:12px}@media screen and (max-width: 749px){.merci-set-gallery--mosaic .merci-set-gallery__track{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));overflow:visible}.merci-set-gallery--mosaic .merci-set-card:first-child{grid-column:1/-1}.merci-set-gallery--mosaic .merci-set-card__title{inset-block:50% auto;transform:translateY(-50%)}.merci-set-gallery--mosaic .merci-set-card:not(:first-child) .merci-set-card__title{font-size:var(--merci-h4--mobile)}}@media screen and (min-width: 750px){.merci-set{display:grid;grid-template-columns:minmax(0, 940fr) minmax(0, 464fr);align-items:start;column-gap:12px;padding:12px 12px 0}.merci-set__track{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px;overflow:visible}.merci-set__slide{aspect-ratio:464/619}.merci-set__slide--wide{grid-column:1/-1;aspect-ratio:940/587}.merci-set__dots{display:none}.merci-set__info{gap:40px;padding:24px 0 96px}.merci-set__intro{gap:12px}.merci-set-item{grid-template-columns:84px minmax(0, 1fr) auto;gap:12px}.merci-set-item__media{aspect-ratio:84/112}.merci-set-item__title,.merci-set-item__price{font-size:var(--merci-h4--desktop)}.merci-set-item__brand{display:inline}.merci-set-item__separator{display:inline}.merci-set-item__controls{gap:12px}.merci-set-item__qty{margin-inline-end:0}.merci-set-gallery:has(.merci-section-header){padding-block-end:78px}.merci-set-gallery__track{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));margin-block-start:16px;overflow:visible}}.merci-set-compose__media{aspect-ratio:375/469;overflow:hidden}.merci-set-compose__image{display:block;inline-size:100%;block-size:100%;object-fit:cover}.merci-set-compose__title{position:absolute;z-index:var(--layer-raised);inset-block-end:12px;inset-inline-start:12px;max-inline-size:214px;margin:0;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h2--mobile);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);color:#fff}.merci-set-compose--sans-image .merci-set-compose__media{aspect-ratio:auto;padding:16px 12px 0}.merci-set-compose--sans-image .merci-set-compose__title{position:static;max-inline-size:none;color:var(--color-foreground)}.merci-set-compose__info{gap:12px;padding:16px 12px}.merci-set-compose__list{display:flex;flex-direction:column;gap:12px}.merci-set-compose__heading{margin:0;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h3--mobile);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing)}@media screen and (max-width: 749px){.merci-set-compose__media{position:relative}}@media screen and (min-width: 750px){.merci-set-compose__media{aspect-ratio:940/1174}.merci-set-compose__title{inset-block:24px auto;inset-inline-start:24px;max-inline-size:calc(100% - 48px);font-size:var(--merci-h2--desktop)}.merci-set-compose .overlay--gradient{background:linear-gradient(to bottom, var(--overlay-color), var(--overlay-color--end))}.merci-set-compose--sans-image .merci-set-compose__media{padding:24px 0 0}.merci-set-compose__info{gap:40px;padding:24px 0 96px}.merci-set-compose__items>li{padding-block-end:12px;border-block-end:1px solid rgb(var(--color-foreground-rgb)/0.3)}}.merci-page-intro{display:flex;flex-direction:column;gap:24px;padding:48px 12px;color:var(--color-foreground)}.merci-page-intro--hide-image-mobile .merci-page-intro__media{display:none}.merci-page-intro__media{aspect-ratio:4/5;overflow:hidden}.merci-page-intro__image{display:block;inline-size:100%;block-size:100%;object-fit:cover}.merci-page-intro__content{display:flex;flex-direction:column;gap:24px}.merci-page-intro__title,.merci-page-intro__text{margin:0;font-family:var(--merci-font-condensed);font-weight:700;line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing)}.merci-page-intro__title{font-size:var(--merci-h1--mobile)}.merci-page-intro__text{font-size:var(--merci-h3--mobile)}@media screen and (min-width: 750px){.merci-page-intro{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px;padding:0 12px}.merci-page-intro--hide-image-mobile .merci-page-intro__media{display:block}.merci-page-intro__content{grid-column:2/-1;justify-content:space-between;gap:48px}.merci-page-intro--no-image .merci-page-intro__content{grid-column:1/-1}.merci-page-intro__title{font-size:var(--merci-h1--desktop)}.merci-page-intro__text{max-inline-size:847px;font-size:var(--merci-h2--mobile)}}.merci-404{display:grid;grid-template-columns:auto auto;align-content:center;justify-content:space-between;align-items:center;row-gap:40px;min-block-size:calc(100svh - var(--header-group-height, 0px));padding:120px 24px;color:var(--color-foreground)}.merci-404__code,.merci-404__title{margin:0;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h3--mobile);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing)}.merci-404__cta{grid-column:1/-1;justify-self:center}@media screen and (min-width: 750px){.merci-404{display:flex;justify-content:space-between;align-items:center;padding:120px 48px}.merci-404__code,.merci-404__title{font-size:var(--merci-h2--desktop)}.merci-404__code{flex:0 0 364px}}.merci-lieu{display:flex;flex-direction:column;padding-block-end:60px;color:var(--color-foreground)}.merci-lieu__hero-image{display:block;inline-size:100%;block-size:auto;max-block-size:80svh;object-fit:cover}.merci-lieu__infos{display:grid;gap:24px;margin:0 12px;padding-block:24px;border-block:1px solid rgb(var(--color-foreground-rgb)/0.3);text-align:center}.merci-lieu__info{display:flex;flex-direction:column;align-items:center;gap:8px}.merci-lieu__info-label{font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-eyebrow--size);line-height:var(--merci-eyebrow--line-height);letter-spacing:var(--merci-eyebrow--letter-spacing);text-transform:uppercase}.merci-lieu__info-value{margin:0;font-family:var(--merci-font-text);font-weight:400;font-size:var(--merci-paragraph--size);line-height:var(--merci-paragraph--line-height);letter-spacing:var(--merci-paragraph--letter-spacing)}.merci-lieu__info-value a{color:inherit}.merci-lieu__texte{padding:48px 12px;text-align:center}.merci-lieu__texte>p:has(>strong:only-child):has(+h2){margin-block-start:48px;font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-eyebrow--size);line-height:var(--merci-eyebrow--line-height);letter-spacing:var(--merci-eyebrow--letter-spacing);text-transform:uppercase}.merci-lieu__texte>p:has(>strong:only-child):has(+h2) strong{font-weight:inherit}.merci-lieu__texte>p:has(>strong:only-child):has(+h2)+h2{margin-block-start:12px}.merci-lieu__texte>p:first-child:has(>strong:only-child):has(+h2){margin-block-start:0}.merci-lieu__recit{display:flex;flex-direction:column;gap:48px;padding-block:48px}.merci-lieu__bloc{display:flex;flex-direction:column;gap:32px}.merci-lieu__bloc-texte{display:flex;flex-direction:column;align-items:center;gap:12px;padding-inline:12px;text-align:center}.merci-lieu__bloc-surtitre{margin:0;font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-eyebrow--size);line-height:var(--merci-eyebrow--line-height);letter-spacing:var(--merci-eyebrow--letter-spacing);text-transform:uppercase}.merci-lieu__bloc-titre{margin:0;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h3--mobile);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing)}.merci-lieu__bloc-corps{margin-block-start:8px}.merci-lieu__bloc-photos{display:grid;gap:12px;margin:0;padding:0 12px}.merci-lieu__bloc-image{display:block;inline-size:100%;block-size:auto}.merci-lieu__bloc-photos--pleine{gap:0;padding:0}.merci-lieu__bloc-produits{--merci-lieu-produits: 2;display:flex;flex-wrap:wrap;justify-content:center;gap:20px 12px;margin:0;padding:0 12px}.merci-lieu__bloc-produit{flex:0 0 calc((100% - (var(--merci-lieu-produits) - 1)*12px)/var(--merci-lieu-produits));min-inline-size:0}.merci-lieu__bloc-bouton{display:flex;justify-content:center;margin:0;padding-inline:12px}.merci-lieu__galerie{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;margin:0;padding:0 12px}.merci-lieu__photo{aspect-ratio:4/5;overflow:hidden}.merci-lieu__photo-image{display:block;inline-size:100%;block-size:100%;object-fit:cover}.merci-lieux-liste{display:flex;flex-direction:column;gap:48px;margin:0;padding:0 12px;color:var(--color-foreground)}.merci-lieux-liste__carte{display:flex;flex-direction:column;gap:20px}.merci-lieux-liste__lien{display:block;aspect-ratio:540/608;overflow:hidden}.merci-lieux-liste__image{display:block;inline-size:100%;block-size:100%;object-fit:cover}.merci-lieux-liste__texte{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.merci-lieux-liste__nom{margin:0;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h3--mobile);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing)}.merci-lieux-liste__adresse{margin:0;font-family:var(--merci-font-text);font-weight:400;font-size:var(--merci-paragraph--size);line-height:var(--merci-paragraph--line-height);letter-spacing:var(--merci-paragraph--letter-spacing)}.merci-lieux-liste__bouton{margin-block-start:12px}@media screen and (min-width: 750px){.merci-lieux-liste{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:60px 24px}.merci-lieux-liste__carte{flex:0 0 37.5%}.merci-lieux-liste__nom{font-size:var(--merci-h3--desktop)}}@media screen and (min-width: 750px){.merci-lieu{padding-block-end:120px}.merci-lieu__infos{grid-template-columns:repeat(2, minmax(0, 1fr));inline-size:49.58%;margin-inline:auto;column-gap:24px}.merci-lieu__info:only-child{grid-column:1/-1}.merci-lieu__texte>p:has(>strong:only-child):has(+h2){margin-block-start:60px}.merci-lieu__texte{inline-size:49.58%;margin-inline:auto;padding:80px 0}.merci-lieu__galerie{grid-template-columns:repeat(3, minmax(0, 1fr))}.merci-lieu__recit{gap:80px;padding-block:80px}.merci-lieu__bloc{gap:48px}.merci-lieu__bloc-texte{inline-size:49.58%;margin-inline:auto;padding-inline:0}.merci-lieu__bloc-titre{font-size:var(--merci-h3--desktop)}.merci-lieu__bloc-photos{grid-template-columns:repeat(3, minmax(0, 1fr));align-items:start;inline-size:100%;margin-inline:auto}.merci-lieu__bloc-photos--1{grid-template-columns:minmax(0, 1fr);inline-size:66%;padding:0}.merci-lieu__bloc-photos--2{grid-template-columns:repeat(2, minmax(0, 1fr));inline-size:80%;padding:0}.merci-lieu__bloc-produits{--merci-lieu-produits: 4;gap:24px 12px}.merci-lieu__bloc-photos--pleine{inline-size:100%;padding:0}}.merci-formulaire-pro{padding:0 12px;color:var(--color-foreground)}.merci-formulaire-pro__form{display:flex;flex-direction:column;gap:12px}.merci-formulaire-pro__rangee{display:grid;gap:12px}.merci-formulaire-pro__form :is(input:not([type=hidden]),textarea){inline-size:100%;padding:16px 20px 12px;border:var(--style-border-width-inputs) solid var(--color-input-border);border-radius:0;background-color:var(--color-input-background);color:var(--color-input-text)}.merci-formulaire-pro__form :is(input:not([type=hidden]),textarea):focus-visible{outline:none}.merci-formulaire-pro__form textarea{resize:vertical}.merci-formulaire-pro__bouton{align-self:center;margin-block-start:12px}.merci-formulaire-pro__erreur{margin:0;color:var(--color-error);font-family:var(--merci-font-text);font-size:var(--merci-paragraph--size);line-height:var(--merci-paragraph--line-height)}.merci-formulaire-pro__merci{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.merci-formulaire-pro__titre{margin:0;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h3--mobile);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing)}.merci-formulaire-pro__texte{margin:0;font-family:var(--merci-font-text);font-size:var(--merci-paragraph--size);line-height:var(--merci-paragraph--line-height);letter-spacing:var(--merci-paragraph--letter-spacing)}@media screen and (min-width: 750px){.merci-formulaire-pro{inline-size:49.58%;margin-inline:auto;padding:0}.merci-formulaire-pro__rangee{grid-template-columns:repeat(2, minmax(0, 1fr))}.merci-formulaire-pro__titre{font-size:var(--merci-h3--desktop)}}.dfd-root.dfd-root{--df-neutral-background: var(--color-background);--df-neutral-surface: var(--color-background);--df-neutral-surface-variant: rgb(var(--color-foreground-rgb) / 0.06);--df-neutral-on-background: var(--color-foreground);--df-neutral-outline: rgb(var(--color-foreground-rgb) / 0.3);--df-neutral-low-contrast: rgb(var(--color-foreground-rgb) / 0.3);--df-neutral-medium-contrast: rgb(var(--color-foreground-rgb) / 0.6);--df-neutral-high-contrast: var(--color-foreground);--df-neutral-disabled: rgb(var(--color-foreground-rgb) / 0.06);--df-accent-primary: var(--color-foreground) !important;--df-accent-primary-hover: var(--merci-red-dark) !important;--df-accent-primary-active: var(--merci-red-dark) !important;--df-accent-on-primary: var(--color-background);--df-accent-secondary: var(--color-foreground);--df-accent-secondary-hover: var(--merci-red-dark);--df-accent-secondary-active: var(--merci-red-dark);--df-accent-on-secondary: var(--color-background);--df-accent-tertiary: var(--color-foreground);--df-accent-tertiary-hover: var(--merci-red-dark);--df-accent-tertiary-active: var(--merci-red-dark);--df-accent-on-tertiary: var(--color-background);--df-card-flag-discount-background: var(--color-foreground);--df-card-flag-discount-color: var(--color-background);--df-card-flag-out-of-stock-background: var(--color-background);--df-card-flag-out-of-stock-color: var(--color-foreground);--dfd-btn-border-radius: 0;--dfd-btn-font-family: var(--merci-font-text);color:var(--color-foreground);font-family:var(--merci-font-text)}.dfd-root.dfd-root *:not(.dfd-slider-handle,.dfd-slider-touch-area){border-radius:0}.dfd-root.dfd-root :is(button,input,select,textarea){font-family:var(--merci-font-text)}.dfd-root.dfd-root .dfd-logo{box-sizing:border-box;inline-size:80px;block-size:24px;padding-inline-start:80px;background:var(--merci-doofinder-logo) no-repeat left bottom/80px 24px;overflow:hidden}.dfd-root.dfd-root .dfd-searchbox{--dfd-searchbox-input-padding-left: 0;border:0;border-block-end:var(--style-border-width-inputs, 1px) solid rgb(var(--color-foreground-rgb)/0.3);background-color:rgba(0,0,0,0);transition:border-color var(--animation-speed) var(--animation-easing)}.dfd-root.dfd-root .dfd-searchbox:focus-within{border-color:var(--color-foreground)}.dfd-root.dfd-root .dfd-searchbox-slot:has(>.dfd-icon-xl){display:none}.dfd-root.dfd-root .dfd-searchbox-input{background:rgba(0,0,0,0);color:var(--color-input-text, var(--color-foreground));font-family:var(--merci-font-text);font-weight:400;font-size:var(--merci-paragraph--size);line-height:var(--merci-paragraph--line-height);letter-spacing:var(--merci-paragraph--letter-spacing)}.dfd-root.dfd-root .dfd-searchbox-input::placeholder{color:rgb(var(--color-foreground-rgb)/0.6)}.dfd-root.dfd-fullscreen .dfd-header{column-gap:40px}.dfd-root.dfd-fullscreen .dfd-searchbox-main{align-self:flex-end;block-size:20px;margin-block-end:10px}.dfd-root.dfd-fullscreen .dfd-logo{align-self:end;margin-block-end:9px}.dfd-root.dfd-fullscreen .dfd-close-button{margin-block:6px 0}.dfd-root.dfd-root :is(.dfd-tabs-item,.dfd-facet-title,.dfd-modal-heading,.dfd-sort-label,.dfd-sort-button,.dfd-meta,.dfd-title-xs,.dfd-title-sm,.dfd-title-md,.dfd-title-lg,.dfd-title-xl){font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-eyebrow--size);line-height:var(--merci-eyebrow--line-height);letter-spacing:var(--merci-eyebrow--letter-spacing);text-transform:uppercase;color:var(--color-foreground)}.dfd-root.dfd-root .dfd-facet-title>:first-child{font-size:inherit}.dfd-root.dfd-mobile .dfd-tabs-nav{background:linear-gradient(to top, var(--color-background), var(--color-background) 4px, var(--df-neutral-outline) 4px, var(--df-neutral-outline) 5px, var(--color-background) 5px)}.dfd-root.dfd-root .dfd-sort-dropdown-modal,.dfd-root.dfd-root .dfd-btn-checkbox:not(.dfd-is-selected):focus{background-color:var(--color-background)}.dfd-root.dfd-root .dfd-tabs-item.dfd-is-selected{color:var(--color-foreground)}.dfd-root.dfd-root :is(.dfd-btn-term-filter,.dfd-suggestion-button,.dfd-view-more-button,.dfd-range-input){font-family:var(--merci-font-text);font-size:var(--merci-paragraph--size);letter-spacing:var(--merci-paragraph--letter-spacing);color:var(--color-foreground)}.dfd-root.dfd-root .dfd-btn-term-filter::before{border-color:var(--color-background)}.dfd-root.dfd-root .dfd-btn-term-filter:not(.dfd-is-selected)::before{background-color:var(--color-background)}@media(hover: hover){.dfd-root.dfd-root .dfd-btn-term-filter:not(.dfd-is-selected):hover::before{background-color:var(--color-foreground)}}.dfd-root.dfd-root .dfd-results-grid{gap:32px 12px}.dfd-root.dfd-root .dfd-card{padding:0;border:0;background:rgba(0,0,0,0);box-shadow:none}.dfd-root.dfd-root .dfd-card-thumbnail{padding-block-end:125%}.dfd-root.dfd-root .dfd-card-content{gap:4px;padding:12px 0 0}.dfd-root.dfd-root .dfd-card-content>.dfd-card-flex:empty{display:none}.dfd-root.dfd-root .dfd-card-row{min-block-size:0;margin-block-start:0;align-items:flex-start}.dfd-root.dfd-root .dfd-card:hover .dfd-card-thumbnail{transform:none}.dfd-root.dfd-root .dfd-card-title{color:var(--color-foreground);font-family:var(--merci-font-text);font-weight:500;font-size:12px;line-height:1;letter-spacing:.03em;text-decoration-line:underline;text-decoration-color:rgba(0,0,0,0);transition:text-decoration-color var(--animation-speed) var(--animation-easing)}.dfd-root.dfd-root .dfd-card:hover .dfd-card-title{text-decoration-color:currentColor}.dfd-root.dfd-root :is(.dfd-card-pricing,.dfd-card-price){color:var(--color-foreground);font-family:var(--merci-font-text);font-style:normal;font-weight:400;font-size:var(--merci-eyebrow--size);line-height:var(--merci-eyebrow--line-height)}@media screen and (min-width: 750px){.dfd-root.dfd-root .dfd-card-title{font-size:var(--merci-paragraph--size);line-height:var(--merci-caption--line-height);letter-spacing:-0.01em}}.ch2.ch2 :is(.ch2-container,.ch2-icon){color:var(--color-foreground);font-family:var(--merci-font-text);font-size:var(--merci-paragraph--size)}.ch2.ch2.ch2 :is(p,h2,h3,dd,dt,label,li,td,th,a){color:inherit}.ch2.ch2 :is(.ch2-settings,.ch2-switch label,.ch2-settings-declaration span){border-radius:0 !important}.ch2.ch2 .ch2-block{background:rgba(0,0,0,0);backdrop-filter:blur(8px)}.ch2.ch2.ch2 :is(.ch2-allow-all-btn,.ch2-deny-all-btn,.ch2-save-settings-btn){height:16px;padding:14px 20px;border:1px solid rgba(0,0,0,0);box-shadow:none;font-family:var(--merci-font-condensed);font-weight:700;font-size:16px;letter-spacing:var(--merci-condensed--letter-spacing);text-transform:capitalize;transition:background-color var(--animation-speed) var(--animation-easing),border-color var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)}.ch2.ch2.ch2 :is(.ch2-allow-all-btn,.ch2-save-settings-btn){border-color:var(--color-foreground);background:var(--color-foreground);color:var(--color-background)}.ch2.ch2.ch2 .ch2-deny-all-btn{border:1px solid rgb(var(--color-foreground-rgb)/0.3) !important;background:rgba(0,0,0,0) !important;color:var(--color-foreground) !important}.ch2.ch2.ch2 :is(.ch2-allow-all-btn,.ch2-deny-all-btn,.ch2-save-settings-btn):is(:hover,:focus-visible){border-color:var(--merci-red-dark) !important;background:var(--merci-red-dark) !important;box-shadow:none;color:var(--color-background) !important}.ch2.ch2.ch2 .ch2-open-settings-btn{height:auto;padding:4px 0;border:0;background:rgba(0,0,0,0);box-shadow:none;color:var(--color-foreground);font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-eyebrow--size);line-height:var(--merci-eyebrow--line-height) !important;letter-spacing:var(--merci-eyebrow--letter-spacing);text-transform:uppercase;text-decoration-line:underline;text-underline-position:from-font}.ch2.ch2.ch2 .ch2-open-settings-btn:hover{color:var(--merci-red-dark)}.ch2.ch2.ch2 .ch2-learn-more{border:0;font-weight:500;font-size:var(--merci-eyebrow--size);line-height:var(--merci-eyebrow--line-height);letter-spacing:var(--merci-eyebrow--letter-spacing);text-transform:uppercase;text-decoration-line:underline;text-underline-position:from-font}.ch2.ch2.ch2 .ch2-learn-more:hover{color:var(--merci-red-dark)}.ch2.ch2.ch2 .ch2-dialog{width:520px;padding:40px;border:1px solid rgb(var(--color-foreground-rgb)/0.3);background:var(--color-background);box-shadow:none}.ch2.ch2 #ch2-dialog-title{margin:0 0 16px;padding-inline-end:0;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h3--mobile);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing)}.ch2.ch2 .ch2-dialog-content p{margin:0 0 16px;font-size:var(--merci-paragraph--size);line-height:var(--merci-paragraph--line-height);letter-spacing:var(--merci-paragraph--letter-spacing)}.ch2.ch2 .ch2-dialog-content p:last-child{margin-bottom:32px}.ch2.ch2.ch2 .ch2-dialog-actions{align-items:center;justify-content:flex-start;gap:12px}.ch2.ch2.ch2 .ch2-dialog-actions button{flex:1 1 0}.ch2.ch2.ch2 .ch2-dialog-actions .ch2-open-settings-btn{flex:0 0 auto;margin-inline-end:auto}@media(max-width: 600px){.ch2.ch2.ch2 .ch2-dialog{width:calc(100% - 32px);padding:32px 16px 24px;border-width:1px 0 0}.ch2.ch2.ch2 .ch2-dialog-actions{flex-direction:column;align-items:stretch;gap:8px}.ch2.ch2.ch2 .ch2-dialog-actions button{flex:0 0 auto;width:calc(100% - 42px)}.ch2.ch2.ch2 .ch2-dialog-actions .ch2-allow-all-btn{order:1}.ch2.ch2.ch2 .ch2-dialog-actions .ch2-deny-all-btn{order:2}.ch2.ch2.ch2 .ch2-dialog-actions .ch2-open-settings-btn{order:3;align-self:center;width:auto;margin:8px 0 0}}.ch2.ch2 .ch2-settings{border:1px solid rgb(var(--color-foreground-rgb)/0.3);background:var(--color-background);box-shadow:none}@media(min-width: 801px)and (min-height: 601px){.ch2.ch2.ch2 .ch2-settings-content{max-height:min(500px,100dvh - 300px)}}.ch2.ch2 .ch2-settings-header{border-bottom:1px solid rgb(var(--color-foreground-rgb)/0.3);color:var(--color-foreground)}.ch2.ch2 .ch2-settings-header h2{font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h3--mobile);letter-spacing:var(--merci-condensed--letter-spacing)}.ch2.ch2.ch2 .ch2-settings-header button::before,.ch2.ch2.ch2 .ch2-settings-header button::after{border-bottom:1px solid var(--color-foreground)}.ch2.ch2.ch2 .ch2-settings-tabs ul{border-bottom:1px solid rgb(var(--color-foreground-rgb)/0.3)}.ch2.ch2.ch2 .ch2-settings-tabs ul li button{padding:16px 0 14px;margin-inline-end:24px;border-bottom:1px solid rgba(0,0,0,0);color:rgb(var(--color-foreground-rgb)/0.6);font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-eyebrow--size);line-height:var(--merci-eyebrow--line-height);letter-spacing:var(--merci-eyebrow--letter-spacing);text-transform:uppercase}.ch2.ch2.ch2 .ch2-settings-tabs ul li button:hover,.ch2.ch2.ch2 .ch2-settings-tabs ul li button.active{color:var(--color-foreground)}.ch2.ch2.ch2 .ch2-settings-tabs ul li button.active{border-bottom:1px solid var(--color-foreground)}.ch2.ch2.ch2 .ch2-settings-tabs .ch2-scroller-left{background:linear-gradient(90deg, var(--color-background), var(--color-background) 70%, transparent)}.ch2.ch2.ch2 .ch2-settings-tabs .ch2-scroller-right{background:linear-gradient(270deg, var(--color-background), var(--color-background) 70%, transparent)}.ch2.ch2.ch2 .ch2-settings-tabs .ch2-settings-scroller{color:var(--color-foreground)}.ch2.ch2.ch2 .ch2-settings-content :is(p,dd,dt){font-size:var(--merci-paragraph--size);line-height:var(--merci-paragraph--line-height);letter-spacing:var(--merci-paragraph--letter-spacing)}.ch2.ch2.ch2 .ch2-settings-content h3{margin-bottom:8px;font-family:var(--merci-font-condensed);font-weight:700;font-size:16px;line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing)}.ch2.ch2.ch2 .ch2-settings-content a:not(.ch2-learn-more){border-bottom:0;text-decoration-line:underline;text-decoration-color:rgb(var(--color-foreground-rgb)/0.3);text-underline-offset:3px}.ch2.ch2.ch2 .ch2-settings-content a:not(.ch2-learn-more):hover{text-decoration-color:currentColor}.ch2.ch2.ch2 .ch2-settings-tab-container>button{margin:16px 8px 0 0}.ch2.ch2.ch2 .ch2-settings-option2{border-color:rgb(var(--color-foreground-rgb)/0.3)}.ch2.ch2.ch2 .ch2-settings-option2 .ch2-collapse-toggler>a{font-size:var(--merci-paragraph--size);letter-spacing:var(--merci-paragraph--letter-spacing);text-decoration:none}.ch2.ch2.ch2 .ch2-settings-option2 .ch2-collapse-toggler>a::before{border:solid currentColor;border-width:0 1px 1px 0}.ch2.ch2.ch2 .ch2-settings-option2 .ch2-settings-option-details{border-color:rgb(var(--color-foreground-rgb)/0.3);background-color:rgb(var(--color-foreground-rgb)/0.06)}.ch2.ch2.ch2 :is(.ch2-settings-so-cookies li,.ch2-vendor-list li a){background:var(--color-background);font-size:var(--merci-eyebrow--size);letter-spacing:var(--merci-eyebrow--letter-spacing)}.ch2.ch2.ch2 .ch2-switch label{background:rgb(var(--color-foreground-rgb)/0.3)}.ch2.ch2.ch2 .ch2-switch input:checked+label{background:var(--color-foreground)}.ch2.ch2.ch2 .ch2-switch label::before{border-radius:0 !important;background-color:var(--color-background) !important;box-shadow:none}.ch2.ch2.ch2 .ch2-switch input:disabled+label{opacity:.5;cursor:not-allowed}.ch2.ch2.ch2 .ch2-switch input:focus-visible+label{outline:1px solid var(--color-foreground);outline-offset:3px}.ch2.ch2.ch2 .ch2-settings-declaration table :is(th,td){font-size:var(--merci-eyebrow--size);letter-spacing:var(--merci-eyebrow--letter-spacing)}.ch2.ch2.ch2 .ch2-settings-declaration table th{font-weight:500;text-transform:uppercase}.ch2.ch2.ch2 .ch2-settings-declaration table tbody tr td{background:rgb(var(--color-foreground-rgb)/0.06)}.ch2.ch2.ch2 .ch2-settings-declaration table tbody tr td p{background:var(--color-background)}.ch2.ch2.ch2 .ch2-settings-declaration table tbody tr td span{background:var(--color-foreground);color:var(--color-background)}.ch2.ch2.ch2 .ch2-settings-actions{border-top:1px solid rgb(var(--color-foreground-rgb)/0.3);background:var(--color-background)}.ch2.ch2.ch2 .ch2-settings-actions p{color:rgb(var(--color-foreground-rgb)/0.6);font-size:var(--merci-eyebrow--size)}@media(max-width: 800px){.ch2.ch2 .ch2-settings{border:0}.ch2.ch2.ch2 :is(.ch2-settings-header,.ch2-settings-content,.ch2-settings-actions){padding-inline:16px}.ch2.ch2.ch2 .ch2-settings-tabs ul{padding-inline:16px}.ch2.ch2.ch2 .ch2-settings-tab-container>button{width:calc(100% - 42px)}.ch2.ch2 .ch2-settings-header h2{font-size:var(--merci-h4--desktop)}}main wishlist-page{--text-color: var(--color-foreground);--page-max-width: none;--page-padding-top: 0;--page-padding-bottom: 80px;--image-aspect-ratio: 4 / 5;--image-object-fit: cover;--meta-text-align: left;--price-justify-content: flex-start;--button-min-height: var(--height-buy-buttons, 46px);color:var(--color-foreground);font-family:var(--merci-font-text)}main wishlist-page .wk-page{padding-inline:12px}main wishlist-page .wk-header{align-items:center;gap:32px;margin-block-end:0;padding-block:60px}main wishlist-page .wk-header .wk-title{font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h2--mobile);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);color:var(--color-foreground)}main wishlist-page :is(.wk-login-callout,.wk-wishlist-empty-callout){font-family:var(--merci-font-text);font-size:var(--merci-paragraph--size);line-height:var(--merci-paragraph--line-height);letter-spacing:var(--merci-paragraph--letter-spacing)}main wishlist-page .wk-header .wk-controls .wk-button{--icon-size: 16px;--icon-stroke: var(--color-foreground);--icon-stroke-width: 1px;min-height:0;padding:0;color:var(--color-foreground);font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-eyebrow--size);line-height:var(--merci-eyebrow--line-height);letter-spacing:var(--merci-eyebrow--letter-spacing);text-transform:uppercase}main wishlist-page .wk-callout-cta{min-width:160px;min-height:var(--height-buy-buttons, 46px);margin-block-start:16px;padding-inline:20px;font-family:var(--merci-font-condensed);font-weight:700;font-size:16px;letter-spacing:var(--merci-condensed--letter-spacing);text-transform:capitalize}main wishlist-page .wk-grid{--columns: 2;gap:20px 12px}main wishlist-page .wk-image-link{margin-block-end:12px}main wishlist-page .wk-meta{gap:4px;margin-block-end:12px}main wishlist-page .wk-product-title .wk-text-link{color:var(--color-foreground);font-family:var(--merci-font-text);font-weight:500;font-size:12px;line-height:1;letter-spacing:.03em;text-decoration-line:underline;text-decoration-color:rgba(0,0,0,0);transition:text-decoration-color var(--animation-speed) var(--animation-easing)}main wishlist-page .wk-product-title .wk-text-link:hover,main wishlist-page .wk-product-title .wk-text-link:focus-visible{text-decoration-color:currentColor}main wishlist-page .wk-price{color:var(--color-foreground);font-family:var(--merci-font-text);font-size:var(--merci-eyebrow--size);line-height:var(--merci-eyebrow--line-height)}main wishlist-page .wk-product-card .wk-cta-button,main wishlist-page .wk-product-card .wk-cta-button:disabled{font-family:var(--merci-font-condensed);font-weight:700;font-size:16px;line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);text-transform:capitalize}main wishlist-page .wk-product-card .wk-cta-button:hover{border-color:var(--merci-red-dark);background-color:var(--merci-red-dark)}main wishlist-page remove-button .wk-floating .wk-button{--icon-size: 12px;--icon-stroke: var(--color-foreground);--icon-stroke-width: 1px;color:var(--color-foreground)}@media screen and (min-width: 750px){main wishlist-page .wk-header{gap:48px;padding-block:120px}main wishlist-page .wk-header .wk-title{font-size:var(--merci-h1--desktop)}main wishlist-page .wk-grid{--columns: 4;gap:24px 12px}main wishlist-page .wk-product-title .wk-text-link{font-size:var(--merci-paragraph--size);line-height:var(--merci-caption--line-height);letter-spacing:-0.01em}}.merci-mosaic{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-auto-flow:row dense;gap:12px;padding-inline:12px}.merci-mosaic .merci-mosaic__tile{aspect-ratio:4/5}.merci-mosaic__tile--large{grid-column:span 2}.merci-mosaic__tile::after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.2);pointer-events:none}.merci-mosaic .merci-diptych__title{font-size:18px}.merci-mosaic__brand{order:-1;grid-column:1/-1;display:flex;flex-direction:column;gap:24px;padding-block:48px;color:var(--color-foreground)}.merci-mosaic__logo{inline-size:100%;aspect-ratio:1416/492;background-color:currentcolor;mask:var(--merci-mosaic-logo) no-repeat center/contain}.merci-mosaic__phrase{margin:0;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h3--mobile);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing)}.merci-mosaic__link-tile{grid-column:1/-1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:32px;padding:48px 12px;background-color:var(--color-foreground);color:#fff;text-decoration:none}.merci-mosaic__link-title{max-inline-size:784px;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h2--mobile);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing)}.merci-mosaic__link-text{font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-caption--size);line-height:var(--merci-caption--line-height);letter-spacing:var(--merci-caption--letter-spacing)}.merci-mosaic__link-tile .merci-mosaic__link-cta.cta-caps{color:inherit}a.merci-mosaic__link-tile{transition:background-color var(--animation-speed) var(--animation-easing)}a.merci-mosaic__link-tile:hover{background-color:var(--merci-red-dark)}@media screen and (min-width: 750px){.merci-mosaic-wrapper{container-type:inline-size}.merci-mosaic{--merci-mosaic-row: calc((100cqi - 48px) / 3 * 1.25);grid-template-columns:repeat(3, minmax(0, 1fr));grid-auto-rows:minmax(var(--merci-mosaic-row), auto);grid-auto-flow:row}.merci-mosaic .merci-mosaic__tile{aspect-ratio:auto}.merci-mosaic .merci-diptych__title{font-size:var(--merci-h3--mobile)}.merci-mosaic .merci-mosaic__tile--titre-grand .merci-diptych__title{font-size:var(--merci-h2--mobile)}.merci-mosaic__brand{order:0;grid-column:span 2;justify-content:space-between;min-block-size:calc(var(--merci-mosaic-row)*618/580);padding-block:0}.merci-mosaic__phrase{max-inline-size:90%;font-size:var(--merci-h2--mobile)}.merci-mosaic__link-tile{grid-column:span 2;padding-block:0}.merci-mosaic__link-title{font-size:61px}}#header-component{--merci-header-margin: 12px;--merci-header-icon-size: 20px;--merci-header-burger-size: var(--merci-header-icon-size);--merci-header-icon-gap: 20px;--merci-header-hit-area: 40px;--merci-header-row-height: 55px}@media screen and (min-width: 750px){#header-component{--merci-header-icon-size: 16px;--merci-header-row-height: 52px}}#header-component .search-action .svg-wrapper,#header-component .header-actions__action .svg-wrapper{width:var(--merci-header-icon-size);height:var(--merci-header-icon-size)}#header-component .search-action .svg-wrapper>svg,#header-component .header-actions__action .svg-wrapper>svg{width:var(--merci-header-icon-size);height:var(--merci-header-icon-size)}#header-component .header__icon--summary .header-drawer-icon{width:var(--merci-header-burger-size);height:var(--merci-header-burger-size)}#header-component .header__icon--summary .header-drawer-icon>svg{width:var(--merci-header-burger-size);height:var(--merci-header-burger-size)}#header-component .account-button__icon{width:var(--merci-header-icon-size);height:var(--merci-header-icon-size)}#header-component .search-action button{align-items:center;gap:6px;min-height:var(--merci-header-hit-area)}#header-component header-actions{align-items:center}#header-component cart-icon{display:flex;align-items:center;justify-content:center}#header-component .header__columns{--padding-block-start: 0;--padding-block-end: 0}#header-component .header__row--top{min-height:var(--merci-header-row-height)}#header-component .header__drawer{--header-drawer-min-height: var(--merci-header-hit-area)}@media screen and (min-width: 750px){#header-component[data-menu-style][data-menu-style] .header__drawer{display:flex}#header-component[data-menu-style][data-menu-style] .header-menu,#header-component[data-menu-style][data-menu-style] .dropdown-localization{display:none}#header-component .header__icon--menu{--merci-hit-padding: calc( (var(--merci-header-hit-area) - var(--merci-header-burger-size)) / 2 );box-sizing:content-box;width:var(--merci-header-burger-size);height:var(--merci-header-burger-size);padding:var(--merci-hit-padding);margin:calc(var(--merci-hit-padding)*-1)}#header-component header-actions>.header-actions__action:not(.account-button){--merci-hit-padding: calc( (var(--merci-header-hit-area) - var(--merci-header-icon-size)) / 2 );box-sizing:content-box;width:auto;min-width:var(--merci-header-icon-size);height:var(--merci-header-icon-size);padding:var(--merci-hit-padding);margin:calc(var(--merci-hit-padding)*-1)}#header-component .account-button{margin-inline:calc((var(--merci-header-icon-size) - var(--minimum-touch-target))/2)}header-actions{gap:var(--merci-header-icon-gap)}#header-component .search-action,#header-component header-actions{margin-inline:0}#header-component .header__column--left{gap:var(--merci-header-margin)}.header__column--right .search-action button>span:not(.svg-wrapper){display:block !important;font-weight:400;font-size:var(--merci-caption--size);line-height:var(--merci-caption--line-height);letter-spacing:var(--merci-caption--letter-spacing)}}#header-component .header-actions__cart-icon{gap:0}#header-component .header-actions__cart-icon .cart-bubble{position:static;width:auto;aspect-ratio:auto;padding:0;color:currentColor}#header-component .header-actions__cart-icon .cart-bubble__background{display:none}#header-component .header-actions__cart-icon .cart-bubble__text{font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-eyebrow--size);line-height:1;letter-spacing:normal;font-variant-numeric:tabular-nums}[data-merci-metriques=natives] #header-component .header-actions__cart-icon .cart-bubble__text{position:relative;inset-block-start:.145em}#header-component .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{mask:none}@media screen and (max-width: 749px){#header-component header-actions>.header-actions__action{min-width:var(--minimum-touch-target);min-height:var(--minimum-touch-target)}}#header-component[transparent]:not([data-sticky-state=active]):not(:has(details.menu-open)) .header__row--top.header__row--top{border-block-end-color:rgb(var(--color-transparent-text-rgb)/0.3)}@media screen and (min-width: 750px){#header-component[transparent]:not([data-sticky-state=active]){--merci-header-row-height: 92px;--merci-header-burger-size: 22px}#header-component[transparent]:not([data-sticky-state=active]) .header-logo__image{height:44px;width:auto}}#header-component[transparent]:has(details.menu-open){--closed-underlay-height: 100%;--header-logo-display: unset;--header-logo-inverse-display: unset}#header-component[transparent]:has(details.menu-open) .header__row{--color-foreground: inherit;--color-foreground-rgb: inherit;--color-border: inherit;--color-border-rgb: inherit;--color-primary-button-background: inherit;--color-primary-button-text: inherit}#header-component[transparent]:not([data-sticky-state=active]):not(:has(.menu-list__link:hover)) .header__underlay-closed{opacity:0;transition:opacity var(--animation-speed-slow) var(--ease-out-cubic),height 0s var(--animation-speed-slow)}#header-component[transparent]:not([data-sticky-state=active]):not(:has(.menu-list__link:hover)):has(details.menu-open) .header__underlay-closed{opacity:1;transition:opacity var(--animation-speed-slow) var(--ease-out-cubic),height 0s}.merci-wishlist-link{display:contents}@media screen and (max-width: 749px){.merci-wishlist-link .wkh-button{display:none}}@media screen and (min-width: 750px){#header-component .merci-wishlist-link .wkh-button{--merci-hit-padding: calc( (var(--merci-header-hit-area) - var(--merci-header-icon-size)) / 2 );box-sizing:content-box;display:flex;align-items:center;justify-content:center;width:var(--merci-header-icon-size);height:var(--merci-header-icon-size);padding:var(--merci-hit-padding);margin:calc(var(--merci-hit-padding)*-1);color:inherit}}.merci-wishlist-link .wkh-button.wkh-selected svg path{fill:currentColor}.predictive-search-results__title{font-family:var(--font-h4--family);font-style:var(--font-h4--style);line-height:var(--font-h4--line-height);letter-spacing:var(--font-h4--letter-spacing);color:var(--color)}.announcement-bar__slide.announcement-bar__slide{overflow:visible}[data-merci-metriques=natives] .announcement-bar__text{position:relative;inset-block-start:.145em}#header-component{--merci-drawer-width: 298px;--merci-drawer-subrow: 33px;--merci-drawer-inset: 12px;--merci-drawer-rule: rgb(var(--color-foreground-rgb) / 0.3);--merci-drawer-top: var(--header-group-height, 80px)}#header-component[data-sticky-state=active]{--merci-drawer-top: calc(var(--header-height) - 1px)}#header-component[transparent]:not([data-sticky-state=active]){--merci-drawer-top: calc(var(--header-group-height, 0px) + var(--header-height))}@media screen and (max-width: 749px){#header-component{--merci-drawer-width: 100%;--merci-drawer-rule-inline-end: transparent}}#header-component .menu-drawer{width:var(--merci-drawer-width);max-width:var(--merci-drawer-width);inset-block-start:var(--merci-drawer-top);border-inline-end:1px solid var(--merci-drawer-rule-inline-end, var(--merci-drawer-rule));inset-block-end:0;height:auto;--color-border: var(--merci-drawer-rule)}#header-component .menu-drawer__backdrop{inset-block-start:var(--merci-drawer-top);inset-block-end:0;height:auto}#header-component .menu-drawer__navigation{flex-grow:1}#header-component .menu-drawer__menu.has-submenu{padding-inline:0}#header-component .menu-drawer-container[open] .menu-drawer__animated-element{animation:none}#header-component .menu-drawer__menu.has-submenu>li{border-block-end:1px solid var(--merci-drawer-rule)}#header-component .menu-drawer__menu-container--divider{border-block-end:0}#header-component .menu-drawer__menu-item--mainlist{display:flex;align-items:center;justify-content:space-between;padding:14px var(--merci-drawer-inset);font-size:24px;line-height:1.1;letter-spacing:-0.02em}#header-component .menu-drawer__menu-item--mainlist .icon-plus{--merci-drawer-plus-size: 10.72px;flex:0 0 auto;width:var(--merci-drawer-plus-size);height:var(--merci-drawer-plus-size);padding:0}#header-component .menu-drawer__menu-item--mainlist .icon-plus>svg{width:var(--merci-drawer-plus-size);height:var(--merci-drawer-plus-size)}#header-component .menu-drawer__menu--childlist{padding-inline:var(--merci-drawer-inset);border-block-end:1px solid var(--merci-drawer-rule);margin-block-end:0}#header-component .menu-drawer__menu--childlist>li{border-block-end:0;min-height:var(--merci-drawer-subrow);padding-block:0}#header-component .menu-drawer__menu--childlist .menu-drawer__menu-item{justify-content:space-between;min-height:var(--merci-drawer-subrow);height:var(--merci-drawer-subrow);padding-block:8px;padding-inline:0;color:var(--color-foreground);font-size:var(--merci-caption--size);line-height:var(--merci-caption--line-height);letter-spacing:var(--merci-caption--letter-spacing)}#header-component .menu-drawer__menu--childlist .menu-drawer__menu-item .icon-plus{display:none}#header-component .menu-drawer__menu--childlist .menu-drawer__menu-item::after{content:"";flex:0 0 auto;width:14px;height:14px;background-color:currentColor;mask:url("icon-caret.svg") no-repeat center/contain;rotate:-90deg}#header-component .menu-drawer__menu--grandchildlist{padding:var(--merci-drawer-inset);border-block-end:0;margin-block-end:0}#header-component .menu-drawer__menu--grandchildlist>li{min-height:var(--merci-drawer-subrow);padding-block:0;border-block-end:0}#header-component .menu-drawer__menu--grandchildlist .menu-drawer__menu-item{min-height:var(--merci-drawer-subrow);height:var(--merci-drawer-subrow);padding-block:8px;padding-inline:0;color:rgb(var(--color-foreground-rgb)/0.6);font-size:var(--merci-caption--size);line-height:var(--merci-caption--line-height);letter-spacing:var(--merci-caption--letter-spacing)}#header-component .menu-drawer__menu--grandchildlist .menu-drawer__menu-item.menu-drawer__menu-item--active,#header-component .menu-drawer__menu--grandchildlist .menu-drawer__menu-item[aria-current=page]{color:var(--color-foreground)}#header-component .menu-drawer__menu--grandchildlist .menu-drawer__menu-item::after{content:none}#header-component .menu-drawer__menu.has-submenu:has(details[open]>.menu-drawer__menu-item--mainlist) .menu-drawer__menu-item--mainlist{color:rgb(var(--color-foreground-rgb)/0.3)}#header-component .menu-drawer__menu.has-submenu:has(details[open]>.menu-drawer__menu-item--mainlist) details[open]>.menu-drawer__menu-item--mainlist{color:var(--color-foreground)}#header-component .menu-drawer__menu.has-submenu:has(details[open]>.menu-drawer__menu-item--mainlist) .menu-drawer__menu-item--mainlist:hover{color:var(--color-foreground)}#header-component .menu-drawer__menu--childlist:has(>li>accordion-custom>details[open])>li>.menu-drawer__menu-item,#header-component .menu-drawer__menu--childlist:has(>li>accordion-custom>details[open])>li>accordion-custom>details:not([open])>.menu-drawer__menu-item{color:rgb(var(--color-foreground-rgb)/0.6)}#header-component .menu-drawer__menu--childlist:has(>li>accordion-custom>details[open])>li>.menu-drawer__menu-item:hover,#header-component .menu-drawer__menu--childlist:has(>li>accordion-custom>details[open])>li>.menu-drawer__menu-item.menu-drawer__menu-item--active,#header-component .menu-drawer__menu--childlist:has(>li>accordion-custom>details[open])>li>.menu-drawer__menu-item[aria-current=page],#header-component .menu-drawer__menu--childlist:has(>li>accordion-custom>details[open])>li>accordion-custom>details:not([open])>.menu-drawer__menu-item:hover,#header-component .menu-drawer__menu--childlist:has(>li>accordion-custom>details[open])>li>accordion-custom>details:not([open])>.menu-drawer__menu-item.menu-drawer__menu-item--active,#header-component .menu-drawer__menu--childlist:has(>li>accordion-custom>details[open])>li>accordion-custom>details:not([open])>.menu-drawer__menu-item[aria-current=page]{color:var(--color-foreground)}#header-component .menu-drawer__menu--childlist .menu-drawer__menu-item:hover,#header-component .menu-drawer__menu--grandchildlist .menu-drawer__menu-item:hover{color:var(--color-foreground)}#header-component .menu-drawer__menu-item{transition:color var(--animation-speed) var(--animation-easing)}#header-component .menu-drawer__utility-links{margin:auto 0 0;padding:0}#header-component .merci-drawer-footer{display:flex;flex-direction:column;gap:var(--merci-drawer-inset);padding:var(--merci-drawer-inset)}#header-component .merci-drawer-footer__links{display:flex;flex-direction:column;gap:var(--merci-drawer-inset);margin:0;padding:0}#header-component .merci-drawer-footer__link{display:block;font-family:var(--merci-font-text);font-weight:400;font-size:11px;line-height:1;color:var(--color-foreground);text-decoration-line:underline;text-decoration-color:rgba(0,0,0,0);transition:text-decoration-color var(--animation-speed) var(--animation-easing)}#header-component .merci-drawer-footer__link:hover,#header-component .merci-drawer-footer__link:focus-visible{text-decoration-color:currentColor}#header-component .merci-drawer-footer__cta{width:100%;height:41px;transition:color var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed) var(--animation-easing),background-color var(--animation-speed) var(--animation-easing)}#header-component .merci-drawer-footer__bar{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0, 1fr);align-items:stretch;min-height:40px;border-block-start:1px solid var(--merci-drawer-rule)}#header-component .merci-drawer-footer__bar>*:not(:last-child){border-inline-end:1px solid var(--merci-drawer-rule)}#header-component .merci-drawer-footer__pro,#header-component .merci-drawer-footer__bar .drawer-localization__button{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-xs);padding:10px 25px;font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-eyebrow--size);line-height:var(--merci-eyebrow--line-height);letter-spacing:var(--merci-eyebrow--letter-spacing);text-transform:uppercase;color:var(--color-foreground);text-decoration:none}#header-component .merci-drawer-footer__bar .menu-drawer__localization,#header-component .merci-drawer-footer__bar .drawer-localization{display:flex;flex-direction:column;margin:0}#header-component .merci-drawer-footer__bar .drawer-localization{flex:1}#header-component .merci-drawer-footer__bar .drawer-localization__button{flex-grow:1;height:auto}#header-component .merci-drawer-footer__bar .drawer-localization__button--label.h6{font:inherit;letter-spacing:inherit;text-transform:inherit}#header-component .merci-drawer-footer__pro-icon{--merci-drawer-pro-icon-size: 16.78px;flex:0 0 auto;width:var(--merci-drawer-pro-icon-size);height:var(--merci-drawer-pro-icon-size);padding:0}#header-component .merci-drawer-footer__pro-icon>svg{width:var(--merci-drawer-pro-icon-size);height:var(--merci-drawer-pro-icon-size)}#header-component .merci-drawer-footer__bar .icon-caret{width:14px;height:14px;padding:0}#header-component .menu-drawer>.close-button,#header-component .menu-drawer .menu-drawer__close-button{display:none}#header-component .menu-drawer__nav-buttons{display:none}@media screen and (min-width: 750px){#header-component .menu-drawer__submenu:not(.color-custom-drawer),#header-component .menu-drawer__inner-submenu{position:static;transform:none;height:auto;max-height:none;overflow:visible}}@media screen and (min-width: 750px){#header-component{--merci-drawer-col2: 297px}#header-component .menu-drawer{width:calc(var(--merci-drawer-width) + var(--merci-drawer-col2));max-width:calc(var(--merci-drawer-width) + var(--merci-drawer-col2));border-inline-end:0}#header-component .menu-drawer__navigation{position:relative;width:var(--merci-drawer-width);border-inline-end:1px solid var(--merci-drawer-rule)}#header-component .menu-drawer__utility-links{width:var(--merci-drawer-width);border-inline-end:1px solid var(--merci-drawer-rule)}#header-component .menu-drawer__menu--childlist .menu-drawer__menu-item,#header-component .menu-drawer__menu--grandchildlist .menu-drawer__menu-item{font-size:calc(var(--merci-caption--size) + 1px)}#header-component .menu-drawer__menu--grandchildlist{position:absolute;inset-block-start:0;inset-inline-start:var(--merci-drawer-width);width:var(--merci-drawer-col2);height:auto;max-height:none;overflow:visible}}#header-component .merci-drawer-tile{position:relative;display:grid;grid-template-columns:minmax(0, 1fr) auto;align-content:end;align-items:center;column-gap:var(--merci-drawer-inset);aspect-ratio:4/5;padding:24px var(--merci-drawer-inset);overflow:hidden;color:#fff;text-decoration:none}#header-component .merci-drawer-tile__image{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--animation-speed) var(--animation-easing)}#header-component .merci-drawer-tile:hover .merci-drawer-tile__image{transform:scale(1.02)}#header-component .merci-drawer-tile::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.12);pointer-events:none}#header-component .merci-drawer-tile__text,#header-component .merci-drawer-tile__cta{position:relative;z-index:1}#header-component .merci-drawer-tile__text{display:flex;flex-direction:column}#header-component .merci-drawer-tile__title{font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h4--desktop);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing)}#header-component .merci-drawer-tile__subtitle{font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-caption--size);line-height:var(--merci-caption--line-height);letter-spacing:var(--merci-caption--letter-spacing)}#header-component .merci-drawer-tile .cta-caps.cta-caps{color:inherit;text-decoration-line:none}#header-component .merci-drawer-panel-tile{flex-shrink:0}#header-component .menu-drawer__menu--childlist:has(+.merci-drawer-panel-tile){flex-grow:0}@media screen and (min-width: 750px){#header-component .merci-drawer-panel-tile{display:none}}@media screen and (max-width: 749px){#header-component .menu-drawer__submenu:not(.color-custom-drawer){inset-block-end:0;height:auto}}.merci-drawer-tiles{display:none}@media screen and (min-width: 750px){#header-component .merci-drawer-tiles{position:absolute;inset-block:0;inset-inline:var(--merci-drawer-width) 0;display:flex;flex-direction:column;padding:var(--merci-drawer-inset);pointer-events:none}#header-component .merci-drawer-tiles__group{display:flex;flex-direction:column;gap:var(--merci-drawer-inset);min-height:0}#header-component .merci-drawer-tiles__group--entry{display:none}#header-component .menu-drawer:has(.menu-drawer__menu-container[open] details[open]) .merci-drawer-tiles__group--default{display:none}#header-component .menu-drawer:has(.menu-drawer__menu-container[open] details[open]) .merci-drawer-tiles__group--entry{margin-block-start:auto}#header-component .menu-drawer:has(.menu-drawer__menu-container[open] details[open]) .merci-drawer-tiles__group--entry .merci-drawer-tile:not(:first-child){display:none}#header-component .menu-drawer:has(.menu-drawer__menu-container[open] details[open]) .merci-drawer-tiles{inset-block-end:auto;min-height:100%;padding-block-start:calc(var(--merci-niveau3-bas, 0px) + var(--merci-drawer-inset))}#header-component .menu-drawer:has(.menu-drawer__menu-container[open] details[open]) .merci-drawer-tiles__group--entry .merci-drawer-tile{flex:none;height:340px}#header-component .menu-drawer,#header-component .menu-drawer.menu-drawer--has-submenu-opened{overflow:auto;scrollbar-width:none}#header-component .menu-drawer::-webkit-scrollbar,#header-component .menu-drawer.menu-drawer--has-submenu-opened::-webkit-scrollbar{display:none}#header-component .merci-drawer-tile{flex:0 1 340px;min-height:0;aspect-ratio:auto;align-content:center;padding:var(--merci-drawer-inset);color:var(--color-background);pointer-events:auto}#header-component .merci-drawer-tile__text{gap:16px}#header-component .merci-drawer-tile__title{font-size:var(--merci-h3--mobile)}#header-component .merci-drawer-tile__cta{display:none}}.merci-drawer-back,.merci-drawer-level{display:none}@media screen and (max-width: 749px){#header-component .header__row--top{position:relative}#header-component[data-drilldown] .header__icon--summary,#header-component[data-drilldown] .search-action,#header-component[data-drilldown] .account-button,#header-component[data-drilldown] .header__column--left a:has([class^=header-logo__]){visibility:hidden}#header-component[data-drilldown] .merci-drawer-back{position:absolute;inset-block-start:50%;inset-inline-start:var(--merci-drawer-inset);translate:0 -50%;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:none;color:var(--color-foreground);cursor:pointer}#header-component[data-drilldown] .merci-drawer-back .svg-wrapper,#header-component[data-drilldown] .merci-drawer-back svg{width:16px;height:16px}#header-component[data-drilldown] .merci-drawer-level{position:absolute;inset-block-start:50%;inset-inline:0;translate:0 -50%;display:block;text-align:center;font-family:var(--merci-font-condensed);font-weight:700;font-size:18px;line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);color:var(--color-foreground);pointer-events:none}}@media screen and (max-width: 749px){#header-component summary.menu-drawer__menu-item--mainlist .icon-plus{display:none}#header-component summary.menu-drawer__menu-item--mainlist::after{content:"";flex:0 0 auto;width:14px;height:14px;background-color:currentColor;mask:url("icon-caret.svg") no-repeat center/contain;rotate:-90deg}#header-component .menu-drawer__menu--childlist .menu-drawer__menu-item::after{mask-image:url("icon-plus.svg");rotate:none}#header-component .menu-drawer__menu--childlist details[open]>.menu-drawer__menu-item::after{mask-image:url("icon-minus.svg")}}@media screen and (max-width: 749px){#header-component .menu-drawer__menu--childlist{padding-block:var(--merci-drawer-inset)}#header-component .menu-drawer__menu--childlist>li+li{margin-block-start:var(--merci-drawer-inset)}#header-component .menu-drawer__menu--grandchildlist{padding-block:var(--merci-drawer-inset) 0}#header-component .menu-drawer__menu--grandchildlist>li+li{margin-block-start:6px}}.hero__container.hero--sticky-content{overflow:clip;padding-block:0}.hero--sticky-content>.hero__content-wrapper{--merci-hero-track: calc(var(--hero-min-height) - var(--hero-height-offset, 0px));--merci-sticky-p: var(--merci-sticky-stop, 0.15);position:sticky;inset:auto;inset-block-start:calc((.5 - var(--merci-sticky-p))*var(--merci-hero-track) + var(--hero-height-offset, 0px));align-self:center;height:calc(2*var(--merci-sticky-p)*var(--merci-hero-track))}.merci-hero-banner.merci-hero-banner{min-height:313px}.merci-hero-banner .hero__content-wrapper.hero__content-wrapper{justify-content:center;padding-inline:12px}.merci-hero-banner .text-block{color:var(--color-background)}@media screen and (min-width: 750px){.merci-hero-banner.merci-hero-banner{min-height:480px}.merci-hero-banner .hero__content-wrapper.hero__content-wrapper{justify-content:flex-end;padding-block-end:9px}.merci-hero-banner .text-block :is(h1,h2,h3,p){font-size:61px}}.merci-panels{display:flex;flex-wrap:wrap;align-items:stretch;align-content:flex-start;min-height:var(--merci-panels-height, 100dvh)}.merci-panel-group{display:contents}.merci-panel-gallery{flex:0 0 100%;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px 12px;padding:12px}.merci-product-card{display:flex;flex-direction:column;gap:12px;min-width:0}.merci-product-card__media{display:block;aspect-ratio:4/5;overflow:clip}.merci-product-card__image{width:100%;height:100%;object-fit:cover}.merci-panel{position:relative;flex:1 1 1px;min-width:0;min-height:var(--merci-panels-height, 100dvh);overflow:clip;color:var(--merci-panel-color, #fff)}.merci-panel__media{position:absolute;inset:0}.merci-panel__media picture{display:block;width:100%;height:100%}.merci-panel__image{width:100%;height:100%;object-fit:cover}.merci-panel__content{position:sticky;inset-block-start:0;z-index:var(--layer-raised);display:flex;align-items:center;justify-content:space-between;gap:12px;height:min(100dvh,var(--merci-panels-height, 100dvh));padding-inline:12px}.merci-panel__text{display:flex;flex-direction:column;gap:16px;min-width:0}.merci-panel__title{margin:0;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--font-h2--size);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing)}.merci-panel__subtitle{margin:0;font-family:var(--merci-font-condensed);font-weight:700;font-size:16px;line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);text-transform:capitalize}.merci-panel__subtitle-muted{opacity:.7}.merci-panel .cta-caps.cta-caps{color:inherit}@media screen and (min-width: 750px){.merci-panel__text{max-width:none}.merci-panel{order:1}.merci-panel-gallery{order:2;grid-template-columns:repeat(4, minmax(0, 1fr))}.merci-panels--sticky .merci-panel__content{--merci-sticky-p: var(--merci-sticky-stop, 0.15);--merci-sticky-offset: calc((0.5 - var(--merci-sticky-p)) * var(--merci-panels-height));margin-block-start:var(--merci-sticky-offset);inset-block-start:var(--merci-sticky-offset);height:calc(2*var(--merci-sticky-p)*var(--merci-panels-height))}}@media screen and (max-width: 749px){.merci-panels{flex-direction:column;flex-wrap:nowrap;min-height:0}.merci-panel-gallery{flex:0 0 auto}.merci-panel__content{flex-direction:column;align-items:stretch;justify-content:center;padding-block:24px}.merci-panel__cta{position:absolute;inset-block-end:24px;inset-inline-start:50%;translate:-50%}.merci-panel__cta.cta-caps.cta-caps{text-decoration-line:none}}.merci-panel__link{position:absolute;inset:0;z-index:calc(var(--layer-raised) + 1)}.merci-edito{display:block;position:relative}.merci-edito__panels{display:flow-root}@media screen and (min-width: 750px){.merci-edito .merci-panel__content{position:absolute;inset:0;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:24px;height:auto;margin-block-start:0;padding:48px 12px}.merci-edito .merci-panel__text{gap:24px;max-width:none}.merci-edito .merci-panel__title{font-size:61px}}merci-edito:defined .merci-edito__panels{position:relative;overflow:hidden;height:var(--merci-panels-height, 100dvh);touch-action:pan-y}merci-edito:defined .merci-panel{position:absolute;inset:0;min-height:0;visibility:hidden}merci-edito:defined .merci-panel.is-active,merci-edito:defined .merci-panel.is-leaving{visibility:visible}merci-edito:defined .merci-panel.is-active{z-index:2}merci-edito:defined .merci-panel.is-leaving{z-index:1}.merci-edito__nav-track{position:absolute;inset-block-end:0;inset-inline-end:0}.merci-edito__nav-track{z-index:calc(var(--layer-raised) + 3)}.merci-edito__nav{position:absolute;inset-block-end:0;inset-inline-end:0;z-index:calc(var(--layer-raised) + 2);display:flex;flex-direction:column;align-items:flex-end;gap:16px;padding:24px 12px;color:#fff}.merci-edito__pause{appearance:none;padding:0;border:0;background:none;color:inherit;cursor:pointer;font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-eyebrow--size);line-height:var(--merci-eyebrow--line-height);letter-spacing:var(--merci-eyebrow--letter-spacing);text-transform:uppercase;text-decoration-line:underline;text-underline-offset:3px}.merci-edito__pause[hidden]{display:none}.merci-edito__nav-list{display:flex;flex-direction:column;align-items:flex-end;gap:8px;margin:0;padding:0}.merci-edito__nav-item{appearance:none;display:block;width:4px;height:4px;padding:0;border:0;border-radius:0;background-color:hsla(0,0%,100%,.4);cursor:pointer;transition:background-color var(--animation-speed) var(--animation-easing)}.merci-edito__nav-item[aria-current=true]{background-color:#fff}.merci-edito__nav-bullet,.merci-edito__nav-text{position:absolute;overflow:hidden;width:1px;height:1px;clip-path:inset(50%);white-space:nowrap}@media screen and (min-width: 750px){.merci-edito__nav{padding:48px 12px}.merci-edito__nav-list{gap:48px}.merci-edito__nav-item{display:flex;align-items:center;justify-content:flex-end;gap:12px;width:auto;height:auto;background-color:rgba(0,0,0,0);font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h4--desktop);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);text-align:end;text-decoration:none;color:hsla(0,0%,100%,.7);transition:color var(--animation-speed) var(--animation-easing)}.merci-edito__nav-item:hover,.merci-edito__nav-item[aria-current=true]{background-color:rgba(0,0,0,0);color:#fff}.merci-edito__nav-bullet{position:static;width:auto;height:auto;clip-path:none;overflow:visible;font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-paragraph--size);line-height:var(--merci-caption--line-height);letter-spacing:var(--merci-caption--letter-spacing);visibility:hidden}.merci-edito__nav-item[aria-current=true] .merci-edito__nav-bullet{visibility:visible}.merci-edito__nav-text{position:static;width:auto;height:auto;clip-path:none;overflow:visible}}.merci-selection{display:block;padding-block:12px 48px}.merci-selection__track{display:flex;gap:12px;padding-inline:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline-start:12px;scrollbar-width:none}.merci-selection__track::-webkit-scrollbar{display:none}.merci-selection-card{position:relative;flex:0 0 291px;aspect-ratio:4/5;overflow:clip;scroll-snap-align:start;color:var(--merci-selection-card-color, #fff)}.merci-selection-card__media{position:absolute;inset:0}.merci-selection-card__media picture{display:block;width:100%;height:100%}.merci-selection-card__image{width:100%;height:100%;object-fit:cover}.merci-selection-card__content{position:absolute;inset-block-end:0;inset-inline:0;z-index:var(--layer-raised);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:24px 12px}.merci-selection-card__title{margin:0;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h3--mobile);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing)}.merci-selection-card .cta-caps.cta-caps{color:inherit}.merci-selection-card--centered .merci-selection-card__content{inset-block-start:0;flex-direction:column;align-items:center;justify-content:center;text-align:center}.merci-selection-card--centered .merci-selection-card__cta{position:absolute;inset-block-end:24px;inset-inline-start:50%;translate:-50%}.merci-selection__dots{display:flex;justify-content:center;gap:8px;padding-block-start:12px}.merci-selection__dot{appearance:none;width:4px;height:4px;padding:0;border:0;border-radius:0;background-color:rgb(var(--color-foreground-rgb)/0.3);cursor:pointer;transition:background-color var(--animation-speed) var(--animation-easing)}.merci-selection__dot[aria-current=true]{background-color:var(--color-foreground)}@media screen and (min-width: 750px){.merci-selection{padding-block-end:32px}.merci-selection__track{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:6px;margin-block-start:32px;padding-inline:6px;overflow:visible}.merci-selection-card{flex:none}.merci-selection-card__title{font-size:var(--merci-h2--mobile)}.merci-selection__dots{display:none}}.merci-selection-card__link{position:absolute;inset:0;z-index:calc(var(--layer-raised) + 1)}@media screen and (min-width: 750px){.menu--accordion-desktop .menu__heading__accordion{display:contents}.menu--accordion-desktop .menu__heading__default{display:none}.menu--accordion-desktop .menu__heading--empty{display:flex}.menu--accordion-desktop .menu__details{padding-inline:0}.menu--accordion-desktop .details-content{margin-block-start:var(--spacing--size)}.menu--accordion-desktop.menu--dividers .menu__details{border-block-end:var(--style-border-width) solid var(--color-border)}.menu--accordion-desktop.menu--dividers .details-content{padding-block-end:var(--padding-sm)}}.footer-content>.merci-footer-logo{grid-column:1/-1}@media screen and (min-width: 990px){.footer-content.footer-content{grid-template-columns:minmax(0, 472fr) minmax(0, 882fr)}}@media screen and (max-width: 749px){.footer-content>.merci-footer-logo{order:-1}}.footer-content .menu__heading.menu__heading{font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-eyebrow--size);line-height:var(--merci-eyebrow--line-height);letter-spacing:var(--merci-eyebrow--letter-spacing);text-transform:uppercase;color:var(--color-foreground)}.menu__heading__toggle.menu__heading__toggle{flex:0 0 auto;width:16px;height:16px;padding:0}.menu__heading__toggle.menu__heading__toggle>svg{width:16px;height:16px}@media screen and (min-width: 750px){.footer-content .menu--accordion-desktop .menu__heading.menu__heading{gap:32px}.footer-content .menu--accordion-desktop .menu__heading__toggle.menu__heading__toggle{width:auto;height:auto;margin-inline-start:0}.footer-content .menu--accordion-desktop .menu__heading__toggle.menu__heading__toggle>svg{display:none}.footer-content .menu--accordion-desktop .menu__heading__toggle.menu__heading__toggle::before{content:"+";content:"+"/""}.footer-content .menu--accordion-desktop details[open]>summary .menu__heading__toggle.menu__heading__toggle::before{content:"−";content:"−"/""}}.menu__item{font-family:var(--merci-font-text);font-weight:400;font-size:var(--merci-paragraph--size);line-height:var(--merci-paragraph--line-height);letter-spacing:var(--merci-paragraph--letter-spacing)}.menu__item>a{color:var(--color-foreground);text-decoration-line:underline;text-decoration-color:rgba(0,0,0,0);transition:text-decoration-color var(--animation-speed) var(--animation-easing)}.menu__item>a:hover,.menu__item>a:focus-visible{text-decoration-color:currentColor}.footer-content .text-block,.footer-content .text-block>*{font-family:var(--merci-font-text);font-weight:400;font-size:11px;line-height:1.3;letter-spacing:normal;color:rgb(var(--color-foreground-rgb)/0.6)}.footer-utilities{font-family:var(--merci-font-text);font-weight:400;font-size:11px;line-height:1;letter-spacing:normal}.layout-panel-flex:has(>.merci-localization){font-size:11px;line-height:1;letter-spacing:normal}.layout-panel-flex:has(>.merci-localization) .text-block,.layout-panel-flex:has(>.merci-localization) .text-block>*{font-size:11px;line-height:1;letter-spacing:normal}.merci-card-details{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%;color:var(--color-foreground)}.merci-card-details__main{display:flex;flex-direction:column;gap:6px;min-width:0}.merci-card-details__meta{display:flex;flex-direction:column;gap:4px}.merci-card-details__title{color:inherit;text-decoration-line:underline;text-decoration-color:rgba(0,0,0,0);transition:text-decoration-color var(--animation-speed) var(--animation-easing)}.merci-card-details__title:hover,.merci-card-details__title:focus-visible{text-decoration-color:currentColor}.merci-card-details__title>p{margin:0}.merci-card-details__title>h2{margin:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.merci-titre-carte.merci-titre-carte{margin:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.merci-card-details__title,.merci-card-details__colors{font-family:var(--merci-font-text);font-weight:500;font-size:12px;line-height:1;letter-spacing:.03em}.merci-card-details__subtitle,.merci-card-details__price{margin:0;font-family:var(--merci-font-text);font-weight:400;font-size:var(--merci-eyebrow--size);line-height:var(--merci-eyebrow--line-height);letter-spacing:normal}.merci-card-details__price{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.merci-card-details__price>div{display:contents}.merci-card-details__colors{display:none;flex:0 0 auto;margin:0}@media screen and (min-width: 750px){.merci-card-details__main{gap:0}.merci-card-details__title,.merci-card-details__colors{font-size:var(--merci-paragraph--size);line-height:var(--merci-caption--line-height);letter-spacing:-0.01em}.merci-card-details__colors{display:block}}.product-badges.product-badges{--badge-inset: 12px;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.product-badges__badge.product-badges__badge{--badge-font-size: 11px;line-height:1}.product-badges__badge--rectangle.product-badges__badge--rectangle{padding:3px 4px}[data-merci-metriques=natives] .product-badges__badge--rectangle.product-badges__badge--rectangle{padding-block:calc(3px + .145em) calc(3px - .145em)}.product-grid--merci.product-grid--merci{--product-grid-gap: 20px 12px}@media screen and (min-width: 750px){.product-grid--merci.product-grid--merci{--product-grid-gap: 24px 12px;--product-grid-columns-desktop: repeat(4, 1fr)}}.product-grid--merci .merci-double,.product-grid--merci .merci-grid-push{grid-column:1/-1}@media screen and (min-width: 750px){.product-grid--merci .merci-double--start,.product-grid--merci .merci-grid-push{grid-column:1/span 2}.product-grid--merci .merci-double--end{grid-column:3/span 2}}@media screen and (max-width: 749px){.main-collection-grid.main-collection-grid{padding-block-start:var(--padding-block-start, 0px)}}.merci-grid-push{align-self:start}.merci-grid-push__card{position:relative;display:block;aspect-ratio:351/438;overflow:hidden;color:var(--merci-grid-push-color, #fff);text-decoration:none}@media screen and (min-width: 750px){.merci-grid-push__card{aspect-ratio:702/431}}.merci-grid-push__image{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--animation-speed) var(--animation-easing)}.merci-grid-push__card:hover .merci-grid-push__image{transform:scale(1.02)}.merci-grid-push__card::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.12);pointer-events:none}.merci-grid-push__text{position:absolute;z-index:1;inset-inline-start:12px;inset-block-start:50%;translate:0 -50%;display:flex;flex-direction:column;gap:8px;max-inline-size:min(261px,100% - 24px)}.merci-grid-push__suptitle{font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-caption--size);line-height:var(--merci-caption--line-height);letter-spacing:var(--merci-caption--letter-spacing)}.merci-grid-push__title{font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h3--mobile);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);margin:0;font-style:inherit;text-transform:inherit;color:inherit;overflow-wrap:inherit}.merci-grid-push .cta-caps.cta-caps{position:absolute;z-index:1;inset-inline-start:12px;inset-block-end:12px;color:inherit;text-decoration-line:none}@media screen and (min-width: 750px){.merci-grid-push .cta-caps.cta-caps{inset-inline:auto 12px;inset-block:50% auto;translate:0 -50%}}.merci-view-more{display:flex;justify-content:center;padding-block-start:40px}results-list[pages-exhausted] .merci-view-more{display:none}.merci-view-more__button{appearance:none;flex:0 0 auto;min-width:226px;white-space:nowrap;padding:14px 20px;border:1px solid var(--color-border);border-radius:0;background:none;cursor:pointer;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h4--mobile);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);text-transform:capitalize;color:var(--color-foreground);transition:opacity var(--animation-speed) var(--animation-easing);text-align:center;text-decoration:none}results-list[loading] .merci-view-more__button{opacity:.5;pointer-events:none}@media screen and (max-width: 749px){:is(.collection-wrapper--full-width,.collection-wrapper--full-width-on-mobile) [product-grid-view] .product-grid__card.product-grid__card{padding-inline:var(--padding-inline-start) var(--padding-inline-end)}:is(.collection-wrapper--full-width,.collection-wrapper--full-width-on-mobile) .card-gallery.card-gallery{margin-inline:0}}@media screen and (min-width: 750px){.product-information .product-information__grid:not(.product-information--media-none){--merci-pdp-info: calc(464px + var(--gap, 0px) / 2);padding-inline:var(--page-margin)}.product-information .product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:1fr min(50vw,var(--merci-pdp-info))}.product-information .product-information__grid:not(.product-information--media-none).product-information--media-right{grid-template-columns:min(50vw,var(--merci-pdp-info)) 1fr}.product-information.section--full-width .product-information__grid:not(.product-information--media-none).product-information--media-left .product-details{padding-inline-end:0}.product-information.section--full-width .product-information__grid:not(.product-information--media-none).product-information--media-right .product-details{padding-inline-start:0}}@media screen and (max-width: 749px){.product-information.section.section{padding-block-start:var(--section-top-offset, 0px)}}@media screen and (max-width: 749px){.product-details>.group-block{padding-inline:0;padding-block-start:24px}}@media screen and (min-width: 750px){media-gallery.media-gallery--two-column .product-media-container:only-child{grid-column:auto}}.dialog-thumbnails-list__thumbnail.dialog-thumbnails-list__thumbnail,.dialog-thumbnails-list__thumbnail.dialog-thumbnails-list__thumbnail:hover{background-color:var(--color-background)}.merci-pdp-title{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--merci-pdp-title-gap, 16px)}.merci-pdp-title__text{margin:0;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h3--desktop);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);color:var(--color-foreground)}.merci-pdp-title__wishlist{flex:0 0 auto;display:flex;width:16px;height:16px;color:var(--color-foreground)}.merci-pdp-title__wishlist>svg{width:100%;height:100%}wishlist-button-product.merci-pdp-title__wishlist{--icon-size: 16px;--icon-offset-vertical: 8px;--icon-stroke: var(--color-foreground);--icon-stroke-width: 1px;--icon-fill: transparent;--button-min-height: 0;--button-padding: 0;--button-margin-top: 0;--button-margin-bottom: 0}.merci-pdp-title__wishlist .wk-button.wk-button,.merci-pdp-title__wishlist .wk-button.wk-button:hover{min-height:0;padding:0}.merci-pdp-title__wishlist .wk-button.wk-button.wk-selected{--icon-fill: var(--color-foreground)}.merci-pdp-desc{display:flex;flex-direction:column;gap:24px}.merci-pdp-desc__radio,.merci-pdp-desc__toggle{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.merci-pdp-desc__tabs{display:flex;gap:20px}.merci-pdp-desc__tab{cursor:pointer;font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-eyebrow--size);line-height:var(--merci-eyebrow--line-height);letter-spacing:var(--merci-eyebrow--letter-spacing);text-transform:uppercase;color:rgb(var(--color-foreground-rgb)/0.6);transition:color var(--animation-speed) var(--animation-easing)}.merci-pdp-desc__tab:hover{color:var(--color-foreground)}.merci-pdp-desc__tab--seul{cursor:default;color:var(--color-foreground)}.merci-pdp-desc__tfg[hidden],.merci-pdp-desc__tfg-pb{display:none}.merci-pdp-desc__tfg-cta:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}.merci-pdp-desc__text{font-family:var(--merci-font-text);font-size:var(--merci-paragraph--size);line-height:var(--merci-paragraph--line-height);letter-spacing:var(--merci-paragraph--letter-spacing);color:rgb(var(--color-foreground-rgb)/0.6)}.merci-pdp-desc__text>:first-child{margin-block-start:0}.merci-pdp-desc__text>:last-child{margin-block-end:0}.merci-pdp-desc__agec{margin:0}.merci-pdp-desc__agec+.merci-pdp-desc__agec{margin-block-start:8px}.merci-pdp-desc__agec strong{font-weight:500}.merci-pdp-desc__text--riche p{margin:0}.merci-pdp-desc__text--riche p:empty{min-block-size:1lh}.merci-pdp-desc__text--riche :is(strong,b){font-weight:500}.merci-pdp-desc__panel{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.merci-pdp-desc--rubriques{gap:16px}.merci-pdp-desc__rubrique{display:flex;flex-direction:column;gap:12px}.merci-pdp-desc__rubrique-titre{margin:0;color:var(--color-foreground)}.merci-pdp-desc__toggle:not(:checked)~.merci-pdp-desc__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--merci-pdp-lines, 3);overflow:hidden}.merci-pdp-desc__more.merci-pdp-desc__more{cursor:pointer;color:rgb(var(--color-foreground-rgb)/0.6)}.merci-pdp-desc__more.merci-pdp-desc__more[hidden]{display:none}.merci-pdp-desc__toggle:not(:checked)~.merci-pdp-desc__more .merci-pdp-desc__more-close,.merci-pdp-desc__toggle:checked~.merci-pdp-desc__more .merci-pdp-desc__more-open{display:none}.merci-pdp-desc__radio:focus-visible~.merci-pdp-desc__tabs>.merci-pdp-desc__tab,.merci-pdp-desc__toggle:focus-visible~.merci-pdp-desc__more{outline:2px solid var(--color-foreground);outline-offset:2px}.merci-pdp-desc__radio:nth-of-type(1):checked~.merci-pdp-desc__panel{display:none}.merci-pdp-desc__radio:nth-of-type(1):checked~.merci-pdp-desc__panel--1{display:flex}.merci-pdp-desc__radio:nth-of-type(1):checked~.merci-pdp-desc__tabs>.merci-pdp-desc__tab:nth-of-type(1){color:var(--color-foreground)}.merci-pdp-desc__radio:nth-of-type(2):checked~.merci-pdp-desc__panel{display:none}.merci-pdp-desc__radio:nth-of-type(2):checked~.merci-pdp-desc__panel--2{display:flex}.merci-pdp-desc__radio:nth-of-type(2):checked~.merci-pdp-desc__tabs>.merci-pdp-desc__tab:nth-of-type(2){color:var(--color-foreground)}.merci-pdp-desc__radio:nth-of-type(3):checked~.merci-pdp-desc__panel{display:none}.merci-pdp-desc__radio:nth-of-type(3):checked~.merci-pdp-desc__panel--3{display:flex}.merci-pdp-desc__radio:nth-of-type(3):checked~.merci-pdp-desc__tabs>.merci-pdp-desc__tab:nth-of-type(3){color:var(--color-foreground)}@media screen and (max-width: 749px){.product-details .merci-pdp-desc:has(~.buy-buttons-block){order:1}.product-details .merci-pdp-desc:has(~.buy-buttons-block)~.product-recommendations-wrapper{order:2}}.merci-pdp-colors{display:flex;flex-direction:column;gap:6px;width:100%}.merci-pdp-colors__head{display:flex;align-items:baseline;gap:8px;margin:0}.merci-pdp-colors__label{font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-caption--size);line-height:var(--merci-caption--line-height);letter-spacing:var(--merci-caption--letter-spacing);color:var(--color-foreground)}.merci-pdp-colors__value{font-family:var(--merci-font-text);font-size:var(--merci-paragraph--size);line-height:var(--merci-paragraph--line-height);letter-spacing:var(--merci-paragraph--letter-spacing);color:var(--color-foreground)}.merci-pdp-colors__row{--merci-pdp-cells: 8;display:grid;grid-template-columns:repeat(var(--merci-pdp-cells), 50px);justify-content:space-between}@media screen and (max-width: 749px){.merci-pdp-colors__row{--merci-pdp-cells: 6}.merci-pdp-colors__row>.merci-pdp-swatch:nth-child(n+6){display:none}}.merci-pdp-swatch{display:block;text-decoration:none}.merci-pdp-swatch--rangee{flex:0 0 auto;width:50px}.merci-pdp-swatch--rangee .merci-pdp-swatch__media{display:block;aspect-ratio:50/62;overflow:hidden}.merci-pdp-swatch--rangee.is-active .merci-pdp-swatch__media,.merci-pdp-swatch--rangee:hover .merci-pdp-swatch__media,.merci-pdp-swatch--rangee:focus-visible .merci-pdp-swatch__media{outline:1px solid var(--color-foreground);outline-offset:-1px}.merci-pdp-swatch__image,.merci-pdp-swatch__flat{display:block;width:100%;height:100%;object-fit:cover}.merci-pdp-colors__more{flex:0 0 auto;width:50px;aspect-ratio:50/62;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid rgb(var(--color-foreground-rgb)/0.3);background:none;cursor:pointer;font-family:var(--merci-font-condensed);font-weight:700;font-size:11px;line-height:1.2;letter-spacing:-0.01em;color:var(--color-foreground);transition:background-color var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)}.merci-pdp-colors__more:hover{background-color:var(--color-foreground);color:var(--color-background)}.merci-pdp-colors--rond .merci-pdp-colors__row{grid-template-columns:repeat(var(--merci-pdp-cells), 45px)}.merci-pdp-colors--rond .merci-pdp-swatch--rangee{width:45px}.merci-pdp-colors--rond .merci-pdp-swatch--rangee .merci-pdp-swatch__media{aspect-ratio:1;border-radius:50%}.merci-pdp-colors--rond .merci-pdp-swatch--rangee:hover .merci-pdp-swatch__media,.merci-pdp-colors--rond .merci-pdp-swatch--rangee:focus-visible .merci-pdp-swatch__media{outline:1px solid var(--color-foreground);outline-offset:-1px}.merci-pdp-colors--rond .merci-pdp-swatch--rangee.is-active .merci-pdp-swatch__media{outline:2px solid var(--color-foreground);outline-offset:-2px}.merci-pdp-colors--rond .merci-pdp-colors__more{width:45px;aspect-ratio:1;border-radius:50%}@media screen and (max-width: 749px){.merci-pdp-colors--rond .merci-pdp-colors__row{--merci-pdp-cells: 7}.merci-pdp-colors--rond .merci-pdp-colors__row>.merci-pdp-swatch:nth-child(6){display:block}.merci-pdp-colors--rond .merci-pdp-colors__row>.merci-pdp-swatch:nth-child(n+7){display:none}}.merci-pdp-colors--grande .merci-pdp-colors__row{grid-template-columns:repeat(auto-fill, 76px);justify-content:start;gap:4px}.merci-pdp-colors--grande .merci-pdp-swatch--rangee{width:76px}.merci-pdp-colors--grande .merci-pdp-swatch--rangee .merci-pdp-swatch__media{aspect-ratio:4/5}.merci-pdp-colors--grande .merci-pdp-swatch__image{mix-blend-mode:multiply}.merci-pdp-colors--grande .merci-pdp-colors__more{width:76px;aspect-ratio:4/5}@media screen and (max-width: 749px){.merci-pdp-colors--grande .merci-pdp-colors__row:has(.merci-pdp-colors__more)>.merci-pdp-swatch:nth-child(n+4){display:none}}theme-drawer.merci-colors-drawer{--theme-drawer-width: 488px}theme-drawer.merci-colors-drawer .theme-drawer__header{padding-block:16px;padding-inline:12px}theme-drawer.merci-colors-drawer .theme-drawer__close-button{margin-block:-14px;margin-inline-end:-14px}.merci-colors-drawer__grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:12px;padding:12px;overflow-y:auto}@media screen and (max-width: 749px){theme-drawer.merci-colors-drawer .theme-drawer__header{border-block-end:1px solid rgb(var(--color-foreground-rgb)/0.3)}.merci-colors-drawer__grid{grid-template-columns:repeat(2, 1fr);padding:16px 12px}}.merci-pdp-swatch--panneau{display:flex;flex-direction:column;gap:8px}.merci-pdp-swatch--panneau .merci-pdp-swatch__media{display:block;aspect-ratio:3/4;overflow:hidden}.merci-pdp-swatch--panneau.is-active .merci-pdp-swatch__media,.merci-pdp-swatch--panneau:hover .merci-pdp-swatch__media,.merci-pdp-swatch--panneau:focus-visible .merci-pdp-swatch__media{outline:1px solid var(--color-foreground);outline-offset:-1px}.merci-pdp-swatch__label{font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-eyebrow--size);line-height:var(--merci-eyebrow--line-height);letter-spacing:var(--merci-eyebrow--letter-spacing);text-transform:uppercase;color:var(--color-foreground)}.product-details .variant-option--buttons{display:block;margin:0;padding:0;border:0;font-size:0}.product-details .variant-option--buttons>legend{float:left;width:auto;padding:0;margin:0;font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-caption--size);letter-spacing:var(--merci-caption--letter-spacing);color:var(--color-foreground);line-height:var(--merci-paragraph--line-height)}.product-details .variant-option--buttons>legend::after{content:" :"}.product-details .variant-option--buttons .variant-option__button-label{display:inline-flex;align-items:baseline;min-width:0;min-height:0;margin:0 0 0 12px;padding:0;border:0;border-radius:0;background:none;cursor:pointer}.product-details .variant-option--buttons .variant-option__button-label__text{font-family:var(--merci-font-text);font-size:var(--merci-paragraph--size);line-height:var(--merci-paragraph--line-height);letter-spacing:var(--merci-paragraph--letter-spacing);color:rgb(var(--color-foreground-rgb)/0.6);text-underline-offset:3px}.product-details .variant-option--buttons .variant-option__button-label__pill{display:none}.product-details .variant-option--buttons .variant-option__button-label.variant-option__button-label::before,.product-details .variant-option--buttons .variant-option__button-label.variant-option__button-label::after{content:none}.product-details .variant-option--buttons .variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:var(--color-foreground);text-decoration:underline}.product-details .variant-option--buttons .variant-option__strikethrough{display:none}.product-details .variant-option--buttons .variant-option__button-label:has(input[data-option-available=false]) .variant-option__button-label__text{text-decoration:line-through}.product-details .variant-option--buttons .variant-option__button-label:has(input[data-option-available=false]):has(input:checked){background:none}.product-details .variant-option--buttons .variant-option__button-label:has(input[data-option-available=false]):has(input:checked) .variant-option__button-label__text{color:var(--color-foreground);text-decoration:underline line-through}.product-details .variant-option--buttons .variant-option__button-label:hover .variant-option__button-label__text{color:var(--color-foreground)}.product-details .variant-option--buttons .variant-option__button-label:has(:focus-visible){outline:1px solid var(--color-foreground);outline-offset:4px}.product-details .variant-option--buttons>.merci-size-guide{float:right;display:flex;align-items:center;height:calc(var(--merci-paragraph--size)*var(--merci-paragraph--line-height));margin-inline-start:12px}.product-details .variant-option--dropdowns:has(>.merci-size-guide){position:relative}.product-details .variant-option--dropdowns>.merci-size-guide{position:absolute;inset-block-start:0;inset-inline-end:0}.merci-size-guide__link{padding:0;border:0;background:none;cursor:pointer}.merci-size-guide__dialog.merci-size-guide__dialog{padding:max(48px,var(--safe-area-inset-top, 0px)) 12px max(12px,var(--safe-area-inset-bottom, 0px));border-radius:0;background-color:var(--color-background);overflow:hidden}.merci-size-guide__dialog.merci-size-guide__dialog[open]{display:flex;align-items:center;justify-content:center;animation:merci-size-guide-in var(--animation-speed) var(--animation-easing) forwards}.merci-size-guide__dialog.merci-size-guide__dialog.dialog-closing{animation:merci-size-guide-out var(--animation-speed) var(--animation-easing) forwards}@media screen and (min-width: 750px){.merci-size-guide__dialog.merci-size-guide__dialog{width:fit-content;max-width:min(1000px,90vw);height:fit-content;max-height:90dvh;padding:48px 40px 40px}}theme-drawer.merci-size-guide-drawer{--theme-drawer-width: 488px}.merci-size-guide-drawer__body{display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:0 12px 24px;overflow-y:auto}.merci-size-guide-drawer__body>.merci-faq__list{align-self:stretch}@keyframes merci-size-guide-in{from{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}@keyframes merci-size-guide-out{from{opacity:1;translate:0 0}to{opacity:0;translate:0 8px}}.merci-size-guide__image{display:block;width:100%;max-width:100%;height:auto;max-height:calc(100dvh - 60px);object-fit:contain}@media screen and (min-width: 750px){.merci-size-guide__image{width:auto;max-height:calc(90dvh - 88px)}}.merci-size-guide__close{position:absolute;inset-block-start:8px;inset-inline-end:8px}.merci-pdp-edito{position:relative;margin:12px 0 0;aspect-ratio:940/587;overflow:hidden;container-type:inline-size}.merci-pdp-edito__image{display:block;width:100%;height:100%;object-fit:cover}.merci-pdp-edito__text{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;padding-inline:12px;font-family:var(--merci-font-condensed);font-weight:700;font-size:clamp(20px,6.49cqi,61px);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);text-align:center;color:#fff}.product-details .product-form-buttons.product-form-buttons{flex-direction:column;flex-wrap:nowrap;gap:8px;width:100%}.product-details .product-form-buttons.product-form-buttons>*{flex:0 0 auto;width:100%}.product-details .product-form-buttons.product-form-buttons>.product-form-text__error.hidden{display:none}.product-details .product-form-buttons .quantity-selector{display:flex;align-items:center;justify-content:space-between;flex:1 1 100%;padding-inline:8px;border:1px solid rgb(var(--color-foreground-rgb)/0.3)}.product-details .product-form-buttons .quantity-selector .svg-wrapper{width:14px;height:14px}.product-details .product-form-buttons .quantity-selector input{width:auto;flex:1 1 auto;padding:0;font-family:var(--merci-font-condensed);font-weight:700;font-size:16px;line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);text-align:center;color:var(--color-foreground)}[data-merci-metriques=natives] .product-details .product-form-buttons .quantity-selector input{position:relative;inset-block-start:.145em}.product-details .product-form-buttons .add-to-cart-button{justify-content:space-between;gap:12px;padding-inline:20px}.product-details .product-form-buttons .add-to-cart-icon{display:none}.add-to-cart-button__price{display:flex;align-items:baseline;gap:6px;white-space:nowrap}.add-to-cart-button__price>div{display:contents}.add-to-cart-button__price .compare-at-price{color:inherit;opacity:.6;text-decoration-color:currentColor}#SI_trigger#SI_trigger{display:flex;align-items:center;justify-content:center;width:100% !important;height:var(--height-buy-buttons);min-height:0;margin-block-start:8px;padding:0 20px;border:1px solid var(--color-foreground);border-radius:0;background-color:var(--color-foreground);color:var(--color-background);font-family:var(--merci-font-condensed);font-weight:700;font-size:16px;line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);text-transform:capitalize;cursor:pointer}#SI_trigger#SI_trigger:hover{border-color:rgb(var(--color-foreground-rgb)/0.6);background-color:rgb(var(--color-foreground-rgb)/0.6)}.merci-reserve,.merci-bundle-link{display:flex;align-items:center;justify-content:center;height:var(--height-buy-buttons);padding-inline:20px;border:1px solid rgb(var(--color-foreground-rgb)/0.3);font-family:var(--merci-font-condensed);font-weight:700;font-size:16px;line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);color:var(--color-foreground);cursor:default;user-select:none}.merci-bundle-link{text-decoration:none;cursor:pointer;user-select:auto;transition:border-color var(--animation-speed) var(--animation-easing)}.merci-bundle-link:hover,.merci-bundle-link:focus-visible{border-color:var(--color-foreground)}.merci-reassurance{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.merci-reassurance__stack{display:grid;margin:0;font-family:var(--merci-font-text);font-weight:400;font-size:11px;line-height:1;text-align:center;color:var(--color-foreground)}.merci-reassurance__item{grid-area:1/1;opacity:0;transition:opacity var(--animation-speed) var(--animation-easing)}.merci-reassurance__item[data-active]{opacity:1}.merci-reassurance__dots{display:flex;gap:8px}.merci-reassurance__dot{position:relative;appearance:none;margin:0;border:0;border-radius:50%;background:var(--color-foreground);opacity:.3;cursor:pointer;transition:opacity var(--animation-speed) var(--animation-easing)}.merci-reassurance__dot.merci-reassurance__dot{width:4px;height:4px;padding:0}.merci-reassurance__dot::after{content:"";position:absolute;inset:-4px -4px -16px}.merci-reassurance__dot:hover{opacity:.6}.merci-reassurance__dot[aria-current]{opacity:1}@media(prefers-reduced-motion: reduce){.merci-reassurance__item,.merci-reassurance__dot{transition:none}}.product-details product-recommendations .text-block>*{line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing)}@media screen and (max-width: 749px){.product-details .block-resource-list{gap:12px}}.product-details .resource-list--grid{grid-template-columns:repeat(3, minmax(0, 1fr))}.product-details .card-gallery>*{--gallery-aspect-ratio: 130 / 173}.product-details slideshow-slide.resource-list__slide{--slide-width: clamp(110px, 39.89cqw, 220px)}.product-details .merci-card-details__title,.product-details .merci-card-details__title>p,.merci-cart-upsell .merci-card-details__title,.merci-cart-upsell .merci-card-details__title>p{font-size:11px;line-height:1.1;letter-spacing:-0.03em}.product-details .merci-card-details__subtitle,.merci-cart-upsell .merci-card-details__subtitle{font-size:10px}.product-details .merci-card-details__main,.merci-cart-upsell .merci-card-details__main{gap:4px}.product-details .merci-card-details__meta,.merci-cart-upsell .merci-card-details__meta{gap:6px}.product-details .quick-add__button.quick-add__button,.merci-cart-upsell .quick-add__button.quick-add__button{--quick-add-collapsed-width: 32px;--quick-add-expanded-width: 32px;display:flex;align-items:center;justify-content:center;inset-block-end:8px;inset-inline-end:8px;width:32px;min-width:32px;height:32px;padding:0;gap:0;border:0;border-radius:0;background:var(--color-background);color:var(--color-foreground);opacity:1;backdrop-filter:none;font-size:0}.product-details .quick-add__button.quick-add__button:disabled,.merci-cart-upsell .quick-add__button.quick-add__button:disabled{opacity:var(--opacity-muted-text)}.product-details .quick-add__button .add-to-cart-icon,.merci-cart-upsell .quick-add__button .add-to-cart-icon{width:14px;height:14px;background-color:currentColor;mask:url("icon-plus.svg") no-repeat center/contain}.product-details .quick-add__button .add-to-cart-icon svg,.merci-cart-upsell .quick-add__button .add-to-cart-icon svg{display:none}.product-details .merci-reco--ligne .resource-list--grid{grid-template-columns:minmax(0, 1fr)}.merci-rse__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:24px;padding:16px 12px;border:1px dashed rgb(var(--color-foreground-rgb)/0.3);color:var(--color-foreground)}.merci-rse__col{display:flex;flex-direction:column;gap:12px;margin:0;padding:0}.merci-rse__col:first-child:not(:only-child){justify-self:start;padding-inline-end:12px;border-inline-end:1px solid var(--color-foreground)}.merci-rse__item{display:flex;align-items:center;gap:8px}.merci-rse__icon{flex:0 0 16px;width:16px;height:16px;object-fit:contain}.merci-rse__label{font-family:var(--merci-font-text);font-weight:500;font-size:11px;line-height:1;letter-spacing:.03em;text-transform:uppercase}.media-gallery__mobile-controls.media-gallery__mobile-controls{mix-blend-mode:normal}.media-gallery__mobile-controls.media-gallery__mobile-controls[controls-on-media]{--color-foreground: rgb(var(--color-border-rgb));--color-foreground-rgb: var(--color-border-rgb)}.media-gallery__mobile-controls.media-gallery__mobile-controls .slideshow-controls__dots{align-self:flex-end;gap:0;padding:0;border-radius:0}.media-gallery__mobile-controls.media-gallery__mobile-controls .slideshow-controls__dots button{width:12px;height:28px;margin:0;border-radius:0}.media-gallery__mobile-controls.media-gallery__mobile-controls .slideshow-controls__dots button::after{width:4px;height:4px;border-radius:50%;box-shadow:none}.variant-picker--merci-lignes .variant-picker__form{display:flex;flex-direction:column;gap:12px}.variant-picker--merci-lignes .variant-option.variant-option--dropdowns{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0}.variant-picker--merci-lignes .variant-option.variant-option--dropdowns>label{min-width:0;font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-caption--size);line-height:var(--merci-caption--line-height);letter-spacing:var(--merci-caption--letter-spacing);color:var(--color-foreground)}.variant-picker--merci-lignes .variant-option__select-wrapper{flex:0 0 147px;margin:0;border:1px solid rgb(var(--color-foreground-rgb)/0.3);border-radius:0}.variant-picker--merci-lignes .variant-option__select{padding:16px 40px 12px 12px;font-family:var(--merci-font-text);font-weight:400;font-size:var(--merci-paragraph--size);line-height:var(--merci-paragraph--line-height);letter-spacing:var(--merci-paragraph--letter-spacing);color:rgb(var(--color-foreground-rgb)/0.6)}.variant-picker--merci-lignes .variant-option__select-wrapper .icon{right:12px}.variant-option__select-wrapper{--color-variant-hover-background: var(--color-background);--color-variant-hover-border: var(--color-foreground);--color-variant-hover-text: var(--color-foreground)}.variant-option__select-wrapper:has(.variant-option__select:focus-visible){border-color:var(--color-foreground)}.variant-option__select-wrapper .variant-option__select:focus-visible{outline:none}.variant-picker--merci-ligne-seule .variant-option.variant-option--dropdowns{justify-content:flex-start}.product-details .variant-picker--merci-ligne-seule .variant-option--dropdowns>.merci-size-guide{position:static;margin-inline-start:auto}.variant-picker--merci-ligne-seule .variant-option__select-wrapper{flex:0 1 auto;min-width:147px}.merci-upsell-row{display:flex;gap:8px;min-height:112px;border:1px solid rgb(var(--color-foreground-rgb)/0.3);color:var(--color-foreground)}.merci-upsell-row__media{flex:0 0 84px;align-self:stretch;overflow:hidden}.merci-upsell-row__image{display:block;width:100%;height:100%;object-fit:cover}.merci-upsell-row__body{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;gap:12px;min-width:0;padding-block:8px;padding-inline-end:8px}.merci-upsell-row__head{display:flex;flex-direction:column;gap:8px}.merci-upsell-row__title{font-family:var(--merci-font-condensed);font-weight:700;font-size:18px;line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);color:inherit;text-decoration:none}.merci-upsell-row__price{font-family:var(--merci-font-text);font-weight:400;font-size:11px;line-height:1}.merci-upsell-row__form form{display:flex;align-items:stretch;gap:4px}.merci-upsell-row__select{position:relative;flex:0 0 147px}.merci-upsell-row__select select{appearance:none;width:100%;height:37px;margin:0;padding:0 36px 0 12px;border:1px solid rgb(var(--color-foreground-rgb)/0.3);border-radius:0;background:rgba(0,0,0,0);font-family:var(--merci-font-text);font-weight:400;font-size:var(--merci-paragraph--size);line-height:var(--merci-paragraph--line-height);letter-spacing:var(--merci-paragraph--letter-spacing);color:rgb(var(--color-foreground-rgb)/0.6);cursor:pointer;transition:border-color var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)}.merci-upsell-row__select select:hover,.merci-upsell-row__select select:focus,.merci-upsell-row__select select:focus-visible{border-color:var(--color-foreground);color:var(--color-foreground)}.merci-upsell-row__select select:focus,.merci-upsell-row__select select:focus-visible{outline:none}.merci-upsell-row__select .svg-wrapper{position:absolute;inset-block-start:50%;inset-inline-end:12px;width:16px;height:16px;transform:translateY(-50%);pointer-events:none}.merci-upsell-row .merci-upsell-row__add.add-to-cart-button.button{--button-background-color: var(--color-foreground);--button-color: var(--color-background);--button-border-width: 1px;--button-border-color: var(--color-foreground);min-width:0;height:37px;padding:0 12px;font-family:var(--merci-font-text);font-weight:500;font-size:11px;line-height:1;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.merci-upsell-row .merci-upsell-row__add.add-to-cart-button.button:hover,.merci-upsell-row .merci-upsell-row__add.add-to-cart-button.button:focus-visible{--button-background-color: var(--merci-red-dark);--button-border-color: var(--merci-red-dark)}.merci-upsell-row .merci-upsell-row__add.add-to-cart-button.button:disabled{cursor:not-allowed;opacity:.5}.merci-shop-the-look-frame{min-width:0}.merci-shop-the-look{--merci-shop-the-look-overlay: rgb(0 0 0 / 0.2);position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:var(--merci-shop-the-look-height, 100dvh);overflow:clip;color:var(--color-foreground)}.merci-shop-the-look__media{position:absolute;inset:0}.merci-shop-the-look__media::after{content:"";position:absolute;inset:0;background:var(--merci-shop-the-look-overlay);pointer-events:none}.merci-shop-the-look__media picture{display:block;width:100%;height:100%}.merci-shop-the-look__image{display:block;width:100%;height:100%;object-fit:cover}.merci-shop-the-look__content{position:relative;z-index:var(--layer-raised)}.merci-shop-the-look__arrows{display:none;justify-content:flex-end;gap:8px;padding-inline:12px;padding-block-end:12px}.merci-shop-the-look__arrow{display:grid;place-items:center;width:32px;height:32px;margin:0;padding:0;border:1px solid #e0e0e0;border-radius:0;background-color:var(--color-background);color:var(--color-foreground);cursor:pointer;transition:opacity var(--animation-speed) var(--animation-easing)}.merci-shop-the-look__arrow .svg-wrapper{display:block;width:16px;height:16px}.merci-shop-the-look__arrow svg{display:block;width:100%;height:100%}.merci-shop-the-look__arrow:disabled{opacity:.4;cursor:default}.merci-shop-the-look__track{display:flex;gap:12px;padding-inline:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:12px;scrollbar-width:none}.merci-shop-the-look__track::-webkit-scrollbar{display:none}.merci-shop-the-look__slide{display:flex;flex:0 0 100%;min-width:0;scroll-snap-align:start}.merci-shop-the-look .merci-upsell-row{flex:1 1 auto;min-width:0;background-color:var(--color-background)}.merci-shop-the-look__dots{display:none;justify-content:center;gap:8px;padding-block:18px 12px}merci-shop-the-look:defined .merci-shop-the-look__dots{display:flex}.merci-shop-the-look__dot{appearance:none;width:4px;height:4px;margin:0;padding:0;border:0;border-radius:0;background-color:#fff;opacity:.4;cursor:pointer;transition:opacity var(--animation-speed) var(--animation-easing)}.merci-shop-the-look__dot[aria-current=true]{opacity:1}@media screen and (min-width: 750px){.merci-shop-the-look{--merci-shop-the-look-overlay: linear-gradient(180deg, rgb(0 0 0 / 0) 50%, rgb(0 0 0 / 0.8) 100%)}merci-shop-the-look:defined[data-scrollable] .merci-shop-the-look__arrows{display:flex}.merci-shop-the-look__track{padding-block-end:12px}.merci-shop-the-look__slide{flex-basis:calc((100% - 12px)/2)}merci-shop-the-look:defined .merci-shop-the-look__dots{display:none}}@media screen and (min-width: 1200px){.merci-shop-the-look__slide{flex-basis:calc((100% - 24px)/3)}}.merci-material-story{display:flex;flex-direction:column;gap:24px;padding:48px 12px;color:var(--color-foreground)}@media screen and (min-width: 750px){.merci-material-story{padding:96px 12px}}.merci-material-story__eyebrow,.merci-material-story__text{margin:0}.merci-material-story__text{font-family:var(--merci-font-condensed);font-weight:700;font-size:35px;line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);overflow-wrap:break-word}@media screen and (min-width: 750px){.merci-material-story__text{font-size:61px}}.merci-material-story--vide{gap:8px;padding-block:24px;color:rgb(var(--color-foreground-rgb)/0.6)}.merci-sur-commande__dialog.merci-sur-commande__dialog{padding:max(56px,var(--safe-area-inset-top, 0px)) 16px max(24px,var(--safe-area-inset-bottom, 0px));border-radius:0;background-color:var(--color-background);color:var(--color-foreground)}.merci-sur-commande__dialog.merci-sur-commande__dialog[open]{animation:merci-size-guide-in var(--animation-speed) var(--animation-easing) forwards}.merci-sur-commande__dialog.merci-sur-commande__dialog.dialog-closing{animation:merci-size-guide-out var(--animation-speed) var(--animation-easing) forwards}@media screen and (min-width: 750px){.merci-sur-commande__dialog.merci-sur-commande__dialog{width:min(520px,90vw);height:fit-content;max-height:90dvh;padding:56px 40px 40px;overflow:hidden}}@media screen and (min-width: 750px)and (max-height: 560px){.merci-sur-commande__dialog.merci-sur-commande__dialog{overflow-y:auto}}.merci-sur-commande__title{margin:0 0 16px;font-family:var(--merci-font-condensed);font-weight:700;font-size:24px;line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);color:var(--color-foreground)}.merci-sur-commande__form{display:flex;flex-direction:column;gap:12px}.merci-sur-commande__intro,.merci-sur-commande__message{margin:0 0 12px;font-family:var(--merci-font-text);font-size:var(--merci-paragraph--size);line-height:var(--merci-paragraph--line-height);letter-spacing:var(--merci-paragraph--letter-spacing)}.merci-sur-commande__intro{color:rgb(var(--color-foreground-rgb)/0.6)}.merci-sur-commande__message--erreur{color:var(--color-error)}.merci-sur-commande__input{width:100%;padding:16px 20px 12px;border:var(--style-border-width-inputs) solid var(--color-input-border);border-radius:0;background-color:var(--color-input-background);color:var(--color-input-text)}.merci-sur-commande__input:focus-visible{outline:none}.merci-sur-commande__select{position:relative}.merci-sur-commande__select select{appearance:none;padding-inline-end:44px;cursor:pointer}.merci-sur-commande__select .svg-wrapper{position:absolute;inset-block-start:50%;inset-inline-end:20px;width:16px;height:16px;transform:translateY(-50%);pointer-events:none}.merci-sur-commande__submit{width:100%;margin-block-start:4px}.merci-sur-commande__close{position:absolute;inset-block-start:8px;inset-inline-end:8px}theme-drawer[always-modal] .theme-drawer__dialog::backdrop{backdrop-filter:blur(8px)}#cart-drawer{--theme-drawer-width: 446px}#cart-drawer .theme-drawer__header{min-height:52px;padding-block:0;padding-inline:12px}@media screen and (max-width: 749px){#cart-drawer .theme-drawer__header{border-block-end:1px solid rgb(var(--color-foreground-rgb)/0.3)}}#cart-drawer .theme-drawer__badge{display:none}.cart-disclosure-modal__item-heading{font-family:var(--font-h3--family);font-style:var(--font-h3--style);letter-spacing:var(--font-h3--letter-spacing);text-transform:var(--font-h3--case);color:var(--color)}.merci-cart-shipping{display:flex;flex-direction:column;gap:8px;padding:4px 12px 12px;border-block-end:1px solid rgb(var(--color-foreground-rgb)/0.3)}@media screen and (max-width: 749px){.merci-cart-shipping{padding-block-start:12px}}.merci-cart-shipping__text{margin:0;font-family:var(--merci-font-text);font-size:11px;line-height:1;color:rgb(var(--color-foreground-rgb)/0.6)}.merci-cart-shipping__amount{font-weight:500;letter-spacing:var(--merci-eyebrow--letter-spacing);text-transform:uppercase;color:var(--color-foreground)}.merci-cart-shipping__bar{position:relative;height:4px;background-color:rgb(var(--color-foreground-rgb)/0.3)}.merci-cart-shipping__fill{position:absolute;inset-block:0;inset-inline-start:0;width:var(--merci-cart-shipping, 0%);background-color:var(--color-foreground)}#cart-drawer .cart-drawer__items{padding:12px}.merci-cart-notice{margin:0 0 20px;padding:12px;font-family:var(--merci-font-text);font-size:11px;line-height:1;text-align:center;color:rgb(var(--color-foreground-rgb)/0.6)}.merci-cart-notice strong,.merci-cart-notice b{font-weight:400;color:var(--color-foreground)}#cart-drawer .cart-drawer__items .cart-items__table-row{margin-block-end:20px;padding-block-end:0;border:0}#cart-drawer .cart-drawer__items .cart-items__table-row:last-child{margin-block-end:0}:is(#cart-drawer,.cart-page) .cart-items__table-row{grid-template-columns:var(--merci-cart-photo, 100px) minmax(0, 1fr) auto;grid-template-rows:auto 1fr auto auto;grid-template-areas:"media details price" "media variants price" "media quantity remove" "media error error";column-gap:12px;row-gap:0}:is(#cart-drawer,.cart-page) .cart-items__media-container{aspect-ratio:4/5}:is(#cart-drawer,.cart-page) .cart-items__details{display:contents}:is(#cart-drawer,.cart-page) .cart-items__product-info{grid-area:details;font-size:var(--merci-caption--size);line-height:var(--merci-caption--line-height)}:is(#cart-drawer,.cart-page) .cart-items__title-row{display:flex;align-items:flex-start}:is(#cart-drawer,.cart-page) .cart-items__price text-component{line-height:inherit}:is(#cart-drawer,.cart-page) .cart-items__title{font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-caption--size);line-height:var(--merci-caption--line-height);letter-spacing:var(--merci-caption--letter-spacing);text-transform:none;color:var(--color-foreground)}:is(#cart-drawer,.cart-page) .cart-items__variants-wrapper{grid-area:variants;align-self:center;padding-block:12px}:is(#cart-drawer,.cart-page) .cart-items__variants-wrapper:empty{display:none}:is(#cart-drawer,.cart-page) .cart-items__variants,:is(#cart-drawer,.cart-page) .cart-items__properties{display:flex;flex-direction:column;gap:6px;margin:0}:is(#cart-drawer,.cart-page) .cart-items__variants-wrapper :is(dt,dd,p,li){display:inline;margin:0;font-family:var(--merci-font-text);font-weight:400;font-size:11px;line-height:1;letter-spacing:normal;color:rgb(var(--color-foreground-rgb)/0.6)}:is(#cart-drawer,.cart-page) .cart-items__variant dt::after,:is(#cart-drawer,.cart-page) .cart-items__property dt::after{content:" : "}:is(#cart-drawer,.cart-page) .cart-items__unit-price-wrapper{display:none}:is(#cart-drawer,.cart-page) .cart-items__quantity,:is(#cart-drawer,.cart-page) .cart-items__quantity-controls{display:contents}:is(#cart-drawer,.cart-page) .cart-items__quantity-controls>.volume-pricing-info{display:none}:is(#cart-drawer,.cart-page) .cart-items__quantity-controls>.quantity-selector-wrapper{grid-area:quantity;justify-self:start;align-self:end;width:auto}:is(#cart-drawer,.cart-page) .cart-items__quantity-controls .quantity-selector{display:inline-flex;align-items:center;gap:10px;width:auto;height:29px;margin:0;padding:0 12px;border:1px solid rgb(var(--color-foreground-rgb)/0.3);border-radius:0;box-shadow:none;background:none}:is(#cart-drawer,.cart-page) .cart-items__quantity-controls .quantity-selector button{width:14px;height:100%;min-width:0;padding:0}:is(#cart-drawer,.cart-page) .cart-items__quantity-controls .quantity-selector .svg-wrapper,:is(#cart-drawer,.cart-page) .cart-items__quantity-controls .quantity-selector svg{width:14px;height:14px}:is(#cart-drawer,.cart-page) .cart-items__quantity-controls .quantity-selector input{width:2ch;min-width:0;padding:0;font-family:var(--merci-font-condensed);font-weight:700;font-size:11px;line-height:1.2;letter-spacing:-0.01em;text-align:center;color:var(--color-foreground)}[data-merci-metriques=natives] :is(#cart-drawer,.cart-page) .cart-items__quantity-controls .quantity-selector input{position:relative;inset-block-start:.145em}:is(#cart-drawer,.cart-page) .cart-items__remove{grid-area:remove;justify-self:end;align-self:end;width:auto;height:auto;min-width:0;padding:4px 0 6px;border:0;border-block-end:1px solid currentColor;border-radius:0;background:none;box-shadow:none;font-family:var(--merci-font-text);font-weight:400;font-size:10px;line-height:1;color:var(--color-foreground)}:is(#cart-drawer,.cart-page) .cart-items__remove>svg{display:none}:is(#cart-drawer,.cart-page) .cart-items__price{grid-area:price;display:flex;flex-direction:column;align-items:flex-end;min-width:0;padding:0;font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-caption--size);line-height:var(--merci-caption--line-height);letter-spacing:var(--merci-caption--letter-spacing);color:var(--color-foreground)}.merci-cart-line__compare{text-decoration-thickness:1px}#cart-drawer .cart-drawer__summary{gap:8px;padding:12px;border-block-start:1px solid rgb(var(--color-foreground-rgb)/0.3);mask-image:none}#cart-drawer .cart-totals__container{display:none}#cart-drawer .cart-totals:not(:has(.cart-discounts)){display:none}#cart-drawer .cart__ctas{width:100%}#cart-drawer .cart__checkout-button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding-inline:20px}.merci-cart-upsell__title{margin:0;font-family:var(--merci-font-condensed);font-weight:700;font-size:16px;line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);text-transform:capitalize;color:var(--color-foreground)}.merci-cart-upsell__list{display:flex;gap:12px;margin:0;padding:0;list-style:none}.merci-cart-upsell__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.merci-cart-upsell__dots{display:flex;gap:8px;margin-inline-start:auto}.merci-cart-upsell__dots[hidden],.merci-cart-upsell__dot[hidden]{display:none}.merci-cart-upsell__dot{position:relative;appearance:none;width:4px;height:4px;padding:0;border:0;border-radius:0;background-color:rgb(var(--color-foreground-rgb)/0.3);cursor:pointer;transition:background-color var(--animation-speed) var(--animation-easing)}.merci-cart-upsell__dot::after{content:"";position:absolute;inset:-8px -4px}.merci-cart-upsell__dot[aria-current=true]{background-color:var(--color-foreground)}.merci-cart-upsell__card{display:flex;flex-direction:column;gap:8px}.merci-cart-upsell__media{position:relative;aspect-ratio:130/173;overflow:hidden;background-color:rgb(var(--color-foreground-rgb)/0.05)}.merci-cart-upsell__image-link,.merci-cart-upsell__image{display:block;width:100%;height:100%}.merci-cart-upsell__image{object-fit:cover}@media screen and (min-width: 750px){#cart-drawer:has(.merci-cart-upsell--column){--theme-drawer-width: 600px}#cart-drawer .cart-drawer__inner:has(>.merci-cart-upsell--column){position:relative;padding-inline-start:154px}.merci-cart-upsell--column{position:absolute;inset-block:0;inset-inline-start:0;display:flex;flex-direction:column;gap:12px;width:154px;padding:16px 12px 12px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;box-shadow:inset -1px 0 0 rgb(var(--color-foreground-rgb)/0.3)}.merci-cart-upsell--column .merci-cart-upsell__title{text-align:center}.merci-cart-upsell--column .merci-cart-upsell__head{display:contents}.merci-cart-upsell--column .merci-cart-upsell__dots{display:none}.merci-cart-upsell--column .merci-cart-upsell__list{flex-direction:column}.merci-cart-upsell--row{display:none}}@media screen and (max-width: 749px){.merci-cart-upsell--column{display:none}.merci-cart-upsell--row{display:flex;flex-direction:column;gap:12px;margin-block-start:24px}.merci-cart-upsell--row .merci-cart-upsell__list{margin-inline:-12px;padding-inline:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:12px;scrollbar-width:none}.merci-cart-upsell--row .merci-cart-upsell__item{flex:0 0 140px;scroll-snap-align:start}}.merci-cart-footer-note{margin:0;font-family:var(--merci-font-text);font-size:10px;line-height:1;text-align:center;color:var(--color-foreground)}.merci-cart-footer-note a{color:inherit;text-decoration:underline;text-underline-position:from-font}.cart-page .cart-title h1{align-items:flex-start;gap:4px}.cart-page .cart-title .cart-bubble{padding:0}.cart-page .cart-title .cart-bubble__background{display:none}.cart-page .cart-title .cart-bubble__text{font-family:var(--merci-font-text);font-weight:500;font-size:11px;line-height:1;letter-spacing:var(--merci-eyebrow--letter-spacing)}.cart-page .cart-items--dividers .cart-items__table-row{border-block-end-color:rgb(var(--color-foreground-rgb)/0.3)}.cart-page .cart-page__items .cart-items{padding-block-start:var(--cart-items-gap, 24px);border-block-start:1px solid rgb(var(--color-foreground-rgb)/0.3)}@media screen and (min-width: 750px){.cart-page{--merci-cart-photo: 120px}}@media screen and (min-width: 750px){.cart-page .cart-summary.cart-summary{border-inline-start:1px solid rgb(var(--color-foreground-rgb)/0.3)}}@media screen and (max-width: 749px){.cart-page .cart-page__summary{margin-block-start:24px;border-block-start:1px solid rgb(var(--color-foreground-rgb)/0.3)}}.cart-page .cart-totals.cart-totals{margin-block-start:0;border-block-start:0}.cart-page .cart-totals__total.cart-totals__total{font-weight:500}.cart-page .cart-totals__total-label.cart-totals__total-label{font-family:var(--merci-font-text);font-weight:500;font-size:var(--merci-caption--size);line-height:var(--merci-caption--line-height);letter-spacing:var(--merci-caption--letter-spacing)}.cart-page .cart-totals__total-value.cart-totals__total-value{font-family:var(--merci-font-condensed);font-weight:700;font-size:18px;line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing)}.cart-page .cart-totals__tax-note.cart-totals__tax-note,.cart-page .cart-totals__tax-note small,.cart-page .cart-totals__tax-note a{font-family:var(--merci-font-text);font-weight:400;font-size:11px;line-height:var(--merci-caption--line-height);letter-spacing:normal;color:rgb(var(--color-foreground-rgb)/0.6)}#quick-add-dialog .quick-add-modal{position:fixed;inset:0 0 0 auto;width:488px;max-width:100%;height:100dvh;max-height:none;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background-color:var(--color-background);color:var(--color-foreground)}#quick-add-dialog .quick-add-modal[open]{display:flex;flex-direction:column;animation:merci-quick-add-in var(--animation-speed) var(--animation-easing) forwards}#quick-add-dialog .quick-add-modal.dialog-closing{animation:merci-quick-add-out var(--animation-speed) var(--animation-easing) forwards}#quick-add-dialog .quick-add-modal::backdrop{backdrop-filter:blur(8px)}@keyframes merci-quick-add-in{from{translate:100% 0}to{translate:0 0}}@keyframes merci-quick-add-out{from{translate:0 0}to{translate:100% 0}}@media screen and (max-width: 749px){#quick-add-dialog .quick-add-modal{width:100%;padding-block-end:var(--safe-area-inset-bottom, 0)}}.merci-quick-add__title{flex:none;margin:0;padding:16px 12px;font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h4--desktop);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);color:var(--color-foreground)}#quick-add-dialog .quick-add-modal__close{inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;justify-content:center;width:40px;height:52px;padding:0;color:var(--color-foreground)}#quick-add-dialog .quick-add-modal__close svg{width:16px;height:16px}#quick-add-dialog .quick-add-modal__content{display:flex;flex-direction:column;flex:1 1 auto;gap:32px;min-height:0;max-height:none;height:auto;padding:12px;overflow-y:auto}#quick-add-dialog .quick-add-modal__content[aria-busy=true]{opacity:.5;transition:opacity var(--animation-speed) var(--animation-easing)}#quick-add-dialog .quick-add-modal__content :is(.product-information__media,.product-details){align-self:stretch}#quick-add-dialog .quick-add-modal__content .product-information__media{position:static;width:100%;overflow:visible}#quick-add-dialog .quick-add-modal__content .product-information__media media-gallery{position:static}#quick-add-dialog .quick-add-modal__content .media-gallery__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}#quick-add-dialog .quick-add-modal__content .media-gallery__grid>:nth-child(n+3),#quick-add-dialog .quick-add-modal__content .product-information__media slideshow-component,#quick-add-dialog .quick-add-modal__content .merci-breadcrumbs{display:none}#quick-add-dialog .quick-add-modal__content .product-details{display:block;height:auto;overflow:visible;mask-image:none}#quick-add-dialog .quick-add-modal__content .product-details .group-block{padding:0}#quick-add-dialog .quick-add-modal__content .product-details .group-block-content{gap:12px}#quick-add-dialog .quick-add-modal__content .product-details>.group-block>.group-block-content{gap:0}#quick-add-dialog .quick-add-modal__content .product-details>.group-block>.group-block-content>*{padding-inline:0}#quick-add-dialog .quick-add-modal__content .view-product-title{margin:0 0 8px;padding:0}#quick-add-dialog .quick-add-modal__content .view-product-title a{font-family:var(--merci-font-condensed);font-weight:700;font-size:var(--merci-h3--mobile);line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);color:var(--color-foreground)}#quick-add-dialog .merci-pdp-colors__row{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px}#quick-add-dialog .quick-add-modal__content .product-details .variant-picker{margin:0;padding-block:0}#quick-add-dialog .quick-add-modal__content .product-details .buy-buttons-block{position:static;margin-top:32px;padding-bottom:0}#quick-add-dialog .quick-add-modal__content .product-details .buy-buttons-block::before{display:none}#quick-add-dialog .merci-product-link{margin-top:12px}#quick-add-dialog .merci-product-link__button{width:100%}.merci-text-tronque[data-merci-tronque]:not([data-merci-ouvert]){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--merci-lignes, 6);line-clamp:var(--merci-lignes, 6);overflow:hidden;padding-block-end:0;margin-block-end:var(--padding-block-end, 0px)}.merci-text-tronque:has(+.merci-text-toggle:not([hidden])){padding-block-end:0;margin-block-end:0}.merci-text-toggle:not([hidden]){display:block;margin-block:0 var(--merci-ecart, 0px)}.merci-text-toggle__button{padding:0;border:0;background:none;cursor:pointer}.merci-text-toggle__button:hover{color:var(--merci-red-dark)}[id$=__merci_seo_content] .text-block p,[id$=__merci_seo_content] .text-block ul,[id$=__merci_seo_content] .text-block ol{margin-block:0 1em}[id$=__merci_seo_content] .text-block :is(h2,h3,h4){margin-block:1.25em .5em}[id$=__merci_seo_content] .text-block>:first-child,[id$=__merci_seo_content] .text-block>:first-child>:first-child{margin-block-start:0}[id$=__merci_seo_content] .text-block>:last-child,[id$=__merci_seo_content] .text-block>:last-child>:last-child{margin-block-end:0}.merci-diptych-info{display:flex;flex-direction:column;color:var(--color-foreground)}.merci-diptych-info__media{aspect-ratio:702/876;overflow:hidden}.merci-diptych-info__image{display:block;width:100%;height:100%;object-fit:cover}.merci-diptych-info__content{display:flex;flex-direction:column;justify-content:center;gap:40px;padding:32px 40px}.merci-diptych-info__eyebrow,.merci-diptych-info__title{margin:0}.merci-diptych-info__title{font-family:var(--merci-font-condensed);font-weight:700;font-size:30px;line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);overflow-wrap:break-word}.merci-diptych-info__body{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.merci-diptych-info__text>:first-child{margin-block-start:0}.merci-diptych-info__text>:last-child{margin-block-end:0}@media screen and (min-width: 750px){.merci-diptych-info{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:0 12px 12px}.merci-diptych-info--image-right .merci-diptych-info__media{order:2}.merci-diptych-info__content{gap:120px;padding:0 17.8% 0 17%}.merci-diptych-info__title{font-size:35px}}.merci-editorial-diptych{display:flex;flex-direction:column;gap:32px;color:var(--color-foreground)}.merci-editorial-diptych__media{aspect-ratio:4/5;overflow:hidden}.merci-editorial-diptych__image{display:block;width:100%;height:100%;object-fit:cover}.merci-editorial-diptych__main{display:flex;flex-direction:column;gap:32px;padding-inline:12px}.merci-editorial-diptych__content{display:flex;flex-direction:column;gap:40px;padding-block-start:24px}.merci-editorial-diptych__text-block{display:flex;flex-direction:column;gap:20px}.merci-editorial-diptych__title{margin:0;font-family:var(--merci-font-condensed);font-weight:700;font-size:24px;line-height:var(--merci-condensed--line-height);letter-spacing:var(--merci-condensed--letter-spacing);overflow-wrap:break-word}.merci-editorial-diptych__text>:first-child{margin-block-start:0}.merci-editorial-diptych__text>:last-child{margin-block-end:0}.merci-editorial-diptych__text li+li{margin-block-start:8px}.merci-editorial-diptych__button{width:100%}.merci-editorial-diptych__gallery{display:flex;flex-direction:column;gap:12px}.merci-editorial-diptych__media--gallery{aspect-ratio:478/597}@media screen and (min-width: 750px){.merci-editorial-diptych{display:grid;grid-template-columns:45.4% 49.5%;justify-content:space-between;align-items:start;gap:0;padding:60px 12px}.merci-editorial-diptych__aside{padding-block:12px 60px}.merci-editorial-diptych__main{grid-column:2;gap:48px;padding-inline:0}.merci-editorial-diptych__content{gap:68px;padding-block-start:0}.merci-editorial-diptych__button{width:285px;min-width:160px;max-width:100%}}
