.erh{--g: clamp(20px, 5vw, 120px);--ink: #111;--muted: #7A7672;--text: #4A4744;--line: rgba(0,0,0,.12);--accent: #EC5229;position:relative;background:#fff;color:var(--ink);font-family:var(--erh-body, "Helvetica Neue", Helvetica, Arial, sans-serif)}.erh *,.erh *:before,.erh *:after{box-sizing:border-box}.erh img{display:block;max-width:100%}.erh__eyebrow{margin:0 0 24px;display:flex;align-items:center;gap:12px;font-size:11px;line-height:1;letter-spacing:.3em;text-transform:uppercase;color:var(--muted)}.erh__mini{flex:none}.erh__eyebrow--center{justify-content:center}.erh__display{margin:0;font-family:"Bunken Tech Sans Wide",var(--erh-light, sans-serif);font-weight:600;text-transform:uppercase;letter-spacing:.06em;line-height:.98;color:var(--ink)}.erh__display--l{font-size:clamp(32px,3.6vw,52px)}.erh__display--m{font-size:clamp(24px,2.4vw,34px)}.erh__display--s{font-size:15px;letter-spacing:.14em;line-height:1.2}.erh__lead{margin:26px 0 0;max-width:32ch;font-family:var(--erh-light, sans-serif);font-weight:300;font-size:clamp(18px,1.4vw,21px);line-height:1.45;color:var(--ink)}.erh__body{margin:18px 0 0;max-width:42ch;font-size:15px;line-height:1.75;color:var(--text)}.erh__body p{margin:0}.erh__body p+p{margin-top:12px}.erh__body strong{font-weight:400;color:var(--ink)}.erh__btn{margin-top:34px;display:inline-flex;align-items:center;gap:28px;padding:16px 22px;border:1px solid currentColor;font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--ink);text-decoration:none;transition:background .3s ease,color .3s ease,gap .4s ease}.erh__btn:hover{background:var(--ink);color:#fff;gap:34px}.erh__btn svg{flex:none}.erh__link{display:inline-flex;align-items:center;gap:14px;font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--ink);text-decoration:none;padding-bottom:6px;border-bottom:1px solid var(--ink)}.erh__line{display:flex;align-items:stretch;height:22px;color:var(--accent)}.erh__line i{display:block;flex:1;position:relative}.erh__line i:after{content:"";position:absolute;left:0;right:0;height:1.5px;background:currentColor}.erh__line i:first-child:after{bottom:.75px}.erh__line i:last-child:after{top:.75px}.erh__line svg{flex:none;width:56px;height:22px}.erh__colour-name{margin:0 0 12px;font-size:11px;line-height:1;letter-spacing:.3em;text-transform:uppercase;color:var(--ink);min-height:11px}.erh__swatches{list-style:none;margin:-12px 0 -12px -12px;padding:0;display:flex;flex-wrap:wrap;gap:0}.erh__swatch{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;-webkit-tap-highlight-color:transparent}.erh__swatch:before{content:"";display:block;width:20px;height:20px;background:var(--c);box-shadow:inset 0 0 0 1px #00000014}.erh__swatch:after{content:"";position:absolute;left:12px;right:12px;bottom:4px;height:1.5px;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform .35s ease}.erh__swatch.is-active:after,.erh__swatch:hover:after{transform:scaleX(1)}.erh__swatch:focus{outline:none}.erh__swatch:focus-visible:before{outline:1px solid var(--ink);outline-offset:3px}.erh-london{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;min-height:min(100vh,900px)}.erh-london__media{position:relative;height:100%;min-height:560px;overflow:hidden}.erh-london__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%}.erh-london__text{padding:96px var(--g) 96px clamp(32px,4.5vw,80px)}.erh-london .erh__display--l{font-size:clamp(28px,2.7vw,46px)}.erh-london__ways{margin:30px 0 0;padding:0;list-style:none;border-top:1px solid var(--ink);max-width:360px}.erh-london__ways li{display:grid;grid-template-columns:44px 1fr;padding:13px 0;border-bottom:1px solid var(--line);font-size:15px}.erh-london__ways b{font-weight:400;font-size:11px;letter-spacing:.1em;color:var(--accent);padding-top:3px}.erh-london .erh__colours{margin-top:30px}.erh-models{padding:120px var(--g) 110px;scroll-margin-top:var(--header-height, 0px)}.erh-models__head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:56px}.erh-models__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,48px)}.erh-model{display:block}.erh-model__media{position:relative}.erh-model__img{display:block;position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#f4f4f4}.erh-model__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.2,.7,.2,1),opacity .45s ease}.erh-model__life{object-fit:cover}.erh-model__prod{object-fit:contain;padding:9%;mix-blend-mode:multiply;opacity:0}.erh-model__media.is-product .erh-model__prod{opacity:1}.erh-model__media.is-product .erh-model__life{opacity:0}.erh-model__media.is-loading .erh-model__img img,.erh-model__media.is-product.is-loading .erh-model__prod{opacity:.35}.erh-model:hover .erh-model__img img{transform:scale(1.03)}.erh-model__back{position:absolute;left:0;bottom:0;min-height:44px;padding:0 18px;border:0;border-radius:0;background:#ffffffeb;color:var(--ink);font:inherit;font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;cursor:pointer}.erh-model__back[hidden]{display:none}.erh-model__back:focus-visible{outline:1px solid var(--ink);outline-offset:-4px}.erh-model__info{padding-top:26px}.erh-model__row{display:flex;justify-content:space-between;align-items:baseline;gap:24px}.erh-model__sub{margin:10px 0 0;font-size:15px;line-height:1.6;color:var(--text)}.erh-model__price{flex:none;font-size:14px;letter-spacing:.06em;color:var(--ink)}.erh-model__colour{margin:22px 0 12px}.erh .erh-model__btn{margin-top:26px}.erh-story__media{position:relative;aspect-ratio:21 / 9;overflow:hidden}.erh-story__media img{width:100%;height:100%;object-fit:cover;object-position:50% 55%}.erh-story__text{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:48px;padding:80px var(--g) 56px;align-items:start}.erh-story .erh__display--m{font-size:clamp(22px,2.1vw,32px)}.erh-story__text .erh__body{margin-top:0}.erh-story__text .erh__link{margin-top:30px}.erh-proof{padding:64px var(--g) 88px;text-align:center}.erh-proof__rating{display:inline-flex;align-items:center;gap:14px;font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--ink);text-decoration:none}.erh-proof__rating span{padding-bottom:4px;border-bottom:1px solid transparent;transition:border-color .3s ease}.erh-proof__rating:hover span{border-bottom-color:var(--ink)}.erh-proof__stars{display:block;width:100px;height:auto}.erh-proof__label{margin:72px 0 0}.erh-proof__say{display:grid;margin:40px auto 0;max-width:640px}.erh-proof__label+.erh-proof__say{margin-top:28px}.erh-proof__q{grid-area:1 / 1;margin:0;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility 0s linear .5s}.erh-proof__q.is-on{opacity:1;visibility:visible;transition:opacity .5s ease .2s,visibility 0s}.erh-proof__q blockquote{margin:0;font-family:var(--erh-light, sans-serif);font-weight:300;font-size:clamp(19px,1.6vw,24px);line-height:1.4;color:var(--ink)}.erh-proof__q figcaption{margin-top:18px;font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--muted)}.erh-proof__q figcaption a{color:inherit;text-decoration:none;padding-bottom:3px;border-bottom:1px solid currentColor}.erh-proof__q figcaption a:hover{color:var(--ink)}.erh-proof__nav{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:28px}.erh-proof__btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:0;background:none;color:var(--muted);cursor:pointer;transition:color .3s ease}.erh-proof__btn:hover{color:var(--ink)}.erh-proof__btn:focus-visible{outline:1px solid var(--ink);outline-offset:2px}.erh-proof__count{min-width:44px;font-size:10.5px;letter-spacing:.2em;color:var(--muted);font-variant-numeric:tabular-nums}@media(min-width:750px){.erh-proof__say{display:flex;flex-wrap:wrap;justify-content:center;gap:48px 56px;max-width:1180px}.erh-proof__q,.erh-proof__q.is-on{flex:0 1 calc((100% - 112px) / 3);opacity:1;visibility:visible;transition:none}.erh-proof__q blockquote{font-size:clamp(16px,1.2vw,18px);line-height:1.5}.erh-proof__q figcaption{margin-top:14px}.erh-proof__nav{display:none}}.erh-usp{list-style:none;margin:0;padding:0 var(--g);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line)}.erh-usp li{display:flex;align-items:center;justify-content:center;gap:14px;padding:30px 12px;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink);text-align:left}.erh-usp li+li{border-left:1px solid var(--line)}.erh-usp svg{flex:none}.erh .erh-news--dark{--news-bg: #0E0F1B;background:var(--news-bg);color:#fff;border-top:0}.erh-news--dark .erh__eyebrow{color:#fff9}.erh-news--dark .erh-news__text{color:#ffffffb8}.erh-news--dark .erh-news__text a,.erh-news--dark .erh-news__msg{color:#fff}.erh-news--dark .erh-news__form input[type=email]{background:transparent;color:#fff;border-color:#ffffff73}.erh-news--dark .erh-news__form input[type=email]::placeholder{color:#ffffff80}.erh-news--dark .erh-news__form button{background:#fff;color:var(--ink);border-color:#fff}.erh-news{padding:56px var(--g) 60px;border-top:1px solid var(--line);text-align:center}.erh-news .erh__eyebrow{justify-content:center}.erh-news__text{margin:0 auto;max-width:52ch;font-size:15px;line-height:1.75;color:var(--text)}.erh-news__text p{margin:0}.erh-news__text a{color:var(--ink);text-decoration:none;border-bottom:1px solid currentColor}.erh-news__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.erh-news__msg{margin:0;font-size:13px;letter-spacing:.1em;color:var(--ink)}.erh-news__msg--error{flex:0 0 100%;margin-bottom:12px;text-align:center}.erh-news__msg--error ul{margin:0;padding:0;list-style:none}.erh-news__form{display:flex;flex-wrap:wrap;justify-content:center;margin:30px auto 0;max-width:480px}.erh-news__form input[type=email]{flex:1;min-width:0;height:50px;padding:0 16px;border:1px solid var(--ink);border-right:0;font:inherit;font-size:14px;background:#fff;border-radius:0}.erh-news__form button{height:50px;padding:0 24px;border:1px solid var(--ink);background:var(--ink);color:#fff;font-size:11px;letter-spacing:.26em;text-transform:uppercase;cursor:pointer;border-radius:0}@media(min-width:750px){.erh .erh-news{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,480px);grid-template-areas:"eye form" "text form";column-gap:clamp(32px,6vw,120px);align-items:center;padding:40px var(--g);text-align:left}.erh .erh-news .erh__eyebrow{grid-area:eye;justify-content:flex-start;margin:0 0 12px;align-self:end}.erh .erh-news__text{grid-area:text;margin:0;align-self:start;text-align:left}.erh .erh-news__form{grid-area:form;width:100%;margin:0;justify-self:end}}@media(max-width:749px){.erh{--g: 20px}.erh__eyebrow{margin-bottom:16px;font-size:10px;letter-spacing:.24em}.erh__display--l{font-size:30px}.erh__display--m{font-size:24px}.erh__lead{margin-top:16px;font-size:17px}.erh__btn{margin-top:24px;padding:14px 18px}.erh-london{grid-template-columns:1fr;min-height:0}.erh-london__media{min-height:0;aspect-ratio:4 / 5;height:auto}.erh-london__media img{object-position:46% 50%}.erh-london__text{padding:40px var(--g) 64px}.erh-models{padding:72px var(--g) 64px}.erh-models__head{display:block;margin-bottom:32px}.erh-models__head .erh__link{margin-top:20px}.erh-models__grid{grid-template-columns:1fr;gap:56px}.erh-model__info{padding-top:20px}.erh-model__sub{font-size:16px}.erh-model__colour{margin-top:18px}.erh .erh-model__btn{display:flex;justify-content:space-between;margin-top:22px}.erh-story__media{aspect-ratio:1 / 1}.erh-story__media img{object-position:46% 50%}.erh-story__text{grid-template-columns:1fr;gap:18px;padding:40px var(--g) 64px}.erh-proof{padding:40px var(--g) 56px}.erh-proof__say{margin-top:32px}.erh-proof__label{margin-top:56px}.erh-proof__label+.erh-proof__say{margin-top:22px}.erh__body,.erh-news__text{font-size:16px}.erh-proof__q blockquote{font-size:18px}.erh-usp{grid-template-columns:1fr 1fr;padding:0}.erh-usp li{justify-content:flex-start;padding:20px var(--g);font-size:10px;letter-spacing:.14em;gap:10px}.erh-usp li+li{border-left:0}.erh-usp li:nth-child(2n){border-left:1px solid var(--line)}.erh-usp li:nth-child(n+3){border-top:1px solid var(--line)}.erh-news{padding:48px var(--g) 52px}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/er-home.css.map */
