.configurator-scene-pictogram-module__dgmTuG__marker{--configurator-scene-pictogram-active-scale:1.09;z-index:34;appearance:none;color:#171917;cursor:pointer;width:44px;height:44px;font:inherit;isolation:isolate;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:0;place-items:center;display:grid;position:absolute;overflow:visible;transform:translate(-50%,-50%)}.configurator-scene-pictogram-module__dgmTuG__marker:before,.configurator-scene-pictogram-module__dgmTuG__marker:after{z-index:0;content:"";opacity:0;pointer-events:none;background:0 0;display:block;position:absolute}.configurator-scene-pictogram-module__dgmTuG__marker:before{width:var(--configurator-scene-attention-guide-width,72px);height:12px;top:calc(50% - 6px);left:50%}.configurator-scene-pictogram-module__dgmTuG__marker:after{bottom:50%;left:calc(50% + var(--configurator-scene-attention-indicator-x,38px) - 6px);width:12px;height:var(--configurator-scene-attention-indicator-height,32px)}.configurator-scene-pictogram-module__dgmTuG__marker[data-controls-open=true]:before,.configurator-scene-pictogram-module__dgmTuG__marker[data-controls-open=true]:after{pointer-events:auto}.configurator-scene-pictogram-module__dgmTuG__marker[data-layout=rail]{flex:none;position:relative;inset:auto;transform:none}.configurator-scene-pictogram-module__dgmTuG__activateButton{z-index:1;appearance:none;width:44px;height:44px;color:inherit;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:0;place-items:center;display:grid;position:relative}.configurator-scene-pictogram-module__dgmTuG__dockToggle{--scene-pictogram-toggle-accent:#287d46;--scene-pictogram-toggle-surface:#fff;--scene-pictogram-toggle-left-radius:9px;--scene-pictogram-toggle-right-radius:3px;appearance:none;border-radius:var(--scene-pictogram-toggle-left-radius) var(--scene-pictogram-toggle-right-radius) var(--scene-pictogram-toggle-right-radius) var(--scene-pictogram-toggle-left-radius);width:40px;height:44px;box-shadow:inset 3px 0 0 var(--scene-pictogram-toggle-accent), 0 5px 14px #0c120d29;clip-path:polygon(0 0,100% 0,100% 61%,91% 71%,100% 81%,100% 100%,0 100%);color:var(--scene-pictogram-toggle-accent);cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:#fffffff0;border:1px solid #171b1829;outline:0;flex:none;place-items:center;transition:border-color .17s,background-color .17s,box-shadow .19s,transform .19s cubic-bezier(.22,1,.36,1);display:grid;position:relative;overflow:hidden}.configurator-scene-pictogram-module__dgmTuG__dockToggle:after{background:color-mix(in srgb, var(--scene-pictogram-toggle-accent) 32%, transparent);clip-path:polygon(100% 0,0 50%,100% 100%);content:"";width:6px;height:9px;transition:background-color .17s;position:absolute;top:calc(71% - 4.5px);right:0}.configurator-scene-pictogram-module__dgmTuG__dockToggle:hover{box-shadow:inset 3px 0 0 var(--scene-pictogram-toggle-accent), 0 7px 18px #0c120d33;transform:translateY(-1px)}.configurator-scene-pictogram-module__dgmTuG__dockToggle:focus-visible{outline-offset:2px;outline:2px solid #fff}.configurator-scene-pictogram-module__dgmTuG__dockToggle[data-docked=true]{border-color:color-mix(in srgb, var(--scene-pictogram-toggle-accent) 56%, transparent);background:var(--scene-pictogram-toggle-accent);box-shadow:inset 3px 0 0 #ffffffc2, 0 7px 17px color-mix(in srgb, var(--scene-pictogram-toggle-accent) 24%, transparent)}.configurator-scene-pictogram-module__dgmTuG__dockToggle[data-docked=true]:after{background:#ffffff85}.configurator-scene-pictogram-module__dgmTuG__dockToggleIconCloud{position:absolute;inset:0}.configurator-scene-pictogram-module__dgmTuG__dockToggleMiniIcon{background:#fffffff7;border:1px solid #18231c2e;border-radius:50%;width:12px;height:12px;transition:top .19s cubic-bezier(.22,1,.36,1),left .19s cubic-bezier(.22,1,.36,1);display:block;position:absolute;left:6px;overflow:hidden;box-shadow:0 2px 5px #0c120d24}.configurator-scene-pictogram-module__dgmTuG__dockToggleMiniIcon img{object-fit:contain;padding:2.5px}.configurator-scene-pictogram-module__dgmTuG__dockToggleMiniIcon[data-index="0"]{top:3px}.configurator-scene-pictogram-module__dgmTuG__dockToggleMiniIcon[data-index="1"]{top:16px}.configurator-scene-pictogram-module__dgmTuG__dockToggleMiniIcon[data-index="2"]{top:29px}.configurator-scene-pictogram-module__dgmTuG__dockToggle[data-docked=true] .configurator-scene-pictogram-module__dgmTuG__dockToggleMiniIcon[data-index="0"]{top:5px;left:6px}.configurator-scene-pictogram-module__dgmTuG__dockToggle[data-docked=true] .configurator-scene-pictogram-module__dgmTuG__dockToggleMiniIcon[data-index="1"]{top:16px;left:20px}.configurator-scene-pictogram-module__dgmTuG__dockToggle[data-docked=true] .configurator-scene-pictogram-module__dgmTuG__dockToggleMiniIcon[data-index="2"]{top:27px;left:6px}.configurator-scene-pictogram-module__dgmTuG__visual{flex:none;place-items:center;display:grid;position:relative;overflow:visible}.configurator-scene-pictogram-module__dgmTuG__surface{z-index:2;background:#fffffff5;border:1px solid #171b183b;border-radius:50%;place-items:center;width:76%;height:76%;transition:box-shadow .17s,transform .18s;display:grid;position:relative;box-shadow:0 4px 12px #0c120d2b}.configurator-scene-pictogram-module__dgmTuG__image{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;padding:19%}.configurator-scene-pictogram-module__dgmTuG__guide{z-index:1;top:50%;left:var(--configurator-scene-guide-left,calc(88% - 2px));clip-path:polygon(0 34%,67% 34%,100% 50%,67% 66%,0 66%);pointer-events:none;transform-origin:0;background:#ffffffeb;width:42%;height:clamp(1px,10%,5px);transition:background-color .17s,scale .18s cubic-bezier(.22,1,.36,1),width .18s;position:absolute;transform:translateY(-50%)}.configurator-scene-pictogram-module__dgmTuG__indicators.configurator-alternative-indicators{z-index:4;top:auto;bottom:calc(50% + var(--configurator-scene-indicator-gap,4px));left:var(--configurator-scene-indicator-column-left,calc(88% + 35%));pointer-events:none;width:max-content;height:max-content;max-height:none;transform:translateX(-50%) scale(var(--configurator-scene-indicator-scale,1));transform-origin:bottom;flex-direction:column-reverse;align-items:center;transition:gap .21s cubic-bezier(.22,1,.36,1),scale .18s cubic-bezier(.22,1,.36,1),translate .23s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;overflow:visible;translate:0;scale:1}.configurator-scene-pictogram-module__dgmTuG__indicatorLabels{z-index:5;bottom:calc(50% + var(--configurator-scene-indicator-gap,4px));left:calc(var(--configurator-scene-indicator-column-left,calc(88% + 35%)) + 5px);align-items:flex-start;gap:clamp(2px, calc(var(--configurator-alternative-control-inset) * .4), 4px);pointer-events:none;width:max-content;height:max-content;translate:0;scale:1;transform:scale(var(--configurator-scene-indicator-scale,1));transform-origin:0 100%;flex-direction:column-reverse;padding:2px;transition:gap .21s cubic-bezier(.22,1,.36,1),scale .18s cubic-bezier(.22,1,.36,1),translate .23s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;overflow:visible}.configurator-scene-pictogram-module__dgmTuG__indicatorLabelRow{height:clamp(2px, calc(var(--configurator-alternative-control-size) * .08), 3px);flex:none;align-items:center;display:flex}.configurator-scene-pictogram-module__dgmTuG__indicatorLabelRow[data-active=true]{height:clamp(4px, calc(var(--configurator-alternative-control-size) * .16), 6px)}.configurator-scene-pictogram-module__dgmTuG__indicatorLabel{letter-spacing:-.01em;opacity:0;text-overflow:ellipsis;white-space:nowrap;max-width:132px;font-weight:500;transition:opacity .15s,transform .21s cubic-bezier(.22,1,.36,1);display:block;overflow:hidden;transform:translate(-4px)}.configurator-scene-pictogram-module__dgmTuG__label{z-index:4;color:#fff;letter-spacing:.08em;opacity:0;pointer-events:none;text-transform:uppercase;white-space:nowrap;background:#131814c7;border-radius:2px;padding:4px 7px;font-size:8px;font-weight:680;transition:opacity .15s,transform .19s;position:absolute;top:calc(100% + 3px);left:50%;transform:translate(-50%,-4px)}.configurator-scene-pictogram-module__dgmTuG__marker[data-layout=rail] .configurator-scene-pictogram-module__dgmTuG__label{top:50%;left:calc(100% + 3px);transform:translate(-4px,-50%)}.configurator-scene-pictogram-module__dgmTuG__marker[data-layout=rail] .configurator-scene-pictogram-module__dgmTuG__activateButton:hover .configurator-scene-pictogram-module__dgmTuG__label,.configurator-scene-pictogram-module__dgmTuG__marker[data-layout=rail] .configurator-scene-pictogram-module__dgmTuG__activateButton:focus-visible .configurator-scene-pictogram-module__dgmTuG__label{transform:translateY(-50%)}.configurator-scene-pictogram-module__dgmTuG__marker:hover,.configurator-scene-pictogram-module__dgmTuG__marker[data-active=true],.configurator-scene-pictogram-module__dgmTuG__marker[data-controls-open=true]{z-index:38}.configurator-scene-pictogram-module__dgmTuG__activateButton:hover .configurator-scene-pictogram-module__dgmTuG__surface,.configurator-scene-pictogram-module__dgmTuG__activateButton:focus-visible .configurator-scene-pictogram-module__dgmTuG__surface{transform:scale(var(--configurator-scene-pictogram-hover-scale,1.06))}.configurator-scene-pictogram-module__dgmTuG__activateButton:hover .configurator-scene-pictogram-module__dgmTuG__guide,.configurator-scene-pictogram-module__dgmTuG__activateButton:focus-visible .configurator-scene-pictogram-module__dgmTuG__guide{width:52%}.configurator-scene-pictogram-module__dgmTuG__activateButton:hover .configurator-scene-pictogram-module__dgmTuG__label,.configurator-scene-pictogram-module__dgmTuG__activateButton:focus-visible .configurator-scene-pictogram-module__dgmTuG__label{opacity:1;transform:translate(-50%)}.configurator-scene-pictogram-module__dgmTuG__activateButton:focus-visible .configurator-scene-pictogram-module__dgmTuG__surface{outline-offset:2px;outline:2px solid #fff}.configurator-scene-pictogram-module__dgmTuG__activateButton[aria-pressed=true] .configurator-scene-pictogram-module__dgmTuG__surface{transform:scale(var(--configurator-scene-pictogram-active-scale));border-color:#287d46;box-shadow:0 5px 13px #0c120d30,0 0 0 2px #287d46bd}.configurator-scene-pictogram-module__dgmTuG__activateButton[aria-pressed=true]:hover .configurator-scene-pictogram-module__dgmTuG__surface,.configurator-scene-pictogram-module__dgmTuG__activateButton[aria-pressed=true]:focus-visible .configurator-scene-pictogram-module__dgmTuG__surface{transform:scale(var(--configurator-scene-pictogram-active-hover-scale,1.1554))}.configurator-scene-pictogram-module__dgmTuG__activateButton[aria-pressed=true] .configurator-scene-pictogram-module__dgmTuG__guide{background:#287d46;width:56%}.configurator-scene-pictogram-module__dgmTuG__marker[data-controls-open=true]:hover .configurator-scene-pictogram-module__dgmTuG__activateButton[aria-pressed=true] .configurator-scene-pictogram-module__dgmTuG__guide{width:var(--configurator-scene-guide-active-width,56%)}.configurator-scene-pictogram-module__dgmTuG__marker[data-controls-open=true]:has(:focus-visible) .configurator-scene-pictogram-module__dgmTuG__activateButton[aria-pressed=true] .configurator-scene-pictogram-module__dgmTuG__guide{width:var(--configurator-scene-guide-active-width,56%)}.configurator-scene-pictogram-module__dgmTuG__marker[data-controls-open=true]:hover .configurator-scene-pictogram-module__dgmTuG__indicators,.configurator-scene-pictogram-module__dgmTuG__marker[data-controls-open=true]:hover .configurator-scene-pictogram-module__dgmTuG__indicatorLabels{gap:max(4px, calc(var(--configurator-scene-indicator-label-line-height,12px) - 3px));translate:var(--configurator-scene-indicator-attention-shift-x,6px) 0}.configurator-scene-pictogram-module__dgmTuG__marker[data-controls-open=true]:has(:focus-visible) .configurator-scene-pictogram-module__dgmTuG__indicators{gap:max(4px, calc(var(--configurator-scene-indicator-label-line-height,12px) - 3px));translate:var(--configurator-scene-indicator-attention-shift-x,6px) 0}.configurator-scene-pictogram-module__dgmTuG__marker[data-controls-open=true]:has(:focus-visible) .configurator-scene-pictogram-module__dgmTuG__indicatorLabels{gap:max(4px, calc(var(--configurator-scene-indicator-label-line-height,12px) - 3px));translate:var(--configurator-scene-indicator-attention-shift-x,6px) 0}.configurator-scene-pictogram-module__dgmTuG__marker[data-controls-open=true]:hover .configurator-scene-pictogram-module__dgmTuG__indicatorLabel{opacity:1;transform:translate(0)}.configurator-scene-pictogram-module__dgmTuG__marker[data-controls-open=true]:has(:focus-visible) .configurator-scene-pictogram-module__dgmTuG__indicatorLabel{opacity:1;transform:translate(0)}.configurator-scene-pictogram-module__dgmTuG__activateButton[aria-pressed=true] .configurator-scene-pictogram-module__dgmTuG__guide,.configurator-scene-pictogram-module__dgmTuG__activateButton[aria-pressed=true] .configurator-scene-pictogram-module__dgmTuG__indicators,.configurator-scene-pictogram-module__dgmTuG__activateButton[aria-pressed=true] .configurator-scene-pictogram-module__dgmTuG__indicatorLabels{scale:var(--configurator-scene-pictogram-active-scale)}.configurator-scene-pictogram-module__dgmTuG__activateButton[aria-pressed=true] .configurator-scene-pictogram-module__dgmTuG__guide{scale:1 var(--configurator-scene-pictogram-active-scale)}.configurator-scene-pictogram-module__dgmTuG__activateButton[aria-pressed=true]:hover .configurator-scene-pictogram-module__dgmTuG__guide,.configurator-scene-pictogram-module__dgmTuG__activateButton[aria-pressed=true]:hover .configurator-scene-pictogram-module__dgmTuG__indicators,.configurator-scene-pictogram-module__dgmTuG__activateButton[aria-pressed=true]:hover .configurator-scene-pictogram-module__dgmTuG__indicatorLabels,.configurator-scene-pictogram-module__dgmTuG__activateButton[aria-pressed=true]:focus-visible .configurator-scene-pictogram-module__dgmTuG__guide,.configurator-scene-pictogram-module__dgmTuG__activateButton[aria-pressed=true]:focus-visible .configurator-scene-pictogram-module__dgmTuG__indicators,.configurator-scene-pictogram-module__dgmTuG__activateButton[aria-pressed=true]:focus-visible .configurator-scene-pictogram-module__dgmTuG__indicatorLabels{scale:var(--configurator-scene-pictogram-active-hover-scale,1.1554)}.configurator-scene-pictogram-module__dgmTuG__activateButton[aria-pressed=true]:hover .configurator-scene-pictogram-module__dgmTuG__guide,.configurator-scene-pictogram-module__dgmTuG__activateButton[aria-pressed=true]:focus-visible .configurator-scene-pictogram-module__dgmTuG__guide{scale:1 var(--configurator-scene-pictogram-active-hover-scale,1.1554)}.configurator-scene-pictogram-module__dgmTuG__marker[data-controls-open=true] .configurator-scene-pictogram-module__dgmTuG__label{opacity:0}.configurator-scene-pictogram-module__dgmTuG__quantityControls{z-index:7;top:calc(50% + 7px);left:calc(50% + var(--configurator-scene-quantity-active-left,10px));align-items:center;gap:var(--configurator-scene-quantity-gap,3px);color:#1d2a23;width:max-content;translate:0;transform:scale(var(--configurator-scene-quantity-scale,1));transform-origin:0 0;transition:translate .23s cubic-bezier(.22,1,.36,1);display:inline-flex;position:absolute}.configurator-scene-pictogram-module__dgmTuG__quantityAction{width:var(--configurator-scene-quantity-action-size,17px);height:var(--configurator-scene-quantity-action-size,17px);appearance:none;color:#287d46;cursor:pointer;background:#fffffff5;border:1px solid #171b1821;border-radius:3px;outline:0;place-items:center;transition:background-color .15s,box-shadow .15s,opacity .13s,transform .15s;display:grid;position:relative;box-shadow:0 3px 8px #0c120d26}.configurator-scene-pictogram-module__dgmTuG__quantityAction:hover{background:#fff;transform:translateY(-1px);box-shadow:0 4px 10px #0c120d30}.configurator-scene-pictogram-module__dgmTuG__quantityAction:focus-visible{outline-offset:1px;outline:2px solid #fff}.configurator-scene-pictogram-module__dgmTuG__quantityValue{width:var(--configurator-scene-quantity-value-size,11px);height:var(--configurator-scene-quantity-value-size,11px);min-width:var(--configurator-scene-quantity-value-size,11px);color:#ffffffeb;text-align:center;text-shadow:0 1px 3px #070f0b7a;background:0 0;border-radius:50%;place-items:center;font-size:8px;font-weight:720;line-height:1;transition:background-color .17s 35ms,box-shadow .19s 35ms,color .17s 35ms,opacity .13s,transform .21s cubic-bezier(.22,1,.36,1);display:grid}.configurator-scene-pictogram-module__dgmTuG__marker:not(:hover):not(:has(:focus-visible)) .configurator-scene-pictogram-module__dgmTuG__quantityControls{translate:var(--configurator-scene-quantity-resting-shift-x,-23px) -7px}.configurator-scene-pictogram-module__dgmTuG__marker:not(:hover):not(:has(:focus-visible)) .configurator-scene-pictogram-module__dgmTuG__quantityAction{pointer-events:none;opacity:0;transform:scale(.78)}.configurator-scene-pictogram-module__dgmTuG__marker:not(:hover):not(:has(:focus-visible)) .configurator-scene-pictogram-module__dgmTuG__quantityValue[data-single=false]{background:var(--configurator-scene-indicator-accent,#287d46);box-shadow:0 0 0 2px var(--configurator-scene-indicator-surface,white), 0 2px 6px color-mix(in srgb, var(--configurator-scene-indicator-accent,#287d46) 30%, transparent);color:var(--configurator-scene-indicator-surface,white);transform:scale(.92)}.configurator-scene-pictogram-module__dgmTuG__marker:not(:hover):not(:has(:focus-visible)) .configurator-scene-pictogram-module__dgmTuG__quantityValue[data-single=true]{opacity:0;transform:scale(.64)}.configurator-scene-pictogram-module__dgmTuG__quantityGlyph{font-size:10px;font-weight:500;line-height:1;display:block}.configurator-scene-pictogram-module__dgmTuG__quantityArtGlyph{transform:scale(.62)}@media (prefers-reduced-motion:reduce){.configurator-scene-pictogram-module__dgmTuG__dockToggle,.configurator-scene-pictogram-module__dgmTuG__dockToggle:after,.configurator-scene-pictogram-module__dgmTuG__dockToggleMiniIcon,.configurator-scene-pictogram-module__dgmTuG__surface,.configurator-scene-pictogram-module__dgmTuG__guide,.configurator-scene-pictogram-module__dgmTuG__indicators,.configurator-scene-pictogram-module__dgmTuG__indicatorLabels,.configurator-scene-pictogram-module__dgmTuG__indicatorLabel,.configurator-scene-pictogram-module__dgmTuG__label,.configurator-scene-pictogram-module__dgmTuG__quantityControls,.configurator-scene-pictogram-module__dgmTuG__quantityAction,.configurator-scene-pictogram-module__dgmTuG__quantityValue{transition:none}}
.configurator-mobile-panel-switch-module__trf-BG__switch{z-index:30;top:calc(50% + var(--mobile-panel-switch-offset-y));width:var(--mobile-panel-switch-hit-width);height:var(--mobile-panel-switch-hit-height);appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:0;place-items:center;padding:0;display:grid;position:absolute;transform:translateY(-50%)}.configurator-mobile-panel-switch-module__trf-BG__switch[data-side=left]{left:0}.configurator-mobile-panel-switch-module__trf-BG__switch[data-side=right]{right:0}.configurator-mobile-panel-switch-module__trf-BG__surface{z-index:2;width:var(--mobile-panel-switch-rest-width);height:var(--mobile-panel-switch-rest-height);clip-path:polygon(0 0,100% 0,100% 40%,86% 50%,100% 60%,100% 100%,0 100%);transform:translateX(var(--mobile-panel-switch-rest-shift));background:#fffffff5;border-radius:0 8px 8px 0;transition:width .48s cubic-bezier(.22,1,.36,1),height .48s cubic-bezier(.22,1,.36,1),border-radius .48s cubic-bezier(.22,1,.36,1),clip-path .48s cubic-bezier(.22,1,.36,1),box-shadow .36s,transform .48s cubic-bezier(.22,1,.36,1);display:block;position:relative;overflow:hidden;box-shadow:0 6px 15px #191f1b21,0 1px 2px #191f1b12}.configurator-mobile-panel-switch-module__trf-BG__surface:before{background:var(--configurator-accent);content:"";transform-origin:0;transition:transform .44s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(.09)}.configurator-mobile-panel-switch-module__trf-BG__switch[data-side=right] .configurator-mobile-panel-switch-module__trf-BG__surface{transform:translateX(var(--mobile-panel-switch-rest-shift-mirrored)) scaleX(-1)}.configurator-mobile-panel-switch-module__trf-BG__arrowLayer{z-index:4;color:var(--configurator-accent);pointer-events:none;place-items:center;transition:color .18s;display:grid;position:absolute;inset:0}.configurator-mobile-panel-switch-module__trf-BG__arrow{width:var(--mobile-panel-switch-arrow-length);height:18px;overflow:visible}.configurator-mobile-panel-switch-module__trf-BG__arrow[data-direction=right]{transform:rotate(180deg)}.configurator-mobile-panel-switch-module__trf-BG__arrow path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.configurator-mobile-panel-switch-module__trf-BG__arrowShaft{stroke-width:1.7px}.configurator-mobile-panel-switch-module__trf-BG__arrowHead{stroke-width:2px}.configurator-mobile-panel-switch-module__trf-BG__rail{z-index:1;top:50%;left:var(--mobile-panel-switch-rail-start);width:var(--mobile-panel-switch-tail-length);opacity:0;background:linear-gradient(90deg, #fffffffa 0 13%, var(--configurator-accent) 28% 100%);clip-path:polygon(0 22%,70% 22%,100% 50%,70% 78%,0 78%);pointer-events:none;transform-origin:0;height:3px;transition:opacity .1s,transform .44s cubic-bezier(.22,1,.36,1);position:absolute;transform:translateY(-50%)scaleX(.03)}.configurator-mobile-panel-switch-module__trf-BG__switch[data-side=right] .configurator-mobile-panel-switch-module__trf-BG__rail{right:var(--mobile-panel-switch-rail-start);background:linear-gradient(270deg, #fffffffa 0 13%, var(--configurator-accent) 28% 100%);clip-path:polygon(100% 22%,30% 22%,0 50%,30% 78%,100% 78%);transform-origin:100%;left:auto}.configurator-mobile-panel-switch-module__trf-BG__switch:hover .configurator-mobile-panel-switch-module__trf-BG__surface,.configurator-mobile-panel-switch-module__trf-BG__switch:focus-visible .configurator-mobile-panel-switch-module__trf-BG__surface{width:var(--mobile-panel-switch-active-width);height:var(--mobile-panel-switch-active-height);clip-path:polygon(0 0,100% 0,100% 42%,82% 50%,100% 58%,100% 100%,0 100%);border-radius:8px 3px 3px 8px;transform:none}.configurator-mobile-panel-switch-module__trf-BG__switch[data-side=right]:hover .configurator-mobile-panel-switch-module__trf-BG__surface,.configurator-mobile-panel-switch-module__trf-BG__switch[data-side=right]:focus-visible .configurator-mobile-panel-switch-module__trf-BG__surface{transform:scaleX(-1)}.configurator-mobile-panel-switch-module__trf-BG__switch:hover .configurator-mobile-panel-switch-module__trf-BG__surface:before,.configurator-mobile-panel-switch-module__trf-BG__switch:focus-visible .configurator-mobile-panel-switch-module__trf-BG__surface:before{transform:scaleX(1)}.configurator-mobile-panel-switch-module__trf-BG__switch:hover .configurator-mobile-panel-switch-module__trf-BG__arrowLayer,.configurator-mobile-panel-switch-module__trf-BG__switch:focus-visible .configurator-mobile-panel-switch-module__trf-BG__arrowLayer{color:#fff}.configurator-mobile-panel-switch-module__trf-BG__switch:hover .configurator-mobile-panel-switch-module__trf-BG__rail,.configurator-mobile-panel-switch-module__trf-BG__switch:focus-visible .configurator-mobile-panel-switch-module__trf-BG__rail{opacity:1;transform:translateY(-50%)scaleX(1)}.configurator-mobile-panel-switch-module__trf-BG__switch:focus-visible:after{z-index:5;border:2px solid color-mix(in srgb, var(--configurator-accent) 42%, white);content:"";pointer-events:none;border-radius:10px;position:absolute;inset:3px}@media (prefers-reduced-motion:reduce){.configurator-mobile-panel-switch-module__trf-BG__surface,.configurator-mobile-panel-switch-module__trf-BG__surface:before,.configurator-mobile-panel-switch-module__trf-BG__arrowLayer,.configurator-mobile-panel-switch-module__trf-BG__rail{transition:none}}
