[data-hr-product-page]{--hr-light-ease: cubic-bezier(.22, .61, .36, 1);--hr-light-ground: hsl(30 9% 7%);--hr-light-tint: rgb(255 255 255);--hr-light-b: 1;--hr-light-glow: rgb(255 214 170)}[data-hr-light-target]{transition:background-color .7s var(--hr-light-ease)}:is([data-hr-light=dusk],[data-hr-light=on]) [data-hr-light-target]{background-color:var(--hr-light-ground)}:is([data-hr-light=dusk],[data-hr-light=on]) [data-hr-light-target] .hr-gallery__img{filter:brightness(.14) saturate(.5);transition:filter .7s var(--hr-light-ease)}[data-hr-light] [data-hr-light-target] .hr-gallery__img{transition:filter .7s var(--hr-light-ease) .12s}.hr-light-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;opacity:0;pointer-events:none;transition:opacity .52s var(--hr-light-ease)}[data-hr-light=on] [data-hr-light-target] .hr-light-layer{opacity:1;pointer-events:auto;transition:opacity 1s cubic-bezier(.3,0,.2,1) .12s}[data-hr-light=on] [data-hr-light-target] .hr-light-layer[data-hr-light-loading]{opacity:0}.hr-light-layer__frame{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;isolation:isolate;background:var(--hr-light-bg, var(--hr-light-ground));filter:brightness(.3);transition:filter 1.5s cubic-bezier(.2,.7,.2,1)}[data-hr-light=on] [data-hr-light-target] .hr-light-layer__frame{filter:brightness(var(--hr-light-b));transition:filter 1.5s cubic-bezier(.2,.7,.2,1) .16s}[data-hr-light-dimming] .hr-light-layer__frame{transition-duration:.12s!important;transition-delay:0ms!important}.hr-light-layer__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transform-origin:0 0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.hr-light-layer__tint{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;mix-blend-mode:multiply;background-color:var(--hr-light-tint);transition:background-color .7s var(--hr-light-ease);pointer-events:none}.hr-light-dock{position:absolute;top:clamp(.625rem,1.6vw,1rem);right:clamp(.625rem,1.6vw,1rem);z-index:4;display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;font-family:var(--font-display)}.hr-light-dock[hidden],.hr-light-dock[data-hr-light-pending]{display:none}.hr-light-switch{display:inline-flex;align-items:center;gap:.625rem;min-height:2.5rem;padding:.4375rem .5rem .4375rem .875rem;border:1px solid hsl(var(--foreground) / .12);border-radius:999px;background:hsl(var(--background) / .72);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);color:hsl(var(--foreground));font-size:.6875rem;font-weight:var(--hr-weight-strong, 500);letter-spacing:var(--hr-track-label, .14em);text-transform:uppercase;line-height:1;cursor:pointer;box-shadow:0 1px 2px #0000000f,0 6px 18px -8px #0000002e;transition:background-color .6s var(--hr-light-ease),color .6s var(--hr-light-ease),border-color .6s var(--hr-light-ease),box-shadow .6s var(--hr-light-ease)}.hr-light-switch:hover{border-color:hsl(var(--foreground) / .28)}.hr-light-switch:focus-visible{outline:2px solid hsl(var(--ring, var(--foreground)));outline-offset:3px}.hr-light-switch__icon{display:inline-flex;width:16px;height:16px;transition:color .6s var(--hr-light-ease),filter .6s var(--hr-light-ease)}.hr-light-switch__icon svg{width:100%;height:100%}.hr-light-switch__state{min-width:2.1em;text-align:left;opacity:.7}.hr-light-switch__track{position:relative;width:2.125rem;height:1.25rem;border-radius:999px;background:hsl(var(--foreground) / .16);transition:background-color .6s var(--hr-light-ease);flex:0 0 auto}.hr-light-switch__thumb{position:absolute;top:2px;left:2px;width:calc(1.25rem - 4px);height:calc(1.25rem - 4px);border-radius:50%;background:hsl(var(--background));box-shadow:0 1px 3px #00000040;transition:transform .5s cubic-bezier(.34,1.3,.5,1),background-color .6s var(--hr-light-ease),box-shadow .6s var(--hr-light-ease)}.hr-light-switch[aria-pressed=true]{background:#1312108c;border-color:#dbcfbd38;color:#efebe6;box-shadow:0 0 0 1px #0003,0 10px 30px -12px var(--hr-light-glow)}.hr-light-switch[aria-pressed=true] .hr-light-switch__icon{color:var(--hr-light-glow);filter:drop-shadow(0 0 6px var(--hr-light-glow))}.hr-light-switch[aria-pressed=true] .hr-light-switch__track{background:var(--hr-light-glow)}.hr-light-switch[aria-pressed=true] .hr-light-switch__thumb{transform:translate(.875rem);background:#fbfaf8;box-shadow:0 0 10px 1px var(--hr-light-glow)}.hr-light-panel{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;padding:.5rem;border-radius:.875rem;background:#13121080;border:1px solid hsl(36 30% 80% / .14);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#ebe7e0;animation:hr-light-panel-in .52s var(--hr-light-ease) .42s both}.hr-light-panel[hidden]{display:none}@keyframes hr-light-panel-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.hr-light-readout{padding:.25rem .375rem;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.hr-light-chips{display:flex;gap:.25rem}.hr-light-chips[hidden]{display:none}.hr-light-chip{display:inline-flex;flex-direction:column;align-items:center;gap:.3125rem;min-width:3.5rem;padding:.4375rem .5rem .375rem;border:1px solid transparent;border-radius:.5rem;background:transparent;color:#ebe7e0b8;font-family:var(--font-display);font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;line-height:1;cursor:pointer;transition:background-color .3s var(--hr-light-ease),color .3s var(--hr-light-ease),border-color .3s var(--hr-light-ease)}.hr-light-chip:hover{color:#f7f5f3;background:#ebe7e00f}.hr-light-chip:focus-visible{outline:2px solid hsl(36 30% 74%);outline-offset:2px}.hr-light-chip[aria-checked=true]{color:#f9f8f6;border-color:#dbcfbd59;background:#ebe7e014}.hr-light-chip__dot{width:10px;height:10px;border-radius:50%;background:var(--hr-light-chip);box-shadow:0 0 0 1px #fff3;transition:box-shadow .3s var(--hr-light-ease)}.hr-light-chip[aria-checked=true] .hr-light-chip__dot{box-shadow:0 0 10px 2px var(--hr-light-chip)}.hr-light-chip__k{font-size:.5625rem;opacity:.6;letter-spacing:.06em}.hr-light-dim{display:flex;align-items:center;gap:.625rem;padding:.125rem .375rem .25rem;font-size:.625rem;letter-spacing:.1em;text-transform:uppercase}.hr-light-dim[hidden]{display:none}.hr-light-dim input[type=range]{-webkit-appearance:none;appearance:none;width:7.5rem;height:2px;border-radius:2px;background:linear-gradient(90deg,hsl(36 22% 90% / .15),var(--hr-light-glow));cursor:pointer}.hr-light-dim input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:50%;background:#fbfaf8;box-shadow:0 0 8px var(--hr-light-glow)}.hr-light-dim input[type=range]::-moz-range-thumb{width:14px;height:14px;border:0;border-radius:50%;background:#fbfaf8;box-shadow:0 0 8px var(--hr-light-glow)}.hr-light-dim input[type=range]:focus-visible{outline:2px solid hsl(36 30% 74%);outline-offset:6px}.hr-light-dim__out{min-width:2.6em;text-align:right;font-variant-numeric:tabular-nums;opacity:.75}.hr-light-seeit{display:inline-flex;align-items:center;gap:.375rem;margin-left:auto;padding:.25rem 0;border:0;background:none;color:hsl(var(--foreground));font-family:var(--font-display);font-size:.6875rem;font-weight:var(--hr-weight-strong, 500);letter-spacing:var(--hr-track-label, .14em);text-transform:uppercase;text-decoration:underline;text-decoration-color:hsl(var(--foreground) / .3);text-underline-offset:4px;cursor:pointer}.hr-light-seeit[hidden]{display:none}.hr-light-seeit:hover{text-decoration-color:currentColor}.hr-light-seeit:focus-visible{outline:2px solid hsl(var(--ring, var(--foreground)));outline-offset:3px}.hr-light-seeit[aria-pressed=true] svg{color:var(--hr-light-glow);filter:drop-shadow(0 0 4px var(--hr-light-glow))}.hr-opt__head:has(.hr-light-seeit){display:flex;align-items:baseline;gap:.5rem}@media(max-width:749.98px){.hr-light-switch{min-height:2.25rem;padding-left:.75rem;gap:.5rem}.hr-light-switch__state{display:none}.hr-light-chip{min-width:3.125rem}.hr-light-dim input[type=range]{width:6rem}}@media(prefers-reduced-motion:reduce){[data-hr-light-target],[data-hr-light-target] .hr-gallery__img{transition-duration:1ms!important}.hr-light-layer,[data-hr-light=on] [data-hr-light-target] .hr-light-layer{transition:opacity .2s linear}.hr-light-layer__frame,[data-hr-light=on] [data-hr-light-target] .hr-light-layer__frame,.hr-light-layer__tint,.hr-light-switch__thumb{transition-duration:1ms!important;transition-delay:0ms!important}.hr-light-panel{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/183/assets/hr-light.css.map */
