.product-recommendations-rail-module__zwI4EW__media{animation:.56s cubic-bezier(.22,1,.36,1) both product-recommendations-rail-module__zwI4EW__rail-media-in}.product-recommendations-rail-module__zwI4EW__copy>*{animation:.48s cubic-bezier(.22,1,.36,1) both product-recommendations-rail-module__zwI4EW__rail-copy-in}.product-recommendations-rail-module__zwI4EW__copy>:nth-child(2){animation-delay:50ms}.product-recommendations-rail-module__zwI4EW__copy>:nth-child(3){animation-delay:.1s}.product-recommendations-rail-module__zwI4EW__copy>:nth-child(4){animation-delay:.15s}.product-recommendations-rail-module__zwI4EW__copy>:nth-child(5){animation-delay:.2s}.product-recommendations-rail-module__zwI4EW__copy>:nth-child(6){animation-delay:.25s}.product-recommendations-rail-module__zwI4EW__index{animation:.7s cubic-bezier(.22,1,.36,1) both product-recommendations-rail-module__zwI4EW__rail-index-in}.product-recommendations-rail-module__zwI4EW__progress{inset-inline:0;background:var(--byom-ink);transform-origin:0;height:2px;animation:product-recommendations-rail-module__zwI4EW__rail-progress var(--rail-autoplay,6s) linear both;border-radius:999px;position:absolute;bottom:-7px}@keyframes product-recommendations-rail-module__zwI4EW__rail-media-in{0%{opacity:0;transform:translateX(var(--rail-shift,16px)) scale(.97)}to{opacity:1;transform:none}}@keyframes product-recommendations-rail-module__zwI4EW__rail-copy-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes product-recommendations-rail-module__zwI4EW__rail-index-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes product-recommendations-rail-module__zwI4EW__rail-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.product-recommendations-rail-module__zwI4EW__media,.product-recommendations-rail-module__zwI4EW__copy>*,.product-recommendations-rail-module__zwI4EW__index{animation:none}.product-recommendations-rail-module__zwI4EW__progress{display:none}}
.editorial-welcome-module__QQJ8Lq__editorialShell{background:#151a17!important}.editorial-welcome-module__QQJ8Lq__editorialShell header{color:#f7f4e9;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#f7f4e91f!important}:is(.editorial-welcome-module__QQJ8Lq__editorialShell header button,.editorial-welcome-module__QQJ8Lq__editorialShell header a,.editorial-welcome-module__QQJ8Lq__editorialShell header button>span,.editorial-welcome-module__QQJ8Lq__editorialShell header a>span){color:#f7f4e9c7!important}:is(.editorial-welcome-module__QQJ8Lq__editorialShell header button:hover,.editorial-welcome-module__QQJ8Lq__editorialShell header a:hover){color:#fff!important}.editorial-welcome-module__QQJ8Lq__editorialShell header button[aria-label="Ir a Inicio"] img{filter:grayscale()brightness(0)invert()}.editorial-welcome-module__QQJ8Lq__editorialShell header nav img{filter:grayscale()brightness(0)invert()!important}.editorial-welcome-module__QQJ8Lq__editorialShell header button[aria-label="Ir a Inicio"] span{color:#fffc!important;background:#ffffff1a!important}.editorial-welcome-module__QQJ8Lq__editorialShell header button[aria-expanded]{background:#ffffff0f!important;border-color:#f7f4e942!important}.editorial-welcome-module__QQJ8Lq__hero{isolation:isolate;color:#f7f4e9;background:#151a17;flex:1;grid-template-columns:minmax(430px,.82fr) minmax(540px,1.18fr);min-height:0;display:grid;position:relative;overflow:hidden}.editorial-welcome-module__QQJ8Lq__copy{z-index:3;background:#151a17;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-width:0;padding:clamp(74px,9vh,104px) clamp(40px,5.8vw,88px) clamp(48px,7vh,76px);display:flex;position:relative}.editorial-welcome-module__QQJ8Lq__eyebrow{letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 22px;font-size:10px;font-weight:760;line-height:1;display:flex}.editorial-welcome-module__QQJ8Lq__eyebrow:before{content:"";background:currentColor;flex:none;width:22px;height:1px}.editorial-welcome-module__QQJ8Lq__title{z-index:2;width:min(760px,70vw);font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.09em;margin:0;font-size:clamp(76px,8.8vw,136px);font-weight:280;line-height:.83;position:relative}.editorial-welcome-module__QQJ8Lq__title span{white-space:nowrap;display:block}.editorial-welcome-module__QQJ8Lq__outline{color:#0000;-webkit-text-stroke:1px #f7f4e98c}.editorial-welcome-module__QQJ8Lq__description{color:#f7f4e9a6;max-width:370px;margin:34px 0 0;font-size:14px;line-height:1.52}.editorial-welcome-module__QQJ8Lq__primaryAction{border-radius:var(--radius-pill);color:#151a17;letter-spacing:.09em;text-transform:uppercase;background:#f7f4e9;border:1px solid #f7f4e9;justify-content:center;align-items:center;gap:14px;min-height:48px;margin-top:34px;padding:0 21px;font-size:11px;font-weight:760;transition:background-color .18s,color .18s,transform .18s;display:inline-flex}.editorial-welcome-module__QQJ8Lq__primaryAction:hover{color:#f7f4e9;background:0 0;transform:translateY(-2px)}.editorial-welcome-module__QQJ8Lq__primaryAction:focus-visible{outline-offset:4px;outline:2px solid #f7f4e9}.editorial-welcome-module__QQJ8Lq__primaryAction svg{width:16px;height:16px}.editorial-welcome-module__QQJ8Lq__visual{background:#313a35;min-width:0;min-height:0;position:relative;overflow:hidden}.editorial-welcome-module__QQJ8Lq__sceneImage{object-fit:cover;object-position:50% 49%;filter:brightness(.72)saturate(.82)contrast(1.08);transform:scale(1.035)}.editorial-welcome-module__QQJ8Lq__imageVeil{z-index:1;pointer-events:none;background:linear-gradient(90deg,#151a17 0%,#151a17b8 10%,#0000 42%),linear-gradient(#0000 55%,#151a178c);position:absolute;inset:0}@media (max-width:700px){.editorial-welcome-module__QQJ8Lq__hero{display:block}.editorial-welcome-module__QQJ8Lq__copy{z-index:3;background:linear-gradient(#0d120f1f 18%,#0d120fb8 56%,#0d120ffa 96%);justify-content:flex-end;width:100%;height:100%;padding:104px 24px 48px;position:relative}.editorial-welcome-module__QQJ8Lq__visual{position:absolute;inset:0}.editorial-welcome-module__QQJ8Lq__sceneImage{object-position:50% 38%;filter:brightness(.62)saturate(.82)contrast(1.08);transform:scale(1.02)}.editorial-welcome-module__QQJ8Lq__imageVeil{background:linear-gradient(#151a171a,#151a1780)}.editorial-welcome-module__QQJ8Lq__eyebrow{margin-bottom:20px}.editorial-welcome-module__QQJ8Lq__title{width:auto;font-size:clamp(66px,18.6vw,88px);line-height:.86}.editorial-welcome-module__QQJ8Lq__title span{white-space:normal}.editorial-welcome-module__QQJ8Lq__description{max-width:320px;margin-top:28px;font-size:13px}.editorial-welcome-module__QQJ8Lq__primaryAction{min-height:46px;margin-top:26px}}@media (max-height:690px) and (min-width:701px){.editorial-welcome-module__QQJ8Lq__copy{padding-top:44px;padding-bottom:38px}.editorial-welcome-module__QQJ8Lq__eyebrow{margin-bottom:16px}.editorial-welcome-module__QQJ8Lq__title{font-size:clamp(66px,8vw,110px)}.editorial-welcome-module__QQJ8Lq__description,.editorial-welcome-module__QQJ8Lq__primaryAction{margin-top:24px}}@media (prefers-reduced-motion:reduce){.editorial-welcome-module__QQJ8Lq__primaryAction{transition:none}}
.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}}
