.ep-lock{overflow:hidden}.ep-btn{display:inline-flex;justify-content:space-between;align-items:center;gap:22px;position:relative;width:auto;min-height:46px;overflow:hidden;color:var(--ep-glass-text);text-decoration:none;text-transform:uppercase;letter-spacing:0.2em;padding-top:0px;padding-right:22px;padding-bottom:0px;padding-left:22px;background-color:var(--ep-ink);border-radius:0px;border-top:1px solid var(--ep-ink);border-right:1px solid var(--ep-ink);border-bottom:1px solid var(--ep-ink);border-left:1px solid var(--ep-ink);cursor:pointer}.ep-btn:hover{color:var(--ep-ink)}.ep-btn:hover{border-color:var(--ep-ink)}.ep-btn:focus-visible{outline:1px solid currentColor;outline-offset:4px}.ep-btn:hover .ep-btn-arrow{transform:translate3d(4px,0,0)}.ep-btn::before{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:-1;background-color:var(--ep-paper);transform-origin:100% 50%;transform:scale(0,1)}.ep-btn::before{content:"";transition:transform .6s var(--ep-ease)}.ep-btn:hover::before{transform-origin:0% 50%;transform:scale(1,1)}.ep-btn{isolation:isolate;font:400 clamp(9.5px,.64vw,11.5px)/1 var(--ep-font-body);transition:color .5s var(--ep-ease),border-color .5s var(--ep-ease)}.ep-btn-arrow{flex-grow:0;flex-shrink:0;flex-basis:auto;width:14px;height:14px}.ep-btn-arrow{transition:transform .5s var(--ep-ease)}.ep-acc{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.ep-acc-item{border-bottom:1px solid var(--ep-line)}.ep-acc-item[open] .ep-acc-plus::after{transform:translate3d(-50%,-50%,0) rotateZ(90deg)}.ep-acc-summary{display:flex;justify-content:space-between;align-items:center;gap:24px;color:var(--ep-ink);text-transform:uppercase;letter-spacing:0.2em;padding-top:18px;padding-right:0px;padding-bottom:18px;padding-left:0px;cursor:pointer;transition:color 0.3s ease}.ep-acc-summary::-webkit-details-marker{display:none}.ep-acc-summary:hover{color:var(--ep-ink-muted)}.ep-acc-summary:focus-visible{outline:2px solid var(--ep-ink);outline-offset:4px}.ep-acc-summary{font:400 clamp(9.5px,.66vw,12px)/1.3 var(--ep-font-body);list-style:none}.ep-acc-plus{flex-grow:0;flex-shrink:0;flex-basis:auto;position:relative;width:16px;height:16px}.ep-acc-plus::before{width:14px;height:1px;transform:translate3d(-50%,-50%,0)}.ep-acc-plus::after{width:1px;height:14px;transform:translate3d(-50%,-50%,0)}.ep-acc-plus::before{position:absolute;top:50%;left:50%;background-color:currentColor}.ep-acc-plus::before{content:"";transition:transform .35s var(--ep-ease)}.ep-acc-plus::after{position:absolute;top:50%;left:50%;background-color:currentColor}.ep-acc-plus::after{content:"";transition:transform .35s var(--ep-ease)}.ep-acc-body{max-width:58ch;color:var(--ep-ink-muted);padding-top:0px;padding-right:0px;padding-bottom:22px;padding-left:0px}.ep-acc-body p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ep-acc-body{font:300 clamp(13px,.82vw,15px)/1.85 var(--ep-font-body)}.ep-header{position:fixed;top:var(--wp-admin--admin-bar--height,0px);right:0px;left:0px;z-index:90;color:var(--ep-glass-text)}.ep-header.is-open .ep-menu-backdrop{visibility:visible;opacity:1;transition:opacity 0.6s ease,visibility 0s}.ep-header.is-open .ep-menu{visibility:visible;opacity:1}.ep-header.is-open .ep-menu{transform:none;transition:transform .8s var(--ep-ease),opacity .5s ease,visibility 0s}.ep-header.is-open .ep-toggle{color:var(--ep-ink)}.ep-header.is-open .ep-toggle{animation:none}.ep-header.is-open .ep-toggle-line--top{transform:translate3d(0,3.5px,0) rotateZ(45deg)}.ep-header.is-open .ep-toggle-line--bottom{transform:translate3d(0,-3.5px,0) rotateZ(-45deg)}.ep-header.is-open .ep-toggle-label--open{opacity:0;transform:translate3d(0,-100%,0)}.ep-header.is-open .ep-toggle-label--close{opacity:1;transform:translate3d(0,0px,0)}.ep-header.is-open .ep-menu-link{animation:ep-rise .9s var(--ep-ease) both}.ep-header.is-open .ep-menu-sublink{animation:ep-rise .9s var(--ep-ease) both}.ep-header.is-open .ep-d1{animation-delay:.22s}.ep-header.is-open .ep-d2{animation-delay:.3s}.ep-header.is-open .ep-d3{animation-delay:.38s}.ep-header.is-open .ep-d4{animation-delay:.48s}.ep-header.is-open .ep-d5{animation-delay:.54s}.ep-header.is-open .ep-d6{animation-delay:.6s}.ep-header.is-open .ep-d7{animation-delay:.66s}.ep-header-bar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;height:var(--ep-header-h);color:var(--ep-glass-text);padding-top:0px;padding-right:32px;padding-bottom:0px;padding-left:32px;background-color:rgba(45,45,45,0)}.ep-header-bar{animation:ep-glass 1ms linear both;animation-timeline:scroll(root block);animation-range:0 160px}@media (max-width:767px){.ep-header-bar{padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px}}.ep-logo{display:flex;flex-flow:column;align-items:center;gap:6px;justify-self:center;color:inherit;line-height:1;text-decoration:none}.ep-logo:hover{color:inherit}.ep-logo-star{display:block;width:19px;height:auto;filter:invert(100%)}.ep-logo-word{color:inherit;text-transform:uppercase;letter-spacing:-0.02em}.ep-logo-word{font:700 22px/1 var(--ep-font-display)}@media (max-width:767px){.ep-logo-word{font-size:18px}}@media (max-width:479px){.ep-logo-word{font-size:16px}}.ep-tool{display:grid;align-items:center;justify-items:center;width:34px;height:34px;color:inherit;opacity:0.9}.ep-tool:hover{color:inherit;opacity:1;transform:translate3d(0,-1px,0)}.ep-tool:focus-visible{outline:1px solid currentColor;outline-offset:2px}.ep-tool{transition:opacity .3s ease,transform .5s var(--ep-ease)}@media (max-width:767px){.ep-tool{width:38px;height:38px}}.ep-tool-icon{width:18px;height:18px}@media (max-width:767px){.ep-tool-icon{width:20px;height:20px}}.ep-menu-backdrop{visibility:hidden;position:fixed;top:var(--wp-admin--admin-bar--height,0px);right:0px;bottom:0px;left:0px;z-index:95;background-color:rgba(8,8,8,.5);opacity:0;transition:opacity 0.6s ease,visibility 0s linear 0.6s;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ep-menu{display:flex;visibility:hidden;flex-flow:column;position:fixed;top:calc(var(--wp-admin--admin-bar--height,0px) + 8px);bottom:8px;left:8px;z-index:100;width:clamp(300px,21vw,420px);max-width:calc(100vw - 16px);color:var(--ep-ink);background-image:linear-gradient(150deg,rgba(251,251,249,.96) 0%,rgba(240,239,236,.94) 55%,rgba(231,230,226,.94) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:20px;transform-origin:0% 50%;opacity:0;box-shadow:0px 30px 90px -20px rgba(0,0,0,.45);backdrop-filter:blur(28px) saturate(140%);-webkit-backdrop-filter:blur(28px) saturate(140%);transform:translate3d(-24px,0,0) scale(0.985,0.985)}.ep-menu{padding:calc(var(--ep-header-h) - 8px) 24px 24px;transition:transform .8s var(--ep-ease),opacity .5s ease,visibility 0s linear .8s}@media (max-width:767px){.ep-menu{top:calc(var(--wp-admin--admin-bar--height,0px) + 8px);bottom:8px;left:8px;width:calc(100vw - 16px);max-width:none;border-radius:16px}.ep-menu{padding:calc(var(--ep-header-h) - 8px) 12px 20px}}.ep-menu-main{display:flex;flex-flow:column;padding-top:14px;padding-right:0px;padding-bottom:22px;padding-left:0px;border-top:1px solid var(--ep-line);border-bottom:1px solid var(--ep-line)}.ep-menu-main:hover .ep-menu-link{color:var(--ep-ink-faint)}.ep-menu-main:hover .ep-menu-link:hover{color:var(--ep-ink)}.ep-menu-link{display:flex;justify-content:space-between;align-items:center;color:var(--ep-ink);text-decoration:none;padding-top:12px;padding-right:0px;padding-bottom:12px;padding-left:0px;transition:color 0.4s ease}.ep-menu-link::after{width:5px;height:5px;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotateZ(45deg)}.ep-menu-link::after{content:"";transition:transform .5s var(--ep-ease)}.ep-menu-link:hover::after{transform:translate3d(3px,0,0) rotateZ(45deg)}.ep-menu-link:hover .ep-menu-preview{opacity:1}.ep-menu-link:hover .ep-menu-preview{transform:none}.ep-menu-sub{display:flex;flex-flow:column;align-items:start;padding-top:22px;padding-right:0px;padding-bottom:22px;padding-left:0px}.ep-menu-sublink{position:relative;color:var(--ep-ink);text-decoration:none;letter-spacing:0.02em;padding-top:8px;padding-right:0px;padding-bottom:8px;padding-left:0px;transition:color 0.4s ease}.ep-menu-sublink::after{position:absolute;right:0px;bottom:4px;left:0px;height:1px;background-color:currentColor;transform-origin:100% 50%;transform:scale(0,1)}.ep-menu-sublink::after{content:"";transition:transform .5s var(--ep-ease)}.ep-menu-sublink:hover{color:var(--ep-ink-muted)}.ep-menu-sublink:hover::after{transform-origin:0% 50%;transform:scale(1,1)}.ep-menu-sublink{font:300 clamp(12px,.8vw,15px)/1.2 var(--ep-font-body)}.ep-menu-star{display:block;width:24px;height:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ep-pdp{display:grid;grid-template-columns:minmax(0,58fr) minmax(0,42fr);align-items:start;background-color:var(--ep-paper)}@media (max-width:1023px){.ep-pdp{grid-template-columns:minmax(0,1fr);padding-top:var(--ep-header-h)}}.ep-pdp-info{display:flex;flex-flow:column;justify-content:center;position:sticky;top:var(--wp-admin--admin-bar--height,0px);height:calc(100svh - var(--wp-admin--admin-bar--height,0px))}.ep-pdp-info{padding:calc(var(--ep-header-h) + 16px) 13% 32px}@media (max-width:1119px){.ep-pdp-info{padding:calc(var(--ep-header-h) + 16px) 8% 32px}}@media (max-width:1023px){.ep-pdp-info{position:static;height:auto;padding-top:40px;padding-right:32px;padding-bottom:64px;padding-left:32px}}@media (max-width:767px){.ep-pdp-info{padding-top:32px;padding-right:20px;padding-bottom:56px;padding-left:20px}}.ep-pdp-head{display:flex;justify-content:space-between;align-items:baseline;gap:24px}.ep-pdp-title{color:var(--ep-ink);text-transform:uppercase;letter-spacing:0.08em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ep-pdp-title{font:400 clamp(18px,1.5vw,28px)/1.15 var(--ep-font-display)}.ep-pdp-price{flex-grow:0;flex-shrink:0;flex-basis:auto;color:var(--ep-ink);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ep-pdp-price{font:300 clamp(14px,1.1vw,20px)/1 var(--ep-font-display);font-variant-numeric:tabular-nums}.ep-pdp-edition{margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ep-pdp-lede{color:var(--ep-ink-soft);margin-top:22px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ep-pdp-lede{font:300 clamp(13px,.85vw,16px)/1.85 var(--ep-font-body)}.ep-pdp-cta{margin-top:26px}.ep-pdp-note{color:var(--ep-ink-muted);margin-top:14px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ep-pdp-note{font:300 clamp(12px,.78vw,14px)/1.6 var(--ep-font-body)}.ep-pdp-acc{margin-top:30px}@media (max-width:767px){.ep-pdp-acc{margin-top:32px}}.ep-btn--light{color:var(--ep-ink);background-color:var(--ep-glass-text)}.ep-btn--light:hover{color:var(--ep-glass-text)}.ep-btn--light:hover{border-color:var(--ep-glass-text)}.ep-btn--light::before{background-color:var(--ep-char)}.ep-btn--light{border-color:var(--ep-glass-text)}.ep-link{display:inline-flex;align-items:center;gap:12px;align-self:start;position:relative;color:var(--ep-ink);text-decoration:none;text-transform:uppercase;letter-spacing:0.2em;padding-top:8px;padding-right:0px;padding-bottom:8px;padding-left:0px;transition:color 0.4s ease}.ep-link:hover{color:var(--ep-ink)}.ep-link:hover .ep-link-arrow{transform:translate3d(4px,0,0)}.ep-link::after{position:absolute;right:0px;bottom:0px;left:0px;height:1px;background-color:currentColor;transform-origin:0% 50%;transform:scale(1,1)}.ep-link::after{content:"";transition:transform .7s var(--ep-ease)}.ep-link:hover::after{transform-origin:100% 50%;transform:scale(0,1)}.ep-link{font:400 clamp(9.5px,.64vw,11.5px)/1 var(--ep-font-body)}.ep-link-arrow{flex-grow:0;flex-shrink:0;flex-basis:auto;width:12px;height:12px}.ep-link-arrow{transition:transform .5s var(--ep-ease)}.ep-pdp-gallery{display:block;position:relative;min-width:0px;background-color:var(--ep-stone)}.ep-label{color:var(--ep-ink-muted);text-transform:uppercase;letter-spacing:0.22em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ep-label{font:400 clamp(9.5px,.62vw,12px)/1.6 var(--ep-font-body)}.ep-label--light{color:rgba(243,242,239,.8)}.ep-label--dim{color:rgba(243,242,239,.5)}.ep-label--soft{color:var(--ep-ink-faint)}.ep-display{color:var(--ep-ink);letter-spacing:-0.025em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ep-display{font:300 clamp(30px,3.4vw,64px)/1.05 var(--ep-font-display)}.ep-display--light{color:var(--ep-glass-text)}.ep-display--soft{color:var(--ep-ink-faint)}.ep-body{color:var(--ep-ink-soft);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ep-body{font:300 clamp(13px,.85vw,16px)/1.85 var(--ep-font-body)}.ep-body--dim{color:rgba(243,242,239,.66)}.ep-btn--glass{color:#fff;background-color:rgba(255,255,255,.12);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.ep-btn--glass::before{background-color:var(--ep-glass-text)}.ep-btn--glass:hover{color:var(--ep-ink)}.ep-btn--glass:hover{border-color:var(--ep-glass-text)}.ep-btn--block{display:flex;width:100%}.ep-link--light{color:var(--ep-glass-text)}.ep-link--light:hover{color:var(--ep-glass-text)}.ep-zoom{overflow:hidden}.ep-zoom:hover .ep-zoom-img{transform:scale(1.035,1.035)}.ep-zoom-img{transition:transform 1.8s var(--ep-ease)}@keyframes ep-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes ep-settle{from{transform:scale(1.1)}to{transform:scale(1)}}.ep-header-right{display:flex;align-items:center;gap:20px;justify-self:end}@media (max-width:479px){.ep-header-right{gap:6px}}.ep-lang{display:flex;align-items:center;gap:8px}@media (max-width:479px){.ep-lang{display:none}}.ep-lang-link{color:inherit;text-decoration:none;letter-spacing:0.2em;opacity:0.45;transition:opacity 0.4s ease}.ep-lang-link:hover{color:inherit;opacity:1}.ep-lang-link.is-current{opacity:1}.ep-lang-link{font:400 10.5px/1 var(--ep-font-body)}.ep-lang-sep{color:inherit;opacity:0.3}.ep-lang-sep{font:400 10.5px/1 var(--ep-font-body)}.ep-toggle{display:inline-flex;align-items:center;gap:14px;position:fixed;top:calc(var(--wp-admin--admin-bar--height,0px) + ( var(--ep-header-h) - 36px ) / 2);left:32px;z-index:110;height:36px;color:var(--ep-glass-text);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer}.ep-toggle:focus-visible{outline:1px solid currentColor;outline-offset:6px}.ep-toggle{transition:color .6s var(--ep-ease)}@media (max-width:767px){.ep-toggle{left:20px}}.ep-toggle-lines{display:block;position:relative;width:20px;height:10px}.ep-toggle-line{display:block;position:absolute;left:0px;width:20px;height:1px;background-color:currentColor}.ep-toggle-line{transition:transform .8s var(--ep-ease)}.ep-toggle-line--top{top:1px}.ep-toggle-line--bottom{top:8px}.ep-toggle-labels{display:block;position:relative;width:60px;height:16px;overflow:hidden}@media (max-width:479px){.ep-toggle-labels{display:none}}.ep-toggle-label{display:block;position:absolute;top:0px;left:0px;text-transform:none;letter-spacing:0.03em}.ep-toggle-label{font:400 13px/16px var(--ep-font-body);transition:transform .8s var(--ep-ease),opacity .5s ease}.ep-toggle-label--open{opacity:1;transform:translate3d(0,0px,0)}.ep-toggle-label--close{opacity:0;transform:translate3d(0,100%,0)}.ep-menu-text{letter-spacing:0.005em}.ep-menu-text{font:300 clamp(15px,.95vw,19px)/1.2 var(--ep-font-body)}.ep-menu-foot{display:flex;flex-flow:column;align-items:center;gap:14px;margin-top:auto}@keyframes ep-rise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ep-footer{color:var(--ep-ink);padding-top:clamp(64px,7vw,120px);padding-right:36px;padding-bottom:28px;padding-left:36px;background-color:var(--ep-bone)}@media (max-width:767px){.ep-footer{padding-top:56px;padding-right:20px;padding-bottom:24px;padding-left:20px}}.ep-footer-top{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.7fr);gap:clamp(28px,4vw,72px);padding-bottom:clamp(56px,7vw,120px)}@media (max-width:1119px){.ep-footer-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ep-footer-brand{display:flex;flex-flow:column;gap:14px}@media (max-width:1119px){.ep-footer-brand{grid-column-start:1;grid-column-end:-1}}.ep-footer-mark{color:var(--ep-ink);text-transform:uppercase;letter-spacing:0.38em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ep-footer-mark{font:400 clamp(12px,.9vw,15px)/1 var(--ep-font-body)}.ep-footer-col{display:flex;flex-flow:column;align-items:start;gap:6px}.ep-footer-title{color:var(--ep-ink);text-transform:uppercase;letter-spacing:0.22em;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px}.ep-footer-title{font:400 clamp(9.5px,.62vw,12px)/1.4 var(--ep-font-body)}.ep-footer-link{position:relative;color:var(--ep-ink-soft);text-decoration:none;padding-top:4px;padding-right:0px;padding-bottom:4px;padding-left:0px;transition:color 0.4s ease}.ep-footer-link::after{position:absolute;right:0px;bottom:1px;left:0px;height:1px;background-color:currentColor;transform-origin:100% 50%;transform:scale(0,1)}.ep-footer-link::after{content:"";transition:transform .5s var(--ep-ease)}.ep-footer-link:hover{color:var(--ep-ink)}.ep-footer-link:hover::after{transform-origin:0% 50%;transform:scale(1,1)}.ep-footer-link{font:300 clamp(12px,.8vw,15px)/1.3 var(--ep-font-body)}.ep-footer-text{max-width:38ch;color:var(--ep-ink-muted);margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px}.ep-footer-text{font:300 clamp(12px,.8vw,15px)/1.7 var(--ep-font-body)}.ep-footer-form{width:100%;max-width:420px}.ep-footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:22px;border-top:1px solid var(--ep-line)}.ep-footer-top-link{color:var(--ep-ink-muted);text-decoration:none;text-transform:uppercase;letter-spacing:0.22em;transition:color 0.4s ease}.ep-footer-top-link:hover{color:var(--ep-ink)}.ep-footer-top-link{font:400 clamp(9.5px,.62vw,12px)/1 var(--ep-font-body)}.bde-form-builder .breakdance-form{display:flex;align-items:end;gap:14px}.bde-form-builder .breakdance-form-field{flex-grow:1;flex-shrink:1;flex-basis:auto;width:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.bde-form-builder .breakdance-form-footer{flex-grow:0;flex-shrink:0;flex-basis:auto}.bde-form-builder .breakdance-form-field__label{position:absolute;width:1px;height:1px;overflow:hidden}.bde-form-builder .breakdance-form-field__label{clip:rect(0 0 0 0);white-space:nowrap}.bde-form-builder .breakdance-form-field__input{width:100%;color:var(--ep-ink);padding-top:12px;padding-right:0px;padding-bottom:12px;padding-left:0px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:1px solid var(--ep-ink-faint);border-left:0px solid;transition:border-color 0.4s ease}.bde-form-builder .breakdance-form-field__input{font:300 clamp(13px,.85vw,15px)/1.4 var(--ep-font-body)}.bde-form-builder .breakdance-form-button__submit{min-height:0px;color:var(--ep-ink);text-transform:uppercase;letter-spacing:0.22em;padding-top:12px;padding-right:0px;padding-bottom:12px;padding-left:8px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer}.bde-form-builder .breakdance-form-button__submit{font:400 clamp(9.5px,.64vw,11.5px)/1 var(--ep-font-body)}.bde-form-builder .breakdance-form-button__submit:hover{color:var(--ep-ink-muted);background-color:transparent}@media (max-width:1119px){.ep-footer-col--list{grid-column-start:1;grid-column-end:-1}}.ep-cover{display:flex;flex-flow:column;justify-content:end;align-items:center;position:relative;min-height:100svh;overflow:hidden;padding-top:0px;padding-right:36px;padding-bottom:112px;padding-left:36px;background-color:#2a2724}@media (max-width:767px){.ep-cover{padding-top:0px;padding-right:20px;padding-bottom:108px;padding-left:20px}}.ep-cover-img{display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;object-position:50% 32%}.ep-cover-img{animation:ep-settle 2.8s var(--ep-ease) both}.ep-cover-shade{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(to top,rgba(8,8,8,.74) 0%,rgba(8,8,8,.3) 34%,rgba(8,8,8,0) 60%),linear-gradient(to bottom,rgba(8,8,8,.4) 0%,rgba(8,8,8,0) 24%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.ep-cover-copy{display:flex;flex-flow:column;align-items:center;gap:16px;position:relative;text-align:center}.ep-cover-title{color:#f6f5f2;text-transform:uppercase;letter-spacing:0.12em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ep-cover-title{font:300 clamp(26px,2.8vw,54px)/1 var(--ep-font-display)}.ep-cover-corner{display:inline-flex;align-items:center;gap:10px;position:absolute;bottom:60px;color:rgba(243,242,239,.8);text-decoration:none;text-transform:uppercase;letter-spacing:0.22em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;transition:color 0.4s ease}.ep-cover-corner{font:400 clamp(9.5px,.62vw,12px)/1 var(--ep-font-body)}.ep-cover-corner--left{left:36px}@media (max-width:767px){.ep-cover-corner--left{left:20px}}.ep-cover-corner--right{right:36px}.ep-cover-corner--right:hover{color:#fff}@media (max-width:767px){.ep-cover-corner--right{right:20px}}.ep-cover-arrow{width:12px;height:12px}.ep-cover-arrow{animation:ep-nudge 2.6s ease-in-out infinite}.ep-prelude{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:36px;padding-top:clamp(80px,11vw,190px);padding-right:36px;padding-bottom:clamp(80px,11vw,190px);padding-left:36px;background-color:var(--ep-bone)}@media (max-width:1023px){.ep-prelude{grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width:767px){.ep-prelude{padding-top:72px;padding-right:20px;padding-bottom:72px;padding-left:20px}}.ep-prelude-copy{display:flex;flex-flow:column;gap:4px}.ep-split{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);min-height:100svh;background-color:var(--ep-char)}@media (max-width:1023px){.ep-split{grid-template-columns:minmax(0,1fr);min-height:0px}}.ep-split-media{position:relative;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--ep-stone)}@media (max-width:1023px){.ep-split-media{aspect-ratio:4/5}}.ep-split-img{display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;object-position:50% 24%}.ep-split-cap{position:absolute;bottom:24px;left:28px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ep-split-copy{display:flex;flex-flow:column;justify-content:space-between;gap:48px;padding-top:clamp(36px,4vw,64px);padding-right:clamp(28px,7vw,120px);padding-bottom:clamp(36px,4vw,64px);padding-left:clamp(28px,7vw,120px);background-image:radial-gradient(120% 90% at 100% 0%,#272a29 0%,#181918 62%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}@media (max-width:1023px){.ep-split-copy{min-height:70svh}}.ep-split-body{display:flex;flex-flow:column;align-items:start;gap:22px}.ep-split-second{margin-top:-14px}.ep-split-text{max-width:36ch;margin-bottom:6px}.ep-collection{padding-top:clamp(64px,7vw,120px);padding-right:36px;padding-bottom:clamp(56px,6vw,100px);padding-left:36px;background-color:var(--ep-bone)}@media (max-width:767px){.ep-collection{padding-top:56px;padding-right:20px;padding-bottom:48px;padding-left:20px}}.ep-rule{display:flex;align-items:center;gap:24px}.ep-rule-line{flex-grow:1;flex-shrink:1;flex-basis:auto;height:1px;background-color:rgba(11,11,11,.14)}.ep-collection-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-top:clamp(28px,4vw,64px);margin-right:0px;margin-bottom:clamp(28px,3.4vw,56px);margin-left:0px}@media (max-width:1023px){.ep-collection-head{flex-flow:column;align-items:start}}.ep-collection-title{font-size:clamp(32px,4vw,72px)}.ep-triptych{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(12px,1.6vw,28px)}@media (max-width:1023px){.ep-triptych{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:767px){.ep-triptych{grid-template-columns:minmax(0,1fr)}}.ep-tile{display:flex;flex-flow:column;gap:12px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ep-tile-frame{aspect-ratio:4/5;background-color:var(--ep-stone)}.ep-tile--a .ep-tile-frame{aspect-ratio:4/5.4}@media (max-width:1023px){.ep-tile--a{grid-column-start:1;grid-column-end:-1}.ep-tile--a .ep-tile-frame{aspect-ratio:4/3}}.ep-tile-img{display:block;width:100%;height:100%;object-fit:cover}.ep-tile-cap{display:flex;justify-content:space-between;align-items:center;gap:16px}.ep-product-line{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-top:clamp(40px,5vw,80px)}@media (max-width:767px){.ep-product-line{flex-flow:column;align-items:start}}.ep-product-meta{display:flex;flex-flow:column;gap:8px}.ep-product-name{color:var(--ep-ink);letter-spacing:-0.01em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ep-product-name{font:300 clamp(18px,1.5vw,28px)/1.2 var(--ep-font-display)}.ep-product-sub{color:var(--ep-ink-muted);letter-spacing:0.04em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ep-product-sub{font:300 clamp(11px,.75vw,14px)/1.5 var(--ep-font-body)}.ep-product-cta{display:flex;align-items:center;gap:28px}@media (max-width:767px){.ep-product-cta{justify-content:space-between;width:100%}}.ep-editorial{display:flex;align-items:center;position:relative;min-height:92svh;overflow:hidden;background-color:#6c6a68}@media (max-width:767px){.ep-editorial{min-height:80svh}}.ep-editorial-img{display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;object-position:60% 50%}.ep-editorial-shade{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(90deg,rgba(12,12,12,.78) 0%,rgba(12,12,12,.42) 48%,rgba(12,12,12,.08) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.ep-editorial-copy{display:flex;flex-flow:column;align-items:start;gap:22px;position:relative;max-width:560px;padding-top:80px;padding-right:clamp(28px,7vw,120px);padding-bottom:80px;padding-left:clamp(28px,7vw,120px)}@media (max-width:767px){.ep-editorial-copy{padding-top:64px;padding-right:20px;padding-bottom:64px;padding-left:20px}}.ep-editorial-title{max-width:11ch}.ep-finale{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:4px;min-height:80svh;text-align:center;padding-top:96px;padding-right:24px;padding-bottom:96px;padding-left:24px;background-color:#121312;background-image:radial-gradient(60% 55% at 50% 45%,rgba(60,100,100,.22) 0%,rgba(24,25,24,0) 72%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.ep-finale-star{display:block;width:26px;height:auto;margin-bottom:28px;filter:invert(100%)}.ep-finale-title{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ep-finale-label{margin-top:36px}@keyframes ep-nudge{0%,100%{transform:translateY(0)}50%{transform:translateY(4px)}}.ep-marquee{overflow:hidden;padding-top:20px;padding-right:0px;padding-bottom:20px;padding-left:0px;background-color:var(--ep-bone);border-top:1px solid rgba(11,11,11,.1);border-bottom:1px solid rgba(11,11,11,.1)}.ep-marquee-track{display:flex;width:max-content}.ep-marquee-track{animation:ep-marquee 60s linear infinite}.ep-marquee-group{display:flex;align-items:center;gap:0px;flex-grow:0;flex-shrink:0;flex-basis:auto}.ep-marquee-item{display:inline-flex;align-items:center;color:var(--ep-ink-muted);text-transform:uppercase;letter-spacing:0.28em;padding-top:0px;padding-right:28px;padding-bottom:0px;padding-left:28px}.ep-marquee-item::after{display:block;width:18px;height:1px;margin-left:56px;background-color:rgba(11,11,11,.28)}.ep-marquee-item::after{content:""}.ep-marquee-item{font:400 clamp(9.5px,.62vw,12px)/1 var(--ep-font-body);white-space:nowrap}.ep-pdp-crumb{margin-bottom:18px}.ep-details{padding-top:clamp(64px,7vw,120px);padding-right:36px;padding-bottom:clamp(64px,7vw,120px);padding-left:36px;background-color:var(--ep-bone)}@media (max-width:767px){.ep-details{padding-top:56px;padding-right:20px;padding-bottom:56px;padding-left:20px}}.ep-details-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,28px);margin-top:clamp(28px,3.4vw,56px)}@media (max-width:1023px){.ep-details-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:767px){.ep-details-grid{grid-template-columns:minmax(0,1fr)}}.ep-detail{display:flex;flex-flow:column;gap:12px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ep-detail-frame{aspect-ratio:1/1;background-color:var(--ep-char)}.ep-detail-img{display:block;width:100%;height:100%;object-fit:cover}.ep-spec{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(36px,6vw,120px);padding-top:clamp(64px,8vw,140px);padding-right:36px;padding-bottom:clamp(64px,8vw,140px);padding-left:36px;background-color:var(--ep-paper)}@media (max-width:1023px){.ep-spec{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ep-spec{padding-top:56px;padding-right:20px;padding-bottom:56px;padding-left:20px}}.ep-spec-intro{display:flex;flex-flow:column;gap:22px}.ep-spec-title{max-width:14ch;font-size:clamp(28px,3vw,54px)}.ep-spec-list{display:flex;flex-flow:column;border-top:1px solid var(--ep-line)}.ep-spec-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px;padding-top:20px;padding-right:0px;padding-bottom:20px;padding-left:0px;border-bottom:1px solid var(--ep-line)}@media (max-width:767px){.ep-spec-row{grid-template-columns:minmax(0,1fr);gap:6px}}.ep-spec-val{color:var(--ep-ink);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ep-spec-val{font:300 clamp(13px,.9vw,16px)/1.7 var(--ep-font-body)}.ep-request{display:flex;flex-flow:column;align-items:center;gap:18px;text-align:center;padding-top:clamp(80px,10vw,170px);padding-right:24px;padding-bottom:clamp(80px,10vw,170px);padding-left:24px;background-color:var(--ep-bone)}@media (max-width:767px){.ep-request{padding-top:72px;padding-right:20px;padding-bottom:72px;padding-left:20px}}.ep-request-star{display:block;width:26px;height:auto;margin-bottom:6px}.ep-request-title{font-size:clamp(28px,3vw,54px)}.ep-request-text{max-width:44ch;margin-bottom:14px}.ep-request-form{width:100%;max-width:460px;text-align:left}.ep-slide-img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 28%}.ep-pagehead{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:36px;background-color:var(--ep-bone)}.ep-pagehead{padding:calc(var(--ep-header-h) + clamp(64px,8vw,140px)) 36px clamp(56px,7vw,110px)}@media (max-width:1023px){.ep-pagehead{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:767px){.ep-pagehead{padding-right:20px;padding-left:20px}}.ep-pagehead-copy{display:flex;flex-flow:column;align-items:start;gap:22px}.ep-pagehead-title{max-width:14ch;font-size:clamp(32px,4vw,72px)}.ep-pagehead-text{max-width:46ch}.ep-journal{padding-top:clamp(48px,6vw,96px);padding-right:36px;padding-bottom:clamp(72px,8vw,130px);padding-left:36px;background-color:var(--ep-paper)}@media (max-width:767px){.ep-journal{padding-right:20px;padding-left:20px}}.ep-entry{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;align-items:center;gap:36px;padding-top:32px;padding-right:0px;padding-bottom:32px;padding-left:0px;border-top:1px solid var(--ep-line);border-bottom:1px solid var(--ep-line)}@media (max-width:1023px){.ep-entry{grid-template-columns:minmax(0,1fr);gap:14px}}.ep-entry-copy{display:flex;flex-flow:column;gap:8px}.ep-entry-title{color:var(--ep-ink);letter-spacing:-0.01em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ep-entry-title{font:300 clamp(20px,1.8vw,34px)/1.15 var(--ep-font-display)}.ep-empty{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100svh;background-color:var(--ep-bone)}@media (max-width:1023px){.ep-empty{grid-template-columns:minmax(0,1fr);min-height:0px}}.ep-empty-copy{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:22px}.ep-empty-copy{padding:calc(var(--ep-header-h) + 40px) clamp(28px,8vw,140px) 64px}@media (max-width:1023px){.ep-empty-copy{padding:calc(var(--ep-header-h) + 56px) 32px 56px}}@media (max-width:767px){.ep-empty-copy{padding:calc(var(--ep-header-h) + 40px) 20px 48px}}.ep-empty-title{max-width:12ch;font-size:clamp(30px,3.4vw,60px)}.ep-empty-text{max-width:40ch;margin-bottom:8px}.ep-empty-media{position:relative;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--ep-stone)}@media (max-width:1023px){.ep-empty-media{aspect-ratio:4/5}}.ep-empty-img{display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;object-position:50% 22%}@media (max-width:1023px){.ep-empty-media--first{order:2}}.ep-contact{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:clamp(36px,7vw,140px);min-height:100svh;background-color:var(--ep-bone)}.ep-contact{padding:calc(var(--ep-header-h) + clamp(64px,8vw,140px)) 36px clamp(72px,8vw,130px)}@media (max-width:1023px){.ep-contact{grid-template-columns:minmax(0,1fr);gap:40px;min-height:0px}}@media (max-width:767px){.ep-contact{padding-right:20px;padding-left:20px}}.ep-contact-intro{display:flex;flex-flow:column;align-items:start;gap:22px}.ep-contact-title{max-width:10ch;font-size:clamp(32px,4vw,72px)}.ep-contact-text{max-width:40ch}.ep-contact-form{width:100%;max-width:620px}.ep-contact-form .breakdance-form{flex-flow:column;align-items:stretch;gap:26px}.ep-contact-form .breakdance-form{flex-wrap:wrap}.ep-contact-form .breakdance-form-field{flex-grow:1;flex-shrink:1;flex-basis:100%}.ep-contact-form .breakdance-form-field__textarea{width:100%;min-height:140px;color:var(--ep-ink);padding-top:12px;padding-right:0px;padding-bottom:12px;padding-left:0px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:1px solid var(--ep-ink-faint);border-left:0px solid;transition:border-color 0.4s ease}.ep-contact-form .breakdance-form-field__textarea{font:300 clamp(13px,.85vw,15px)/1.6 var(--ep-font-body);resize:vertical}.ep-contact-form .breakdance-form-button__submit{min-height:46px;color:var(--ep-glass-text);padding-top:0px;padding-right:28px;padding-bottom:0px;padding-left:28px;background-color:var(--ep-ink);border-top:1px solid var(--ep-ink);border-right:1px solid var(--ep-ink);border-bottom:1px solid var(--ep-ink);border-left:1px solid var(--ep-ink)}.ep-contact-form .breakdance-form-button__submit{transition:background-color .5s var(--ep-ease),color .5s var(--ep-ease)}.ep-contact-form .breakdance-form-button__submit:hover{color:var(--ep-ink);background-color:transparent}.ep-about-cover{display:flex;align-items:end;position:relative;min-height:78svh;overflow:hidden;padding-top:0px;padding-right:36px;padding-bottom:72px;padding-left:36px;background-color:#2a2724}@media (max-width:767px){.ep-about-cover{padding-top:0px;padding-right:20px;padding-bottom:56px;padding-left:20px}}.ep-about-cover-img{display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.ep-about-cover-img{animation:ep-settle 2.8s var(--ep-ease) both}.ep-about-cover-shade{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(to top,rgba(8,8,8,.7) 0%,rgba(8,8,8,.15) 45%,rgba(8,8,8,0) 65%),linear-gradient(to bottom,rgba(8,8,8,.4) 0%,rgba(8,8,8,0) 24%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.ep-about-cover-copy{display:flex;flex-flow:column;gap:14px;position:relative}.ep-about-cover-title{color:#f6f5f2;text-transform:uppercase;letter-spacing:0.1em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ep-about-cover-title{font:300 clamp(30px,3.6vw,68px)/1 var(--ep-font-display)}.ep-about-lede{max-width:48ch;margin-top:22px}.ep-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background-color:var(--ep-char)}@media (max-width:1023px){.ep-principles{grid-template-columns:minmax(0,1fr)}}.ep-principle{display:flex;flex-flow:column;justify-content:space-between;gap:72px;min-height:46vh;padding-top:clamp(28px,3vw,48px);padding-right:36px;padding-bottom:clamp(28px,3vw,48px);padding-left:36px;border-right:1px solid rgba(243,242,239,.1)}@media (max-width:1023px){.ep-principle{gap:40px;min-height:0px;border-right:0px solid;border-bottom:1px solid rgba(243,242,239,.1)}}@media (max-width:767px){.ep-principle{padding-top:28px;padding-right:20px;padding-bottom:28px;padding-left:20px}}.ep-principle-title{max-width:11ch;font-size:clamp(24px,2.4vw,44px)}.ep-about-end{display:flex;flex-flow:column;align-items:center;gap:22px;padding-top:clamp(72px,9vw,150px);padding-right:24px;padding-bottom:clamp(72px,9vw,150px);padding-left:24px;background-color:var(--ep-bone)}.breakdance-form-field--textarea .breakdance-form-field__input{min-height:140px}.breakdance-form-field--textarea .breakdance-form-field__input{resize:vertical}@keyframes ep-glass{from{background-color:rgba(45,45,45,0);-webkit-backdrop-filter:invert(0%) blur(0px) brightness(100%) hue-rotate(0deg) contrast(100%);backdrop-filter:invert(0%) blur(0px) brightness(100%) hue-rotate(0deg) contrast(100%);box-shadow:0px 0px 90px -10px rgba(60,100,100,0)}to{background-color:rgba(45,45,45,.6);-webkit-backdrop-filter:invert(0%) blur(12px) brightness(90%) hue-rotate(120deg) contrast(140%);backdrop-filter:invert(0%) blur(12px) brightness(90%) hue-rotate(120deg) contrast(140%);box-shadow:0px 0px 90px -10px rgba(60,100,100,.3)}}@keyframes ep-glass-ink{from{color:#0b0b0b;background-color:rgba(45,45,45,0);-webkit-backdrop-filter:invert(0%) blur(0px) brightness(100%) hue-rotate(0deg) contrast(100%);backdrop-filter:invert(0%) blur(0px) brightness(100%) hue-rotate(0deg) contrast(100%);box-shadow:0px 0px 90px -10px rgba(60,100,100,0)}to{color:#f3f2ef;background-color:rgba(45,45,45,.6);-webkit-backdrop-filter:invert(0%) blur(12px) brightness(90%) hue-rotate(120deg) contrast(140%);backdrop-filter:invert(0%) blur(12px) brightness(90%) hue-rotate(120deg) contrast(140%);box-shadow:0px 0px 90px -10px rgba(60,100,100,.3)}}@keyframes ep-fg-to-light{from{color:#0b0b0b}to{color:#f3f2ef}}@keyframes ep-star-ink{from{filter:invert(0)}to{filter:invert(1)}}.page-id-17 .ep-header-bar{color:var(--ep-ink)}.page-id-17 .ep-header-bar{animation:ep-glass-ink 1ms linear both;animation-timeline:scroll(root block);animation-range:0 160px}.page-id-45 .ep-header-bar{color:var(--ep-ink)}.page-id-45 .ep-header-bar{animation:ep-glass-ink 1ms linear both;animation-timeline:scroll(root block);animation-range:0 160px}.page-id-47 .ep-header-bar{color:var(--ep-ink)}.page-id-47 .ep-header-bar{animation:ep-glass-ink 1ms linear both;animation-timeline:scroll(root block);animation-range:0 160px}.page-id-49 .ep-header-bar{color:var(--ep-ink)}.page-id-49 .ep-header-bar{animation:ep-glass-ink 1ms linear both;animation-timeline:scroll(root block);animation-range:0 160px}.page-id-53 .ep-header-bar{color:var(--ep-ink)}.page-id-53 .ep-header-bar{animation:ep-glass-ink 1ms linear both;animation-timeline:scroll(root block);animation-range:0 160px}.page-id-17 .ep-logo-star{filter:invert(0%)}.page-id-17 .ep-logo-star{animation:ep-star-ink 1ms linear both;animation-timeline:scroll(root block);animation-range:0 160px}.page-id-45 .ep-logo-star{filter:invert(0%)}.page-id-45 .ep-logo-star{animation:ep-star-ink 1ms linear both;animation-timeline:scroll(root block);animation-range:0 160px}.page-id-47 .ep-logo-star{filter:invert(0%)}.page-id-47 .ep-logo-star{animation:ep-star-ink 1ms linear both;animation-timeline:scroll(root block);animation-range:0 160px}.page-id-49 .ep-logo-star{filter:invert(0%)}.page-id-49 .ep-logo-star{animation:ep-star-ink 1ms linear both;animation-timeline:scroll(root block);animation-range:0 160px}.page-id-53 .ep-logo-star{filter:invert(0%)}.page-id-53 .ep-logo-star{animation:ep-star-ink 1ms linear both;animation-timeline:scroll(root block);animation-range:0 160px}.page-id-17 .ep-toggle{color:var(--ep-ink)}.page-id-17 .ep-toggle{animation:ep-fg-to-light 1ms linear both;animation-timeline:scroll(root block);animation-range:0 160px}.page-id-45 .ep-toggle{color:var(--ep-ink)}.page-id-45 .ep-toggle{animation:ep-fg-to-light 1ms linear both;animation-timeline:scroll(root block);animation-range:0 160px}.page-id-47 .ep-toggle{color:var(--ep-ink)}.page-id-47 .ep-toggle{animation:ep-fg-to-light 1ms linear both;animation-timeline:scroll(root block);animation-range:0 160px}.page-id-49 .ep-toggle{color:var(--ep-ink)}.page-id-49 .ep-toggle{animation:ep-fg-to-light 1ms linear both;animation-timeline:scroll(root block);animation-range:0 160px}.page-id-53 .ep-toggle{color:var(--ep-ink)}.page-id-53 .ep-toggle{animation:ep-fg-to-light 1ms linear both;animation-timeline:scroll(root block);animation-range:0 160px}.ep-menu-brand{color:var(--ep-ink-faint);letter-spacing:0.06em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ep-menu-brand{font:300 13px/1 var(--ep-font-body)}.ep-slider{position:relative;height:100svh}@media (max-width:1023px){.ep-slider{height:78svh}}@media (max-width:767px){.ep-slider{height:72svh}}.ep-slider-track{display:flex;height:100%}.ep-slider-track::-webkit-scrollbar{display:none}.ep-slider-track{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain}.ep-slide{flex-grow:0;flex-shrink:0;flex-basis:100%;position:relative;min-width:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--ep-stone)}.ep-slide{scroll-snap-align:start;scroll-snap-stop:always}.ep-slide-nav{display:grid;align-items:center;justify-items:center;position:absolute;top:50%;width:44px;height:44px;color:var(--ep-ink);margin-top:-22px}.ep-slide-nav:hover{color:var(--ep-ink);opacity:0.55}.ep-slide-nav{transition:opacity .4s ease,transform .5s var(--ep-ease)}.ep-slide-nav--prev{left:16px}.ep-slide-nav--prev:hover{transform:translate3d(-3px,0,0)}.ep-slide-nav--next{right:16px}.ep-slide-nav--next:hover{transform:translate3d(3px,0,0)}.ep-slide-nav-icon{width:26px;height:26px}.ep-slide-count{position:absolute;right:32px;bottom:56px;color:var(--ep-ink);letter-spacing:0.24em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ep-slide-count{font:400 11px/1 var(--ep-font-body)}@media (max-width:767px){.ep-slide-count{right:20px;bottom:28px}}.ep-look{display:flex;flex-flow:column;gap:clamp(8px,1vw,16px);padding-top:0px;padding-right:clamp(8px,1vw,16px);padding-bottom:clamp(56px,6vw,100px);padding-left:clamp(8px,1vw,16px);background-color:var(--ep-bone)}.ep-look-item{position:relative;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--ep-stone)}.ep-look-item--wide{aspect-ratio:16/9}@media (max-width:767px){.ep-look-item--wide{aspect-ratio:4/3}}.ep-look-img{display:block;width:100%;height:100%;object-fit:cover}.ep-look-cap{position:absolute;bottom:18px;left:20px;color:rgba(243,242,239,.85);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ep-look-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,1vw,16px)}.ep-look-pair .ep-look-item{aspect-ratio:4/5}@media (max-width:767px){.ep-look-pair{grid-template-columns:minmax(0,1fr)}}.ep-look-trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1vw,16px)}.ep-look-trio .ep-look-item{aspect-ratio:1/1}@media (max-width:767px){.ep-look-trio{grid-template-columns:minmax(0,1fr)}}.page-id-110 .ep-header-bar{color:var(--ep-ink)}.page-id-110 .ep-header-bar{animation:ep-glass-ink 1ms linear both;animation-timeline:scroll(root block);animation-range:0 160px}.page-id-110 .ep-logo-star{filter:invert(0%)}.page-id-110 .ep-logo-star{animation:ep-star-ink 1ms linear both;animation-timeline:scroll(root block);animation-range:0 160px}.page-id-110 .ep-toggle{color:var(--ep-ink)}.page-id-110 .ep-toggle{animation:ep-fg-to-light 1ms linear both;animation-timeline:scroll(root block);animation-range:0 160px}.ep-footer-social{display:flex;align-items:center;gap:28px}.ep-notfound{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:18px;min-height:100svh;text-align:center;background-color:var(--ep-bone)}.ep-notfound{padding:calc(var(--ep-header-h) + 40px) 24px 80px}.ep-notfound-star{display:block;width:26px;height:auto;margin-bottom:8px}.ep-notfound-title{max-width:14ch;font-size:clamp(30px,3.4vw,60px)}.ep-notfound-text{max-width:40ch;margin-bottom:10px}.error404 .ep-header-bar{color:var(--ep-ink)}.error404 .ep-header-bar{animation:ep-glass-ink 1ms linear both;animation-timeline:scroll(root block);animation-range:0 160px}.error404 .ep-logo-star{filter:invert(0%)}.error404 .ep-logo-star{animation:ep-star-ink 1ms linear both;animation-timeline:scroll(root block);animation-range:0 160px}.error404 .ep-toggle{color:var(--ep-ink)}.error404 .ep-toggle{animation:ep-fg-to-light 1ms linear both;animation-timeline:scroll(root block);animation-range:0 160px}