@font-face{font-family:Domine;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/69fbc00d1f35188c-s.01x2u15nshk4d.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:Domine;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/3945ab3ca54d7aa8-s.p.3vgnt0_u3-uo1.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:Domine Fallback;src:local(Times New Roman);ascent-override:75.39%;descent-override:20.1%;line-gap-override:0.0%;size-adjust:119.38%}.JVdYtW_className{font-family:Domine,Domine Fallback;font-style:normal}.JVdYtW_variable{--font-domine:"Domine", "Domine Fallback"}
@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31e5e20239562b7a-s.3ih7dxnymi4t5.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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a8b04342f903b9d-s.3uaqc_eim_oz1.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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c6e2684784a55443-s.p.2w-eao_k5pziq.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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/742f0fcf9aa5cfe6-s.1haaxlqnxotgo.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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b524e3bdcc8dfcd3-s.2km9zhv-p9t3b.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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a083361d37caf3d1-s.p.00u70rl5ce7ry.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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b221c6d9681431a7-s.0p3m7ez1fl9bq.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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/af7efeee822b8a1b-s.0owl_bf4j-7yx.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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6c98c9fb873995d2-s.p.14sz-5zsn4k6e.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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f1c5314e24238cfd-s.3ejvvd3kfac7p.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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7993b8d2abb72fea-s.2_dpbef00d2ek.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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0595f7052377a1a2-s.p.1ynh17i_ncei1.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:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.K5-r2W_className{font-family:Barlow,Barlow Fallback;font-style:normal}.K5-r2W_variable{--font-barlow:"Barlow", "Barlow Fallback"}
.nBz1BW_footer{margin-top:var(--space-8);padding-top:var(--space-7);border-top:1px solid var(--color-line);font-size:var(--text-sm)}.nBz1BW_grid{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(2,1fr);display:grid}.nBz1BW_grid ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.nBz1BW_grid a{color:var(--color-ink-muted);transition:color var(--duration-fast) ease;text-decoration:none}.nBz1BW_grid a:hover{color:var(--color-ink);text-decoration:underline}.nBz1BW_heading{margin-bottom:var(--space-3);font-size:var(--text-md);color:var(--color-ink)}.nBz1BW_intro{max-width:24rem;color:var(--color-ink-muted);grid-column:1/-1}.nBz1BW_legal{justify-content:space-between;gap:var(--space-2);margin-top:var(--space-7);padding-block:var(--space-5);border-top:1px solid var(--color-line);font-size:var(--text-xs);color:var(--color-ink-muted);flex-wrap:wrap;display:flex}@media (min-width:48rem){.nBz1BW_grid{grid-template-columns:2fr repeat(3,1fr)}.nBz1BW_intro{grid-column:auto}}
.PJY_8q_lamp{width:100%;height:auto;overflow:visible}.PJY_8q_halo{opacity:calc(var(--lamp-lit) * var(--glow-strength) * .85);transform-origin:50%;transform-box:fill-box;transition:opacity var(--duration-slow) var(--ease-out);animation:PJY_8q_breathe 6s var(--ease-in-out) infinite}.PJY_8q_beam{opacity:calc(var(--lamp-lit) * var(--glow-strength));transition:opacity var(--duration-slow) var(--ease-out)}.PJY_8q_fixture{fill:var(--color-ink);stroke:var(--color-ink);stroke-width:0;transition:fill var(--duration-slow) var(--ease-in-out), stroke var(--duration-slow) var(--ease-in-out)}.PJY_8q_bulb{fill:#fff4dc;opacity:calc(var(--lamp-lit) * var(--glow-strength));transition:opacity var(--duration-slow) var(--ease-out)}.PJY_8q_shade{fill:var(--lamp-colour);transition:fill var(--duration-base) var(--ease-out)}.PJY_8q_innerLight{opacity:calc(var(--lamp-lit) * var(--lamp-translucency) * (.35 + .65 * var(--glow-strength)));mix-blend-mode:screen;transition:opacity var(--duration-slow) var(--ease-out)}.PJY_8q_texture{fill:none;stroke:#00000024;stroke-width:1px}.PJY_8q_lamp[data-finish=clear] .PJY_8q_texture{stroke:#ffffff52}.PJY_8q_sheen{opacity:.5;mix-blend-mode:soft-light}@keyframes PJY_8q_breathe{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}
.xKrBBG_frame{background:radial-gradient(ellipse at 50% 40%, #ffffff8c, transparent 70%), color-mix(in srgb, var(--finish-colour,#ede3d3) 22%, #f3efe9);width:100%;height:100%;transition:background-color var(--duration-slow) var(--ease-out);place-items:center;display:grid;position:relative;overflow:hidden}.xKrBBG_frame[data-scene=night]{--glow-strength:1;--color-ink:#d9cfc2;background:radial-gradient(ellipse at 50% 45%, #2b241f, var(--color-night) 70%)}.xKrBBG_photo{object-fit:cover}.xKrBBG_art{width:auto;max-width:78%;height:74%}@media (min-width:48rem){.xKrBBG_frame[data-align=end]{justify-items:end;padding-right:14%}.xKrBBG_frame[data-align=end] .xKrBBG_art{height:64%}}
._3c14Fa_positioner{z-index:30;pointer-events:none;position:absolute;top:100%;left:0;right:0}._3c14Fa_panel{gap:var(--space-4);width:min(100% - 2rem,24rem);margin:0 var(--page-gutter) 0 auto;padding:var(--space-5);border:1px solid var(--color-line);background:var(--color-paper);pointer-events:auto;animation:_3c14Fa_drop .45s var(--ease-out);border-top:0;display:grid;box-shadow:0 1.5rem 3rem -1.5rem #14141440}._3c14Fa_header{justify-content:space-between;align-items:center;display:flex}._3c14Fa_title{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:inline-flex}._3c14Fa_tick{border-left:2px solid var(--color-accent);border-bottom:2px solid var(--color-accent);width:.9rem;height:.5rem;animation:_3c14Fa_tick .4s var(--ease-out) .15s both;transform:rotate(-45deg)translateY(-2px)}._3c14Fa_close{cursor:pointer;background:0 0;border:0;width:2rem;height:2rem;font-size:1.5rem;line-height:1}._3c14Fa_item{gap:var(--space-4);grid-template-columns:4.5rem 1fr;align-items:center;display:grid}._3c14Fa_thumb{aspect-ratio:1}._3c14Fa_name{font-family:var(--font-display);line-height:1.3}._3c14Fa_name:first-letter{text-transform:uppercase}._3c14Fa_variant{font-size:var(--text-sm);color:var(--color-ink-muted)}._3c14Fa_actions{gap:var(--space-2);display:grid}._3c14Fa_error{font-size:var(--text-sm);color:var(--color-accent)}._3c14Fa_continue{padding:var(--space-2);font-size:var(--text-sm);text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;justify-self:center;text-decoration:underline}@media (max-width:47.99rem){._3c14Fa_panel{border-inline:0;width:100%;margin:0}}@keyframes _3c14Fa_drop{0%{opacity:0;transform:translateY(-.75rem)}}@keyframes _3c14Fa_tick{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}
.g-pugq_link{gap:var(--space-2);text-decoration:none;display:grid}.g-pugq_media{aspect-ratio:1;margin-bottom:var(--space-2);position:relative;overflow:hidden}.g-pugq_media .g-pugq_primary,.g-pugq_media .g-pugq_secondary{transition:transform 1.1s var(--ease-out), opacity .6s ease, --lamp-lit var(--duration-slow) var(--ease-out);position:absolute;inset:0}.g-pugq_primary{--lamp-lit:.35}.g-pugq_secondary{opacity:0}.g-pugq_link:hover .g-pugq_primary,.g-pugq_link:focus-visible .g-pugq_primary{--lamp-lit:1;transform:scale(1.04)}.g-pugq_link:hover .g-pugq_secondary,.g-pugq_link:focus-visible .g-pugq_secondary{opacity:1;transform:scale(1.04)}.g-pugq_swatches{left:var(--space-3);bottom:var(--space-3);gap:.3rem;margin:0;padding:0;list-style:none;display:flex;position:absolute}.g-pugq_swatches li{width:.75rem;height:.75rem;box-shadow:0 0 0 1.5px var(--color-paper), 0 0 0 2px #00000014;opacity:0;transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);border-radius:50%;transform:translateY(.4rem)}.g-pugq_swatches li:nth-child(2){transition-delay:40ms}.g-pugq_swatches li:nth-child(3){transition-delay:80ms}.g-pugq_swatches li:nth-child(4){transition-delay:.12s}.g-pugq_swatches li:nth-child(5){transition-delay:.16s}.g-pugq_link:hover .g-pugq_swatches li,.g-pugq_link:focus-visible .g-pugq_swatches li{opacity:1;transform:none}@media (hover:none){.g-pugq_swatches li{opacity:1;transform:none}}.g-pugq_name{font-size:var(--text-md);line-height:1.35}.g-pugq_name:first-letter{text-transform:uppercase}.g-pugq_link:hover .g-pugq_name{text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px}.g-pugq_price{font-size:var(--text-sm);color:var(--color-ink-muted)}
.oRS4AW_slide{isolation:isolate;min-height:clamp(30rem,78svh,46rem);display:grid;position:relative;overflow:hidden}.oRS4AW_slideMedia{z-index:-1;position:absolute;inset:0}[data-active] .oRS4AW_slideMedia{animation:oRS4AW_push-in 9s var(--ease-out) both}.oRS4AW_slideMedia:after{content:"";background:linear-gradient(90deg,#0f0c0a99,#0000 65%);position:absolute;inset:0}.oRS4AW_slideContent{align-content:center;justify-items:start;gap:var(--space-4);color:#fff;display:grid}.oRS4AW_slideContent>*{max-width:34rem}[data-active] .oRS4AW_slideContent>*{animation:oRS4AW_rise .9s var(--ease-out) both}[data-active] .oRS4AW_slideContent>:nth-child(2){animation-delay:.12s}[data-active] .oRS4AW_slideContent>:nth-child(3){animation-delay:.24s}[data-active] .oRS4AW_slideContent>:nth-child(4){animation-delay:.36s}.oRS4AW_slideEyebrow{font-size:var(--text-sm);letter-spacing:.06em;opacity:.9}.oRS4AW_slideHeading{font-size:var(--text-2xl)}.oRS4AW_slideText{font-size:var(--text-md);opacity:.88}.oRS4AW_slideButton{margin-top:var(--space-2);color:var(--color-ink);background:#fff;border-color:#fff}.oRS4AW_slideButton:hover{color:#fff}@media (max-width:47.99rem){.oRS4AW_slide{background:var(--color-night);min-height:0}.oRS4AW_slideMedia{z-index:auto;height:52svh;position:relative;inset:auto}.oRS4AW_slideMedia:after{background:linear-gradient(0deg, var(--color-night), transparent 35%)}.oRS4AW_slideContent{padding-top:var(--space-2);padding-bottom:5.5rem}}.oRS4AW_promises{justify-content:center;gap:var(--space-2) var(--space-3);padding:var(--space-4) var(--page-gutter);border-bottom:1px solid var(--color-line);font-size:var(--text-sm);color:var(--color-ink-muted);flex-wrap:wrap;margin:0;list-style:none;display:flex}.oRS4AW_promises li+li:before{content:"·";margin-right:var(--space-3)}.oRS4AW_section{padding-top:var(--space-8)}.oRS4AW_sectionTitle{margin-bottom:var(--space-6);font-size:var(--text-xl)}.oRS4AW_sectionAction{margin-top:var(--space-6);justify-content:center;display:flex}.oRS4AW_productGrid{gap:var(--space-6) var(--space-3);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:62rem){.oRS4AW_productGrid{gap:var(--space-7) var(--space-4);grid-template-columns:repeat(4,1fr)}}.oRS4AW_categoryGrid{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.oRS4AW_categoryTile{gap:var(--space-3);text-decoration:none;display:grid}.oRS4AW_categoryMedia{aspect-ratio:4/3;overflow:hidden}.oRS4AW_categoryMedia>*{--lamp-lit:.3;transition:transform 1.1s var(--ease-out), --lamp-lit var(--duration-slow) var(--ease-out)}.oRS4AW_categoryTile:hover .oRS4AW_categoryMedia>*{--lamp-lit:1;transform:scale(1.04)}.oRS4AW_categoryName{font-family:var(--font-display);font-size:var(--text-lg);justify-content:space-between;display:flex}.oRS4AW_categoryName span{transition:transform var(--duration-base) var(--ease-out)}.oRS4AW_categoryTile:hover .oRS4AW_categoryName span{transform:translate(.35rem)}@media (min-width:48rem){.oRS4AW_categoryGrid{grid-template-columns:repeat(3,1fr)}}.oRS4AW_feature{gap:var(--space-5);padding-top:var(--space-8);align-items:center;display:grid}.oRS4AW_featureMedia{aspect-ratio:4/5;overflow:hidden}.oRS4AW_featureText{justify-items:start;gap:var(--space-4);max-width:30rem;color:var(--color-ink-muted);display:grid}.oRS4AW_featureHeading{font-size:var(--text-xl);color:var(--color-ink)}.oRS4AW_featureLink{gap:var(--space-2);margin-top:var(--space-2);color:var(--color-ink);font-weight:500;display:inline-flex}.oRS4AW_featureLink span{transition:transform var(--duration-base) var(--ease-out)}.oRS4AW_featureLink:hover span{transform:translate(2px,-2px)}@media (min-width:48rem){.oRS4AW_feature{gap:var(--space-8);grid-template-columns:1fr 1fr}.oRS4AW_featureMedia{aspect-ratio:1}.oRS4AW_feature[data-reverse] .oRS4AW_featureMedia{order:2}.oRS4AW_featureText{justify-self:center}}@keyframes oRS4AW_push-in{0%{transform:scale(1.08)}}@keyframes oRS4AW_rise{0%{opacity:0;transform:translateY(1rem)}}
.ruTaKq_loading{color:var(--color-ink-muted)}.ruTaKq_empty{justify-items:start;gap:var(--space-4);font-size:var(--text-lg);display:grid}.ruTaKq_layout{gap:var(--space-7);display:grid}.ruTaKq_lines{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none}.ruTaKq_line{gap:var(--space-4);padding-block:var(--space-5);border-bottom:1px solid var(--color-line);animation:ruTaKq_line-in .5s var(--ease-out) both;grid-template-columns:5rem 1fr auto;display:grid}.ruTaKq_thumb{aspect-ratio:1;display:block}.ruTaKq_lineInfo{align-content:start;gap:var(--space-1);display:grid}.ruTaKq_lineName{font-family:var(--font-display);font-size:var(--text-lg);line-height:1.2;text-decoration:none}.ruTaKq_lineName:first-letter{text-transform:uppercase}.ruTaKq_lineVariant{font-size:var(--text-sm);color:var(--color-ink-muted)}.ruTaKq_lineControls{align-items:center;gap:var(--space-4);margin-top:var(--space-2);display:flex}.ruTaKq_stepper{border:1px solid var(--color-line);border-radius:999px;align-items:center;display:inline-flex}.ruTaKq_stepper button{width:2.5rem;height:2.5rem;font-size:var(--text-md);cursor:pointer;background:0 0;border:0}.ruTaKq_stepper button:disabled{opacity:.35;cursor:default}.ruTaKq_stepper output{text-align:center;font-variant-numeric:tabular-nums;min-width:1.5rem}.ruTaKq_remove{font-size:var(--text-sm);color:var(--color-ink-muted);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ruTaKq_lineTotal{font-variant-numeric:tabular-nums}.ruTaKq_summary{align-content:start;gap:var(--space-4);padding:var(--space-5);background:var(--color-paper-raised);display:grid}.ruTaKq_summary dl{gap:var(--space-2);margin:0;display:grid}.ruTaKq_summary dl div{justify-content:space-between;display:flex}.ruTaKq_summary dd{font-variant-numeric:tabular-nums;margin:0}.ruTaKq_total{padding-top:var(--space-3);border-top:1px solid var(--color-line);font-size:var(--text-lg)}.ruTaKq_freeShipping{gap:var(--space-2);font-size:var(--text-sm);color:var(--color-ink-muted);display:grid}.ruTaKq_freeShippingBar{background:linear-gradient(var(--color-accent), var(--color-accent)) no-repeat 0 0 / calc(var(--progress) * 100%) 100%, var(--color-line);height:3px;transition:background-size var(--duration-slow) var(--ease-out);border-radius:3px}.ruTaKq_error{font-size:var(--text-sm);color:var(--color-accent)}.ruTaKq_note{font-size:var(--text-xs);color:var(--color-ink-muted)}@media (min-width:56rem){.ruTaKq_layout{grid-template-columns:1fr 22rem;align-items:start}.ruTaKq_summary{position:sticky;top:5rem}}@keyframes ruTaKq_line-in{0%{opacity:0;transform:translateY(.5rem)}}
.v_Swtq_explorer{gap:var(--space-6);align-items:center;display:grid}.v_Swtq_stage{padding:var(--space-6) 22%;background:var(--color-paper-raised);transition:background-color var(--duration-slow) var(--ease-in-out);place-items:center;display:grid}.v_Swtq_panel{gap:var(--space-5);display:grid}.v_Swtq_tabs{gap:var(--space-2);flex-wrap:wrap;display:flex}.v_Swtq_tab{min-height:2.75rem;padding:0 var(--space-4);border:1px solid var(--color-line);font-size:var(--text-sm);cursor:pointer;transition:background-color var(--duration-fast) ease, border-color var(--duration-fast) ease, color var(--duration-fast) ease;background:0 0;border-radius:999px}.v_Swtq_tab:hover{border-color:var(--color-ink)}.v_Swtq_tab[aria-selected=true]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-paper)}.v_Swtq_details{gap:var(--space-4);animation:v_Swtq_settle .5s var(--ease-out);display:grid}.v_Swtq_summary{font-family:var(--font-display);font-size:var(--text-lg);line-height:1.3}.v_Swtq_glow{font-size:var(--text-sm);color:var(--color-ink-muted)}.v_Swtq_surcharge{font-size:var(--text-sm)}@media (min-width:56rem){.v_Swtq_explorer{gap:var(--space-8);grid-template-columns:5fr 6fr}}@keyframes v_Swtq_settle{0%{opacity:0;transform:translateY(.5rem)}}
.YAR-Ka_layout{gap:var(--space-6);display:grid}.YAR-Ka_gallery{gap:var(--space-3);align-content:start;display:grid}.YAR-Ka_stage{aspect-ratio:1;display:grid;overflow:hidden}.YAR-Ka_stageItem{opacity:0;transition:opacity .6s var(--ease-out), transform .9s var(--ease-out);grid-area:1/1;transform:scale(1.02)}.YAR-Ka_stageItem[data-active]{opacity:1;transform:none}.YAR-Ka_thumbs{gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex}.YAR-Ka_thumb{aspect-ratio:1;cursor:pointer;opacity:.65;width:5rem;transition:opacity var(--duration-fast) ease, border-color var(--duration-fast) ease;background:0 0;border:1px solid #0000;padding:0;display:block}.YAR-Ka_thumb:hover{opacity:1}.YAR-Ka_thumb[aria-pressed=true]{border-color:var(--color-ink);opacity:1}.YAR-Ka_panel{align-content:start;gap:var(--space-5);display:grid}.YAR-Ka_priceBlock{gap:var(--space-1);display:grid}.YAR-Ka_price{font-size:var(--text-lg);letter-spacing:.04em;font-variant-numeric:tabular-nums;animation:YAR-Ka_price-in .4s var(--ease-out)}.YAR-Ka_taxNote{font-size:var(--text-xs);color:var(--color-ink-muted)}.YAR-Ka_option{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.YAR-Ka_option legend,.YAR-Ka_label{margin-bottom:var(--space-2);font-size:var(--text-sm);color:var(--color-ink-muted);padding:0}.YAR-Ka_option legend span{color:var(--color-ink)}.YAR-Ka_pills{gap:var(--space-2);flex-wrap:wrap;display:flex}.YAR-Ka_pill{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:0 var(--space-4);border:1px solid var(--color-line);font-size:var(--text-sm);cursor:pointer;transition:border-color var(--duration-fast) ease, background-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out);border-radius:999px;display:inline-flex;position:relative}.YAR-Ka_pill input{opacity:0;pointer-events:none;position:absolute}.YAR-Ka_pill:hover{border-color:var(--color-ink)}.YAR-Ka_pill:has(input:checked){border-color:var(--color-ink);background:var(--color-ink);color:var(--color-paper)}.YAR-Ka_pill:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.YAR-Ka_swatch{border-radius:50%;width:1rem;height:1rem;box-shadow:inset 0 0 0 1px #0000001f}.YAR-Ka_pill:has(input:checked) .YAR-Ka_swatch{box-shadow:0 0 0 1.5px var(--color-paper)}.YAR-Ka_surcharge{font-size:var(--text-xs);opacity:.7}.YAR-Ka_materialSummary{font-size:var(--text-sm);color:var(--color-ink-muted)}.YAR-Ka_stepper{border:1px solid var(--color-ink-muted);justify-self:start;align-items:center;display:inline-flex}.YAR-Ka_stepper button{width:3rem;height:3rem;font-size:var(--text-lg);cursor:pointer;background:0 0;border:0}.YAR-Ka_stepper button:disabled{opacity:.3;cursor:default}.YAR-Ka_stepper output{text-align:center;font-variant-numeric:tabular-nums;min-width:2rem}.YAR-Ka_addButton{width:100%;min-height:3.5rem}@media (min-width:62rem){.YAR-Ka_layout{gap:var(--space-8);grid-template-columns:1.25fr 1fr;align-items:start}.YAR-Ka_gallery{position:sticky;top:5.5rem}.YAR-Ka_panel{max-width:30rem}}@keyframes YAR-Ka_price-in{0%{opacity:.3;transform:translateY(-.25rem)}}
.BAu-nW_announcement{min-height:2.25rem;padding:var(--space-2) var(--page-gutter);background:var(--color-ink);color:var(--color-paper);font-size:var(--text-xs);letter-spacing:.1em;text-align:center;place-items:center;display:grid}.BAu-nW_announcement span{animation:BAu-nW_fade-up .7s var(--ease-out) both}.BAu-nW_header{z-index:20;background:var(--color-paper);transition:border-color var(--duration-base) ease, box-shadow var(--duration-base) ease;border-bottom:1px solid #0000;position:sticky;top:0}.BAu-nW_header[data-scrolled]{border-bottom-color:var(--color-line);box-shadow:0 .5rem 1.5rem -1.25rem #1414144d}.BAu-nW_bar{height:4.5rem;transition:height var(--duration-base) var(--ease-out);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.BAu-nW_header[data-scrolled] .BAu-nW_bar{height:3.75rem}.BAu-nW_wordmark{font-family:var(--font-body);grid-area:1/2;row-gap:.2rem;text-decoration:none;display:inline-grid}.BAu-nW_wordmarkName{letter-spacing:-.035em;font-size:1.85rem;font-weight:700;line-height:.8}.BAu-nW_wordmarkTag{justify-content:space-between;padding-inline:.08rem .04rem;font-size:.6rem;font-weight:500;line-height:1;display:flex}.BAu-nW_nav{grid-area:1/1}.BAu-nW_nav ul{gap:var(--space-5);margin:0;padding:0;list-style:none;display:flex}.BAu-nW_navLink{font-size:var(--text-sm);color:var(--color-ink-muted);transition:color var(--duration-fast) ease;text-decoration:none;position:relative}.BAu-nW_navLink:after{content:"";transform-origin:100%;height:1px;transition:transform var(--duration-base) var(--ease-out);background:currentColor;position:absolute;bottom:-.25rem;left:0;right:0;transform:scaleX(0)}.BAu-nW_navLink:hover,.BAu-nW_navLink[aria-current=page]{color:var(--color-ink)}.BAu-nW_navLink:hover:after,.BAu-nW_navLink[aria-current=page]:after{transform-origin:0;transform:scaleX(1)}.BAu-nW_icons{grid-area:1/3;justify-self:end;margin-right:-.6rem;display:flex}.BAu-nW_iconLink{place-items:center;width:2.75rem;height:2.75rem;display:grid;position:relative}.BAu-nW_icon{fill:none;stroke:currentColor;stroke-width:1.4px;width:1.4rem;height:1.4rem;transition:transform var(--duration-base) var(--ease-out)}.BAu-nW_iconLink:hover .BAu-nW_icon{transform:translateY(-2px)}.BAu-nW_cartCount{background:var(--color-ink);min-width:1.15rem;height:1.15rem;color:var(--color-paper);animation:BAu-nW_bump .45s var(--ease-out);border-radius:999px;place-items:center;padding:0 .25rem;font-size:.7rem;font-weight:600;display:grid;position:absolute;bottom:.25rem;right:.15rem}.BAu-nW_menuButton{cursor:pointer;background:0 0;border:0;grid-area:1/1;justify-self:start;width:2.75rem;height:2.75rem;margin-left:-.6rem;display:none}.BAu-nW_menuIcon,.BAu-nW_menuIcon:before,.BAu-nW_menuIcon:after{background:var(--color-ink);width:1.25rem;height:1px;transition:transform var(--duration-base) var(--ease-out), opacity var(--duration-fast) ease;margin:auto;display:block}.BAu-nW_menuIcon{position:relative}.BAu-nW_menuIcon:before,.BAu-nW_menuIcon:after{content:"";position:absolute;left:0}.BAu-nW_menuIcon:before{transform:translateY(-6px)}.BAu-nW_menuIcon:after{transform:translateY(6px)}.BAu-nW_menuButton[aria-expanded=true] .BAu-nW_menuIcon{background:0 0}.BAu-nW_menuButton[aria-expanded=true] .BAu-nW_menuIcon:before{transform:rotate(45deg)}.BAu-nW_menuButton[aria-expanded=true] .BAu-nW_menuIcon:after{transform:rotate(-45deg)}.BAu-nW_scrim{z-index:15;background:#14141459;animation:.3s both BAu-nW_fade;position:fixed;inset:0}@media (max-width:61.99rem){.BAu-nW_menuButton{z-index:2;display:block;position:relative}.BAu-nW_nav{z-index:1;width:min(85vw,22rem);padding:8.5rem var(--page-gutter) var(--space-6);background:var(--color-paper);transition:transform .45s var(--ease-out);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.BAu-nW_nav[data-open]{transform:none;box-shadow:1rem 0 3rem -1rem #14141440}.BAu-nW_nav ul{flex-direction:column;gap:0}.BAu-nW_nav li{border-bottom:1px solid var(--color-line);opacity:0;transition:opacity .35s var(--ease-out), transform .35s var(--ease-out);transform:translate(-1rem)}.BAu-nW_nav[data-open] li{opacity:1;transform:none}.BAu-nW_nav[data-open] li:nth-child(2){transition-delay:60ms}.BAu-nW_nav[data-open] li:nth-child(3){transition-delay:.12s}.BAu-nW_nav[data-open] li:nth-child(4){transition-delay:.18s}.BAu-nW_navLink{padding-block:var(--space-4);font-size:var(--text-lg);color:var(--color-ink);display:block}.BAu-nW_navLink:after{display:none}}@keyframes BAu-nW_bump{40%{transform:scale(1.35)}}@keyframes BAu-nW_fade{0%{opacity:0}}@keyframes BAu-nW_fade-up{0%{opacity:0;transform:translateY(.4rem)}}
.czVJEW_tableWrap{margin-block:var(--space-4);overflow-x:auto}.czVJEW_table{border-collapse:collapse;width:100%;min-width:36rem;font-size:var(--text-sm)}.czVJEW_table th,.czVJEW_table td{padding:var(--space-3) var(--space-3) var(--space-3) 0;border-bottom:1px solid var(--color-line);text-align:left;vertical-align:top}.czVJEW_table thead th{color:var(--color-ink-muted);font-weight:600}.czVJEW_table tbody th{font-weight:600}.czVJEW_material{gap:var(--space-3);scroll-margin-top:6rem;display:grid}.czVJEW_material ul{color:var(--color-ink-muted)}.czVJEW_explorer{margin-block:var(--space-4)}
.TpnsUq_page{gap:var(--space-6);padding-top:var(--space-7);display:grid}.TpnsUq_title{font-size:var(--text-2xl)}
.PkJw5G_page{justify-items:center;gap:var(--space-4);padding-top:var(--space-6);text-align:center;display:grid}.PkJw5G_lamp{width:9rem;animation:PkJw5G_sway 4s var(--ease-in-out) infinite, PkJw5G_flicker 3.5s steps(1) infinite;transform-origin:top}.PkJw5G_title{font-size:var(--text-xl)}.PkJw5G_page p{color:var(--color-ink-muted)}@keyframes PkJw5G_sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes PkJw5G_flicker{0%,to{--lamp-lit:0}8%{--lamp-lit:.6}10%{--lamp-lit:0}12%{--lamp-lit:.4}14%{--lamp-lit:0}}
.kW6hqa_page{padding-top:var(--space-4)}.kW6hqa_breadcrumb ol{gap:var(--space-2);margin:0 0 var(--space-5);font-size:var(--text-xs);color:var(--color-ink-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.kW6hqa_breadcrumb li+li:before{content:"/";margin-right:var(--space-2);opacity:.5}.kW6hqa_breadcrumb a{text-decoration:none}.kW6hqa_breadcrumb a:hover{color:var(--color-ink);text-decoration:underline}.kW6hqa_header{gap:var(--space-2);display:grid}.kW6hqa_title{font-size:var(--text-xl)}.kW6hqa_title:first-letter{text-transform:uppercase}.kW6hqa_tagline{color:var(--color-ink-muted)}.kW6hqa_accordions{border-top:1px solid var(--color-line)}.kW6hqa_accordions details{border-bottom:1px solid var(--color-line)}.kW6hqa_accordions summary{padding-block:var(--space-4);font-size:var(--text-sm);letter-spacing:.04em;cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.kW6hqa_accordions summary::-webkit-details-marker{display:none}.kW6hqa_accordions summary:after{content:"";width:.5rem;height:.5rem;transition:transform var(--duration-base) var(--ease-out);border-bottom:1px solid;border-right:1px solid;transform:translateY(-25%)rotate(45deg)}.kW6hqa_accordions details[open] summary:after{transform:translateY(25%)rotate(-135deg)}.kW6hqa_accordions details[open]>:not(summary){animation:kW6hqa_open .4s var(--ease-out)}.kW6hqa_accordionBody{gap:var(--space-3);padding-bottom:var(--space-4);font-size:var(--text-sm);color:var(--color-ink-muted);display:grid}.kW6hqa_specifications{margin:0 0 var(--space-4);font-size:var(--text-sm);display:grid}.kW6hqa_specifications div{gap:var(--space-3);padding-block:var(--space-2);grid-template-columns:6.5rem 1fr;display:grid}.kW6hqa_specifications dt{color:var(--color-ink-muted)}.kW6hqa_specifications dd{margin:0}.kW6hqa_related{margin-top:var(--space-8)}.kW6hqa_relatedTitle{margin-bottom:var(--space-6);font-size:var(--text-xl)}.kW6hqa_relatedGrid{gap:var(--space-6) var(--space-3);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:62rem){.kW6hqa_relatedGrid{gap:var(--space-4);grid-template-columns:repeat(4,1fr)}}@keyframes kW6hqa_open{0%{opacity:0;transform:translateY(-.4rem)}}
.oBEqCG_listing{padding-top:var(--space-7)}.oBEqCG_header{gap:var(--space-3);max-width:40rem;display:grid}.oBEqCG_title{font-size:var(--text-2xl)}.oBEqCG_intro{color:var(--color-ink-muted)}.oBEqCG_filters{gap:var(--space-2);margin-block:var(--space-6);padding-bottom:var(--space-1);scrollbar-width:none;display:flex;overflow-x:auto}.oBEqCG_filter{min-height:2.5rem;padding:0 var(--space-4);border:1px solid var(--color-line);font-size:var(--text-sm);transition:background-color var(--duration-fast) ease, border-color var(--duration-fast) ease, color var(--duration-fast) ease;border-radius:999px;flex:none;align-items:center;text-decoration:none;display:inline-flex}.oBEqCG_filter:hover{border-color:var(--color-ink)}.oBEqCG_filter[aria-current=page]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-paper)}.oBEqCG_grid{gap:var(--space-6) var(--space-3);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:62rem){.oBEqCG_grid{gap:var(--space-7) var(--space-4);grid-template-columns:repeat(4,1fr)}}
