@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f7095de3000afb68-s.p.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e63b65bb308a9351-s.p.3strvg7o-g5v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/125b6750c58ce347-s.p.1wwzpfhzaj2r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d902bc2bfdd0a4cb-s.p.2rlzm4mj5kw8e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}._3B5DHq_className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}._3B5DHq_variable{--dl-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ffc7b595a48b6846-s.2k_u76ydap2io.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/82b67ad56d243b47-s.2p5l8hwveaaiz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/33ee198db9637ef4-s.1_g-53zz09yvy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fbb7028efdf70529-s.p.2gp_y-cmv6-ey.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/82450a180bcad83c-s.p.2ywnh8m32q6p0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ffc7b595a48b6846-s.2k_u76ydap2io.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/82b67ad56d243b47-s.2p5l8hwveaaiz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/33ee198db9637ef4-s.1_g-53zz09yvy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fbb7028efdf70529-s.p.2gp_y-cmv6-ey.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/82450a180bcad83c-s.p.2ywnh8m32q6p0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ffc7b595a48b6846-s.2k_u76ydap2io.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/82b67ad56d243b47-s.2p5l8hwveaaiz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/33ee198db9637ef4-s.1_g-53zz09yvy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fbb7028efdf70529-s.p.2gp_y-cmv6-ey.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/82450a180bcad83c-s.p.2ywnh8m32q6p0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ffc7b595a48b6846-s.2k_u76ydap2io.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/82b67ad56d243b47-s.2p5l8hwveaaiz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/33ee198db9637ef4-s.1_g-53zz09yvy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fbb7028efdf70529-s.p.2gp_y-cmv6-ey.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/82450a180bcad83c-s.p.2ywnh8m32q6p0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.ZPSzKW_className{font-family:Manrope,Manrope Fallback;font-style:normal}.ZPSzKW_variable{--dl-sans:"Manrope", "Manrope Fallback"}
._5tV9OG_page{--ground:#f5f2ec;--surface:#fff;--sunk:#ebe6dd;--line:#e1dacd;--line-strong:#cbc1b1;--ink:#16150f;--ink-2:#3f3b33;--muted:#6a6459;--accent:#1d5674;--accent-deep:#143f56;--accent-tint:#e2edf2;--accent-hero:#276c90;--sky:#a3d4ee;--stage:#0b0d0f;--gutter:clamp(16px, 4vw, 56px);--header-h:72px;--radius:8px;--ease-out:cubic-bezier(.2, .75, .2, 1);--shadow-sm:0 1px 2px #1e1a1212, 0 6px 18px -10px #1e1a1247;--shadow-lg:0 2px 4px #1e1a120f, 0 22px 44px -18px #1e1a126b;background:var(--ground);min-height:100svh;color:var(--ink);font-family:var(--dl-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-feature-settings:"ss01" 0;font-size:16px;line-height:1.5;position:relative}._5tV9OG_page :where(h1,h2,h3,p,ul,ol,dl,dd){margin:0;padding:0}._5tV9OG_page :where(ul,ol){list-style:none}._5tV9OG_page :where(a){color:inherit;text-decoration:none}._5tV9OG_page :where(button,input,select){font:inherit;color:inherit}._5tV9OG_page :where(button){cursor:pointer;background:0 0;border:0;padding:0}._5tV9OG_page :where(svg){flex:none}html:has(._5tV9OG_page){scrollbar-color:#bdb3a3 #f5f2ec;background:#f5f2ec}._5tV9OG_page ::selection{color:#16150f;background:#cfe3ee}._5tV9OG_page :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}._5tV9OG_hero :focus-visible,._5tV9OG_header:not(._5tV9OG_solid) :focus-visible,._5tV9OG_stage :focus-visible{outline-color:var(--sky)}._5tV9OG_srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}._5tV9OG_skip{z-index:60;border-radius:var(--radius);background:var(--ink);color:#fff;padding:10px 16px;font-weight:600;position:fixed;inset-block-start:12px;inset-inline-start:12px;transform:translateY(-160%)}._5tV9OG_skip:focus-visible{transform:none}._5tV9OG_backdrop{z-index:0;pointer-events:none;background:#0b151b;position:fixed;inset:0}._5tV9OG_page em{font-style:italic}._5tV9OG_header{z-index:40;block-size:var(--header-h);color:#fff;transition:color .35s var(--ease-out);position:fixed;inset-block-start:0;inset-inline:0}._5tV9OG_headerBg{background:var(--ground);box-shadow:inset 0 -1px 0 var(--line);opacity:0;position:absolute;inset:0}._5tV9OG_solid ._5tV9OG_headerBg{opacity:1}._5tV9OG_page[data-motion=off] ._5tV9OG_headerBg{transition:opacity .3s var(--ease-out)}._5tV9OG_solid{color:var(--ink)}._5tV9OG_headerInner{block-size:100%;padding-inline:var(--gutter);align-items:center;gap:28px;display:flex;position:relative}._5tV9OG_brand{align-items:center;gap:10px;display:inline-flex}._5tV9OG_wordmark{font-family:var(--dl-serif), Georgia, serif;letter-spacing:.005em;font-size:1.6rem;line-height:1}._5tV9OG_wordmark span,._5tV9OG_footWord span{font-style:italic}._5tV9OG_nav{gap:28px;margin-inline-start:20px;font-size:14.5px;font-weight:500;display:flex}._5tV9OG_nav a{padding-block:6px;position:relative}._5tV9OG_nav a:after{content:"";transform-origin:0;block-size:1px;transition:transform .35s var(--ease-out);background:currentColor;position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(0)}._5tV9OG_nav a:hover:after{transform:scaleX(1)}._5tV9OG_headerEnd{align-items:center;gap:12px;margin-inline-start:auto;display:flex}._5tV9OG_outline{border-radius:var(--radius);block-size:40px;transition:transform .25s var(--ease-out);border:1px solid #ffffff80;align-items:center;padding-inline:18px;font-size:14px;font-weight:600;display:inline-flex}._5tV9OG_solid ._5tV9OG_outline{border-color:var(--line-strong)}._5tV9OG_outline:hover{transform:translateY(-1px)}._5tV9OG_cartButton{border-radius:var(--radius);background:#ffffff1a;border:1px solid #ffffff52;align-items:center;gap:8px;block-size:40px;padding-inline:11px 9px;display:inline-flex}._5tV9OG_solid ._5tV9OG_cartButton{border-color:var(--line);background:var(--surface)}._5tV9OG_cartCount{block-size:22px;min-inline-size:22px;color:var(--ink);font-variant-numeric:tabular-nums;background:#fff;border-radius:999px;place-items:center;padding-inline:6px;font-size:12px;font-weight:700;display:inline-grid}._5tV9OG_solid ._5tV9OG_cartCount{background:var(--accent);color:#fff}._5tV9OG_solid ._5tV9OG_cartCount[data-empty]{background:var(--sunk);color:var(--muted)}._5tV9OG_hero{z-index:1;block-size:100svh;min-block-size:600px;position:relative}._5tV9OG_heroFrame{background:var(--stage);transform-origin:50%;will-change:transform;position:absolute;inset:0;overflow:hidden}._5tV9OG_heroVideo{object-fit:cover;transform-origin:50% 60%;block-size:100%;inline-size:100%;position:absolute;inset:0}._5tV9OG_heroShade{background:linear-gradient(90deg,#06090ccc 0%,#06090c80 38%,#06090c14 72%,#06090c00 100%),linear-gradient(#06090c8c 0%,#06090c00 22% 58%,#06090cb3 100%);position:absolute;inset:0}._5tV9OG_page:not([data-ready]) ._5tV9OG_heroCopy,._5tV9OG_page:not([data-ready]) ._5tV9OG_heroFoot{opacity:0}._5tV9OG_heroCopy{inset-inline:var(--gutter);color:#fff;max-inline-size:1000px;position:absolute;inset-block-end:clamp(128px,19vh,210px)}._5tV9OG_heroEyebrow{letter-spacing:.2em;text-transform:uppercase;color:#ffffffe0;align-items:center;gap:14px;font-size:12.5px;font-weight:600;display:flex}._5tV9OG_heroRule{background:currentColor;block-size:1px;inline-size:44px;display:block}._5tV9OG_heroTitle{font-family:var(--dl-serif), Georgia, serif;letter-spacing:-.012em;text-wrap:balance;margin-block-start:22px;font-size:clamp(2.9rem,8vw,8.25rem);font-weight:400;line-height:1.02}._5tV9OG_line{display:block}._5tV9OG_heroTitle em{color:var(--sky)}._5tV9OG_heroLede{color:#fffc;max-inline-size:34rem;margin-block-start:26px;font-size:17.5px;line-height:1.6}._5tV9OG_heroActions{flex-wrap:wrap;align-items:center;gap:14px 30px;margin-block-start:34px;display:flex}._5tV9OG_primary{border-radius:var(--radius);background:var(--accent-hero);color:#fff;block-size:52px;transition:transform .3s var(--ease-out);align-items:center;gap:10px;padding-inline:24px 20px;font-size:15.5px;font-weight:600;display:inline-flex;box-shadow:0 10px 30px -12px #276c90e6}._5tV9OG_primary:hover{transform:translateY(-2px)}._5tV9OG_textLink{color:#fff;align-items:center;gap:8px;font-size:15.5px;font-weight:600;display:inline-flex}._5tV9OG_textLink svg,._5tV9OG_nowCta svg{transition:transform .3s var(--ease-out)}._5tV9OG_textLink:hover svg,._5tV9OG_nowPlaying:hover ._5tV9OG_nowCta svg{transform:translate(4px)}._5tV9OG_heroFoot{inset-inline:var(--gutter);color:#fff;justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;inset-block-end:28px}._5tV9OG_nowPlaying{color:#ffffffe6;text-align:start;background:#080a0c52;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:10px;min-block-size:40px;padding:8px 16px 8px 14px;font-size:13.5px;display:inline-flex}._5tV9OG_liveDot{background:var(--sky);border-radius:50%;block-size:7px;inline-size:7px}._5tV9OG_page[data-motion=on] ._5tV9OG_liveDot{animation:2.4s ease-in-out infinite _5tV9OG_pulse}._5tV9OG_nowLabel{letter-spacing:.16em;text-transform:uppercase;opacity:.7;font-size:11px;font-weight:600}._5tV9OG_nowTitle{font-weight:600}._5tV9OG_nowCta{color:var(--sky);align-items:center;gap:4px;font-weight:600;display:inline-flex}._5tV9OG_scrollCue{letter-spacing:.22em;text-transform:uppercase;color:#ffffffd9;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}._5tV9OG_page[data-motion=on] ._5tV9OG_scrollCue svg{animation:_5tV9OG_bob 2.2s var(--ease-out) infinite}@keyframes _5tV9OG_pulse{50%{opacity:.35}}@keyframes _5tV9OG_bob{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}._5tV9OG_eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);align-items:center;gap:12px;font-size:12px;font-weight:700;display:flex}._5tV9OG_eyebrow:before{content:"";background:currentColor;block-size:1px;inline-size:28px}._5tV9OG_h2{font-family:var(--dl-serif), Georgia, serif;letter-spacing:-.01em;text-wrap:balance;margin-block-start:16px;font-size:clamp(2.5rem,5.2vw,4.6rem);font-weight:400;line-height:1}._5tV9OG_h2 em{color:var(--accent)}._5tV9OG_body{color:var(--ink-2);font-size:17px;line-height:1.65}._5tV9OG_primaryLight,._5tV9OG_secondaryLight,._5tV9OG_checkout{border-radius:var(--radius);block-size:48px;transition:transform .25s var(--ease-out);justify-content:center;align-items:center;gap:9px;padding-inline:22px;font-size:15px;font-weight:600;display:inline-flex}._5tV9OG_primaryLight,._5tV9OG_checkout{background:var(--accent);color:#fff;box-shadow:0 8px 22px -12px #1d5674cc}._5tV9OG_primaryLight:hover,._5tV9OG_checkout:hover{background:var(--accent-deep);transform:translateY(-1px)}._5tV9OG_secondaryLight{border:1px solid var(--line-strong);color:var(--ink);background:var(--surface)}._5tV9OG_secondaryLight:hover{border-color:var(--ink-2);transform:translateY(-1px)}._5tV9OG_catalogue,._5tV9OG_licence,._5tV9OG_custom,._5tV9OG_footer{z-index:1;position:relative}._5tV9OG_catalogue{padding-block:clamp(72px,9vw,128px) 24px;padding-inline:var(--gutter);scroll-margin-block-start:0}._5tV9OG_catHead{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:24px 64px;display:grid}._5tV9OG_catIntro{max-inline-size:26rem;color:var(--muted);justify-self:end;font-size:16px;line-height:1.6}._5tV9OG_toolbar{z-index:20;margin-block:40px 30px;margin-inline:calc(var(--gutter) * -1);padding:14px var(--gutter);background:var(--ground);border-block-end:1px solid var(--line);position:sticky;inset-block-start:var(--header-h)}._5tV9OG_toolRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}._5tV9OG_toolRow+._5tV9OG_toolRow{margin-block-start:12px}._5tV9OG_search{border:1px solid var(--line);background:var(--surface);block-size:44px;max-inline-size:440px;color:var(--muted);border-radius:10px;flex:300px;align-items:center;gap:10px;padding-inline:14px;display:flex;box-shadow:0 1px 2px #1e1a120a}._5tV9OG_search:focus-within{outline:2px solid var(--accent);outline-offset:2px;border-color:#0000}._5tV9OG_search input{block-size:100%;min-inline-size:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:15px}._5tV9OG_search input::placeholder{color:#8a8478}._5tV9OG_segmented{background:var(--sunk);scrollbar-width:none;border-radius:10px;gap:2px;padding:4px;display:flex;overflow-x:auto}._5tV9OG_segmented button{block-size:36px;color:var(--ink-2);white-space:nowrap;border-radius:7px;align-items:center;gap:8px;padding-inline:14px;font-size:14px;font-weight:500;display:inline-flex}._5tV9OG_segmented button:hover{color:var(--ink)}._5tV9OG_segmented button[aria-pressed=true]{background:var(--surface);color:var(--ink);font-weight:600;box-shadow:0 1px 2px #1e1a1214,0 3px 10px -4px #1e1a122e}._5tV9OG_segCount{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}._5tV9OG_selects{flex-wrap:wrap;gap:8px;display:flex}._5tV9OG_selectBox{align-items:center;display:inline-flex;position:relative}._5tV9OG_selectBox select{appearance:none;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);block-size:40px;color:var(--ink);cursor:pointer;padding-inline:14px 36px;font-size:14px;font-weight:500}._5tV9OG_selectBox select:hover{border-color:var(--line-strong)}._5tV9OG_selectBox svg{pointer-events:none;color:var(--muted);position:absolute;inset-inline-end:12px}._5tV9OG_selectBox[data-active] select{border-color:var(--accent);background:var(--accent-tint);color:var(--accent-deep);font-weight:600}._5tV9OG_selectBox[data-active] svg{color:var(--accent)}._5tV9OG_toolEnd{align-items:center;gap:18px;margin-inline-start:auto;display:flex}._5tV9OG_count{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}._5tV9OG_count strong{color:var(--ink);font-weight:700}._5tV9OG_resetLink{color:var(--accent);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}._5tV9OG_sort{color:var(--muted);align-items:center;gap:10px;font-size:14px;display:inline-flex}._5tV9OG_grid{--row-h:clamp(180px, 16.5vw, 250px);flex-wrap:wrap;gap:30px 14px;display:flex}._5tV9OG_grid:after{content:"";flex:1000 1 calc(var(--row-h) * 1.5)}._5tV9OG_card{flex:calc(var(--ar) * 100) 1 calc(var(--ar) * var(--row-h));min-inline-size:0;position:relative}._5tV9OG_cardOpen{text-align:start;border-radius:var(--radius);inline-size:100%;display:block;position:relative}._5tV9OG_cardOpen:before{content:"";aspect-ratio:var(--ar);border-radius:var(--radius);box-shadow:var(--shadow-lg);opacity:0;transition:opacity .45s var(--ease-out);position:absolute;inset-block-start:0;inset-inline:0}._5tV9OG_cardMedia{aspect-ratio:var(--ar);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#d8d1c4;display:block;position:relative;overflow:hidden}._5tV9OG_cardVideo{object-fit:cover;block-size:100%;inline-size:100%;transition:transform .9s var(--ease-out)}@media (hover:hover) and (pointer:fine){._5tV9OG_card:hover ._5tV9OG_cardOpen:before{opacity:1}._5tV9OG_card:hover ._5tV9OG_cardVideo{transform:scale(1.04)}}._5tV9OG_badge{background:var(--accent);color:#fff;letter-spacing:.12em;text-transform:uppercase;border-radius:4px;padding:4px 7px 3px;font-size:10.5px;font-weight:700;line-height:1.3;position:absolute;inset-block-start:10px;inset-inline-start:10px}._5tV9OG_duration{color:#fff;font-variant-numeric:tabular-nums;background:#0c0e109e;border-radius:4px;padding:3px 7px;font-size:11.5px;font-weight:600;line-height:1.4;position:absolute;inset-block-end:10px;inset-inline-end:10px}._5tV9OG_cardMeta{padding-block-start:12px;display:block}._5tV9OG_cardTitle{-webkit-line-clamp:2;color:var(--ink);-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}._5tV9OG_cardSub{color:var(--muted);justify-content:space-between;gap:10px;margin-block-start:3px;font-size:13.5px;display:flex}._5tV9OG_cardPlace{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._5tV9OG_cardPrice{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}._5tV9OG_cardAdd{block-size:34px;inline-size:34px;color:var(--ink);transition:transform .25s var(--ease-out);background:#fffffff2;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:10px;inset-inline-end:10px;box-shadow:0 2px 10px -2px #0000004d}._5tV9OG_cardAdd:hover{transform:scale(1.08)}._5tV9OG_cardAdd[aria-pressed=true]{background:var(--accent);color:#fff}._5tV9OG_cardAddText{display:none}._5tV9OG_empty{border:1px dashed var(--line-strong);text-align:center;color:var(--muted);border-radius:12px;justify-items:center;gap:10px;padding:72px 24px;display:grid}._5tV9OG_emptyTitle{font-family:var(--dl-serif), Georgia, serif;color:var(--ink);margin-block-start:6px;font-size:2rem;line-height:1.1}._5tV9OG_emptyText{max-inline-size:26rem;margin-block-end:10px}._5tV9OG_licence{padding:clamp(72px, 8vw, 120px) var(--gutter) clamp(64px, 7vw, 104px);grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:48px 80px;scroll-margin-block-start:var(--header-h);display:grid}._5tV9OG_note{color:var(--muted);margin-block-start:22px;font-size:13.5px}._5tV9OG_terms{grid-template-columns:repeat(2,minmax(0,1fr));align-self:end;gap:44px 40px;display:grid}._5tV9OG_terms li{border-block-start:1px solid var(--line-strong);padding-block-start:20px}._5tV9OG_termNo{font-family:var(--dl-serif), Georgia, serif;color:var(--accent);font-variant-numeric:tabular-nums;font-size:1.5rem;font-style:italic;line-height:1;display:block}._5tV9OG_terms h3{letter-spacing:-.005em;margin-block-start:18px;font-size:18px;font-weight:600}._5tV9OG_terms p{color:var(--muted);margin-block-start:8px;font-size:15.5px;line-height:1.6}._5tV9OG_custom{padding:clamp(24px, 5vw, 80px) var(--gutter) clamp(96px, 11vw, 160px);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:48px clamp(40px,6vw,96px);scroll-margin-block-start:var(--header-h);display:grid}._5tV9OG_customMedia{aspect-ratio:16/10;box-shadow:var(--shadow-lg);background:#d8d1c4;border-radius:12px;overflow:hidden}._5tV9OG_customVideo{object-fit:cover;block-size:100%;inline-size:100%}._5tV9OG_customCopy ._5tV9OG_body{max-inline-size:30rem;margin-block-start:22px}._5tV9OG_customActions{flex-wrap:wrap;gap:12px;margin-block-start:32px;display:flex}._5tV9OG_mailLine{color:var(--muted);margin-block-start:22px;font-size:14px}._5tV9OG_mailLine a{color:var(--accent);text-underline-offset:3px;font-weight:600;text-decoration:underline}._5tV9OG_footer{padding:56px var(--gutter) 32px;border-block-start:1px solid var(--line)}._5tV9OG_footTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px;display:flex}._5tV9OG_footBrand{grid-template-columns:auto auto;justify-content:start;align-items:center;gap:4px 12px;display:grid}._5tV9OG_footWord{font-family:var(--dl-serif), Georgia, serif;font-size:2.4rem;line-height:1}._5tV9OG_footBrand p{color:var(--muted);grid-column:1/-1;margin-block-start:10px;font-size:14px}._5tV9OG_footNav{flex-wrap:wrap;gap:12px 32px;font-size:15px;font-weight:500;display:flex}._5tV9OG_footNav a:hover{color:var(--accent)}._5tV9OG_footBottom{border-block-start:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-block-start:48px;padding-block-start:22px;font-size:13.5px;display:flex}._5tV9OG_effects{border:1px solid var(--line-strong);block-size:36px;color:var(--ink);border-radius:999px;align-items:center;gap:9px;padding-inline:14px;font-size:13.5px;font-weight:600;display:inline-flex}._5tV9OG_effectsDot{background:var(--line-strong);border-radius:50%;block-size:8px;inline-size:8px}._5tV9OG_effects[aria-pressed=true] ._5tV9OG_effectsDot{background:var(--accent)}:is(html:has(._5tV9OG_viewer[open]),html:has(._5tV9OG_drawer[open])){overflow:hidden}._5tV9OG_viewer{background:var(--ground);block-size:100dvh;max-block-size:none;inline-size:100vw;max-inline-size:none;color:var(--ink);border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}._5tV9OG_viewer[open]{grid-template-columns:minmax(0,1fr) clamp(360px,30vw,440px);display:grid}._5tV9OG_viewer::backdrop{background:#06080ab3}._5tV9OG_stage{background:var(--stage);color:#fff;flex-direction:column;min-block-size:0;padding:32px 32px 0;display:flex}._5tV9OG_stageInner{flex:1;place-items:center;min-block-size:0;display:grid;container-type:size}._5tV9OG_stageBox{inline-size:min(100cqi, calc(100cqb * var(--ar)));aspect-ratio:var(--ar);background:#000;border-radius:6px;position:relative;overflow:hidden}._5tV9OG_stageVideo{object-fit:cover;block-size:100%;inline-size:100%}._5tV9OG_watermark{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}._5tV9OG_wmTile{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='280' height='170'%3E%3Ctext x='40' y='95' transform='rotate(-18 140 85)' font-family='Arial,sans-serif' font-size='12' font-weight='700' letter-spacing='4' fill='white' fill-opacity='.2'%3ENATUREVIISION PREVIEW%3C/text%3E%3C/svg%3E");position:absolute;inset:0}._5tV9OG_wmCenter{color:#fffc;text-shadow:0 1px 2px #00000059,0 2px 18px #00000073;justify-items:center;gap:4px;display:grid;position:relative}._5tV9OG_wmCenter span{font-family:var(--dl-serif), Georgia, serif;font-size:clamp(1.4rem,3vw,2.2rem);line-height:1.1}._5tV9OG_wmCenter small{letter-spacing:.34em;text-transform:uppercase;font-size:11px;font-weight:700}._5tV9OG_stageBar{justify-content:space-between;align-items:center;gap:12px;block-size:80px;display:flex}._5tV9OG_stageNav{color:#fff;block-size:42px;transition:transform .25s var(--ease-out);border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:8px;padding-inline:16px;font-size:14px;font-weight:600;display:inline-flex}._5tV9OG_stageNav:hover{background:#ffffff14}._5tV9OG_stageCount{font-variant-numeric:tabular-nums;letter-spacing:.06em;font-size:14px;font-weight:600}._5tV9OG_stageCount span{color:#ffffff80}._5tV9OG_panel{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;min-block-size:0;padding:84px 36px 40px;overflow-y:auto}._5tV9OG_panelEyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex}._5tV9OG_badgeInline{background:var(--accent);color:#fff;letter-spacing:.12em;border-radius:4px;padding:3px 7px 2px;font-size:10px}._5tV9OG_panelTitle{font-family:var(--dl-serif), Georgia, serif;letter-spacing:-.01em;margin-block-start:14px;font-size:clamp(2.4rem,3.4vw,3.3rem);font-weight:400;line-height:1}._5tV9OG_panelPlace{color:var(--muted);margin-block-start:10px;font-size:15px}._5tV9OG_buy{border-block:1px solid var(--line);gap:16px;margin-block:28px;padding-block:24px;display:grid}._5tV9OG_buyPrice{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 14px;font-size:14px;display:flex}._5tV9OG_price{font-family:var(--dl-serif), Georgia, serif;color:var(--ink);font-variant-numeric:tabular-nums;font-size:2.8rem;line-height:1}._5tV9OG_buy ._5tV9OG_primaryLight,._5tV9OG_buy ._5tV9OG_secondaryLight{inline-size:100%}._5tV9OG_buyNote{color:var(--muted);font-size:13.5px;line-height:1.6}._5tV9OG_inlineLink{color:var(--accent);text-underline-offset:3px;font-weight:600;text-decoration:underline}._5tV9OG_specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;display:grid}._5tV9OG_specs dt{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}._5tV9OG_specs dd{font-variant-numeric:tabular-nums;margin-block-start:4px;font-size:15px;font-weight:500}._5tV9OG_close{z-index:2;background:var(--surface);block-size:44px;inline-size:44px;color:var(--ink);transition:transform .25s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:18px;inset-inline-end:18px;box-shadow:0 2px 12px -2px #00000040}._5tV9OG_close:hover{transform:rotate(90deg)}._5tV9OG_drawer{background:var(--ground);block-size:100dvh;max-block-size:none;inline-size:min(440px,100vw);max-inline-size:none;color:var(--ink);border:0;margin:0;padding:0;position:fixed;inset-block:0;inset-inline:auto 0;box-shadow:-24px 0 60px -30px #00000080}._5tV9OG_drawer[open]{flex-direction:column;display:flex}._5tV9OG_drawer::backdrop{background:#0a0c0e73}._5tV9OG_drawerHead{border-block-end:1px solid var(--line);justify-content:space-between;align-items:center;padding:20px 20px 18px 24px;display:flex}._5tV9OG_drawerHead h2{font-family:var(--dl-serif), Georgia, serif;align-items:center;gap:12px;font-size:2rem;font-weight:400;line-height:1;display:flex}._5tV9OG_drawerHead h2 span{background:var(--accent);color:#fff;block-size:26px;min-inline-size:26px;font-family:var(--dl-sans), sans-serif;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding-inline:7px;font-size:13px;font-weight:700;display:inline-grid}._5tV9OG_iconButton{block-size:40px;inline-size:40px;color:var(--ink-2);border-radius:50%;place-items:center;display:grid}._5tV9OG_iconButton:hover{background:var(--sunk);color:var(--ink)}._5tV9OG_drawerEmpty{color:var(--muted);flex:1;place-content:center;justify-items:center;gap:14px;padding:24px;display:grid}._5tV9OG_lines{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;flex:1;padding-inline:24px 16px;overflow-y:auto}._5tV9OG_lines li{border-block-end:1px solid var(--line);grid-template-columns:64px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding-block:16px;display:grid}._5tV9OG_lineThumb{background-color:#d8d1c4;background-position:50%;background-size:cover;border-radius:4px;block-size:36px;inline-size:64px}._5tV9OG_lineThumb[data-o=portrait]{justify-self:center;block-size:60px;inline-size:34px}._5tV9OG_lineText{min-inline-size:0}._5tV9OG_lineText strong{font-size:15px;font-weight:600;display:block}._5tV9OG_lineText span{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px;display:block;overflow:hidden}._5tV9OG_linePrice{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}._5tV9OG_drawerFoot{border-block-start:1px solid var(--line);background:var(--surface);gap:12px;padding:20px 24px 28px;display:grid}._5tV9OG_totalRow{color:var(--muted);justify-content:space-between;align-items:baseline;font-size:15px;display:flex}._5tV9OG_totalRow strong{font-family:var(--dl-serif), Georgia, serif;color:var(--ink);font-variant-numeric:tabular-nums;font-size:2.2rem;font-weight:400;line-height:1}._5tV9OG_drawerFine{color:var(--muted);font-size:13px}._5tV9OG_checkout{block-size:52px;inline-size:100%}._5tV9OG_notice{min-block-size:1.5em;color:var(--accent-deep);font-size:13.5px;font-weight:600}._5tV9OG_page[data-motion=on] ._5tV9OG_viewer[open] ._5tV9OG_stage{animation:_5tV9OG_fadeIn .45s var(--ease-out)}._5tV9OG_page[data-motion=on] ._5tV9OG_viewer[open] ._5tV9OG_panel{animation:_5tV9OG_panelIn .6s var(--ease-out)}._5tV9OG_page[data-motion=on] ._5tV9OG_stageBox{animation:_5tV9OG_boxIn .55s var(--ease-out)}._5tV9OG_page[data-motion=on] ._5tV9OG_viewer[open]::backdrop,._5tV9OG_page[data-motion=on] ._5tV9OG_drawer[open]::backdrop{animation:_5tV9OG_fadeIn .4s var(--ease-out)}._5tV9OG_page[data-motion=on] ._5tV9OG_drawer[open]{animation:_5tV9OG_drawerIn .5s var(--ease-out)}@keyframes _5tV9OG_fadeIn{0%{opacity:0}}@keyframes _5tV9OG_panelIn{0%{opacity:0;transform:translate(28px)}}@keyframes _5tV9OG_boxIn{0%{opacity:0;transform:scale(.975)}}@keyframes _5tV9OG_drawerIn{0%{transform:translate(100%)}}@media (max-width:1080px){._5tV9OG_licence{grid-template-columns:1fr}._5tV9OG_navWide,._5tV9OG_outline{display:none}}@media (max-width:900px){._5tV9OG_custom,._5tV9OG_catHead{grid-template-columns:1fr}._5tV9OG_catIntro{justify-self:start}._5tV9OG_toolbar{position:static}._5tV9OG_viewer[open]{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}._5tV9OG_stage{padding:72px 16px 0}._5tV9OG_stageInner{block-size:min(46svh, calc((100vw - 32px) / var(--ar)));flex:none}._5tV9OG_stageBar{block-size:64px}._5tV9OG_panel{padding:26px 20px 36px}}@media (max-width:640px){._5tV9OG_page{--header-h:60px}._5tV9OG_headerInner{gap:12px}._5tV9OG_wordmark{font-size:1.3rem}._5tV9OG_nav{gap:16px;margin-inline-start:auto;font-size:14px}._5tV9OG_headerEnd{margin-inline-start:0}._5tV9OG_heroShade{background:linear-gradient(#06090c8c 0%,#06090c4d 30%,#06090c8c 62%,#06090cd9 100%)}._5tV9OG_heroCopy{inset-block-end:112px}._5tV9OG_heroEyebrow{letter-spacing:.16em;font-size:11px}._5tV9OG_heroLede{font-size:16px}._5tV9OG_heroFoot{inset-block-end:22px}._5tV9OG_nowLabel,._5tV9OG_nowPlace,._5tV9OG_scrollCue{display:none}._5tV9OG_segmented{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);background:0 0;border-radius:0;gap:6px}._5tV9OG_segmented button{background:var(--sunk)}._5tV9OG_search{flex-basis:100%;max-inline-size:none}._5tV9OG_selects{grid-template-columns:repeat(3,minmax(0,1fr));inline-size:100%;display:grid}._5tV9OG_selects ._5tV9OG_selectBox select{inline-size:100%;padding-inline:10px 28px;font-size:13.5px}._5tV9OG_selects ._5tV9OG_selectBox svg{inset-inline-end:8px}._5tV9OG_toolEnd{gap:12px;inline-size:100%;margin-inline-start:0}._5tV9OG_sort{margin-inline-start:auto}._5tV9OG_sort>span:first-child{display:none}._5tV9OG_grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:24px 12px;display:grid}._5tV9OG_grid:after{display:none}._5tV9OG_card[data-o=landscape]{grid-column:span 2}._5tV9OG_cardAdd{block-size:38px;inline-size:38px}._5tV9OG_terms{grid-template-columns:1fr;gap:32px}._5tV9OG_footBottom{flex-direction:column;align-items:flex-start}}
