:root{--cm-ink: #0F1E2E;--cm-ink-soft: #3A4654;--cm-ink-muted: #56606E;--cm-paper: #FFFFFF;--cm-sand: #F8F7F5;--cm-rule: #E3DCCF;--cm-rule-strong: #D6CDBD;--cm-gold: #795F24;--cm-gold-light: #C9AC6B;--cm-olive: #5C6046;--cm-focus-ring: #795F24;--cm-cinema-black: #0B0F14;--cm-veil: rgba(15, 30, 46, .55);--cm-veil-soft: rgba(15, 30, 46, .32);--cm-veil-hairline: rgba(15, 30, 46, .08);--cm-ink-rgb: 15 30 46;--cm-ink-muted-rgb: 86 96 110;--cm-paper-rgb: 255 255 255;--cm-sand-rgb: 248 247 245;--cm-gold-rgb: 121 95 36;--cm-font-serif: "Instrument Serif", "IS serif repli", "IS serif repli 2", Georgia, "Times New Roman", serif;--cm-font-sans: "Instrument Sans", "IS repli", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--cm-fs-display: clamp(40px, 6vw, 64px);--cm-fs-headline: 32px;--cm-fs-title: 25px;--cm-fs-subtitle: 20px;--cm-fs-body: 16px;--cm-fs-small: 14px;--cm-fs-label: 12px;--cm-model: #A09584;--cm-lh-display: 1.05;--cm-lh-headline: 1.15;--cm-lh-title: 1.25;--cm-lh-subtitle: 1.35;--cm-lh-body: 1.6;--cm-lh-small: 1.5;--cm-lh-label: 1.35;--cm-ls-tight: -.015em;--cm-ls-snug: -.01em;--cm-ls-normal: 0;--cm-ls-label: .12em;--cm-fw-regular: 400;--cm-fw-medium: 500;--cm-fw-semibold: 600;--cm-fw-bold: 700;--cm-space-xs: 4px;--cm-space-sm: 8px;--cm-space-md: 16px;--cm-space-lg: 24px;--cm-space-xl: 40px;--cm-space-2xl: 64px;--cm-space-3xl: 96px;--cm-section-y: var(--cm-space-3xl);--cm-gutter: 24px;--cm-measure: 72ch;--cm-page-max: 1700px;--cm-gutter-desktop: 40px;--cm-pdp-gallery: 58%;--cm-pdp-gallery-max: 980px;--cm-pdp-info: 520px;--cm-radius-0: 0;--cm-radius-sm: 4px;--cm-radius-pill: 999px;--cm-shadow-pose: 0 1px 2px rgba(15, 30, 46, .06);--cm-shadow-suspension: 0 16px 48px -12px rgba(15, 30, 46, .18);--dur-1: .12s;--dur-2: .22s;--dur-3: .42s;--dur-4: .8s;--ease-out: cubic-bezier(.2, .7, .2, 1);--ease-both: cubic-bezier(.7, 0, .2, 1);--z-base: 0;--z-raised: 10;--z-sticky: 100;--z-header: 200;--z-drawer: 300;--z-modal: 400;--z-toast: 500;--z-debug: 900}@media(max-width:767px){:root{--cm-fs-headline: 26px;--cm-fs-title: 20px;--cm-fs-subtitle: 18px;--cm-section-y: var(--cm-space-2xl);--cm-gutter: 16px}}@media(prefers-reduced-motion:reduce){:root{--dur-1: 1ms;--dur-2: 1ms;--dur-3: 1ms;--dur-4: 1ms}*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}:focus-visible{outline:2px solid var(--cm-focus-ring);outline-offset:2px}html.cm-over #cmchat .lanceur,html.cm-over #cmchat .invit,html.cm-over #cmchat .apercu,html.csm-video-open #cmchat .lanceur,html.csm-video-open #cmchat .invit,html.csm-video-open #cmchat .apercu{opacity:0!important;visibility:hidden!important;pointer-events:none!important}html.cm-over csm-cookie-consent,html.csm-video-open csm-cookie-consent{opacity:0!important;visibility:hidden!important;pointer-events:none!important}html:root{--cm-gold: #795F24}@media(max-width:767px){.search__content.cm-rp-hote{padding-block:1.6rem}}.cm-rp{display:flex;flex-direction:column;gap:1.2rem}@media(min-width:768px){.cm-rp{gap:1.6rem}}@media(min-width:768px){.cm-rp{max-width:98rem;padding-block:2.4rem}}.cm-rp .cm-rp__prods{padding:0}.cm-rp__eyebrow{margin:0 0 .6rem;font-family:var(--cm-font-sans);font-size:var(--cm-fs-label);line-height:var(--cm-lh-label);letter-spacing:var(--cm-ls-label);text-transform:uppercase;font-weight:var(--cm-fw-medium);color:var(--cm-ink-muted)}.cm-rp__pills{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.cm-rp__pill{display:inline-flex;align-items:center;gap:.6rem;min-height:3.2rem;padding:0 1.2rem;border:.1rem solid var(--cm-rule-strong);border-radius:var(--cm-radius-pill);background:var(--cm-paper);color:var(--cm-ink);font-size:var(--cm-fs-small);line-height:1;text-decoration:none;transition:border-color var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out)}.cm-rp__pill:hover{border-color:var(--cm-ink);background:var(--cm-sand)}:root{--cm-rp-loupe: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M7.25 12.5a5.25 5.25 0 1 0 0-10.5 5.25 5.25 0 0 0 0 10.5Z' stroke='%23000' stroke-width='1.6'/%3E%3Cpath d='m10.96 10.96 3.04 3.04' stroke='%23000' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E")}.cm-rp__pill:before{content:"";flex:0 0 auto;width:1.5rem;height:1.5rem;background-color:var(--cm-ink-muted);-webkit-mask:var(--cm-rp-loupe) center / contain no-repeat;mask:var(--cm-rp-loupe) center / contain no-repeat}.cm-rp__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem;margin:0;padding:0;list-style:none}@media(min-width:768px){.cm-rp__grid{grid-template-columns:repeat(4,1fr);gap:0 2rem}}.cm-rp__l{display:block;color:inherit;text-decoration:none}.cm-rp__ph{display:block;position:relative;aspect-ratio:1 / 1;overflow:hidden;background:var(--cm-sand);border-radius:var(--cm-radius-0)}.cm-rp__ph img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--dur-3) var(--ease-out)}.cm-rp__l:hover .cm-rp__ph img{transform:scale(1.03)}.cm-rp__n{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin:.6rem 0 .2rem;font-size:var(--cm-fs-small);line-height:var(--cm-lh-small);color:var(--cm-ink)}.cm-rp__px{display:block;margin:0;font-size:var(--cm-fs-small);line-height:var(--cm-lh-small);color:var(--cm-ink-muted)}.cm-rp__px b{font-weight:var(--cm-fw-semibold);color:var(--cm-ink)}.cm-rp__pied{margin:0;padding-top:1.2rem;border-top:.1rem solid var(--cm-rule)}.cm-rp__tout{display:inline-block;font-size:var(--cm-fs-small);line-height:var(--cm-lh-small);color:var(--cm-ink);text-decoration:none;padding-bottom:.2rem;border-bottom:.1rem solid var(--cm-rule-strong);transition:border-color var(--dur-2) var(--ease-out)}.cm-rp__tout:hover{border-bottom-color:var(--cm-ink)}.cm-rp__pill:focus-visible,.cm-rp__l:focus-visible,.cm-rp__tout:focus-visible{outline:.2rem solid var(--cm-focus-ring);outline-offset:.2rem}@media(prefers-reduced-motion:reduce){.cm-rp__l:hover .cm-rp__ph img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/casemira-tokens.css.map */
