:root{--el-encre: #1F1F29;--el-encre-soft: #2A2A35;--el-rouge: #6D121F;--el-rouge-hover: #8A1827;--el-beige-clair: #FBF6F4;--el-beige-warm: #FFEDCC;--el-beige-dark: #E0D9D3;--el-gris-bg: #F8F8F8;--el-white: #FFFFFF;--el-muted: #6A6058;--el-muted-2: #B2ADA6;--el-border: #E0D9D3;--el-border-soft: #EDE9E5;--el-success: #00B67A;--el-font-editorial: "EB Garamond", "Cormorant Garamond", Georgia, serif;--el-font-display: "Playfair Display", "EB Garamond", Georgia, serif;--el-font-micro: "Inter", "Helvetica Neue", Arial, sans-serif;--el-r-tight: 2px;--el-r-card: 4px;--el-r-pill: 999px;--el-ease: cubic-bezier(.22, .61, .36, 1);--el-dur-fast: .2s;--el-dur: .32s;--el-dur-slow: .52s;--el-container-pad: 64px;--el-section-v: 80px;--el-container-max: 1440px;--el-z-header: 40;--el-z-header-mega: 50;--el-z-drawer: 60;--el-z-drawer-modal: 80;--el-z-skip-link: 100}@media(max-width:1100px){:root{--el-container-pad: 40px}}@media(max-width:768px){:root{--el-container-pad: 20px;--el-section-v: 56px}}html{box-sizing:border-box;-webkit-text-size-adjust:100%;overflow-x:clip}*,*:before,*:after{box-sizing:inherit}body{margin:0;font-family:var(--el-font-editorial);font-size:16px;line-height:1.5;color:var(--el-encre);background:var(--el-gris-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}:where(.eloence-scope) h1,:where(.eloence-scope) h2,:where(.eloence-scope) h3,:where(.eloence-scope) h4,:where(.eloence-scope) h5,:where(.eloence-scope) h6,:where(.eloence-scope) p,:where(.eloence-scope) figure,:where(.eloence-scope) blockquote,:where(.eloence-scope) ul,:where(.eloence-scope) ol,:where(.eloence-scope) dl{margin:0}:where(.eloence-scope) ul,:where(.eloence-scope) ol{padding:0;list-style:none}:where(.eloence-scope) a{color:inherit;text-decoration:none}:where(.eloence-scope) img,:where(.eloence-scope) svg,:where(.eloence-scope) video{max-width:100%;height:auto;display:block}:where(.eloence-scope) button:not(.el-btn){font-family:inherit;font-size:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}:where(.eloence-scope) input,:where(.eloence-scope) select,:where(.eloence-scope) textarea{font-family:inherit;font-size:inherit}body [hidden]{display:none!important}body .shopify-section{position:relative}.el-skip{position:absolute;left:-9999px;top:0;background:var(--el-encre);color:var(--el-white);padding:12px 18px;z-index:var(--el-z-skip-link);border-radius:0 0 8px;font-family:var(--el-font-micro);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.el-skip:focus{left:0}.eloence-scope{box-sizing:border-box;font-family:var(--el-font-editorial);color:var(--el-encre);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5}.eloence-scope *,.eloence-scope *:before,.eloence-scope *:after{box-sizing:border-box}:where(.eloence-scope),:where(.eloence-scope) h1,:where(.eloence-scope) h2,:where(.eloence-scope) h3,:where(.eloence-scope) h4,:where(.eloence-scope) h5,:where(.eloence-scope) h6,:where(.eloence-scope) p,:where(.eloence-scope) li,:where(.eloence-scope) figcaption,:where(.eloence-scope) blockquote{overflow-wrap:break-word;word-wrap:break-word}:where(.eloence-scope) a.el-btn{text-decoration:none}.el-container{max-width:var(--section-max, var(--el-container-max));margin:0 auto;padding-left:var(--el-container-pad);padding-right:var(--el-container-pad)}.el-section{padding-top:var(--section-pt, var(--el-section-v));padding-bottom:var(--section-pb, var(--el-section-v))}.el-section--tight{padding-top:var(--section-pt, calc(var(--el-section-v) * .6));padding-bottom:var(--section-pb, calc(var(--el-section-v) * .6))}.el-eyebrow{font-family:var(--el-font-micro);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--el-rouge);font-weight:500}.el-eyebrow-wide{font-family:var(--el-font-micro);font-size:10px;letter-spacing:1.2em;text-transform:uppercase;color:var(--el-rouge);font-weight:500}.el-micro{font-family:var(--el-font-micro);font-size:10px;letter-spacing:.3em;text-transform:uppercase}.el-display{font-family:var(--el-font-display);font-weight:500;letter-spacing:.3em;text-transform:uppercase}.el-h1{font-family:var(--el-font-editorial);font-weight:500;font-size:48px;line-height:1.1;letter-spacing:-.005em}.el-h2{font-family:var(--el-font-editorial);font-weight:500;font-size:36px;line-height:1.15;letter-spacing:-.005em}.el-h3{font-family:var(--el-font-editorial);font-weight:500;font-size:24px;line-height:1.2;letter-spacing:-.005em}@media(max-width:768px){.el-h1{font-size:32px;line-height:1.12}.el-h2{font-size:26px;line-height:1.2}.el-h3{font-size:20px;line-height:1.25}}.el-italic{font-style:italic;color:var(--el-rouge)}.el-italic-note{font-family:var(--el-font-editorial);font-style:italic;font-size:15px;color:var(--el-muted);line-height:1.6}.el-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;height:auto;padding:12px 28px;border-radius:var(--el-r-pill);font-family:var(--el-font-editorial);font-size:14px;font-weight:500;line-height:1.2;letter-spacing:.18em;text-transform:uppercase;border:1px solid transparent;cursor:pointer;transition:background var(--el-dur) var(--el-ease),color var(--el-dur) var(--el-ease),border-color var(--el-dur) var(--el-ease),transform var(--el-dur-fast) var(--el-ease);white-space:normal;text-align:center;max-width:100%;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}@media(max-width:480px){.el-pdp__submit,.el-pdp__submit .el-pdp__atc-label,.el-pdp__submit .el-pdp__atc-price{font-size:13px;letter-spacing:.04em}.el-pdp__submit{gap:6px;padding:12px}}.el-btn--lg{min-height:56px;padding:14px 36px;font-size:15px;letter-spacing:.2em}@media(max-width:480px){.el-btn--lg{padding:0 22px;letter-spacing:.14em}}.el-btn:hover{transform:translateY(-1px)}.el-btn:active{transform:translateY(0)}@media(max-width:900px){.el-btn:active{transform:scale(.98)}}.el-btn:focus-visible{outline:2px solid var(--el-encre);outline-offset:2px}.el-btn[disabled],.el-btn.is-loading{opacity:.55;cursor:not-allowed;transform:none!important;pointer-events:none}.el-btn.is-loading:after{content:"";display:inline-block;width:14px;height:14px;margin-left:8px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:el-spin .7s linear infinite}@keyframes el-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.el-btn.is-loading:after{animation-duration:2s}}.el-btn--primary{background:var(--el-rouge);color:var(--el-white)}.el-btn--primary:hover{background:var(--el-rouge-hover)}.el-btn--ink{background:var(--el-encre);color:var(--el-white)}.el-btn--ink:hover{background:var(--el-encre-soft)}.el-btn--primary[disabled],.el-btn--primary:disabled{background:var(--el-rouge);color:var(--el-white)}.el-btn--ink[disabled],.el-btn--ink:disabled{background:var(--el-encre);color:var(--el-white)}.el-btn[disabled]>svg,.el-btn:disabled>svg{display:none}.el-btn--ghost{background:transparent;color:var(--el-encre);border-color:var(--el-encre)}.el-btn--ghost:hover{background:var(--el-encre);color:var(--el-white)}.el-btn--ghost-light{background:transparent;color:var(--el-white);border-color:#fff9}.el-btn--ghost-light:hover{background:var(--el-white);color:var(--el-encre);border-color:var(--el-white)}.el-btn--on-rouge{background:var(--el-white);color:var(--el-rouge)}.el-link-underline{position:relative;display:inline-block;padding-bottom:2px}.el-link-underline:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(1);transform-origin:right;transition:transform var(--el-dur) var(--el-ease)}.el-link-underline:hover:after{transform:scaleX(0);transform-origin:left}.el-card{background:var(--el-white);border:1px solid var(--el-border);border-radius:var(--el-r-card)}.el-reveal{transform:translateY(20px);transition:transform var(--el-dur-slow) var(--el-ease)}.el-reveal.el-reveal--in{transform:none}@media print,(prefers-reduced-motion:reduce){.el-reveal{transform:none;transition:none}}.el-img-placeholder{background:var(--el-beige-clair);position:relative;overflow:hidden}html.el-no-scroll,body.el-no-scroll{overflow:hidden;position:relative;touch-action:none;-webkit-overflow-scrolling:auto}body.el-no-scroll .el-cart-drawer__panel,body.el-no-scroll .el-mobile-menu__panel{overflow-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y}.el-vh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes el-flash-pulse{0%{box-shadow:0 0 #6d121f66}50%{box-shadow:0 0 0 8px #6d121f00}to{box-shadow:0 0 #6d121f00}}.is-flash{animation:el-flash-pulse .5s var(--el-ease)}@media(hover:hover)and (pointer:fine){[data-el-zoom]{overflow:hidden}[data-el-zoom] [data-el-zoom-target]{transition:transform .2s var(--el-ease);transform-origin:var(--zoom-x, 50%) var(--zoom-y, 50%)}[data-el-zoom]:hover [data-el-zoom-target]{transform:scale(1.4)}}dialog[data-el-lightbox]{max-width:100vw;max-height:100vh;width:100vw;height:100vh;border:0;padding:0;margin:0;background:#1f1f29f2;overflow:hidden}dialog[data-el-lightbox]::backdrop{background:#1f1f29f5}dialog[data-el-lightbox] .el-lightbox__inner{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}dialog[data-el-lightbox] .el-lightbox__img{max-width:90vw;max-height:90vh;object-fit:contain;transition:opacity .2s var(--el-ease)}dialog[data-el-lightbox] .el-lightbox__close,dialog[data-el-lightbox] .el-lightbox__prev,dialog[data-el-lightbox] .el-lightbox__next{position:absolute;width:48px;height:48px;border-radius:99px;background:#ffffffeb;border:0;color:var(--el-encre);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px}dialog[data-el-lightbox] .el-lightbox__close{top:20px;right:20px}dialog[data-el-lightbox] .el-lightbox__prev{left:20px;top:50%;transform:translateY(-50%)}dialog[data-el-lightbox] .el-lightbox__next{right:20px;top:50%;transform:translateY(-50%)}[data-el-lightbox-trigger]{cursor:zoom-in}[data-el-stock]{display:none}[data-el-stock].is-visible{display:block}.el-stock__bar{height:6px;border-radius:99px;background:var(--el-border);overflow:hidden;margin-top:6px}.el-stock__fill{height:100%;width:0;background:var(--el-success);transition:width .4s var(--el-ease),background-color .2s var(--el-ease)}.el-stock--warn .el-stock__fill{background:var(--el-beige-warm)}.el-stock--low .el-stock__fill{background:var(--el-rouge)}.el-stock__label{font-family:var(--el-font-editorial);font-size:13px;font-style:italic;color:var(--el-encre-soft)}.el-stock--low .el-stock__label{color:var(--el-rouge);font-weight:600}[data-el-recent-purchases]{position:relative;min-height:44px;display:flex;align-items:center}[data-el-recent-purchases] .el-recent__item{opacity:0;transition:opacity .4s var(--el-ease),transform .4s var(--el-ease);transform:translateY(4px);position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;gap:10px;font-family:var(--el-font-editorial);font-size:13px;color:var(--el-encre-soft)}[data-el-recent-purchases] .el-recent__item.is-in{opacity:1;transform:translateY(0);position:relative}[data-el-wishlist-toggle]{background:transparent;border:0;padding:6px;cursor:pointer;color:var(--el-muted);transition:color .15s var(--el-ease),transform .15s var(--el-ease)}[data-el-wishlist-toggle].is-active{color:var(--el-rouge)}[data-el-wishlist-toggle]:hover{transform:scale(1.1)}[data-el-countdown]{font-variant-numeric:tabular-nums}.el-btn--primary.is-added{background:var(--el-success)!important;color:var(--el-white);transition:background-color .2s var(--el-ease)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/eloence-tokens.css.map */
