.ldm .ld-style-switcher{display:block;pointer-events:auto;--style-picker-gap: var(--cc-space-3)}.ldm .ld-style-switcher__trigger{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--cc-space-2);min-height:44px;padding:0;border:0;font:inherit;letter-spacing:inherit;text-align:start;color:inherit;background:transparent;cursor:pointer}.ldm .ld-style-switcher__hint{margin-inline-start:var(--cc-space-2);font-family:var(--cc-font-ui);font-size:.8125rem;font-weight:400;letter-spacing:0;color:var(--cc-accent);text-decoration:underline;text-underline-offset:3px}.ldm .ld-style-switcher__dialog{position:fixed;inset:var(--style-picker-top, 15vh) auto auto var(--style-picker-left, 1rem);width:min(25rem,calc(100vw - 2rem));max-width:none;max-height:calc(100dvh - 2rem);margin:0;padding:var(--cc-space-4);overflow-y:auto;border:1px solid var(--cc-line);border-radius:var(--cc-radius-surface);color:var(--cc-ink);background:var(--cc-raised);box-shadow:var(--shadow-lg);pointer-events:auto}.ld-style-switcher__dialog::backdrop{background:#00000024}.ldm .ld-style-switcher__header{display:flex;align-items:center;justify-content:space-between;gap:var(--style-picker-gap);margin-block-end:var(--cc-space-2)}.ldm .ld-style-switcher__heading{font-family:var(--cc-font-subheading);font-size:1.25rem;line-height:1.2}.ldm .ld-style-switcher__close{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:0;border-radius:var(--cc-radius-control);color:var(--cc-ink);background:transparent;cursor:pointer}.ldm .ld-style-switcher__options{display:grid;gap:var(--cc-space-2)}.ldm .ld-style-switcher__option{display:flex;align-items:center;gap:var(--style-picker-gap);min-width:0;padding:var(--cc-space-2);border:1px solid var(--cc-line);border-radius:var(--cc-radius-control);color:var(--cc-ink);text-decoration:none}.ldm .ld-style-switcher__option[aria-current=page]{border-color:var(--cc-accent);background:var(--cc-selection)}.ldm .ld-style-switcher__option:hover{border-color:var(--cc-accent)}.ldm .ld-style-switcher__image{flex:0 0 72px;width:72px;height:72px;border-radius:var(--cc-radius-control);object-fit:contain;background:var(--cc-surface)}.ldm .ld-style-switcher__copy{display:grid;gap:var(--cc-space-1);min-width:0}.ldm .ld-style-switcher__name{font-family:var(--cc-font-subheading);font-size:1rem;line-height:1.2}.ldm .ld-style-switcher__detail,.ldm .ld-style-switcher__note{font-family:var(--cc-font-ui);font-size:.8125rem;line-height:1.45;color:var(--cc-muted)}.ldm .ld-style-switcher__current{margin-inline-start:auto;font-family:var(--cc-font-ui);font-size:.6875rem;color:var(--cc-accent)}.ldm .ld-style-switcher__arrow{margin-inline-start:auto;font-size:1.125rem;color:var(--cc-accent)}.ldm .ld-style-switcher__note{margin-block-start:var(--cc-space-3)}.ldm .ld-style-switcher :is(button,a):focus-visible{outline:2px solid var(--cc-accent);outline-offset:3px}html.ld-style-picker-open{overflow:hidden}@media(max-width:767px){.ldm .ld-style-switcher__dialog{inset:auto 0 0;width:100%;max-height:calc(100dvh - 1rem);padding:var(--cc-space-4) var(--cc-space-4) max(var(--cc-space-4),env(safe-area-inset-bottom));border-radius:var(--cc-radius-surface) var(--cc-radius-surface) 0 0}.ldm .ld-style-switcher__hint{display:none}}
/*# sourceMappingURL=/cdn/shop/t/194/assets/ld-configurator-style-switcher.css.map */
