.ConfiguratorExperience-module__u9wsIG__shell{--ink:#171817;--muted:#6f726d;--hairline:#17181724;--paper:#f5f5f2;--panel:#fbfbf9;--stage-background:#e9ebe7;width:100%;max-width:100vw;height:100svh;min-height:620px;color:var(--ink);background:var(--paper);letter-spacing:-.012em;font-family:Arial,Helvetica,sans-serif;font-size:13px;overflow:clip}.ConfiguratorExperience-module__u9wsIG__shell *,.ConfiguratorExperience-module__u9wsIG__shell :before,.ConfiguratorExperience-module__u9wsIG__shell :after{box-sizing:border-box}.ConfiguratorExperience-module__u9wsIG__shell button,.ConfiguratorExperience-module__u9wsIG__shell input{font:inherit}.ConfiguratorExperience-module__u9wsIG__shell button,.ConfiguratorExperience-module__u9wsIG__shell a{color:inherit}.ConfiguratorExperience-module__u9wsIG__shell :is(button,a,input):focus-visible{outline:2px solid var(--accent-colour);outline-offset:2px}.ConfiguratorExperience-module__u9wsIG__experienceContent{min-width:0}.ConfiguratorExperience-module__u9wsIG__topbar{border-bottom:1px solid var(--hairline);z-index:20;background:#fafaf7f5;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;height:52px;padding:0 22px;display:grid;position:relative}.ConfiguratorExperience-module__u9wsIG__brand,.ConfiguratorExperience-module__u9wsIG__navigation a,.ConfiguratorExperience-module__u9wsIG__navigation button{letter-spacing:.095em;text-transform:uppercase;white-space:nowrap;font-size:11px;text-decoration:none}.ConfiguratorExperience-module__u9wsIG__brand{width:max-content;font-weight:600}.ConfiguratorExperience-module__u9wsIG__productLineLabel{color:#555852;letter-spacing:.09em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;align-items:center;gap:9px;min-width:0;font-size:10px;display:inline-flex;overflow:hidden}.ConfiguratorExperience-module__u9wsIG__productLineLabel i{background:currentColor;border-radius:50%;width:2px;height:2px}.ConfiguratorExperience-module__u9wsIG__navigation{justify-self:end;align-items:center;gap:20px;min-width:0;display:flex;overflow:hidden}.ConfiguratorExperience-module__u9wsIG__navigation button{cursor:pointer;background:0 0;border:0;padding:0}.ConfiguratorExperience-module__u9wsIG__navigation a,.ConfiguratorExperience-module__u9wsIG__navigation button{opacity:.68;transition:opacity .18s}.ConfiguratorExperience-module__u9wsIG__navigation a:hover,.ConfiguratorExperience-module__u9wsIG__navigation button:hover{opacity:1}.ConfiguratorExperience-module__u9wsIG__workspace{grid-template-columns:minmax(0,1fr) minmax(374px,430px);width:100%;max-width:100vw;height:calc(100svh - 52px);min-height:568px;display:grid;overflow:hidden}.ConfiguratorExperience-module__u9wsIG__stage{background:radial-gradient(circle at 48% 46%, #fffffff5 0 21%, #f7f7f4b8 45%, transparent 68%), linear-gradient(145deg, color-mix(in srgb, var(--stage-background), white 42%), var(--stage-background));min-width:0;position:relative;overflow:hidden}.ConfiguratorExperience-module__u9wsIG__stage:before{content:"";pointer-events:none;background-image:linear-gradient(#14141405 1px,#0000 1px),linear-gradient(90deg,#14141405 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#00000059,#0000 75%);mask-image:linear-gradient(#00000059,#0000 75%)}.ConfiguratorExperience-module__u9wsIG__stageMeta{z-index:5;gap:7px;display:grid;position:absolute;top:20px;left:23px}.ConfiguratorExperience-module__u9wsIG__stageMeta strong{letter-spacing:-.02em;font-size:13px;font-weight:650}.ConfiguratorExperience-module__u9wsIG__stageMeta span{color:var(--muted);font-size:11px}.ConfiguratorExperience-module__u9wsIG__stageActions{z-index:6;gap:9px;display:flex;position:absolute;top:14px;right:22px}.ConfiguratorExperience-module__u9wsIG__stageActions button,.ConfiguratorExperience-module__u9wsIG__turnButton{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;background:#fffffde6;border:1px solid #18191814;border-radius:999px;padding:12px 20px;transition:transform .18s,box-shadow .18s;box-shadow:0 8px 30px #282b2712}.ConfiguratorExperience-module__u9wsIG__stageActions button:hover,.ConfiguratorExperience-module__u9wsIG__turnButton:hover{transform:translateY(-1px);box-shadow:0 12px 34px #282b271c}.ConfiguratorExperience-module__u9wsIG__previewWrap{--product-colour:#66574d;perspective:1300px;place-items:center;display:grid;position:absolute;inset:56px 6% 48px}.ConfiguratorExperience-module__u9wsIG__previewHalo{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--accent-colour), white 84%) 0, transparent 68%);filter:blur(8px);opacity:.72;border-radius:50%;width:min(70%,620px);position:absolute}.ConfiguratorExperience-module__u9wsIG__productSvg{z-index:2;filter:drop-shadow(0 22px 23px #2527231c);width:min(74%,680px);height:min(79vh,650px);transition:transform .64s cubic-bezier(.2,.8,.2,1);position:relative;overflow:visible;transform:rotateY(0)}.ConfiguratorExperience-module__u9wsIG__previewWrap[data-flipped=true] .ConfiguratorExperience-module__u9wsIG__productSvg{transform:rotateY(180deg)}.ConfiguratorExperience-module__u9wsIG__productFill{fill:var(--product-colour);fill-opacity:.93;stroke:#1818178f;stroke-width:1.1px}.ConfiguratorExperience-module__u9wsIG__secondaryFill{fill:color-mix(in srgb, var(--product-colour), white 22%);stroke:#18181785;stroke-width:1.1px}.ConfiguratorExperience-module__u9wsIG__faceFill{fill:color-mix(in srgb, var(--product-colour), white 72%);stroke:#181817a3;stroke-width:1.2px}.ConfiguratorExperience-module__u9wsIG__gemFill{fill:color-mix(in srgb, var(--accent-colour), white 18%);stroke:#181817a6;stroke-width:1.2px}.ConfiguratorExperience-module__u9wsIG__glassFill{fill:color-mix(in srgb, var(--accent-colour), white 84%);fill-opacity:.7;stroke:#18181775;stroke-width:1.1px}.ConfiguratorExperience-module__u9wsIG__hardwareFill{fill:color-mix(in srgb, var(--accent-colour), #1e201e 30%);stroke:#1818177a;stroke-width:1px}.ConfiguratorExperience-module__u9wsIG__counterFill{fill:color-mix(in srgb, var(--product-colour), white 43%);stroke:#18181785;stroke-width:1.1px}.ConfiguratorExperience-module__u9wsIG__glowFill{fill:color-mix(in srgb, var(--accent-colour), white 54%);fill-opacity:.8;filter:blur(4px)}.ConfiguratorExperience-module__u9wsIG__productLine{fill:none;stroke:#181817ab;stroke-width:1.15px}.ConfiguratorExperience-module__u9wsIG__stageCutout{fill:color-mix(in srgb, var(--stage-background), white 42%);stroke:#18181780;stroke-width:1.1px}.ConfiguratorExperience-module__u9wsIG__previewShadow{z-index:1;filter:blur(17px);background:#1e201d2e;border-radius:50%;width:min(55%,520px);height:32px;position:absolute;bottom:7%;transform:perspective(300px)rotateX(55deg)}.ConfiguratorExperience-module__u9wsIG__previewStatus{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#767972;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#fffffdb8;border:1px solid #14141414;align-items:center;gap:7px;padding:7px 10px;font-size:9px;display:inline-flex;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.ConfiguratorExperience-module__u9wsIG__previewStatus i{background:#72a16e;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #72a16e26}.ConfiguratorExperience-module__u9wsIG__selectedCard{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffdcc;border:1px solid #14141412;gap:2px;width:min(250px,36%);min-height:60px;padding:12px 14px;display:grid;position:absolute;bottom:16px;left:22px;box-shadow:0 12px 30px #1e201d0f}.ConfiguratorExperience-module__u9wsIG__selectedCard span{color:#858780;letter-spacing:.11em;text-transform:uppercase;font-size:8px}.ConfiguratorExperience-module__u9wsIG__selectedCard strong{white-space:nowrap;text-overflow:ellipsis;font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:400;overflow:hidden}.ConfiguratorExperience-module__u9wsIG__selectedCard small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.ConfiguratorExperience-module__u9wsIG__turnButton{z-index:6;align-items:center;gap:8px;display:inline-flex;position:absolute;bottom:16px;right:22px}.ConfiguratorExperience-module__u9wsIG__sidebar{border-left:1px solid var(--hairline);background:var(--panel);grid-template-rows:auto auto minmax(0,1fr) auto;min-width:0;height:100%;display:grid;overflow:hidden}.ConfiguratorExperience-module__u9wsIG__tabs{overscroll-behavior-x:contain;scrollbar-width:none;align-items:center;gap:5px;width:100%;max-width:100%;padding:12px 18px 8px;display:flex;overflow-x:auto}.ConfiguratorExperience-module__u9wsIG__tabs::-webkit-scrollbar{display:none}.ConfiguratorExperience-module__u9wsIG__tabs button{color:#3c3e3a;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:10px 9px;font-size:10px;transition:background .16s,color .16s}.ConfiguratorExperience-module__u9wsIG__tabs button[aria-selected=true]{color:#111210;background:#e8e9e5}.ConfiguratorExperience-module__u9wsIG__panelHeader{border-bottom:1px solid var(--hairline);margin:0 18px;padding:19px 0 16px}.ConfiguratorExperience-module__u9wsIG__panelHeader>span{color:#8b8d87;letter-spacing:.13em;text-transform:uppercase;font-size:8px;line-height:1.4}.ConfiguratorExperience-module__u9wsIG__panelHeader h1{letter-spacing:-.035em;margin:8px 0 6px;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,2.2vw,31px);font-weight:400;line-height:1.02}.ConfiguratorExperience-module__u9wsIG__panelHeader p{max-width:34em;color:var(--muted);margin:0;font-size:11px;line-height:1.55}.ConfiguratorExperience-module__u9wsIG__panelScroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c7c8c3 transparent;min-height:0;padding:0 18px 28px;overflow-y:auto}.ConfiguratorExperience-module__u9wsIG__group{border-bottom:1px solid var(--hairline);padding:19px 0}.ConfiguratorExperience-module__u9wsIG__group:last-child{border-bottom:0}.ConfiguratorExperience-module__u9wsIG__groupHeading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.ConfiguratorExperience-module__u9wsIG__groupHeading>span{gap:4px;display:grid}.ConfiguratorExperience-module__u9wsIG__groupHeading strong,.ConfiguratorExperience-module__u9wsIG__toggleRow strong{letter-spacing:.01em;font-size:11px;font-weight:600}.ConfiguratorExperience-module__u9wsIG__groupHeading small,.ConfiguratorExperience-module__u9wsIG__toggleRow small{color:var(--muted);font-size:9px;line-height:1.45}.ConfiguratorExperience-module__u9wsIG__groupHeading>em{color:#858780;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:8px;font-style:normal}.ConfiguratorExperience-module__u9wsIG__optionGrid{gap:7px;display:grid}.ConfiguratorExperience-module__u9wsIG__optionGrid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ConfiguratorExperience-module__u9wsIG__optionGrid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.ConfiguratorExperience-module__u9wsIG__optionCard{text-align:left;border:1px solid var(--hairline);cursor:pointer;background:#fff;grid-template-columns:74px minmax(0,1fr) 18px;align-items:center;gap:11px;min-width:0;min-height:76px;padding:7px;transition:border-color .16s,transform .16s,background .16s;display:grid;position:relative}.ConfiguratorExperience-module__u9wsIG__optionCard:hover{border-color:#17181752;transform:translateY(-1px)}.ConfiguratorExperience-module__u9wsIG__optionSelected{background:#fdfdfb;border-color:#1f211f}.ConfiguratorExperience-module__u9wsIG__optionGrid[data-columns="2"] .ConfiguratorExperience-module__u9wsIG__optionCard,.ConfiguratorExperience-module__u9wsIG__optionGrid[data-columns="3"] .ConfiguratorExperience-module__u9wsIG__optionCard{grid-template-columns:1fr;align-content:start;gap:7px;padding:7px 7px 10px}.ConfiguratorExperience-module__u9wsIG__optionGrid[data-columns="2"] .ConfiguratorExperience-module__u9wsIG__optionMark,.ConfiguratorExperience-module__u9wsIG__optionGrid[data-columns="3"] .ConfiguratorExperience-module__u9wsIG__optionMark{background:#fffffde6;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:13px;right:12px}.ConfiguratorExperience-module__u9wsIG__optionVisual{background:linear-gradient(145deg,#edece8,#d8d9d4);border:1px solid #14141414;height:60px;position:relative;overflow:hidden}.ConfiguratorExperience-module__u9wsIG__optionGrid[data-columns="2"] .ConfiguratorExperience-module__u9wsIG__optionVisual,.ConfiguratorExperience-module__u9wsIG__optionGrid[data-columns="3"] .ConfiguratorExperience-module__u9wsIG__optionVisual{width:100%;height:86px}.ConfiguratorExperience-module__u9wsIG__materialCard .ConfiguratorExperience-module__u9wsIG__optionVisual:after{content:"";opacity:.27;mix-blend-mode:overlay;background-image:repeating-linear-gradient(92deg,#ffffff73 0 1px,#0000002b 1px 2px,#0000 2px 5px),repeating-linear-gradient(2deg,#ffffff3d 0 1px,#0000 1px 4px);position:absolute;inset:0}.ConfiguratorExperience-module__u9wsIG__optionDiagram{opacity:.55;grid-template-columns:1fr 1fr;gap:4px;display:grid;position:absolute;inset:14px}.ConfiguratorExperience-module__u9wsIG__optionDiagram i{border:1px solid #17181780;display:block}.ConfiguratorExperience-module__u9wsIG__optionDiagram i:first-child{border-radius:15px 0 0 15px;grid-row:1/3}.ConfiguratorExperience-module__u9wsIG__optionCopy{gap:4px;min-width:0;display:grid}.ConfiguratorExperience-module__u9wsIG__optionCopy strong{font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:400;line-height:1.05}.ConfiguratorExperience-module__u9wsIG__optionCopy small{color:var(--muted);font-size:9px;line-height:1.35}.ConfiguratorExperience-module__u9wsIG__optionCopy em{color:#92948e;letter-spacing:.055em;text-transform:uppercase;font-size:8px;font-style:normal}.ConfiguratorExperience-module__u9wsIG__optionMark{color:#323431;justify-self:end;font-size:13px}.ConfiguratorExperience-module__u9wsIG__optionMark svg{width:13px;height:13px}.ConfiguratorExperience-module__u9wsIG__rangeValue{border:1px solid var(--hairline);background:#fff;flex:none;align-items:center;height:32px;display:flex}.ConfiguratorExperience-module__u9wsIG__rangeValue input{text-align:right;background:0 0;border:0;outline:0;width:68px;height:100%;padding:0 8px}.ConfiguratorExperience-module__u9wsIG__rangeValue em{color:var(--muted);padding-right:8px;font-size:9px;font-style:normal}.ConfiguratorExperience-module__u9wsIG__range{width:100%;accent-color:var(--accent-colour);cursor:pointer}.ConfiguratorExperience-module__u9wsIG__rangeValue:focus-within{outline:2px solid var(--accent-colour);outline-offset:2px}.ConfiguratorExperience-module__u9wsIG__range:focus-visible{outline-offset:4px}.ConfiguratorExperience-module__u9wsIG__rangeLimits{color:#999b95;justify-content:space-between;font-size:8px;display:flex}.ConfiguratorExperience-module__u9wsIG__toggleRow{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.ConfiguratorExperience-module__u9wsIG__toggleRow>span{gap:4px;display:grid}.ConfiguratorExperience-module__u9wsIG__toggleRow input{opacity:0;pointer-events:none;position:absolute}.ConfiguratorExperience-module__u9wsIG__toggleRow>i{background:#e6e7e3;border:1px solid #1718172e;border-radius:999px;width:40px;height:23px;padding:3px;transition:background .18s}.ConfiguratorExperience-module__u9wsIG__toggleRow>i:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .18s;display:block;box-shadow:0 1px 4px #0000002e}.ConfiguratorExperience-module__u9wsIG__toggleRow input:checked+i{background:var(--accent-colour)}.ConfiguratorExperience-module__u9wsIG__toggleRow input:checked+i:after{transform:translate(17px)}.ConfiguratorExperience-module__u9wsIG__toggleRow input:focus-visible+i{outline:2px solid var(--accent-colour);outline-offset:3px}.ConfiguratorExperience-module__u9wsIG__panelFooter{border-top:1px solid var(--hairline);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fbfbf9f0;grid-template-columns:auto minmax(0,1fr);gap:9px;min-height:71px;padding:10px 18px;display:grid}.ConfiguratorExperience-module__u9wsIG__resetButton{border:1px solid var(--hairline);cursor:pointer;background:#fff;align-items:center;gap:7px;padding:0 14px;display:inline-flex}.ConfiguratorExperience-module__u9wsIG__reviewButton{cursor:pointer;background:#191a19;border:1px solid #191a19;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:0 17px;display:flex;color:#fff!important}.ConfiguratorExperience-module__u9wsIG__reviewButton span{font-size:11px}.ConfiguratorExperience-module__u9wsIG__reviewButton strong{white-space:nowrap;font-size:12px;font-weight:500}.ConfiguratorExperience-module__u9wsIG__scrim{z-index:90;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:default;background:#11121147;border:0;animation:.18s both ConfiguratorExperience-module__u9wsIG__fadeIn;position:fixed;inset:0}.ConfiguratorExperience-module__u9wsIG__drawer{z-index:100;background:#fafaf7;width:min(480px,100%);padding:0 26px 26px;animation:.36s cubic-bezier(.2,.8,.2,1) both ConfiguratorExperience-module__u9wsIG__drawerIn;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-24px 0 70px #14151424}.ConfiguratorExperience-module__u9wsIG__drawer>header{border-bottom:1px solid var(--hairline);color:#6f716c;letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;height:65px;font-size:9px;display:flex}.ConfiguratorExperience-module__u9wsIG__drawer>header button{border:1px solid var(--hairline);cursor:pointer;background:#fff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.ConfiguratorExperience-module__u9wsIG__drawerIntro{padding:38px 0 28px}.ConfiguratorExperience-module__u9wsIG__drawerIntro small{color:#8c8e88;letter-spacing:.12em;text-transform:uppercase;font-size:8px}.ConfiguratorExperience-module__u9wsIG__drawerIntro h2{letter-spacing:-.04em;margin:10px 0;font-family:Georgia,Times New Roman,serif;font-size:34px;font-weight:400}.ConfiguratorExperience-module__u9wsIG__drawerIntro p{color:var(--muted);margin:0;line-height:1.6}.ConfiguratorExperience-module__u9wsIG__summaryList{border-top:1px solid var(--hairline);margin:0}.ConfiguratorExperience-module__u9wsIG__summaryList>div,.ConfiguratorExperience-module__u9wsIG__materialFacts>div{border-bottom:1px solid var(--hairline);grid-template-columns:1fr 1fr;align-items:center;gap:18px;min-height:48px;display:grid}.ConfiguratorExperience-module__u9wsIG__summaryList dt,.ConfiguratorExperience-module__u9wsIG__materialFacts dt{color:#858781;font-size:9px}.ConfiguratorExperience-module__u9wsIG__summaryList dd,.ConfiguratorExperience-module__u9wsIG__materialFacts dd{text-align:right;margin:0;font-family:Georgia,Times New Roman,serif;font-size:14px}.ConfiguratorExperience-module__u9wsIG__total{background:#efefeb;grid-template-columns:1fr auto;gap:6px 15px;margin-top:28px;padding:20px;display:grid}.ConfiguratorExperience-module__u9wsIG__total span{color:var(--muted)}.ConfiguratorExperience-module__u9wsIG__total strong{font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400}.ConfiguratorExperience-module__u9wsIG__total small{color:#858781;grid-column:1/-1;font-size:9px}.ConfiguratorExperience-module__u9wsIG__primaryAction,.ConfiguratorExperience-module__u9wsIG__secondaryAction{cursor:pointer;border:1px solid #191a19;justify-content:space-between;align-items:center;width:100%;min-height:52px;margin-top:12px;padding:0 18px;display:flex}.ConfiguratorExperience-module__u9wsIG__primaryAction{background:#191a19;color:#fff!important}.ConfiguratorExperience-module__u9wsIG__secondaryAction{background:0 0;justify-content:center;gap:9px}.ConfiguratorExperience-module__u9wsIG__quoteFeedback{color:var(--muted);text-align:center;margin:9px 0 0;font-size:10px;line-height:1.45}.ConfiguratorExperience-module__u9wsIG__materialHero{border:1px solid var(--hairline);height:230px;margin-top:24px;position:relative;overflow:hidden}.ConfiguratorExperience-module__u9wsIG__materialHero:after{content:"";opacity:.27;mix-blend-mode:overlay;background-image:repeating-linear-gradient(91deg,#fff9 0 1px,#0003 1px 2px,#0000 2px 5px),repeating-linear-gradient(2deg,#ffffff40 0 1px,#0000 1px 4px);position:absolute;inset:0}.ConfiguratorExperience-module__u9wsIG__materialFacts{margin:0}@keyframes ConfiguratorExperience-module__u9wsIG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ConfiguratorExperience-module__u9wsIG__drawerIn{0%{transform:translate(105%)}to{transform:translate(0)}}@media (max-width:1100px){.ConfiguratorExperience-module__u9wsIG__workspace{grid-template-columns:minmax(0,1fr) 380px}.ConfiguratorExperience-module__u9wsIG__navigation{gap:12px}.ConfiguratorExperience-module__u9wsIG__navigation a:nth-of-type(n+4){display:none}.ConfiguratorExperience-module__u9wsIG__previewWrap{inset-inline:2%}.ConfiguratorExperience-module__u9wsIG__productSvg{width:84%}}@media (max-width:760px){.ConfiguratorExperience-module__u9wsIG__shell{height:auto;min-height:100svh;overflow:clip visible}.ConfiguratorExperience-module__u9wsIG__topbar{grid-template-columns:auto minmax(0,1fr);gap:12px;height:52px;padding:0 14px;position:sticky;top:0}.ConfiguratorExperience-module__u9wsIG__productLineLabel{display:none}.ConfiguratorExperience-module__u9wsIG__navigation{overscroll-behavior-x:contain;scrollbar-width:none;justify-self:stretch;gap:13px;padding-block:10px;display:flex;overflow:auto hidden}.ConfiguratorExperience-module__u9wsIG__navigation::-webkit-scrollbar{display:none}.ConfiguratorExperience-module__u9wsIG__navigation>*{flex:none}.ConfiguratorExperience-module__u9wsIG__workspace{height:auto;min-height:0;display:block;overflow:visible}.ConfiguratorExperience-module__u9wsIG__stage{border-bottom:1px solid var(--hairline);height:48svh;min-height:360px}.ConfiguratorExperience-module__u9wsIG__stageMeta{top:15px;left:15px}.ConfiguratorExperience-module__u9wsIG__stageActions{top:12px;right:14px}.ConfiguratorExperience-module__u9wsIG__stageActions button{padding:10px 13px}.ConfiguratorExperience-module__u9wsIG__stageActions button:nth-child(2){display:none}.ConfiguratorExperience-module__u9wsIG__previewWrap{inset:48px 4% 39px}.ConfiguratorExperience-module__u9wsIG__productSvg{width:72%;height:37svh;min-height:270px}.ConfiguratorExperience-module__u9wsIG__previewStatus{display:none}.ConfiguratorExperience-module__u9wsIG__selectedCard{width:50%;min-height:48px;padding:9px 10px;bottom:12px;left:14px}.ConfiguratorExperience-module__u9wsIG__selectedCard small{display:none}.ConfiguratorExperience-module__u9wsIG__turnButton{padding:10px 14px;bottom:12px;right:14px}.ConfiguratorExperience-module__u9wsIG__sidebar{border-left:0;height:auto;min-height:52svh;display:block}.ConfiguratorExperience-module__u9wsIG__tabs{z-index:15;border-bottom:1px solid var(--hairline);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fbfbf9f2;padding:9px 14px;position:sticky;top:52px}.ConfiguratorExperience-module__u9wsIG__panelHeader{margin-inline:14px;padding-top:16px}.ConfiguratorExperience-module__u9wsIG__panelHeader h1{font-size:26px}.ConfiguratorExperience-module__u9wsIG__panelScroll{padding-inline:14px;overflow:visible}.ConfiguratorExperience-module__u9wsIG__panelFooter{z-index:16;padding-inline:14px;position:sticky;bottom:0}.ConfiguratorExperience-module__u9wsIG__optionGrid[data-columns="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.ConfiguratorExperience-module__u9wsIG__shell *,.ConfiguratorExperience-module__u9wsIG__shell :before,.ConfiguratorExperience-module__u9wsIG__shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
.ConfiguratorAdmin-module__pSw6HW__admin{color:#171817;background:#f3f3f0;grid-template-columns:210px minmax(0,1fr);min-height:100svh;font:13px/1.45 Arial,Helvetica,sans-serif;display:grid}.ConfiguratorAdmin-module__pSw6HW__admin *,.ConfiguratorAdmin-module__pSw6HW__admin :before,.ConfiguratorAdmin-module__pSw6HW__admin :after{box-sizing:border-box}.ConfiguratorAdmin-module__pSw6HW__rail{color:#f6f6f2;background:#191a19;border-right:1px solid #1718171f;grid-template-rows:auto 1fr auto;height:100svh;padding:23px 18px;display:grid;position:sticky;top:0}.ConfiguratorAdmin-module__pSw6HW__brand{color:inherit;letter-spacing:.1em;font-size:11px;font-weight:600;text-decoration:none}.ConfiguratorAdmin-module__pSw6HW__rail nav{align-content:start;gap:4px;margin-top:70px;display:grid}.ConfiguratorAdmin-module__pSw6HW__rail nav a{color:inherit;opacity:.64;border-radius:4px;align-items:center;gap:10px;padding:10px;text-decoration:none;transition:opacity .16s,background .16s;display:flex}.ConfiguratorAdmin-module__pSw6HW__rail nav a:hover{opacity:1;background:#ffffff12}.ConfiguratorAdmin-module__pSw6HW__rail nav svg{width:16px;height:16px}.ConfiguratorAdmin-module__pSw6HW__railFooter{border-top:1px solid #ffffff21;gap:3px;padding-top:16px;display:grid}.ConfiguratorAdmin-module__pSw6HW__railFooter span,.ConfiguratorAdmin-module__pSw6HW__railFooter small{color:#ffffff75;font-size:9px}.ConfiguratorAdmin-module__pSw6HW__railFooter strong{font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:400}.ConfiguratorAdmin-module__pSw6HW__content{width:min(1240px,100%);margin:0 auto;padding:38px 42px 70px}.ConfiguratorAdmin-module__pSw6HW__header{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.ConfiguratorAdmin-module__pSw6HW__header small,.ConfiguratorAdmin-module__pSw6HW__sectionTitle span{color:#7f817b;letter-spacing:.12em;text-transform:uppercase;font-size:9px}.ConfiguratorAdmin-module__pSw6HW__header h1{letter-spacing:-.045em;margin:10px 0 7px;font:400 clamp(34px,4vw,56px)/.95 Georgia,Times New Roman,serif}.ConfiguratorAdmin-module__pSw6HW__header p{color:#6f716b;margin:0}.ConfiguratorAdmin-module__pSw6HW__header a{color:inherit;background:#fff;border:1px solid #17181733;flex:none;padding:12px 17px;text-decoration:none}.ConfiguratorAdmin-module__pSw6HW__overview{background:#fafaf8;border:1px solid #1718171f;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:38px;display:grid}.ConfiguratorAdmin-module__pSw6HW__overview article{border-right:1px solid #1718171f;align-content:space-between;gap:5px;min-height:130px;padding:18px;display:grid}.ConfiguratorAdmin-module__pSw6HW__overview article:last-child{border-right:0}.ConfiguratorAdmin-module__pSw6HW__overview span{color:#7f817b;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.ConfiguratorAdmin-module__pSw6HW__overview strong{align-self:end;font:400 21px Georgia,Times New Roman,serif}.ConfiguratorAdmin-module__pSw6HW__overview small{color:#858780;font-size:9px}.ConfiguratorAdmin-module__pSw6HW__sectionTitle{justify-content:space-between;align-items:flex-end;gap:20px;margin:42px 0 13px;display:flex}.ConfiguratorAdmin-module__pSw6HW__sectionTitle small{color:#888a84}.ConfiguratorAdmin-module__pSw6HW__modules{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ConfiguratorAdmin-module__pSw6HW__modules article{background:#fafaf8;border:1px solid #1718171f;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:112px;padding:17px;display:grid}.ConfiguratorAdmin-module__pSw6HW__moduleIcon{background:#efefeb;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.ConfiguratorAdmin-module__pSw6HW__moduleIcon svg{width:19px;height:19px}.ConfiguratorAdmin-module__pSw6HW__modules h2{margin:0 0 4px;font:400 18px Georgia,Times New Roman,serif}.ConfiguratorAdmin-module__pSw6HW__modules p{color:#797b75;margin:0;font-size:10px}.ConfiguratorAdmin-module__pSw6HW__modules article>span{color:#777973;letter-spacing:.06em;text-transform:uppercase;background:#efefeb;padding:5px 7px;font-size:8px}.ConfiguratorAdmin-module__pSw6HW__modules article>span[data-state=ready]{color:#496c47;background:#e4ede2}.ConfiguratorAdmin-module__pSw6HW__pipeline{background:#fafaf8;border:1px solid #1718171f;margin-top:36px;padding:21px}.ConfiguratorAdmin-module__pSw6HW__pipeline header{border-bottom:1px solid #1718171f;justify-content:space-between;padding-bottom:17px;display:flex}.ConfiguratorAdmin-module__pSw6HW__pipeline header span{color:#7e807a;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.ConfiguratorAdmin-module__pSw6HW__pipeline header strong{font:400 15px Georgia,Times New Roman,serif}.ConfiguratorAdmin-module__pSw6HW__pipeline ol{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.ConfiguratorAdmin-module__pSw6HW__pipeline li{border-right:1px solid #1718171a;align-content:space-between;gap:18px;min-height:120px;padding:17px 17px 0;display:grid}.ConfiguratorAdmin-module__pSw6HW__pipeline li:last-child{border-right:0}.ConfiguratorAdmin-module__pSw6HW__pipeline li>i{color:#7e807a;background:#e9e9e5;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;font-style:normal;display:grid}.ConfiguratorAdmin-module__pSw6HW__pipeline li[data-ready=true]>i{color:#fff;background:#617e5e}.ConfiguratorAdmin-module__pSw6HW__pipeline li>span{gap:4px;display:grid}.ConfiguratorAdmin-module__pSw6HW__pipeline li strong{font-size:10px}.ConfiguratorAdmin-module__pSw6HW__pipeline li small{color:#858780;font-size:9px}@media (max-width:900px){.ConfiguratorAdmin-module__pSw6HW__admin{grid-template-columns:1fr}.ConfiguratorAdmin-module__pSw6HW__rail{grid-template-columns:auto 1fr;align-items:center;height:58px;padding:0 16px;position:static}.ConfiguratorAdmin-module__pSw6HW__rail nav{justify-content:flex-end;margin:0;display:flex}.ConfiguratorAdmin-module__pSw6HW__rail nav a{padding:8px}.ConfiguratorAdmin-module__pSw6HW__rail nav span,.ConfiguratorAdmin-module__pSw6HW__railFooter{display:none}.ConfiguratorAdmin-module__pSw6HW__content{padding:28px 16px 60px}.ConfiguratorAdmin-module__pSw6HW__overview{grid-template-columns:repeat(2,1fr)}.ConfiguratorAdmin-module__pSw6HW__overview article:nth-child(2){border-right:0}.ConfiguratorAdmin-module__pSw6HW__overview article:nth-child(-n+2){border-bottom:1px solid #1718171f}.ConfiguratorAdmin-module__pSw6HW__modules{grid-template-columns:1fr}.ConfiguratorAdmin-module__pSw6HW__pipeline ol{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.ConfiguratorAdmin-module__pSw6HW__header{display:grid}.ConfiguratorAdmin-module__pSw6HW__header a{width:max-content}.ConfiguratorAdmin-module__pSw6HW__overview{grid-template-columns:1fr}.ConfiguratorAdmin-module__pSw6HW__overview article{border-bottom:1px solid #1718171f;border-right:0}.ConfiguratorAdmin-module__pSw6HW__overview article:last-child{border-bottom:0}.ConfiguratorAdmin-module__pSw6HW__modules article{grid-template-columns:auto 1fr auto}.ConfiguratorAdmin-module__pSw6HW__modules article>span{display:none}.ConfiguratorAdmin-module__pSw6HW__pipeline ol{grid-template-columns:1fr}.ConfiguratorAdmin-module__pSw6HW__pipeline li{border-bottom:1px solid #1718171a;border-right:0;min-height:90px}}
