.dly{--ink0: #0E0E0D;--paper: #F0EBE3;--gold: #D4AB76;--gold-h: #E2BF8F;--ink: #1B1B1A;--ink2: #4A4540;--ink3: #3D3935;--espresso: #3A2622;--mauve: #87505A;--estate: #494963;--stone: #DBD6CF;--pink: #E9B4D4;--sans: "NHS FO2 Archivo", "Helvetica Neue", Helvetica, Arial, sans-serif;--px: clamp(20px, 4vw, 48px);--py: clamp(64px, 8vw, 128px);--max: 1440px;--bg: var(--paper);--fg: var(--ink);display:block;position:relative;background:var(--bg);color:var(--fg);font-family:var(--sans);font-size:15px;font-weight:400;font-style:normal;font-stretch:100%;line-height:1.55;letter-spacing:normal;text-transform:none;text-align:left;word-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip;contain:inline-size}.dly *,.dly *:before,.dly *:after{box-sizing:border-box}.dly :where(h1,h2,h3,h4,p,ul,ol,li,dl,dt,dd,figure,figcaption,blockquote,div,span,a,img,button,input,form,label,nav,header,footer,s,strong,b,em){margin:0;padding:0;border:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;background:none;box-shadow:none;border-radius:0;min-width:0;max-width:none;text-decoration:none;text-align:inherit}.dly :where(ul,ol){list-style:none}.dly :where(img){display:block;max-width:100%;height:auto}.dly :where(a):before,.dly :where(a):after{content:none}.dly :where(button){cursor:pointer;-webkit-appearance:none;appearance:none;text-align:center}.dly[id],.dly [id]{scroll-margin-top:calc(var(--dly-top, 0px) + var(--dly-nav-h, 0px) + 12px)}.dly .dly-wrap{width:100%;max-width:var(--max);margin:0 auto;padding:0 var(--px)}.dly .dly-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.dly{--dw: 650;--ds: 104%}.dly .dly-display{font-style:italic;font-weight:var(--dw);font-stretch:var(--ds);line-height:1.02;letter-spacing:-.01em}.dly .dly-kicker{display:flex;align-items:center;gap:12px;font-size:11px;font-weight:600;font-stretch:104%;line-height:1.3;letter-spacing:.24em;text-transform:uppercase}.dly .dly-h2{font-size:clamp(30px,4vw,58px);margin-top:16px}.dly .dly-lead{margin-top:18px;font-size:clamp(15px,1.1vw,17px);line-height:1.65;max-width:36em}.dly .dly-label{font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.16em;text-transform:uppercase}.dly .dly-spec{font-size:11px;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.dly .dly-price{font-weight:500;font-size:14px;line-height:1.3;font-variant-numeric:tabular-nums;white-space:nowrap}.dly .dly-price s{margin-right:6px;opacity:.75;text-decoration:line-through}.dly .dly-name{font-style:italic;font-weight:var(--dw);font-stretch:var(--ds);font-size:clamp(16px,1.3vw,19px);line-height:1.2;letter-spacing:0}.dly .dly-name a{color:inherit}@media(hover:hover){.dly .dly-name a:hover{text-decoration:underline;text-underline-offset:3px}}.dly .dly-outline{color:transparent;-webkit-text-stroke:max(1.2px,.014em) currentColor}.dly .dly-outline--light{-webkit-text-stroke-color:var(--paper)}@supports not (-webkit-text-stroke: 1px #000){.dly .dly-outline{color:inherit}}.dly .dly-btns{display:flex;flex-wrap:wrap;gap:12px}.dly .dly-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 clamp(22px,2.2vw,34px);font-style:normal;font-weight:600;font-stretch:104%;font-size:12px;line-height:1;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;border:1px solid transparent;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.dly .dly-btn--gold{background:var(--gold);border-color:var(--gold);color:var(--ink)}.dly .dly-btn--ghost{border-color:var(--paper);color:var(--paper)}.dly .dly-btn:focus-visible,.dly .dly-link:focus-visible,.dly .dly-seg__btn:focus-visible,.dly .dly-tile:focus-visible,.dly .dly-nav__link:focus-visible,.dly .dly-fig__frame:focus-visible,.dly .dly-nl__input:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media(hover:hover){.dly .dly-btn--gold:hover{background:var(--gold-h);border-color:var(--gold-h)}.dly .dly-btn--ghost:hover{background:var(--paper);color:var(--ink0)}}.dly .dly-link{display:inline-block;padding:10px 0 2px;font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:inherit;border-bottom:1px solid currentColor}@media(hover:hover){.dly .dly-link:hover{opacity:.7}}.dly .dly-card__foot .dly-link{padding-top:28px;margin-top:-18px}.dly-nav-section{position:relative;z-index:20}@media(min-width:1024px){.dly-nav-section{position:sticky;top:var(--dly-top, 0px)}}.dly.dly-nav{--bg: var(--ink0);--fg: var(--paper);border-bottom:1px solid #2A2927}.dly .dly-nav__in{display:flex;flex-wrap:wrap;align-items:center;column-gap:clamp(16px,2vw,32px);min-height:64px}.dly .dly-brand{flex:none;font-style:italic;font-weight:800;font-stretch:108%;font-size:20px;line-height:1;color:#fff;letter-spacing:-.01em}.dly .dly-brand sup{font-size:.42em;vertical-align:top;margin-left:2px;position:relative;top:-.2em;font-style:normal}.dly .dly-nav__links{order:3;flex:0 0 100%;display:flex;gap:22px;overflow-x:auto;scrollbar-width:none;padding-top:2px}.dly .dly-nav__links::-webkit-scrollbar{display:none}@media(max-width:1023px){.dly .dly-nav__in{min-height:0;padding-top:10px;row-gap:2px}}.dly .dly-nav__link{flex:none;display:inline-flex;align-items:center;min-height:44px;padding:0;font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;border-bottom:2px solid transparent}.dly .dly-nav__link[aria-current=true]{border-bottom-color:var(--gold)}@media(hover:hover){.dly .dly-nav__link:hover{color:var(--gold)}}.dly .dly-nav__shop{margin-left:auto;flex:none;min-height:44px;padding:0 22px}@media(min-width:1024px){.dly .dly-nav__links{order:0;flex:1 1 auto;justify-content:flex-end;gap:clamp(14px,1.8vw,30px);overflow:visible;margin-top:0;padding-bottom:0}.dly .dly-nav__shop{margin-left:0}}.dly.dly-hero{--bg: var(--ink0);--fg: var(--paper)}.dly .dly-hero__text-block{padding-top:clamp(40px,6vw,96px)}.dly .dly-hero__kicker{color:var(--gold)}.dly .dly-hero__dot{width:8px;height:8px;border-radius:50%;background:var(--gold);flex:none}.dly .dly-hero__h1{margin-top:20px;font-size:min(calc((min(100vw,var(--max)) - 2 * var(--px)) / 8.4),124px);color:#fff}.dly .dly-hero__h1>span{display:block;white-space:nowrap}.dly .dly-hero__row{display:grid;gap:28px 56px;margin-top:clamp(28px,4vw,56px);padding-bottom:clamp(36px,4.5vw,64px)}.dly .dly-hero__tagline{font-style:italic;font-weight:var(--dw);font-stretch:var(--ds);font-size:clamp(20px,2vw,28px);line-height:1.15;color:#fff}.dly .dly-hero__text{margin-top:12px;max-width:34em;font-size:clamp(15px,1.1vw,17px);line-height:1.65;color:#c9c2b8}@media(min-width:750px){.dly .dly-hero__row{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.dly .dly-hero__media,.dly .dly-final__media{position:relative;width:100%;aspect-ratio:4 / 5;overflow:hidden;background:#1b1b1a}.dly .dly-hero__media img,.dly .dly-final__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dly .dly-hero__media img.dly-pos,.dly .dly-final__media img.dly-pos{object-position:var(--pos-m, 50% 50%)}@media(min-width:750px){.dly .dly-hero__media,.dly .dly-final__media{aspect-ratio:3 / 2;max-height:88vh}.dly .dly-hero__media img.dly-pos,.dly .dly-final__media img.dly-pos{object-position:var(--pos, 50% 50%)}}.dly.dly-story{--bg: var(--espresso);--fg: var(--paper);padding:var(--py) 0}.dly .dly-story__grid{display:grid;gap:48px}.dly .dly-story__kicker{color:var(--gold)}.dly .dly-story__h{margin-top:18px;font-size:clamp(36px,5vw,74px)}.dly .dly-story__h span{display:block}.dly .dly-story__h .dly-story__h2{color:var(--gold)}.dly .dly-story__body{margin-top:clamp(24px,3vw,40px);max-width:34em;font-size:clamp(15px,1.1vw,17px);line-height:1.7}.dly .dly-story__body p+p{margin-top:1em}.dly .dly-story__sign{margin-top:1.6em;color:var(--gold);font-style:italic;font-weight:var(--dw);font-stretch:var(--ds);font-size:clamp(15px,1.2vw,18px)}.dly .dly-story__fig{width:100%;max-width:600px}.dly .dly-story__frame{position:relative;aspect-ratio:2 / 3;overflow:hidden;background:#2a1c19}.dly .dly-story__frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dly .dly-story__cap{display:flex;justify-content:space-between;gap:16px;margin-top:14px;color:#cdbba8}@media(min-width:990px){.dly .dly-story__grid{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:clamp(48px,7vw,120px);align-items:center}.dly .dly-story__fig{justify-self:end}}.dly.dly-lineup{--bg: var(--paper);--fg: var(--ink);padding:var(--py) 0}.dly .dly-lineup__head{display:grid;gap:24px 40px}.dly .dly-lineup__kicker{color:var(--mauve)}.dly .dly-lineup__lead{color:var(--ink2)}@media(min-width:750px){.dly .dly-lineup__head{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.dly .dly-seg{display:inline-flex;border:1px solid var(--ink);align-self:end;justify-self:start}.dly .dly-seg__btn{min-height:44px;min-width:96px;padding:0 20px;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ink);background:transparent;transition:background-color .2s,color .2s}.dly .dly-seg__btn[aria-pressed=true]{background:var(--ink);color:var(--paper)}@media(hover:hover){.dly .dly-seg__btn[aria-pressed=false]:hover{background:#e3ddd3}}.dly .dly-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 14px;margin-top:clamp(32px,4vw,56px)}@media(min-width:750px){.dly .dly-grid{gap:52px 18px}}@media(min-width:1100px){.dly .dly-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:60px 20px}}.dly .dly-tile{display:block;position:relative;width:100%;aspect-ratio:4 / 5;overflow:hidden;background:var(--tint, #E7E2DA);color:var(--ink);text-align:left}.dly .dly-tile__top{position:absolute;top:12px;left:14px;right:14px;z-index:2;display:flex;justify-content:space-between;gap:8px}.dly .dly-tile__img{position:absolute;left:11%;top:13%;width:78%;height:79%;object-fit:contain;transition:opacity .35s ease}.dly .dly-tile__img--back,.dly .dly-tile__side--back{opacity:0}.dly .dly-tile__side{transition:opacity .2s}.dly .dly-tile__sides{position:relative}.dly .dly-tile__side--back{position:absolute;right:0;top:0}.dly .dly-tile.is-back .dly-tile__img--front,.dly .dly-tile.is-back .dly-tile__side--front{opacity:0}.dly .dly-tile.is-back .dly-tile__img--back,.dly .dly-tile.is-back .dly-tile__side--back{opacity:1}@media(hover:hover){.dly .dly-tile:hover .dly-tile__img--front,.dly .dly-tile:hover .dly-tile__side--front{opacity:0}.dly .dly-tile:hover .dly-tile__img--back,.dly .dly-tile:hover .dly-tile__side--back{opacity:1}}@media(prefers-reduced-motion:reduce){.dly .dly-tile__img,.dly .dly-tile__side{transition:none}}.dly.dly-lineup--photo .dly-tile{background:#f7f7f7}.dly.dly-lineup--photo .dly-tile__img{left:0;top:0;width:100%;height:100%;object-fit:cover}.dly .dly-card__row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-top:16px}.dly .dly-card__spec{margin-top:6px;color:var(--ink2)}.dly .dly-card__foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:4px 12px;margin-top:6px;font-size:13px;color:var(--ink2)}.dly .dly-card__colour{display:inline-flex;align-items:center;gap:8px;padding:10px 0 2px}.dly .dly-dot{width:12px;height:12px;border-radius:50%;background:var(--dot, #999);box-shadow:inset 0 0 0 1px #1b1b1a38;flex:none}.dly .dly-card__soldout{color:var(--mauve);font-weight:600}.dly.dly-focus{padding:var(--py) 0;--line: rgba(27, 27, 26, .25);--line-strong: var(--fg);--muted: var(--fg);--kick: var(--fg);--tint: rgba(0, 0, 0, .06)}.dly.dly-focus--gold{--bg: var(--gold);--fg: var(--espresso);--line: rgba(58, 38, 34, .32);--tint: #E2BF8F}.dly.dly-focus--mauve{--bg: var(--mauve);--fg: #F7F1EC;--line: rgba(247, 241, 236, .34);--tint: #79454F}.dly.dly-focus--stone{--bg: var(--stone);--fg: var(--ink);--muted: var(--ink3);--kick: var(--estate);--line: rgba(27, 27, 26, .22);--tint: #E3E1DA}.dly.dly-focus--estate{--bg: var(--estate);--fg: #F3EFEA;--kick: #D9D3CA;--line: rgba(243, 239, 234, .3);--tint: #3F3F57}.dly .dly-focus__kicker{color:var(--kick)}.dly .dly-focus__bar{width:32px;height:4px;background:var(--pink);flex:none}.dly .dly-focus__h{font-size:clamp(28px,3.8vw,56px)}.dly .dly-focus__h--long{font-size:clamp(26px,3.2vw,48px)}@media(max-width:749px){.dly .dly-br{display:none}}.dly .dly-focus__lead{color:var(--muted)}.dly .dly-focus__top{display:grid;gap:36px}@media(min-width:990px){.dly .dly-focus__top--split{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(48px,6vw,112px);align-items:end}}.dly .dly-items,.dly .dly-facts{border-top:2px solid var(--line-strong)}.dly .dly-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;align-items:baseline;padding:16px 0 15px;border-bottom:1px solid var(--line)}.dly .dly-item .dly-spec{grid-column:1 / -1;color:var(--muted)}.dly .dly-fact{display:grid;grid-template-columns:108px minmax(0,1fr);gap:16px;padding:14px 0 13px;border-bottom:1px solid var(--line)}.dly .dly-fact dt{padding-top:3px}.dly .dly-fact dd{font-size:14px;line-height:1.55}.dly .dly-media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 14px;margin-top:clamp(40px,5vw,72px)}.dly .dly-media--n3>:first-child{grid-column:1 / -1}.dly .dly-media--cards{grid-template-columns:minmax(0,1fr);gap:48px}@media(min-width:750px){.dly .dly-media{gap:40px 18px}.dly .dly-media--cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px}}@media(min-width:990px){.dly .dly-media--n3{grid-template-columns:repeat(3,minmax(0,1fr))}.dly .dly-media--n3>:first-child{grid-column:auto}}.dly .dly-fig__frame{position:relative;display:block;aspect-ratio:2 / 3;overflow:hidden;background:var(--tint)}.dly .dly-fig__frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dly .dly-fig__frame--drawing img{left:9%;top:9%;width:82%;height:82%;object-fit:contain}.dly .dly-fig__cap{margin-top:12px}.dly .dly-fig__card{margin-top:18px;padding-top:14px;border-top:2px solid var(--line-strong)}.dly .dly-fig__text{margin-top:10px;font-size:14px;line-height:1.6;color:var(--muted);max-width:36em}.dly .dly-fig__card .dly-spec{margin-top:10px;color:var(--muted)}.dly .dly-fig__frame[data-dly-loupe]{cursor:zoom-in;-webkit-tap-highlight-color:transparent}.dly .dly-fig__frame.is-loupe{cursor:none;touch-action:none}.dly .dly-loupe{position:absolute;left:50%;top:50%;z-index:3;width:clamp(140px,16vw,220px);height:clamp(140px,16vw,220px);border-radius:50%;border:2px solid #fff;box-shadow:0 10px 28px #00000061;background-color:#222;background-repeat:no-repeat;pointer-events:none;opacity:0;transform:translate(-50%,-50%) scale(.85);transition:opacity .15s ease,transform .15s ease}.dly .dly-fig__frame.is-loupe .dly-loupe{opacity:1;transform:translate(-50%,-50%) scale(1)}.dly .dly-fig__badge{position:absolute;right:12px;top:12px;z-index:2;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#f0ebe3eb;color:var(--ink);transition:opacity .2s}.dly .dly-fig__frame.is-loupe .dly-fig__badge{opacity:0}@media(prefers-reduced-motion:reduce){.dly .dly-loupe{transition:none}}.dly.dly-quality{--bg: var(--paper);--fg: var(--ink);padding:var(--py) 0}.dly .dly-quality__kicker{color:var(--mauve)}.dly .dly-quality__lead{color:var(--ink2)}.dly .dly-qrows{margin-top:clamp(32px,4vw,56px);border-top:2px solid var(--ink)}.dly .dly-qrow{display:grid;gap:8px 32px;padding:22px 0 21px;border-bottom:1px solid #CFC9B8}.dly .dly-qrow__t{font-style:italic;font-weight:var(--dw);font-stretch:var(--ds);font-size:clamp(18px,1.6vw,23px);line-height:1.2}.dly .dly-qrow__d{color:var(--ink3);font-size:clamp(14px,1vw,16px);line-height:1.65;max-width:34em}@media(min-width:750px){.dly .dly-qrow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.dly .dly-details__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-top:clamp(56px,7vw,104px)}.dly .dly-details__h{font-style:italic;font-weight:var(--dw);font-stretch:var(--ds);font-size:clamp(20px,2vw,28px);line-height:1.15}.dly .dly-details__meta{color:#6b655e}.dly .dly-details{display:grid;grid-template-columns:minmax(0,1fr);gap:32px 16px;margin-top:24px}@media(min-width:600px){.dly .dly-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.dly .dly-details{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 20px}}.dly .dly-detail__frame{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:var(--tint, #E7E2DA)}.dly .dly-detail__frame img{position:absolute;left:6%;top:8%;width:88%;height:84%;object-fit:contain}.dly .dly-detail__frame--photo img{left:0;top:0;width:100%;height:100%;object-fit:cover}.dly .dly-detail__cap{margin-top:12px;font-size:13px;line-height:1.5;color:var(--ink3)}.dly.dly-final{--bg: var(--ink0);--fg: #fff}.dly .dly-final__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0e0e0dd1,#0e0e0d8c,#0e0e0d00 52%)}.dly .dly-final__over{position:absolute;left:0;right:0;top:0;z-index:2;padding-top:clamp(28px,4vw,64px)}.dly .dly-final__over .dly-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:20px}@media(min-width:750px){.dly .dly-final__over .dly-wrap{flex-direction:row;justify-content:space-between;align-items:flex-start}}.dly .dly-final__h{font-size:clamp(28px,3.6vw,54px);color:#fff}.dly .dly-final__h span{display:block}.dly .dly-final__close{padding-top:clamp(56px,7vw,112px);padding-bottom:clamp(56px,7vw,112px)}.dly .dly-final__big{font-size:min(calc((min(100vw,var(--max)) - 2 * var(--px)) / 13),108px);color:#fff}.dly .dly-final__big span{display:block;white-space:nowrap}.dly.dly-foot{--bg: var(--ink0);--fg: var(--paper);--frame: #6B665F;padding:clamp(64px,7vw,104px) 0 clamp(56px,6vw,88px);border-top:1px solid #2A2927}.dly .dly-foot__col{width:100%;max-width:560px;margin:0 auto;text-align:center}.dly .dly-nl__kicker{justify-content:center;color:var(--gold)}.dly .dly-nl__h{margin-top:12px;font-style:italic;font-weight:var(--dw);font-stretch:var(--ds);font-size:clamp(20px,1.7vw,25px);line-height:1.2}.dly .dly-nl__form{display:flex;flex-wrap:wrap;margin-top:26px;text-align:left}.dly .dly-nl__input{flex:1 1 0;min-width:0;min-height:48px;padding:0 16px;background:transparent;border:1px solid var(--frame);border-right:0;color:var(--paper);font-size:15px;line-height:1.2}.dly .dly-nl__input::placeholder{color:#8f8a83;opacity:1}.dly .dly-nl__btn{flex:none;min-height:48px;padding:0 22px;background:transparent;border-color:var(--frame)}.dly .dly-nl__note{margin-top:12px;font-size:12px;line-height:1.5;color:#b9b2a8}.dly .dly-nl__note a{color:var(--paper);text-decoration:underline;text-underline-offset:3px}.dly .dly-nl__msg{margin-top:12px;font-size:14px;font-weight:600;text-align:center}.dly .dly-foot__shop-row{margin-top:clamp(40px,4vw,56px);padding-top:clamp(32px,3.5vw,44px);border-top:1px solid #2A2927}.dly .dly-foot__shop{padding:0 48px}.dly .dly-nl__msg--ok{color:var(--gold)}.dly .dly-nl__msg--err{color:#e8a07e}.dly .dly-foot__strip{margin-top:clamp(48px,6vw,80px);border-top:1px solid #2A2927;padding:28px 0 36px}.dly .dly-foot__claims{display:flex;flex-wrap:wrap;gap:10px 32px;color:#b9b2a8}.dly .dly-foot__brand{margin-top:18px}
/*# sourceMappingURL=/cdn/shop/t/16/assets/nhs-dly.css.map */
