html[data-gllf-theme=night]{color-scheme:dark;background-color:#131016}html[data-gllf-theme=night] body{background-color:#131016;color:#ece6f2}.gn-ctl--bar{position:relative;list-style:none;display:flex;align-items:center;margin-left:6px}.gn-btn{align-items:center;background:#f1ecf6;border:1px solid #d7cfdd;border-radius:999px;color:#4b3b5d;cursor:pointer;display:inline-flex;font:600 15px/1 var(--font-body-family, sans-serif);gap:.5rem;min-height:36px;padding:0 1.3rem;white-space:nowrap}.gn-btn:hover{background:#e7dff0}.gn-ic{font-size:16px;line-height:1}.gn-sr{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.gn-pop{background:#fff;border:1px solid #e6e0ea;border-radius:16px;box-shadow:0 8px 20px #2c243314,0 30px 60px #2c24331f;color:#2f2936;padding:16px;position:absolute;right:0;top:calc(100% + 10px);width:300px;z-index:60;text-align:left}.gn-pop[hidden]{display:none}.gn-title{font:600 17px/1.3 var(--font-heading-family, sans-serif);margin:0 0 4px;color:#2c2433}.gn-hint{font-size:15px;line-height:1.45;margin:0 0 12px;color:#5f5868}.gn-opts{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.gn-opt{background:#fff;border:2px solid #d7cfdd;border-radius:12px;color:#2c2433;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:64px;padding:6px 4px;font:600 15px/1.2 var(--font-body-family, sans-serif)}.gn-opt span{font-size:22px;line-height:1}.gn-opt small{font:600 14px/1.2 var(--font-body-family, sans-serif);color:#4b3b5d}.gn-opt[aria-pressed=true]{background:#f1ecf6;border-color:#634f7a}.gn-opt:focus-visible,.gn-btn:focus-visible{outline:3px solid #634f7a;outline-offset:2px}.gn-sync{align-items:flex-start;border-top:1px solid #e6e0ea;color:#2c2433;cursor:pointer;display:flex;gap:10px;font:500 15px/1.4 var(--font-body-family, sans-serif);margin:12px 0 0;padding-top:12px}.gn-sync input{accent-color:#634f7a;flex:0 0 20px;height:20px;margin:1px 0 0;width:20px}.gn-ctl--drawer{background:#faf7fc;border:1px solid rgb(230,224,234);border-radius:16px;display:block;margin:12px 0 8px;padding:14px 16px 16px}.gn-row{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin:0 0 10px}.gn-label{color:#2c2433;font:600 16px/1.3 var(--font-body-family, sans-serif)}.gn-ctl--drawer .gn-now{color:#634f7a;font:500 15px/1.3 var(--font-body-family, sans-serif)}.gn-opts--seg{background:#ede7f3;border-radius:14px;gap:4px;padding:4px}.gn-opts--seg .gn-opt{background:transparent;border:0;border-radius:10px;box-shadow:none;min-height:52px}.gn-opts--seg .gn-opt[aria-pressed=true]{background:#fff;box-shadow:0 1px 3px #2c243324,inset 0 0 0 1.5px #634f7a}.gn-ctl--drawer .gn-sync{border-top:0;padding-top:0}html[data-gllf-theme=night] .gn-btn{background:#2a2233;border-color:#4a3d58;color:#ece6f2}html[data-gllf-theme=night] .gn-btn:hover{background:#352b40}html[data-gllf-theme=night] .gn-pop{background:#1d1726;border-color:#3a3046;box-shadow:0 30px 60px #00000073;color:#ece6f2}html[data-gllf-theme=night] .gn-title,html[data-gllf-theme=night] .gn-sync,html[data-gllf-theme=night] .gn-label{color:#f3eef8}html[data-gllf-theme=night] .gn-hint{color:#c9bfd4}html[data-gllf-theme=night] .gn-opt{background:#241d2d;border-color:#4a3d58;color:#f3eef8}html[data-gllf-theme=night] .gn-opt small{color:#d9cfe4}html[data-gllf-theme=night] .gn-opt[aria-pressed=true]{background:#3a2d4a;border-color:#b69ad6}html[data-gllf-theme=night] .gn-sync{border-top-color:#3a3046}html[data-gllf-theme=night] .gn-sync input{accent-color:#b69ad6}html[data-gllf-theme=night] .gn-ctl--drawer{background:#1d1726;border-color:#3a3046}html[data-gllf-theme=night] .gn-ctl--drawer .gn-now{color:#d9cfe4}html[data-gllf-theme=night] .gn-opts--seg{background:#2a2233}html[data-gllf-theme=night] .gn-opts--seg .gn-opt{background:transparent}html[data-gllf-theme=night] .gn-opts--seg .gn-opt[aria-pressed=true]{background:#3a2d4a;box-shadow:inset 0 0 0 1.5px #b69ad6}html[data-gllf-theme=night] :is(.gn-opt,.gn-btn):focus-visible{outline-color:#d9c4f2}html[data-gllf-theme=night] img:is(.header__heading-logo,.header__heading-mobile-logo):not([data-gn-logo]){visibility:hidden}html[data-gllf-theme=night] main img:not(#lfg-simulator-root img):not(.gg img):not([data-gn-logo]){filter:brightness(.94)}@media print{.gn-ctl{display:none!important}}@media(prefers-reduced-motion:reduce){.gn-opt,.gn-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gllf-night.css.map */
