.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__step{white-space:normal;line-height:1.3;min-height:44px}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__rail{margin-top:2px}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__type-card{display:flex;flex-direction:column;gap:12px;min-height:190px;padding:14px;text-align:center}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__type-media{position:relative;display:grid;place-items:center;width:100%;height:auto;aspect-ratio:1/1;min-width:0;overflow:hidden;border:1px solid #8edbff30;border-radius:12px;background:radial-gradient(ellipse at 50% 72%,#3aa7de1e,transparent 70%),linear-gradient(150deg,#1023338c,#07111dcc)}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__type-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;filter:drop-shadow(0 7px 10px #0008)}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__type-media img[hidden]{display:none}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__type-placeholder{color:#a9bccb;font-size:12px;font-weight:600;letter-spacing:.03em}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__type-card .gtlab-configurator__card-label{font-family:var(--font-heading-family,Oxanium,sans-serif);font-size:18px;font-weight:700;color:#f5faff}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__micro{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:8px}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__micro button{min-width:0;min-height:56px;padding:9px 10px;border:1px solid #75c9f255;border-radius:10px;background:linear-gradient(145deg,#10283bbc,#071422dd);box-shadow:inset 0 1px #d9f4ff14;color:#d0e1ec;font-size:12px;font-weight:700;line-height:1.25}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__micro button[aria-current=step]{border-color:#8be4ffdc;background:radial-gradient(ellipse at 15% 0%,#87deff35,transparent 58%),linear-gradient(145deg,#175882ed,#081c30f2);box-shadow:inset 0 1px #f2fcff8c,0 0 0 1px #4ac7ff31,0 0 18px #159fff4a;color:#fff}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__multi-intro{margin:0 0 14px;color:#c2d8e7;font-size:13px;font-weight:600;line-height:1.45}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__multi-card{position:relative;min-width:0;display:flex}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__multi-card>.gtlab-configurator__option{width:100%;padding-top:34px}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__multi-card>.gtlab-configurator__option[aria-pressed=true]{border-color:#9ce9fff2;background:radial-gradient(ellipse at 12% 0%,#7ce1ff32,transparent 55%),linear-gradient(145deg,#194a6cf0,#0a2239ed 65%,#06111ff5);box-shadow:inset 0 1px #f4fdff8c,0 0 0 1px #47caff4a,0 0 25px #159fff60,0 12px 24px #0006}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__multi-check{position:absolute;top:13px;left:13px;display:grid;place-items:center;width:23px;height:23px;border:1px solid #87cae572;border-radius:6px;background:#061523d9;color:#fff;opacity:.58;transition:background .18s,border-color .18s,box-shadow .18s,opacity .18s}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__multi-check svg{width:16px;height:16px;opacity:0;transition:opacity .18s}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__option[aria-pressed=true] .gtlab-configurator__multi-check{border-color:#b0eeff;background:linear-gradient(145deg,#198dcb,#0a4f84);box-shadow:0 0 12px #26caff8c;opacity:1}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__option[aria-pressed=true] .gtlab-configurator__multi-check svg{opacity:1}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__multi-card>.gtlab-configurator__info{position:absolute;top:3px;right:3px;width:44px;height:44px;border:0;background:none;box-shadow:none}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__multi-card>.gtlab-configurator__info span{display:grid;place-items:center;width:26px;height:26px;border:1px solid #78cdeb9c;border-radius:50%;background:linear-gradient(145deg,#164d6f,#071929);box-shadow:0 0 10px #0b98ff25;font-size:13px}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__multi-card>.gtlab-configurator__info:is(:hover,:focus-visible) span{border-color:#a7ecff;box-shadow:0 0 12px #0b98ff69}.gtlab-configurator__render-unavailable{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#aebfcc;font-size:13px;pointer-events:none}.gtlab-configurator__image-pending{color:#9cb0be;font-size:11px;text-align:center}@media(max-width:1200px)and (min-width:851px){.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__heading{gap:16px}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__title{font-size:20px!important}}@media(max-width:850px){.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__dialog{--cfg-head:109px}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__heading{grid-template-rows:48px 61px}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__steps{display:flex;overflow-x:auto;scrollbar-width:none;gap:16px;scroll-snap-type:x proximity}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__step{flex:0 0 auto;max-width:108px;min-height:44px;font-size:11px!important;scroll-snap-align:center}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__type-card{min-height:150px;padding:9px;gap:8px}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__type-card .gtlab-configurator__card-label{font-size:15px}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__micro{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:7px}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__micro button{min-height:50px;padding:7px 8px;font-size:11px}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__multi{grid-template-columns:repeat(3,minmax(0,1fr))}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__multi-card>.gtlab-configurator__graphic{min-height:170px}}@media(prefers-reduced-motion:reduce){.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__multi-check,.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__multi-check svg{transition:none}}.gtlab-configurator[data-profile=magnetico] .gtlab-magnetico__accessory-assembly{display:grid;grid-template-columns:140px minmax(0,1fr);align-items:center;gap:14px;padding:12px;border:1px solid #55caff3d;border-radius:16px;background:linear-gradient(145deg,#10243a80,#07111c90);box-shadow:inset 0 1px #e6f8ff12}.gtlab-configurator[data-profile=magnetico] .gtlab-magnetico__accessory-art{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1;min-width:0;overflow:hidden;padding:8px;border:1px solid #55caff2e;border-radius:12px;background:radial-gradient(ellipse at 50% 55%,#52b2df21,transparent 76%)}.gtlab-configurator[data-profile=magnetico] .gtlab-magnetico__accessory-art img{width:100%;height:100%;min-width:0;min-height:0;object-fit:contain;object-position:center}.gtlab-configurator[data-profile=magnetico] .gtlab-magnetico__accessory-assembly .gtlab-configurator__choices{grid-template-columns:1fr;gap:8px}.gtlab-configurator[data-profile=magnetico] .gtlab-magnetico__accessory-assembly .gtlab-configurator__option{min-height:49px;padding:9px 12px}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__rear-light{grid-template-columns:minmax(0,140px) minmax(0,1fr);background:linear-gradient(140deg,#10243a80,#07111c90);box-shadow:inset 0 1px #d9f5ff12}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__rear-light .gtlab-magnetico__accessory-art{background:radial-gradient(ellipse 54% 48% at 50% 53%,#91d4ef30,#2183b916 52%,transparent 82%)}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__art{height:auto;aspect-ratio:1;overflow:hidden}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__graphic .gtlab-configurator__art:has(>img){overflow:hidden}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__option .gtlab-configurator__art>img{transform:none}.gtlab-configurator[data-profile=magnetico] [data-field=angle]>legend{display:flex;align-items:center;gap:9px}.gtlab-configurator[data-profile=magnetico] [data-field=angle] .gtlab-configurator__option{min-height:49px}.gtlab-configurator[data-profile=magnetico] .gtlab-magnetico__accessory-position{display:none}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__exit:focus-visible{outline:2px solid #bdeeff;outline-offset:3px;box-shadow:inset 0 1px #effcff61}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__controls:focus{box-shadow:none}@media(hover:none),(pointer:coarse){.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__exit:hover{box-shadow:none;border-color:#9adeff91}}@media(max-width:850px){.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__micro{display:none}.gtlab-configurator[data-profile=magnetico] [data-panel="3"]>h2{display:none}.gtlab-configurator[data-profile=magnetico] .gtlab-magnetico__accessory-position{display:block;margin:0 0 7px;color:#92c5de;font-size:10px;font-weight:600;letter-spacing:.1em}.gtlab-configurator[data-profile=magnetico] .gtlab-magnetico__accessory-assembly{grid-template-columns:112px minmax(0,1fr);gap:9px;padding:9px}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__rear-light{grid-template-columns:minmax(0,112px) minmax(0,1fr)}.gtlab-configurator[data-profile=magnetico] [data-group=light] .gtlab-configurator__sub{margin-top:8px}.gtlab-configurator[data-profile=magnetico] [data-field=plateLight]{margin-bottom:0}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__dialog[data-accessories=true] .gtlab-configurator__preview{flex-basis:39.6%}}@media(max-width:850px)and (max-height:700px){.gtlab-configurator[data-profile=magnetico] [data-group=light] .gtlab-configurator__sub{margin-top:2px}}@media(max-width:850px)and (max-height:600px){.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__dialog[data-accessories=true] .gtlab-configurator__preview{flex-basis:31.68%}}.gtlab-configurator[data-profile=magnetico] .gtlab-configurator__preview:before{background:radial-gradient(ellipse 88% 82% at 51% 55%,#149eda52,transparent 78%),radial-gradient(ellipse 70% 54% at 54% 38%,#d6f4ff16,transparent 82%),radial-gradient(ellipse 115% 90% at 85% 80%,#0b59c328,transparent 73%)}
/*# sourceMappingURL=/cdn/shop/t/57/assets/gtlab-configurator-magnetico.css.map */
