:root{--hp-ease: cubic-bezier(.16, 1, .3, 1);--hp-ease-io: cubic-bezier(.65, 0, .35, 1);--hp-t1: .2s;--hp-t2: .45s;--hp-t3: .7s}.hp-cfg__app{display:block}.hp-cfg__head{max-width:780px;margin-bottom:clamp(24px,3vw,40px)}.hp-cfg__work{display:grid;grid-template-columns:clamp(244px,19vw,292px) minmax(0,1fr) clamp(300px,21vw,348px);grid-template-rows:minmax(0,1fr);align-items:stretch}.hp-cfg__rail,.hp-cfg__side{min-width:0}.hp-cfg__center{min-width:0;display:grid;grid-template-rows:minmax(0,1fr) auto}.hp-cfg__rail{display:flex;flex-direction:column;gap:18px;padding:0 18px 8px 0;overflow-y:auto;overscroll-behavior-y:contain}.hp-cfg__railsec{min-width:0}.hp-cfg__rail::-webkit-scrollbar,.hp-cfg__sidescroll::-webkit-scrollbar{width:5px}.hp-cfg__rail::-webkit-scrollbar-track,.hp-cfg__sidescroll::-webkit-scrollbar-track{background:transparent}.hp-cfg__rail::-webkit-scrollbar-thumb,.hp-cfg__sidescroll::-webkit-scrollbar-thumb{border-radius:3px;background:color-mix(in srgb,var(--hp-ink) 22%,transparent)}.hp-cfg__rail,.hp-cfg__sidescroll{scrollbar-width:thin}.hp-cfg__railh{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:11.5px;font-weight:600;letter-spacing:.04em;line-height:1.3;opacity:.72}.hp-cfg__railh span{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;border-radius:50%;background:var(--hp-soft);font-size:10.5px;font-weight:700}.hp-cfg__opts{display:grid;gap:4px}.hp-cfg__opt{position:relative;display:block;cursor:pointer}.hp-cfg__opt input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.hp-cfg__opt-in{display:flex;align-items:center;gap:9px;padding:6px 9px;border:1px solid transparent;border-radius:3px;transition:background var(--hp-t2) ease,border-color var(--hp-t2) ease}.hp-cfg__opt-ico{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:3px;background:var(--hp-soft);color:var(--hp-navy);transition:background var(--hp-t2) ease,color var(--hp-t2) ease}.hp-cfg__opt-tx{min-width:0}.hp-cfg__opt-tx strong{display:block;font-size:13.5px;font-weight:500;line-height:1.25}.hp-cfg__opt-tx small{display:block;margin-top:1px;font-size:11.5px;line-height:1.3;opacity:.58}.hp-cfg__opt:hover .hp-cfg__opt-in{background:color-mix(in srgb,var(--hp-ink) 5%,transparent)}.hp-cfg__opt input:checked~.hp-cfg__opt-in{border-color:color-mix(in srgb,var(--hp-ink) 26%,transparent);background:color-mix(in srgb,var(--hp-ink) 6%,transparent)}.hp-cfg__opt input:checked~.hp-cfg__opt-in .hp-cfg__opt-ico{background:var(--hp-navy);color:#fff}.hp-cfg__opt input:focus-visible~.hp-cfg__opt-in{outline:2px solid var(--hp-red);outline-offset:1px}.hp-cfg__profs{display:grid;gap:4px}.hp-cfg__prof-card{display:flex;align-items:center;gap:9px;width:100%;padding:5px 9px;border:1px solid transparent;border-radius:3px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background var(--hp-t2) ease,border-color var(--hp-t2) ease}.hp-cfg__prof-cut{flex:0 0 auto;width:42px;height:29px}.hp-cfg__prof-ln{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linejoin:round;stroke-linecap:round;opacity:.9}.hp-cfg__prof-ln.is-dashed{stroke-dasharray:2.6 2.4;opacity:.6}.hp-cfg__prof-grd{fill:none;stroke:currentColor;stroke-width:1;opacity:.22}.hp-cfg__prof-tx{min-width:0}.hp-cfg__prof-tx strong{display:block;font-size:13.5px;font-weight:500;line-height:1.25}.hp-cfg__prof-tx small{display:block;margin-top:1px;font-size:11.5px;line-height:1.3;opacity:.58}.hp-cfg__prof-card:hover{background:color-mix(in srgb,var(--hp-ink) 5%,transparent)}.hp-cfg__prof-card[aria-pressed=true]{border-color:color-mix(in srgb,var(--hp-ink) 26%,transparent);background:color-mix(in srgb,var(--hp-ink) 6%,transparent)}.hp-cfg__prof-card[aria-pressed=true] .hp-cfg__prof-ln{opacity:1;stroke-width:2.1}.hp-cfg__prof-card:focus-visible{outline:2px solid var(--hp-red);outline-offset:1px}.hp-cfg__encl{display:grid;gap:4px}.hp-cfg__encl-btn{display:block;width:100%;padding:7px 10px;border:1px solid transparent;border-radius:3px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background var(--hp-t2) ease,border-color var(--hp-t2) ease}.hp-cfg__encl-btn strong{display:block;font-size:13.5px;font-weight:500;line-height:1.25}.hp-cfg__encl-btn small{display:block;margin-top:2px;font-size:11.5px;line-height:1.35;opacity:.58}.hp-cfg__encl-btn:hover{background:color-mix(in srgb,var(--hp-ink) 5%,transparent)}.hp-cfg__encl-btn[aria-pressed=true]{border-color:color-mix(in srgb,var(--hp-ink) 26%,transparent);background:color-mix(in srgb,var(--hp-ink) 6%,transparent)}.hp-cfg__encl-btn:focus-visible{outline:2px solid var(--hp-red);outline-offset:1px}.hp-cfg__viz{--hp-ground: #e3e7f1;position:relative;min-height:0;background:linear-gradient(#dfe6f4,#f6f8fc 62%);overflow:hidden}.hp-cfg__svg{display:block;width:100%;height:100%;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.hp-cfg__svg:focus-visible{outline:3px solid var(--hp-red);outline-offset:-3px}.hp-cfg__viz.is-drag .hp-cfg__svg{cursor:grabbing}.hp-cfg__3d{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;visibility:hidden;pointer-events:none;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;transition:opacity var(--hp-t2) ease,visibility 0s linear .5s}.hp-cfg__3d>.hp-cfg3d{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;aspect-ratio:auto;touch-action:pan-y}.hp-cfg__app.is-3d .hp-cfg__3d{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--hp-t2) ease}.hp-cfg__app.is-3d .hp-cfg__svg{opacity:0;pointer-events:none}.hp-cfg__viz.is-drag .hp-cfg__3d{cursor:grabbing}.hp-cfg3d{display:block;position:relative;width:100%;aspect-ratio:640 / 400;overflow:hidden;background:linear-gradient(#dfe6f4,#f6f8fc 62%);cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;outline:none}.hp-cfg3d:focus-visible{box-shadow:inset 0 0 0 3px var(--hp-red, #B52D1D)}.hp-cfg3d.is-drag{cursor:grabbing}.hp-cfg3d__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;opacity:0;transition:opacity var(--hp-t2) ease}.hp-cfg3d.is-ready .hp-cfg3d__canvas{opacity:1}.hp-cfg3d.is-fallback .hp-cfg3d__canvas,.hp-cfg3d.is-fallback .hp-cfg3d__dims{display:none}.hp-cfg3d__dims{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.hp-cfg3d__dims span{position:absolute;left:0;top:0;padding:4px 8px;background:var(--hp-red, #B52D1D);color:#fff;font-size:12px;line-height:1;font-weight:800;letter-spacing:.08em;white-space:nowrap;opacity:0;transform:translate(-50%,-50%);transition:opacity var(--hp-t1) ease;will-change:transform}.hp-cfg3d__dims span.is-on{opacity:1}.hp-cfg3d__hint{position:absolute;left:50%;bottom:12px;margin:0;padding:5px 9px;transform:translate(-50%);background:#fffc;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--hp-navy, #2D3065);pointer-events:none;opacity:0;transition:opacity var(--hp-t2) ease}.hp-cfg3d.is-ready .hp-cfg3d__hint{opacity:.8}.hp-cfg3d.is-touched .hp-cfg3d__hint,.hp-cfg3d.is-fallback .hp-cfg3d__hint{opacity:0}@media(max-width:749px){.hp-cfg3d__dims span{font-size:11px;padding:3px 6px}}@media(prefers-reduced-motion:reduce)and (max-width:1px)and (max-width:1px){.hp-cfg3d__canvas,.hp-cfg3d__dims span,.hp-cfg3d__hint{transition:none}}.hp-cfg__tabs{position:absolute;top:14px;left:14px;z-index:2;display:flex;background:#fff;box-shadow:0 6px 20px -8px #1c1e3a66}.hp-cfg__tab{padding:10px 15px;border:0;border-radius:0;background:transparent;color:var(--hp-ink);font:inherit;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background var(--hp-t2) ease,color var(--hp-t2) ease}.hp-cfg__tab[aria-selected=true]{background:var(--hp-navy);color:#fff}.hp-cfg__hint{position:absolute;right:14px;bottom:14px;z-index:2;margin:0;padding:7px 11px;background:#ffffffdb;font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--hp-navy);opacity:.9;transition:opacity var(--hp-t2) ease;pointer-events:none}.hp-cfg__viz.is-drag .hp-cfg__hint,.hp-cfg__viz.is-used .hp-cfg__hint{opacity:0}.hp-cfg__vizbar{position:absolute;left:14px;right:170px;bottom:12px;z-index:2;display:flex;align-items:flex-end;gap:12px;pointer-events:none}.hp-cfg__vizbar>*{pointer-events:auto}.hp-cfg__acts{position:absolute;top:14px;right:14px;z-index:2;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.hp-cfg__share{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border:0;background:#ffffffeb;color:var(--hp-navy);font:inherit;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background var(--hp-t2) ease,color var(--hp-t2) ease}.hp-cfg__share:hover{background:var(--hp-navy);color:#fff}.hp-cfg__tour{min-width:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start}.hp-cfg__tour[hidden]{display:none}.hp-cfg__tour-eyebrow{margin:0 0 8px;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--hp-red)}.hp-cfg__tour-chips{display:flex;flex-wrap:wrap;gap:6px}.hp-cfg__chip{flex:0 0 auto;padding:9px 12px;border:0;border-radius:0;background:#ffffffeb;color:var(--hp-navy);font:inherit;font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1;cursor:pointer;transition:background var(--hp-t2) ease,color var(--hp-t2) ease}.hp-cfg__chip:hover{background:var(--hp-navy);color:#fff}.hp-cfg__chip[aria-pressed=true]{background:var(--hp-red);color:#fff}.hp-cfg__tour-text{order:-1;margin:0 0 8px;padding:9px 12px;max-width:52ch;background:#ffffffeb;border-left:3px solid var(--hp-red);font-size:13px;line-height:1.45;color:var(--hp-ink)}.hp-cfg__tour-text[hidden],.hp-cfg__viz .hp-cfg__tour-eyebrow{display:none}.hp-cfg__dimbar{padding:clamp(12px,1.4vw,20px) 0 0;text-align:center}.hp-cfg__dimh{margin:0 0 8px;font-size:11.5px;font-weight:600;letter-spacing:.04em;opacity:.7}.hp-cfg__dimgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;max-width:820px;margin:0 auto;background:var(--hp-line);border:1px solid var(--hp-line)}.hp-cfg__dim{padding:9px 14px 10px;border-top:0;background:#fff;text-align:left}.hp-cfg__dim .hp-slider__top{align-items:baseline}.hp-cfg__dim .hp-slider__top label{font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:none;opacity:.7}.hp-cfg__dim .hp-slider__top output{font-size:clamp(19px,1.7vw,25px);font-weight:500;letter-spacing:-.02em;line-height:1.1}.hp-cfg__dim .hp-slider__row{margin:2px 0;gap:8px}.hp-cfg__dim .hp-slider__row button{width:28px;height:28px;border-width:1px}.hp-cfg__dim input[type=range]{height:28px}.hp-cfg__dim small{font-size:11.5px;opacity:.55}.hp-cfg__dim small b{font-weight:600;opacity:.9}.hp-cfg__side{display:flex;flex-direction:column;min-height:0}.hp-cfg__sidescroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;padding:0 2px 8px 18px}.hp-cfg__group{padding:20px 0;border-top:1px solid var(--hp-line)}.hp-cfg__group:first-child{padding-top:0;border-top:0}.hp-cfg__grouph{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.hp-cfg__grouph h3{margin:0;font-size:15px;font-weight:600;letter-spacing:.01em;line-height:1.2}.hp-cfg__grouph p{margin:0;font-size:12px;line-height:1.3;opacity:.6;text-align:right}.hp-cfg__stash{display:none!important}.hp-cfg__gates{display:grid;gap:8px}.hp-cfg__gate{padding:12px 13px;border:1px solid var(--hp-line);border-radius:3px}.hp-cfg__gate.is-off{opacity:.45}.hp-cfg__gate-h{display:flex;align-items:center;gap:8px;margin-bottom:10px}.hp-cfg__gate-n{flex:0 0 auto;font-size:12.5px;font-weight:600}.hp-cfg__seg{display:flex;margin-left:auto;border:1px solid var(--hp-line);border-radius:3px;overflow:hidden}.hp-cfg__seg button{padding:5px 9px;border:0;background:transparent;color:inherit;font:inherit;font-size:11.5px;line-height:1.2;cursor:pointer;transition:background var(--hp-t2) ease,color var(--hp-t2) ease}.hp-cfg__seg button+button{border-left:1px solid var(--hp-line)}.hp-cfg__seg button[aria-pressed=true]{background:var(--hp-navy);color:#fff}.hp-cfg__seg button[disabled]{opacity:.4;cursor:not-allowed}.hp-cfg__gate-del{flex:0 0 auto;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--hp-line);border-radius:3px;background:transparent;color:inherit;font:inherit;font-size:15px;line-height:1;cursor:pointer;opacity:.6;transition:opacity var(--hp-t2) ease,border-color var(--hp-t2) ease,color var(--hp-t2) ease}.hp-cfg__gate-del:hover{opacity:1;border-color:var(--hp-red);color:var(--hp-red)}.hp-cfg__gate-f{display:block;margin-top:7px}.hp-cfg__gate-f>span{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:11.5px;line-height:1.3;opacity:.7}.hp-cfg__gate-f>span b{font-size:13px;font-weight:600;opacity:1}.hp-cfg__gate-f input[type=range]{width:100%;height:28px}.hp-cfg__gnote{margin:9px 0 0;font-size:12px;line-height:1.45;opacity:.62}.hp-cfg__gnote[hidden]{display:none}.hp-cfg__addg{display:inline-flex;align-items:center;gap:7px;margin-top:9px;padding:8px 12px;border:1px dashed var(--hp-line);border-radius:3px;background:transparent;color:inherit;font:inherit;font-size:12.5px;cursor:pointer;transition:border-color var(--hp-t2) ease,background var(--hp-t2) ease}.hp-cfg__addg:hover{border-style:solid;background:color-mix(in srgb,var(--hp-ink) 5%,transparent)}.hp-cfg__addg[hidden]{display:none}.hp-cfg__stats{display:grid;gap:1px;margin:0;padding:0;background:var(--hp-line);border:1px solid var(--hp-line)}.hp-cfg__stats>div{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:11px 14px;background:#fff}.hp-cfg__stats dt{margin:0;font-size:12px;line-height:1.3;opacity:.62}.hp-cfg__stats dd{margin:0;font-size:15px;font-weight:600;letter-spacing:-.005em;text-align:right}.hp-cfg__break{display:grid;gap:1px;margin:1px 0 0;padding:0;list-style:none;background:var(--hp-line);border:1px solid var(--hp-line);border-top:0}.hp-cfg__break li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 14px;background:#fff;font-size:12.5px;line-height:1.4}.hp-cfg__break li span:first-child{opacity:.7}.hp-cfg__break li b{font-weight:700;white-space:nowrap}.hp-cfg__break li.is-base{background:var(--hp-soft)}.hp-cfg__break[hidden]{display:none}.hp-cfg__foot{flex:0 0 auto;padding:14px 2px 0 18px;border-top:1px solid var(--hp-line)}.hp-cfg__pricebox{display:block;margin:0 0 12px}.hp-cfg__pricebox[hidden]{display:none}.hp-cfg__foot .hp-cfg__note{margin-top:8px}.hp-cfg__pricebox dt{margin:0;font-size:11.5px;letter-spacing:.02em;opacity:.62}.hp-cfg__pricebox dd{margin:2px 0 0;font-size:clamp(19px,1.6vw,25px);font-weight:500;letter-spacing:-.015em;line-height:1.15}.hp-cfg__go{width:100%}.hp-cfg__note{margin:10px 0 0;font-size:12px;line-height:1.5;opacity:.6}.hp-use,.hp-extra__toggle,.hp-color{position:relative;display:block;cursor:pointer}.hp-use input,.hp-extra__toggle input,.hp-color input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}.hp-use__card,.hp-extra__card{display:flex;align-items:center;gap:12px;height:100%;padding:12px;border:1px solid var(--hp-line);border-radius:3px;background:#fff;transition:border-color var(--hp-t2) ease,background var(--hp-t2) ease}.hp-use__card strong,.hp-extra__card strong{display:block;font-size:13.5px;font-weight:500;letter-spacing:.01em;line-height:1.25}.hp-use__card small,.hp-extra__card small{display:block;margin-top:2px;font-size:11.5px;line-height:1.35;opacity:.6}.hp-use__icon,.hp-extra__icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:3px;background:var(--hp-soft);color:var(--hp-navy);transition:background var(--hp-t2) ease,color var(--hp-t2) ease}.hp-use:hover .hp-use__card,.hp-extra__toggle:hover .hp-extra__card{border-color:color-mix(in srgb,var(--hp-ink) 34%,transparent)}.hp-use input:checked+.hp-use__card,.hp-extra__toggle input:checked+.hp-extra__card{border-color:var(--hp-navy);background:color-mix(in srgb,var(--hp-ink) 4%,#fff)}.hp-use input:checked+.hp-use__card .hp-use__icon,.hp-extra__toggle input:checked+.hp-extra__card .hp-extra__icon{background:var(--hp-navy);color:#fff}.hp-use input:focus-visible+.hp-use__card,.hp-extra__toggle input:focus-visible+.hp-extra__card,.hp-color input:focus-visible+.hp-color__sw{outline:2px solid var(--hp-red);outline-offset:2px}.hp-use__card small.hp-extra__price,.hp-extra__card small.hp-extra__price{margin-top:5px;font-size:11.5px;font-weight:600;letter-spacing:.02em;color:var(--hp-red);opacity:1}.hp-extras{display:grid;gap:7px}.hp-extra--row .hp-extra__card{padding:10px 12px}.hp-extra__check{flex:0 0 auto;margin-left:auto;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:3px;background:var(--hp-soft);color:transparent;transition:background var(--hp-t2) ease,color var(--hp-t2) ease}.hp-extra__toggle input:checked+.hp-extra__card .hp-extra__check{background:var(--hp-navy);color:#fff}.hp-qty{display:flex;align-items:center;gap:9px;margin-top:1px;padding:8px 12px;border:1px solid var(--hp-line);border-top:0;border-radius:0 0 3px 3px}.hp-qty[hidden]{display:none}.hp-qty__label{margin-right:auto;font-size:11.5px;line-height:1.3;opacity:.65}.hp-qty button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--hp-line);border-radius:3px;background:transparent;color:inherit;cursor:pointer;transition:background var(--hp-t1) ease,color var(--hp-t1) ease,border-color var(--hp-t1) ease}.hp-qty button:hover{background:var(--hp-navy);border-color:var(--hp-navy);color:#fff}.hp-qty__n{min-width:22px;text-align:center;font-size:15px;font-weight:600}.hp-colors__row{display:flex;flex-wrap:wrap;gap:10px}.hp-color{display:flex;flex-direction:column;align-items:center;gap:5px}.hp-color__sw{display:block;width:34px;height:34px;border-radius:3px;background:var(--c);border:1px solid rgba(28,30,58,.25);box-shadow:0 0 0 0 var(--hp-navy);transition:box-shadow var(--hp-t2) ease}.hp-color input:checked+.hp-color__sw{box-shadow:0 0 0 2px var(--hp-bg, #fff),0 0 0 4px var(--hp-navy)}.hp-color__name{font-size:11px;line-height:1.2;opacity:.65}.hp-slider__top{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.hp-slider__top label{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;opacity:.75}.hp-slider__top output{font-size:28px;font-weight:800;letter-spacing:-.02em}.hp-slider__row{display:flex;align-items:center;gap:10px;margin:8px 0 5px}.hp-slider__row button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--hp-line);border-radius:3px;background:transparent;color:inherit;cursor:pointer;transition:background var(--hp-t1) ease,color var(--hp-t1) ease,border-color var(--hp-t1) ease}.hp-slider__row button:hover{background:var(--hp-navy);border-color:var(--hp-navy);color:#fff}.hp-slider small{font-size:12px;opacity:.55}.hp-slider input[type=range],.hp-cfg__gate-f input[type=range]{flex:1;min-width:0;height:36px;margin:0;background:transparent;-webkit-appearance:none;appearance:none;cursor:pointer;--p: 30%}.hp-slider input[type=range]::-webkit-slider-runnable-track,.hp-cfg__gate-f input[type=range]::-webkit-slider-runnable-track{height:3px;border-radius:2px;background:linear-gradient(90deg,var(--hp-navy) var(--p),var(--hp-line) var(--p))}.hp-slider input[type=range]::-moz-range-track,.hp-cfg__gate-f input[type=range]::-moz-range-track{height:3px;border-radius:2px;background:linear-gradient(90deg,var(--hp-navy) var(--p),var(--hp-line) var(--p))}.hp-slider input[type=range]::-webkit-slider-thumb,.hp-cfg__gate-f input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:15px;height:15px;margin-top:-6px;border:0;background:var(--hp-navy);border-radius:50%;box-shadow:0 1px 4px #14162b59;transition:transform var(--hp-t1) ease}.hp-slider input[type=range]::-moz-range-thumb,.hp-cfg__gate-f input[type=range]::-moz-range-thumb{width:15px;height:15px;border:0;background:var(--hp-navy);border-radius:50%}.hp-slider input[type=range]:active::-webkit-slider-thumb,.hp-cfg__gate-f input[type=range]:active::-webkit-slider-thumb{transform:scale(1.2)}.hp-slider input[type=range]:focus-visible,.hp-cfg__gate-f input[type=range]:focus-visible{outline:2px solid var(--hp-red);outline-offset:3px}.hp-cfg__finish{margin-top:clamp(36px,4vw,64px);padding-top:clamp(28px,3vw,44px);border-top:1px solid var(--hp-line);scroll-margin-top:calc(var(--hp-head-h, 0px) + 20px)}.hp-cfg__finwrap{display:block}.hp-cfg__finhead{min-width:0;max-width:62ch;margin-bottom:clamp(20px,2.4vw,34px)}.hp-cfg__fields{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}.hp-cfg__finh{margin:6px 0 0;font-size:clamp(22px,2.4vw,30px);font-weight:500;letter-spacing:-.01em;line-height:1.15}.hp-cfg__finlead{margin:10px 0 0;font-size:14.5px;line-height:1.55;opacity:.68;max-width:42ch}.hp-cfg__form{display:block;min-width:0}.hp-cfg__fields[hidden]{display:none}.hp-cfg__sum{margin:0;padding:14px 16px;border:1px solid var(--hp-line);border-radius:3px;display:grid;gap:7px}.hp-cfg__sum div{display:flex;justify-content:space-between;gap:16px;font-size:13.5px}.hp-cfg__sum dt{margin:0;opacity:.62}.hp-cfg__sum dd{margin:0;font-weight:600;text-align:right}.hp-cfg__finform{min-width:0}.hp-cfg__finform .hp-f{margin-top:14px}.hp-cfg__finform .hp-f:first-child,.hp-cfg__finform .hp-form__row:first-child,.hp-cfg__finform .hp-form__row{margin-top:0}.hp-cfg__finform .hp-form__note{margin:14px 0 0;font-size:12.5px;line-height:1.5;opacity:.6}.hp-cfg__finform .hp-form__note a{text-decoration:underline}.hp-cfg__nav{display:flex;align-items:center;gap:16px;margin-top:22px}.hp-cfg__nav[hidden],.hp-cfg__nav [hidden]{display:none!important}.hp-cfg__ok{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:24px 0;font-size:16px}.hp-cfg__ok[hidden]{display:none}.hp-cfg__ok strong{font-size:24px;font-weight:500}.hp-cfg__ok-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:3px;background:var(--hp-navy);color:#fff}.hp-cfg__cmp{min-width:0;margin-top:clamp(36px,4vw,64px);padding-top:clamp(28px,3vw,44px);border-top:1px solid var(--hp-line)}.hp-cfg__cmp-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.hp-cfg__cmp-h{margin:6px 0 0;font-size:clamp(20px,2.2vw,26px);font-weight:500;letter-spacing:-.01em;line-height:1.15}.hp-cfg__cmp-clear{padding:8px 12px;border:1px solid var(--hp-line);border-radius:3px;background:transparent;color:inherit;font:inherit;font-size:12px;cursor:pointer;transition:border-color var(--hp-t2) ease,color var(--hp-t2) ease}.hp-cfg__cmp-clear:hover{border-color:var(--hp-red);color:var(--hp-red)}.hp-cfg__cmp-note{margin-top:10px}.hp-cfg__cmp-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px;margin-top:22px;align-items:start;min-width:0}.hp-var{display:flex;flex-direction:column;border:1px solid var(--hp-line);border-radius:3px;overflow:hidden}.hp-var.is-current{border-color:var(--hp-navy)}.hp-var__shot{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;background:linear-gradient(#dfe6f4,#f6f8fc 62%)}.hp-var__body{display:flex;flex-direction:column;flex:1 1 auto;gap:9px;padding:13px}.hp-var__dims{margin:0;font-size:14.5px;font-weight:600;letter-spacing:.01em}.hp-var__meta{margin:0;font-size:12px;line-height:1.5;opacity:.62}.hp-var__price{margin:0;padding:8px 10px;border-radius:3px;background:var(--hp-navy);color:#fff;font-size:13.5px;font-weight:600}.hp-var__best{display:inline-block;margin-left:8px;padding:1px 6px;border-radius:2px;background:var(--hp-red);font-size:10.5px;letter-spacing:.06em}.hp-var__ex{display:grid;gap:4px;margin:0;padding:0;list-style:none;font-size:12px;line-height:1.45}.hp-var__ex li{display:flex;justify-content:space-between;gap:10px}.hp-var__ex li span{opacity:.7}.hp-var__ex li b{font-weight:600;white-space:nowrap}.hp-var__acts{display:flex;gap:8px;margin-top:auto}.hp-var__acts button{flex:1 1 auto;padding:8px 10px;border:1px solid var(--hp-line);border-radius:3px;background:transparent;color:inherit;font:inherit;font-size:11.5px;cursor:pointer;transition:background var(--hp-t2) ease,color var(--hp-t2) ease,border-color var(--hp-t2) ease}.hp-var__acts button:hover{background:var(--hp-navy);border-color:var(--hp-navy);color:#fff}.hp-var__acts button[data-cmp-del]{flex:0 0 auto}.hp-var__acts button[data-cmp-del]:hover{background:var(--hp-red);border-color:var(--hp-red)}.hp-cfg__viz{height:clamp(360px,44vw,640px)}.hp-cfg--full{background:#14162b;color:#eef0f6;--hp-line: rgba(255, 255, 255, .15);--hp-ink: #eef0f6;--hp-bg: #14162b;--hp-soft: rgba(255, 255, 255, .08)}.hp-cfg.hp-cfg--full{padding:clamp(12px,1.4vw,22px) 0 clamp(56px,6vw,96px)}.hp-cfg--full .hp-wrap{max-width:none;padding:0}.hp-cfg--full .hp-cfg__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px clamp(16px,2.4vw,36px);max-width:none;margin:0 0 clamp(12px,1.4vw,18px);padding:0 clamp(20px,2.4vw,40px)}.hp-cfg--full .hp-cfg__head .hp-eyebrow,.hp-cfg--full .hp-cfg__head .hp-h2{flex:0 0 auto;margin:0}.hp-cfg--full .hp-cfg__head .hp-lead{flex:1 1 32ch;max-width:60ch;margin:0;text-align:right}.hp-cfg--full .hp-cfg__head .hp-eyebrow{color:#ffffff8c}.hp-cfg--full .hp-cfg__head .hp-eyebrow:before{background:#ffffff80}.hp-cfg--full .hp-cfg__head .hp-h2{font-size:clamp(21px,2.1vw,30px);font-weight:400;line-height:1.1;letter-spacing:-.015em;text-transform:none;color:#fff}.hp-cfg--full .hp-cfg__head .hp-lead{font-size:13px;line-height:1.5;color:#ffffff94}.hp-cfg--full .hp-cfg__work{height:calc(100vh - var(--hp-head-h, 72px) - 112px);height:calc(100svh - var(--hp-head-h, 72px) - 112px);min-height:520px}.hp-cfg__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hp-cfg.hp-cfg--full.hp-cfg--bare{padding-top:0}.hp-cfg--full.hp-cfg--bare .hp-cfg__work{height:calc(100vh - var(--hp-head-h, 72px));height:calc(100svh - var(--hp-head-h, 72px))}.hp-cfg--full.hp-cfg--bare .hp-cfg__rail,.hp-cfg--full.hp-cfg--bare .hp-cfg__sidescroll{padding-top:clamp(14px,1.4vw,20px)}.hp-cfg--full.hp-cfg--bare .hp-cfg__center{padding-top:clamp(10px,1vw,14px);padding-bottom:clamp(10px,1vw,14px)}.hp-cfg--full.hp-cfg--bare .hp-cfg__foot{padding-bottom:clamp(12px,1.2vw,18px)}.hp-cfg--full .hp-cfg__rail{padding:0 16px 14px clamp(18px,2vw,32px);border-right:1px solid rgba(255,255,255,.13)}.hp-cfg--full .hp-cfg__side{border-left:1px solid rgba(255,255,255,.13)}.hp-cfg--full .hp-cfg__sidescroll{padding:0 clamp(18px,2vw,32px) 14px 18px}.hp-cfg--full .hp-cfg__foot{padding:14px clamp(18px,2vw,32px) 0 18px;border-top-color:#ffffff21}.hp-cfg--full .hp-cfg__center{padding:0 clamp(10px,1vw,16px)}.hp-cfg--full .hp-cfg__viz{--hp-ground: #191c31;height:100%;background:linear-gradient(#1d2140,#0f1120 78%)}.hp-cfg--full .hp-cfg__dimh{color:#ffffff8c}.hp-cfg--full .hp-cfg__dimgrid{background:#ffffff21;border-color:#ffffff21}.hp-cfg--full .hp-cfg__dim{background:#14162b}.hp-cfg--full .hp-cfg__dim .hp-slider__top label{color:#fff9}.hp-cfg--full .hp-cfg__dim .hp-slider__top output{color:#fff}.hp-cfg--full .hp-cfg__dim small{color:#ffffff80}.hp-cfg--full .hp-cfg__railh{color:#ffffff9e}.hp-cfg--full .hp-cfg__railh span,.hp-cfg--full .hp-cfg__opt-ico{background:#ffffff1a;color:#fff}.hp-cfg--full .hp-cfg__opt input:checked~.hp-cfg__opt-in .hp-cfg__opt-ico{background:#fff;color:#14162b}.hp-cfg--full .hp-cfg__opt-tx strong,.hp-cfg--full .hp-cfg__prof-tx strong,.hp-cfg--full .hp-cfg__encl-btn strong{color:#fff}.hp-cfg--full .hp-cfg__opt-tx small,.hp-cfg--full .hp-cfg__prof-tx small,.hp-cfg--full .hp-cfg__encl-btn small{color:#ffffff8c}.hp-cfg--full .hp-cfg__opt input:checked~.hp-cfg__opt-in,.hp-cfg--full .hp-cfg__prof-card[aria-pressed=true],.hp-cfg--full .hp-cfg__encl-btn[aria-pressed=true]{border-color:#ffffff6b;background:#ffffff17}.hp-cfg--full .hp-cfg__opt:hover .hp-cfg__opt-in,.hp-cfg--full .hp-cfg__prof-card:hover,.hp-cfg--full .hp-cfg__encl-btn:hover{background:#ffffff0f}.hp-cfg--full .hp-cfg__tabs{background:#ffffff1a;border-radius:2px;box-shadow:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overflow:hidden}.hp-cfg--full .hp-cfg__tab{color:#fff;font-size:12px;font-weight:500;letter-spacing:.02em;text-transform:none}.hp-cfg--full .hp-cfg__tab[aria-selected=true]{background:#fff;color:#14162b}.hp-cfg--full .hp-cfg__hint,.hp-cfg--full .hp-cfg__share{background:#ffffff1f;color:#fff;font-weight:500;letter-spacing:.02em;text-transform:none;border-radius:2px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hp-cfg--full .hp-cfg__share:hover{background:#fff;color:#14162b}.hp-cfg--full .hp-cfg3d__dims span{background:#ffffff24;color:#fff;border-radius:2px;font-weight:500;letter-spacing:.02em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hp-cfg--full .hp-cfg__chip{background:#ffffff1f;color:#fff;border-radius:2px;text-transform:none;letter-spacing:.02em;font-weight:500;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hp-cfg--full .hp-cfg__chip:hover,.hp-cfg--full .hp-cfg__chip[aria-pressed=true]{background:#fff;color:#14162b}.hp-cfg--full .hp-cfg__tour-text{background:#14162bd1;border-left-color:#ffffff80;color:#fff;border-radius:2px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hp-cfg--full .hp-cfg__tour-eyebrow{color:#ffffff8c}.hp-cfg--full .hp-cfg__group{border-top-color:#ffffff21}.hp-cfg--full .hp-cfg__grouph h3{color:#fff}.hp-cfg--full .hp-cfg__grouph p{color:#ffffff8c}.hp-cfg--full .hp-cfg__gate{border-color:#ffffff2e}.hp-cfg--full .hp-cfg__gate-n{color:#fff}.hp-cfg--full .hp-cfg__gate-f>span{color:#ffffff9e}.hp-cfg--full .hp-cfg__gate-f>span b{color:#fff}.hp-cfg--full .hp-cfg__seg,.hp-cfg--full .hp-cfg__seg button+button{border-color:#fff3}.hp-cfg--full .hp-cfg__seg button{color:#ffffffb8}.hp-cfg--full .hp-cfg__seg button[aria-pressed=true]{background:#fff;color:#14162b}.hp-cfg--full .hp-cfg__gate-del{border-color:#fff3;color:#fff}.hp-cfg--full .hp-cfg__addg{border-color:#ffffff42;color:#fff}.hp-cfg--full .hp-cfg__addg:hover{background:#ffffff14}.hp-cfg--full .hp-cfg__gnote,.hp-cfg--full .hp-cfg__note,.hp-cfg--full .hp-cfg__cmp-note{color:#fff9}.hp-cfg--full .hp-slider input[type=range]::-webkit-slider-runnable-track,.hp-cfg--full .hp-cfg__gate-f input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,#fff var(--p),rgba(255,255,255,.2) var(--p))}.hp-cfg--full .hp-slider input[type=range]::-moz-range-track,.hp-cfg--full .hp-cfg__gate-f input[type=range]::-moz-range-track{background:linear-gradient(90deg,#fff var(--p),rgba(255,255,255,.2) var(--p))}.hp-cfg--full .hp-slider input[type=range]::-webkit-slider-thumb,.hp-cfg--full .hp-cfg__gate-f input[type=range]::-webkit-slider-thumb{background:#fff;box-shadow:0 1px 5px #00000073}.hp-cfg--full .hp-slider input[type=range]::-moz-range-thumb,.hp-cfg--full .hp-cfg__gate-f input[type=range]::-moz-range-thumb{background:#fff}.hp-cfg--full .hp-slider__row button,.hp-cfg--full .hp-qty button{border-color:#fff3;color:#fff}.hp-cfg--full .hp-slider__row button:hover,.hp-cfg--full .hp-qty button:hover{background:#fff;border-color:#fff;color:#14162b}.hp-cfg--full .hp-qty{border-color:#ffffff2e}.hp-cfg--full .hp-qty__label{color:#fff9}.hp-cfg--full .hp-qty__n{color:#fff}.hp-cfg--full .hp-cfg__stats{background:#ffffff21;border-color:#ffffff21}.hp-cfg--full .hp-cfg__stats>div{background:#14162b}.hp-cfg--full .hp-cfg__stats dt{color:#ffffff94}.hp-cfg--full .hp-cfg__stats dd{color:#fff}.hp-cfg--full .hp-cfg__break{background:transparent;border-color:#ffffff26;color:#ffffffb8}.hp-cfg--full .hp-cfg__break li{background:transparent}.hp-cfg--full .hp-cfg__break li.is-base{background:#ffffff0d}.hp-cfg--full .hp-cfg__pricebox dt{color:#ffffff94}.hp-cfg--full .hp-cfg__pricebox dd{color:#fff}.hp-cfg--full .hp-cfg__sum{background:#ffffff0a;border-color:#ffffff26}.hp-cfg--full .hp-cfg__sum dt{color:#fff9}.hp-cfg--full .hp-cfg__sum dd{color:#fff}.hp-cfg--full .hp-use__card,.hp-cfg--full .hp-extra__card{background:#ffffff0d;border-color:#ffffff2e}.hp-cfg--full .hp-use:hover .hp-use__card,.hp-cfg--full .hp-extra__toggle:hover .hp-extra__card{border-color:#ffffff73;background:#ffffff17}.hp-cfg--full .hp-use input:checked+.hp-use__card,.hp-cfg--full .hp-extra__toggle input:checked+.hp-extra__card{border-color:#fff;background:#ffffff21}.hp-cfg--full .hp-use__card strong,.hp-cfg--full .hp-extra__card strong{color:#fff}.hp-cfg--full .hp-use__card small,.hp-cfg--full .hp-extra__card small{color:#fff9;opacity:1}.hp-cfg--full .hp-use__icon,.hp-cfg--full .hp-extra__icon{background:#ffffff1a;color:#fff}.hp-cfg--full .hp-extra__toggle input:checked+.hp-extra__card .hp-extra__icon{background:#fff;color:#14162b}.hp-cfg--full .hp-extra__check{background:#ffffff1f}.hp-cfg--full .hp-extra__toggle input:checked+.hp-extra__card .hp-extra__check{background:#fff;color:#14162b}.hp-cfg--full .hp-use__card small.hp-extra__price,.hp-cfg--full .hp-extra__card small.hp-extra__price{color:#fff;font-weight:600}.hp-cfg--full .hp-color__name{color:#fff9}.hp-cfg--full .hp-color__sw{border-color:#ffffff4d}.hp-cfg--full .hp-color input:checked+.hp-color__sw{box-shadow:0 0 0 2px #14162b,0 0 0 4px #fff}.hp-cfg--full .hp-cfg__finish,.hp-cfg--full .hp-cfg__cmp{margin-left:clamp(20px,2.4vw,40px);margin-right:clamp(20px,2.4vw,40px);border-top-color:#ffffff21}.hp-cfg--full .hp-cfg__finh,.hp-cfg--full .hp-cfg__cmp-h{color:#fff}.hp-cfg--full .hp-cfg__finlead{color:#ffffff9e}.hp-cfg--full .hp-cfg__form label{color:#ffffffb8}.hp-cfg--full .hp-cfg__form input,.hp-cfg--full .hp-cfg__form textarea,.hp-cfg--full .hp-cfg__form select{background:#ffffff0f;border-color:#fff3;color:#fff;border-radius:2px}.hp-cfg--full .hp-cfg__ok strong{color:#fff}.hp-cfg--full .hp-cfg__ok-icon{background:#fff;color:#14162b}.hp-cfg--full .hp-cfg__cmp-clear,.hp-cfg--full .hp-var__acts button{border-color:#ffffff38;color:#fff}.hp-cfg--full .hp-var__acts button:hover{background:#fff;border-color:#fff;color:#14162b}.hp-cfg--full .hp-var{border-color:#ffffff29}.hp-cfg--full .hp-var__dims{color:#fff}.hp-cfg--full .hp-var__meta,.hp-cfg--full .hp-var__ex li span{color:#fff9}.hp-cfg--full .hp-var__ex li b{color:#fff}.hp-cfg--full .hp-var__price{background:#ffffff1a;color:#fff}.hp-cfg--full .hp-btn{clip-path:none;border-radius:2px;text-transform:none;letter-spacing:.01em;font-weight:600;overflow:hidden}.hp-cfg--full .hp-btn__label{padding-left:20px;padding-right:18px;background:#fff;color:#14162b}.hp-cfg--full .hp-btn__icon{background:#fff;color:#14162b;border-left:1px solid rgba(20,22,43,.14)}.hp-cfg--full .hp-btn:hover .hp-btn__label,.hp-cfg--full .hp-btn:hover .hp-btn__icon{background:#ffffffdb}@media(max-width:1119px){.hp-cfg__work{grid-template-columns:1fr}.hp-cfg--full .hp-cfg__work{height:auto;min-height:0}.hp-cfg__center{order:1}.hp-cfg__rail{order:2}.hp-cfg__side{order:3}.hp-cfg__rail,.hp-cfg__side,.hp-cfg__sidescroll{overflow:visible}.hp-cfg__rail{flex-direction:row;flex-wrap:wrap;gap:26px 36px;padding:26px 0 0}.hp-cfg__railsec{flex:1 1 260px}.hp-cfg__side{display:block}.hp-cfg__foot{position:sticky;bottom:0;z-index:3;padding:14px 0;background:var(--hp-bg, #fff)}.hp-cfg--full .hp-cfg__rail{padding:26px clamp(16px,4vw,40px) 0;border-right:0;border-top:1px solid rgba(255,255,255,.13)}.hp-cfg--full .hp-cfg__side{border-left:0;border-top:1px solid rgba(255,255,255,.13);margin-top:26px}.hp-cfg--full .hp-cfg__sidescroll{padding:26px clamp(16px,4vw,40px) 0}.hp-cfg--full .hp-cfg__foot{padding:14px clamp(16px,4vw,40px);background:#14162b}.hp-cfg--full .hp-cfg__center{padding:0}.hp-cfg--full .hp-cfg__head{grid-template-columns:1fr;gap:10px;padding:0 clamp(16px,4vw,40px)}.hp-cfg--full .hp-cfg__dimbar{padding-left:clamp(16px,4vw,40px);padding-right:clamp(16px,4vw,40px)}.hp-cfg__viz,.hp-cfg--full .hp-cfg__viz{height:min(56vh,520px)}.hp-cfg__fields{grid-template-columns:1fr}}@media(max-width:749px){.hp-cfg__dimgrid{grid-template-columns:1fr}.hp-cfg__viz,.hp-cfg--full .hp-cfg__viz{height:min(52vh,430px)}.hp-cfg__hint{display:none}.hp-cfg__tabs{left:12px;right:74px;top:12px;max-width:calc(100% - 86px);overflow-x:auto;scrollbar-width:none}.hp-cfg__tabs::-webkit-scrollbar{display:none}.hp-cfg__tab{flex:0 0 auto;padding:9px 12px;font-size:11.5px;letter-spacing:.06em}.hp-cfg__acts{top:12px;right:12px}.hp-cfg__share{padding:9px 10px}.hp-cfg__share span{display:none}.hp-cfg__vizbar{left:12px;right:12px;bottom:10px;display:block}.hp-cfg__tour{max-width:100%}.hp-cfg__tour-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.hp-cfg__tour-chips::-webkit-scrollbar{display:none}.hp-cfg__chip{flex:0 0 auto;padding:8px 10px;font-size:11px}.hp-cfg__tour-text{max-width:100%}}.hp-cfg--full{--hp-g-rail-w: clamp(244px, 19vw, 292px);--hp-g-side-w: clamp(300px, 21vw, 348px);--hp-g-pane-top: rgba(255, 255, 255, .055);--hp-g-pane-bot: rgba(255, 255, 255, .026);--hp-g-edge: rgba(255, 255, 255, .11);--hp-g-edge-lit: rgba(255, 255, 255, .2);--hp-g-pick: rgba(255, 255, 255, .11);--hp-g-hover: rgba(255, 255, 255, .07);--hp-g-over: rgba(12, 14, 28, .66);--hp-g-over-soft: rgba(14, 16, 30, .62);--hp-g-over-dim: rgba(12, 14, 28, .72);--hp-g-over-deep: rgba(16, 18, 34, .78);--hp-g-blur: 10px;--hp-g-r: 4px;--hp-g-dim: rgba(255, 255, 255, .62);--hp-g-shade: 0 1px 2px rgba(6, 7, 16, .5)}@media(min-width:1120px){.hp-cfg--full .hp-cfg__work{grid-template-columns:var(--hp-g-rail-w) minmax(0,1fr) var(--hp-g-side-w);background-image:linear-gradient(var(--hp-g-edge-lit),var(--hp-g-edge-lit)),linear-gradient(var(--hp-g-edge-lit),var(--hp-g-edge-lit)),linear-gradient(var(--hp-g-edge),var(--hp-g-edge)),linear-gradient(var(--hp-g-edge),var(--hp-g-edge)),linear-gradient(180deg,var(--hp-g-pane-top),var(--hp-g-pane-bot)),linear-gradient(180deg,var(--hp-g-pane-top),var(--hp-g-pane-bot));background-size:var(--hp-g-rail-w) 1px,var(--hp-g-side-w) 1px,1px 100%,1px 100%,var(--hp-g-rail-w) 100%,var(--hp-g-side-w) 100%;background-position:left top,right top,calc(var(--hp-g-rail-w) - 1px) top,calc(100% - var(--hp-g-side-w)) top,left top,right top;background-repeat:no-repeat}.hp-cfg--full .hp-cfg__rail{border-right:0;padding-top:12px}.hp-cfg--full .hp-cfg__side{border-left:0}.hp-cfg--full .hp-cfg__sidescroll{padding-top:12px}.hp-cfg--full .hp-cfg__rail,.hp-cfg--full .hp-cfg__sidescroll{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 10px,#000 calc(100% - 14px),transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 10px,#000 calc(100% - 14px),transparent 100%)}}.hp-cfg--full .hp-cfg__rail::-webkit-scrollbar-thumb,.hp-cfg--full .hp-cfg__sidescroll::-webkit-scrollbar-thumb{background:#ffffff38}.hp-cfg--full .hp-cfg__viz{border-radius:var(--hp-g-r);box-shadow:0 30px 64px -40px #000000e6}.hp-cfg--full .hp-cfg__viz:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,#ffffff1a,#fff0 15%),linear-gradient(0deg,#0809146b,#08091400 24%),radial-gradient(118% 88% at 50% 40%,#08091400 54%,#08091452)}.hp-cfg--full .hp-cfg__viz:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff42}.hp-cfg--full .hp-cfg__tabs{background:var(--hp-g-over);border-radius:var(--hp-g-r);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 0 0 1px #ffffff1f,0 12px 28px -18px #000000d9}.hp-cfg--full .hp-cfg__tab{color:#ffffffdb;text-shadow:var(--hp-g-shade)}.hp-cfg--full .hp-cfg__tab:hover{color:#fff;background:#ffffff14}.hp-cfg--full .hp-cfg__tab[aria-selected=true]{background:#fff;color:#14162b;text-shadow:none}.hp-cfg--full .hp-cfg__share{background:var(--hp-g-over);color:#fff;border-radius:var(--hp-g-r);-webkit-backdrop-filter:none;backdrop-filter:none;text-shadow:var(--hp-g-shade);box-shadow:inset 0 0 0 1px #ffffff1f,0 12px 28px -18px #000000d9}.hp-cfg--full .hp-cfg__share:hover{background:#fff;color:#14162b;text-shadow:none}.hp-cfg--full .hp-cfg__chip{background:var(--hp-g-over-soft);color:#fff;border-radius:var(--hp-g-r);-webkit-backdrop-filter:none;backdrop-filter:none;text-shadow:var(--hp-g-shade);box-shadow:inset 0 0 0 1px #ffffff1c,0 10px 24px -18px #000c}.hp-cfg--full .hp-cfg__chip:hover,.hp-cfg--full .hp-cfg__chip[aria-pressed=true]{background:#fff;color:#14162b;text-shadow:none;box-shadow:inset 0 0 0 1px #ffffff1c}.hp-cfg--full .hp-cfg__hint{opacity:1;background:var(--hp-g-over);color:#fff;border-radius:var(--hp-g-r);-webkit-backdrop-filter:none;backdrop-filter:none;text-shadow:var(--hp-g-shade);box-shadow:inset 0 0 0 1px #ffffff1a}.hp-cfg--full .hp-cfg3d__hint{background:var(--hp-g-over);color:#fff;border-radius:var(--hp-g-r);text-transform:none;letter-spacing:.02em;font-weight:500;text-shadow:var(--hp-g-shade);box-shadow:inset 0 0 0 1px #ffffff1a}.hp-cfg--full .hp-cfg3d.is-ready:not(.is-touched):not(.is-fallback) .hp-cfg3d__hint{opacity:1}.hp-cfg--full .hp-cfg3d__dims span{background:var(--hp-g-over-dim);color:#fff;border-radius:3px;-webkit-backdrop-filter:none;backdrop-filter:none;text-shadow:var(--hp-g-shade);box-shadow:inset 0 0 0 1px #ffffff21}.hp-cfg--full .hp-cfg__tour-text{background:var(--hp-g-over-deep);color:#fff;border-left-color:#ffffff8c;border-radius:0 var(--hp-g-r) var(--hp-g-r) 0;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 14px 34px -22px #000000d9}.hp-cfg--full .hp-cfg__tour-eyebrow{color:#ffffffc7;text-shadow:var(--hp-g-shade)}.hp-cfg--full .hp-cfg__dimgrid{background:var(--hp-g-edge);border-color:var(--hp-g-edge);border-radius:var(--hp-g-r);overflow:hidden}.hp-cfg--full .hp-cfg__dim{background-color:#14162b;background-image:linear-gradient(180deg,var(--hp-g-pane-top),var(--hp-g-pane-bot))}.hp-cfg--full .hp-cfg__dim .hp-slider__top label{color:var(--hp-g-dim)}.hp-cfg--full .hp-cfg__dim small{color:#ffffff94}.hp-cfg--full .hp-cfg__dimh{color:#fff9}.hp-cfg--full .hp-cfg__stats,.hp-cfg--full .hp-cfg__break{background:var(--hp-g-edge);border-color:var(--hp-g-edge)}.hp-cfg--full .hp-cfg__stats>div,.hp-cfg--full .hp-cfg__break li{background-color:#14162b;background-image:linear-gradient(180deg,var(--hp-g-pane-top),var(--hp-g-pane-bot))}.hp-cfg--full .hp-cfg__break li.is-base{background-image:linear-gradient(180deg,var(--hp-g-pick),var(--hp-g-pick))}.hp-cfg--full .hp-cfg__stats dt{color:var(--hp-g-dim)}.hp-cfg--full .hp-cfg__gate,.hp-cfg--full .hp-cfg__sum{border-color:var(--hp-g-edge);background:linear-gradient(180deg,var(--hp-g-pane-top),var(--hp-g-pane-bot));border-radius:var(--hp-g-r)}.hp-cfg--full .hp-use__card,.hp-cfg--full .hp-extra__card{background:linear-gradient(180deg,var(--hp-g-pane-top),var(--hp-g-pane-bot));border-color:var(--hp-g-edge);border-radius:var(--hp-g-r)}.hp-cfg--full .hp-use:hover .hp-use__card,.hp-cfg--full .hp-extra__toggle:hover .hp-extra__card{background:linear-gradient(180deg,var(--hp-g-hover),var(--hp-g-pane-top));border-color:#ffffff47}.hp-cfg--full .hp-use input:checked+.hp-use__card,.hp-cfg--full .hp-extra__toggle input:checked+.hp-extra__card{background:linear-gradient(180deg,var(--hp-g-pick),var(--hp-g-hover));border-color:#ffffff75}.hp-cfg--full .hp-use__card small,.hp-cfg--full .hp-extra__card small,.hp-cfg--full .hp-cfg__opt-tx small,.hp-cfg--full .hp-cfg__prof-tx small,.hp-cfg--full .hp-cfg__encl-btn small{color:var(--hp-g-dim);opacity:1}.hp-cfg--full .hp-cfg__railh{color:#ffffffa8}.hp-cfg--full .hp-cfg__grouph p,.hp-cfg--full .hp-cfg__gnote,.hp-cfg--full .hp-cfg__note,.hp-cfg--full .hp-cfg__cmp-note{color:var(--hp-g-dim)}.hp-cfg--full .hp-cfg__opt input:checked~.hp-cfg__opt-in,.hp-cfg--full .hp-cfg__prof-card[aria-pressed=true],.hp-cfg--full .hp-cfg__encl-btn[aria-pressed=true]{border-color:#ffffff6b;background:var(--hp-g-pick)}.hp-cfg--full .hp-cfg__opt:hover .hp-cfg__opt-in,.hp-cfg--full .hp-cfg__prof-card:hover,.hp-cfg--full .hp-cfg__encl-btn:hover{background:var(--hp-g-hover)}.hp-cfg--full .hp-cfg__foot{border-top-color:var(--hp-g-edge);box-shadow:inset 0 1px #ffffff0f}@keyframes hp-cfg-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes hp-cfg-fade{0%{opacity:0}to{opacity:1}}@keyframes hp-cfg-glass-in{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}.hp-cfg--full .hp-cfg__head>*,.hp-cfg--full .hp-cfg__viz,.hp-cfg--full .hp-cfg__railsec,.hp-cfg--full .hp-cfg__dimh,.hp-cfg--full .hp-cfg__dim,.hp-cfg--full .hp-cfg__group,.hp-cfg--full .hp-cfg__foot{animation:hp-cfg-rise .7s var(--hp-ease) backwards}.hp-cfg--full .hp-cfg__viz{animation-name:hp-cfg-glass-in;animation-duration:.9s}.hp-cfg--full .hp-cfg__head>*:nth-child(1){animation-delay:.04s}.hp-cfg--full .hp-cfg__head>*:nth-child(2){animation-delay:.11s}.hp-cfg--full .hp-cfg__head>*:nth-child(3){animation-delay:.18s}.hp-cfg--full .hp-cfg__viz{animation-delay:.16s}.hp-cfg--full .hp-cfg__railsec:nth-child(1){animation-delay:.3s}.hp-cfg--full .hp-cfg__railsec:nth-child(2){animation-delay:.37s}.hp-cfg--full .hp-cfg__railsec:nth-child(3){animation-delay:.44s}.hp-cfg--full .hp-cfg__dimh{animation-delay:.5s}.hp-cfg--full .hp-cfg__dim:nth-child(1){animation-delay:.54s}.hp-cfg--full .hp-cfg__dim:nth-child(2){animation-delay:.61s}.hp-cfg--full .hp-cfg__dim:nth-child(3){animation-delay:.68s}.hp-cfg--full .hp-cfg__group:nth-of-type(1){animation-delay:.38s}.hp-cfg--full .hp-cfg__group:nth-of-type(2){animation-delay:.45s}.hp-cfg--full .hp-cfg__group:nth-of-type(3){animation-delay:.52s}.hp-cfg--full .hp-cfg__group:nth-of-type(4){animation-delay:.59s}.hp-cfg--full .hp-cfg__group:nth-of-type(5){animation-delay:.66s}.hp-cfg--full .hp-cfg__group:nth-of-type(6){animation-delay:.73s}.hp-cfg--full .hp-cfg__foot{animation-delay:.8s}.hp-cfg--full .hp-cfg__tabs,.hp-cfg--full .hp-cfg__acts{animation:hp-cfg-fade .6s var(--hp-ease) backwards;animation-delay:.9s}@media(prefers-reduced-motion:reduce)and (max-width:1px)and (max-width:1px){.hp-cfg--full .hp-cfg__head>*,.hp-cfg--full .hp-cfg__viz,.hp-cfg--full .hp-cfg__railsec,.hp-cfg--full .hp-cfg__dimh,.hp-cfg--full .hp-cfg__dim,.hp-cfg--full .hp-cfg__group,.hp-cfg--full .hp-cfg__foot,.hp-cfg--full .hp-cfg__tabs,.hp-cfg--full .hp-cfg__acts{animation:none}}.hp-cfg--full .hp-cfg__railh,.hp-cfg--full .hp-cfg__dimh,.hp-cfg--full .hp-cfg__stats dt,.hp-cfg--full .hp-cfg__pricebox dt,.hp-cfg--full .hp-cfg__gate-f>span,.hp-cfg--full .hp-cfg__gnote,.hp-cfg--full .hp-cfg__note,.hp-cfg--full .hp-cfg__grouph p,.hp-cfg--full .hp-cfg__cmp-note,.hp-cfg--full .hp-cfg__finlead,.hp-cfg--full .hp-cfg__sum dt,.hp-cfg--full .hp-qty__label,.hp-cfg--full .hp-color__name,.hp-cfg--full .hp-cfg__dim .hp-slider__top label,.hp-cfg--full .hp-cfg__dim small,.hp-cfg--full .hp-slider small,.hp-cfg--full .hp-cfg__break li span:first-child,.hp-cfg--full .hp-var__meta,.hp-cfg--full .hp-var__ex li span,.hp-cfg--full .hp-cfg__opt-tx small,.hp-cfg--full .hp-cfg__prof-tx small,.hp-cfg--full .hp-cfg__encl-btn small,.hp-cfg--full .hp-use__card small,.hp-cfg--full .hp-extra__card small{opacity:1}.hp-cfg--full{--hp-g-dim: rgba(255, 255, 255, .66)}@media(min-width:750px){.hp-cfg--full .hp-cfg__tabs,.hp-cfg--full .hp-cfg__share,.hp-cfg--full .hp-cfg__chip,.hp-cfg--full .hp-cfg__hint,.hp-cfg--full .hp-cfg3d__hint,.hp-cfg--full .hp-cfg3d__dims span,.hp-cfg--full .hp-cfg__tour-text{-webkit-backdrop-filter:blur(var(--hp-g-blur)) saturate(115%);backdrop-filter:blur(var(--hp-g-blur)) saturate(115%)}}@media(max-width:749px){.hp-cfg--full{--hp-g-over: rgba(12, 14, 28, .86);--hp-g-over-soft: rgba(14, 16, 30, .84);--hp-g-over-dim: rgba(12, 14, 28, .88);--hp-g-over-deep: rgba(16, 18, 34, .9)}.hp-cfg--full .hp-cfg__viz:before{background:linear-gradient(0deg,#08091480,#08091400 28%),radial-gradient(130% 92% at 50% 40%,#08091400 62%,#08091442)}}@media(max-width:1119px){.hp-cfg--full .hp-cfg__rail,.hp-cfg--full .hp-cfg__side{background-image:linear-gradient(180deg,var(--hp-g-pane-top),var(--hp-g-pane-bot) 360px);border-top-color:var(--hp-g-edge);box-shadow:inset 0 1px 0 var(--hp-g-edge-lit)}.hp-cfg--full .hp-cfg__rail{border-right:0}.hp-cfg--full .hp-cfg__side{border-left:0}.hp-cfg--full .hp-cfg__foot{background:#191c33;background-image:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 -16px 30px -20px #000000f2,inset 0 1px #ffffff17}}@supports not ((-webkit-backdrop-filter: blur(4px)) or (backdrop-filter: blur(4px))){.hp-cfg--full{--hp-g-over: rgba(12, 14, 28, .88);--hp-g-over-soft: rgba(14, 16, 30, .86);--hp-g-over-dim: rgba(12, 14, 28, .9);--hp-g-over-deep: rgba(16, 18, 34, .92)}}@media(prefers-reduced-transparency:reduce){.hp-cfg--full{--hp-g-pane-top: rgba(255, 255, 255, .07);--hp-g-pane-bot: rgba(255, 255, 255, .07);--hp-g-over: #0d0f1c;--hp-g-over-soft: #0e101e;--hp-g-over-dim: #0d0f1c;--hp-g-over-deep: #101222}.hp-cfg--full .hp-cfg__tabs,.hp-cfg--full .hp-cfg__share,.hp-cfg--full .hp-cfg__chip,.hp-cfg--full .hp-cfg__hint,.hp-cfg--full .hp-cfg3d__hint,.hp-cfg--full .hp-cfg3d__dims span,.hp-cfg--full .hp-cfg__tour-text{-webkit-backdrop-filter:none;backdrop-filter:none}.hp-cfg--full .hp-cfg__viz:before{background:linear-gradient(0deg,#08091473,#08091400 22%)}}[data-template="page.konfigurator"] .hp-h2{font-size:clamp(28px,3.2vw,42px);font-weight:400;line-height:1.12;letter-spacing:-.015em;text-transform:none}[data-template="page.konfigurator"] .hp-h3,[data-template="page.konfigurator"] .hp-pb__aside-title,[data-template="page.konfigurator"] .hp-pb__feat-title,[data-template="page.konfigurator"] .hp-pb__feat strong,[data-template="page.konfigurator"] .hp-pb__card strong{font-weight:500;letter-spacing:.01em;text-transform:none}[data-template="page.konfigurator"] .hp-eyebrow{letter-spacing:.18em}[data-template="page.konfigurator"] .hp-btn{clip-path:none;border-radius:2px;text-transform:none;letter-spacing:.01em;font-weight:600;overflow:hidden}[data-template="page.konfigurator"] .hp-btn .hp-btn__label{background:#fff;color:#14162b}[data-template="page.konfigurator"] .hp-btn .hp-btn__icon{background:#fff;color:#14162b;border-left:1px solid rgba(20,22,43,.14)}[data-template="page.konfigurator"] .hp-btn:hover .hp-btn__label,[data-template="page.konfigurator"] .hp-btn:hover .hp-btn__icon{background:#ffffffdb}[data-template="page.konfigurator"] .hp-inq__form input,[data-template="page.konfigurator"] .hp-inq__form textarea,[data-template="page.konfigurator"] .hp-inq__form select{border-radius:2px}[data-template="page.konfigurator"]{--hp-gp-top: rgba(255, 255, 255, .055);--hp-gp-bot: rgba(255, 255, 255, .026);--hp-gp-edge: rgba(255, 255, 255, .11);--hp-gp-lit: rgba(255, 255, 255, .2);--hp-gp-hover: rgba(255, 255, 255, .07);--hp-gp-r: 4px}[data-template="page.konfigurator"] .hp-pb__feat{background:linear-gradient(180deg,var(--hp-gp-top),var(--hp-gp-bot));border:1px solid var(--hp-gp-edge);border-radius:var(--hp-gp-r);box-shadow:inset 0 1px 0 var(--hp-gp-lit);transition:background var(--hp-t2) var(--hp-ease),border-color var(--hp-t2) ease,transform var(--hp-t2) var(--hp-ease)}[data-template="page.konfigurator"] .hp-pb__feat:hover{background:linear-gradient(180deg,var(--hp-gp-hover),var(--hp-gp-top));border-color:#ffffff42;transform:translateY(-3px)}[data-template="page.konfigurator"] .hp-pb__icon{background:#ffffff1a;border-radius:var(--hp-gp-r);color:#fff}[data-template="page.konfigurator"] .hp-pb__feat:hover .hp-pb__icon{background:#fff;color:#14162b}[data-template="page.konfigurator"] .hp-pb__aside{background:linear-gradient(180deg,var(--hp-gp-top),var(--hp-gp-bot));border:1px solid var(--hp-gp-edge);border-radius:var(--hp-gp-r);box-shadow:inset 0 1px 0 var(--hp-gp-lit)}[data-template="page.konfigurator"] .hp-pb__phone{color:#fff}[data-template="page.konfigurator"] .hp-pb__rich li:before{background:#ffffff73}[data-template="page.konfigurator"] .hp-inq__card{background:linear-gradient(180deg,var(--hp-gp-top),var(--hp-gp-bot));border:1px solid var(--hp-gp-edge);border-radius:var(--hp-gp-r);box-shadow:inset 0 1px 0 var(--hp-gp-lit),0 30px 60px -44px #000c}[data-template="page.konfigurator"] .hp-inq__check,[data-template="page.konfigurator"] .hp-inq__ci{background:#ffffff1a;border-radius:var(--hp-gp-r);color:#fff}[data-template="page.konfigurator"] .hp-f input,[data-template="page.konfigurator"] .hp-f select,[data-template="page.konfigurator"] .hp-f textarea{background:#ffffff0d;border:1px solid var(--hp-gp-edge);border-radius:var(--hp-gp-r);color:#fff;transition:border-color var(--hp-t2) ease,background var(--hp-t2) ease}[data-template="page.konfigurator"] .hp-f input:focus,[data-template="page.konfigurator"] .hp-f select:focus,[data-template="page.konfigurator"] .hp-f textarea:focus{background:#ffffff14;border-color:#ffffff80;outline:none}[data-template="page.konfigurator"] .hp-f>span{color:#ffffffa8}[data-template="page.konfigurator"] .hp-f select{color-scheme:dark}.hp-cfg--full .hp-var{background:linear-gradient(180deg,var(--hp-g-pane-top),var(--hp-g-pane-bot));border-color:var(--hp-g-edge);border-radius:var(--hp-g-r);box-shadow:inset 0 1px 0 var(--hp-g-edge-lit)}.hp-cfg--full .hp-var.is-current{border-color:#ffffff80}.hp-cfg--full .hp-var__price{background:var(--hp-g-pick)}.hp-cfg--full .hp-cfg__head{border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:clamp(12px,1.4vw,18px)}.hp-cfg__encl-btn[hidden]{display:none}.hp-cfg__encl-note,.hp-cfg__dimnote{margin:8px 0 0;font-size:12px;line-height:1.45;color:var(--hp-g-dim, currentColor)}.hp-cfg__dimnote{max-width:820px;margin:8px auto 0;text-align:center}.hp-cfg__encl-note[hidden],.hp-cfg__dimnote[hidden]{display:none}.hp-cfg__dim.is-fixed .hp-slider__row{opacity:.45}.hp-cfg__gate-where{flex:1 1 auto;font-size:12px;opacity:.8}.hp-extra.is-off{opacity:.45}.hp-extra.is-off input{pointer-events:none}.hp-cfg__seg--wall{display:flex;flex-wrap:wrap;gap:3px;margin:8px 0 2px}.hp-cfg__seg--wall button{flex:1 1 auto}.hp-cfg__seg--pos{margin-top:6px}.hp-cfg__seg button[hidden]{display:none}.hp-cfg__gate-why{margin:6px 0 0;font-size:11.5px;line-height:1.4;color:#f1b3a8}.hp-cfg__gate-why[hidden]{display:none}.hp-cfg__bays{margin-top:10px}.hp-cfg__bays[hidden]{display:none}.hp-cfg__bays-h{margin:0 0 6px;font-size:12.5px}.hp-cfg__bays-h span{color:var(--hp-g-dim, currentColor)}.hp-cfg__bays-pre{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.hp-cfg__bays-pre button{padding:5px 8px;border:1px solid rgba(255,255,255,.2);border-radius:3px;background:transparent;color:inherit;font:inherit;font-size:11.5px;cursor:pointer}.hp-cfg__bays-pre button:hover{background:#ffffff14}.hp-cfg__bays-pre button[aria-pressed=true]{background:#fff;border-color:#fff;color:#14162b}.hp-cfg__bays-ends{display:flex;justify-content:space-between;font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--hp-g-dim, currentColor);margin-bottom:3px}.hp-cfg__bays-row{display:flex;gap:2px}.hp-cfg__bay{flex:1 1 0;min-width:6px;height:26px;padding:0;border:1px solid rgba(255,255,255,.45);border-radius:2px;background:transparent;cursor:pointer}.hp-cfg__bay[aria-pressed=true]{background:#eef0f4;border-color:#eef0f4}.hp-cfg__bay:focus-visible{outline:2px solid #fff;outline-offset:1px}.hp-cfg__bays-note{margin:6px 0 0;font-size:11.5px;line-height:1.4;color:var(--hp-g-dim, currentColor)}.hp-cfg__cmpgo{display:flex;align-items:center;gap:10px;width:100%;margin:0 0 8px;padding:12px 14px;border:1px solid var(--hp-line);border-radius:3px;background:transparent;color:inherit;font:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer;transition:background var(--hp-t1) ease,color var(--hp-t1) ease,border-color var(--hp-t1) ease}.hp-cfg__cmpgo>span{flex:1 1 auto}.hp-cfg__cmpgo:hover{background:var(--hp-navy);border-color:var(--hp-navy);color:#fff}.hp-cfg--full .hp-cfg__cmpgo{border-color:#ffffff4d;background:#ffffff12;color:#fff}.hp-cfg--full .hp-cfg__cmpgo:hover{background:#fff;border-color:#fff;color:#14162b}.hp-cfg__cmphint{margin:0 0 12px;font-size:12px;line-height:1.45;opacity:.62}.hp-cfg__cmphint[hidden]{display:none}.hp-cfg__cmp-n{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--hp-red);color:#fff;font-size:12px;font-weight:700;line-height:1;text-shadow:none}.hp-cfg__cmp-n[hidden]{display:none}.hp-cfg__finall{display:inline-flex;align-items:center;gap:10px;margin-top:16px;padding:11px 14px;border:1px solid rgba(255,255,255,.3);border-radius:3px;background:transparent;color:inherit;font:inherit;font-size:14px;cursor:pointer}.hp-cfg__finall:hover{background:#fff;border-color:#fff;color:#14162b}.hp-cfg__finall[hidden]{display:none}html.hp-cfg-dlg-open{overflow:hidden}.hp-cfg__dlg{box-sizing:border-box;width:min(1120px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:6px;background:#161931;color:#fff;box-shadow:0 40px 90px -30px #000000d9;overflow:hidden}.hp-cfg__dlg[open]{display:flex}.hp-cfg__dlg.is-nomodal[open]{position:fixed;top:16px;right:16px;bottom:16px;left:16px;z-index:1000}.hp-cfg__dlg::backdrop{background:#080914a8}.hp-cfg__dlg [hidden]{display:none!important}.hp-cfg__dlg-in{display:flex;flex-direction:column;width:100%;min-height:0;max-height:calc(100dvh - 34px)}.hp-cfg__dlg-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px 16px;border-bottom:1px solid rgba(255,255,255,.1)}.hp-cfg__dlg .hp-cfg__tour-eyebrow{color:#fff9;text-shadow:none}.hp-cfg__dlg .hp-cfg__cmp-h{margin:4px 0 0;color:#fff}.hp-cfg__dlg-lead{margin:6px 0 0;max-width:64ch;font-size:14px;line-height:1.5;color:#ffffffbd}.hp-cfg__dlg-lead:empty{display:none}.hp-cfg__dlg-x{flex:0 0 auto;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid rgba(255,255,255,.22);border-radius:3px;background:transparent;color:#fff;cursor:pointer}.hp-cfg__dlg-x:hover{background:#fff;color:#14162b}.hp-cfg__dlg-body{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:20px 24px 24px}.hp-cfg__dlg .hp-cfg__cmp-row{margin-top:0;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-items:stretch}.hp-cfg__dlg .hp-cfg__cmp-note{margin-top:16px}.hp-cfg__dlg-foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 24px;border-top:1px solid rgba(255,255,255,.1);background:#ffffff08}.hp-cfg__dlg-foot .hp-btn{margin-left:auto}.hp-var__name{margin:0;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c}.hp-var.is-current{border-color:#ffffffb3}.hp-var.is-current .hp-var__name:after{content:" \b7  pr\e1v\11b  v konfigur\e1toru";color:#fff}.hp-var--add{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:240px;padding:22px;border:1px dashed rgba(255,255,255,.32);border-radius:3px;background:transparent;color:#fff;font:inherit;text-align:center;cursor:pointer;transition:background var(--hp-t1) ease,border-color var(--hp-t1) ease}.hp-var--add:hover{border-color:#fff;background:#ffffff0d}.hp-var__plus{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--hp-red);font-size:26px;line-height:1}.hp-var--add b{font-size:15px;font-weight:600}.hp-var--add>span:last-child{max-width:28ch;font-size:12.5px;line-height:1.45;color:#ffffff9e}.hp-cfg__dlg-ask{max-width:720px;margin:0 auto}.hp-cfg__dlg-back{padding:0;border:0;background:none;color:#ffffffb8;font:inherit;font-size:13px;cursor:pointer}.hp-cfg__dlg-back:hover{color:#fff;text-decoration:underline}.hp-cfg__dlg-h{margin:12px 0 14px;font-size:20px;font-weight:500;color:#fff}.hp-cfg__dlg .hp-cfg__finform,.hp-cfg__dlg-send{margin-top:18px}@media(max-width:749px){.hp-cfg__dlg{width:100vw;height:100dvh;max-height:100dvh;border:0;border-radius:0}.hp-cfg__dlg-in{max-height:100dvh}.hp-cfg__dlg-head{padding:16px 16px 12px}.hp-cfg__dlg-body{padding:16px}.hp-cfg__dlg-foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.hp-cfg__dlg-foot .hp-btn{order:-1;flex:1 1 100%;margin-left:0}.hp-cfg__dlg .hp-cfg__cmp-row{grid-template-columns:1fr}.hp-var--add{min-height:150px}}.hp-cfg__dlg .hp-form__row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.hp-cfg__dlg .hp-f{display:flex;flex-direction:column;gap:8px;min-width:0}.hp-cfg__dlg .hp-f>span{font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.hp-cfg__dlg .hp-f input,.hp-cfg__dlg .hp-f textarea{box-sizing:border-box;width:100%;padding:15px 16px;font:inherit;font-size:16px}.hp-cfg__dlg .hp-f textarea{resize:vertical;min-height:110px}.hp-cfg__dlg .hp-form__note{margin:14px 0 0;font-size:12.5px;line-height:1.5;color:#fff9}.hp-cfg__dlg .hp-form__note a{color:inherit;text-decoration:underline;text-underline-offset:2px}.hp-cfg__dlg-all{display:block;margin:12px 0 0;padding:0;border:0;background:none;color:#fff;font:inherit;font-size:13.5px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(max-width:749px){.hp-cfg__dlg .hp-form__row{grid-template-columns:1fr;gap:14px}}.hp-cfg__dlg .hp-form__row .hp-f{margin-top:0}.hp-cfg__vbays{margin:10px 2px 4px}.hp-cfg__vbays[hidden]{display:none}.hp-cfg__vbays-side{margin:8px 0 4px;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--hp-g-dim, currentColor)}.hp-cfg__vbays .hp-cfg__bay:disabled{opacity:.28;border-style:dashed;cursor:not-allowed}.hp-cfg__vbays[data-vbays=window] .hp-cfg__bay[aria-pressed=true]{background:repeating-linear-gradient(0deg,rgba(255,255,255,.75) 0 1px,transparent 1px 4px),repeating-linear-gradient(90deg,#ffffffbf 0 1px,#ffffff1f 1px 4px);border-color:#fff}.hp-cfg__vbays[data-vbays=skylight] .hp-cfg__bay[aria-pressed=true]{background:#fffbe8;border-color:#fffbe8;box-shadow:0 0 10px #fff4c873}@media(min-width:1120px){.hp-cfg.hp-cfg--full.hp-cfg--bare{padding-bottom:0}}@media(min-width:1120px)and (min-height:640px){html:has(.hp-cfg--bare) body,html:has(.hp-cfg--bare) .page-wrapper{overflow:hidden}}hp-header.hph.hph--cfg{--hph-h: 60px !important;--hph-logo-w: 118px !important}.hph--cfg .hph-tel,.hph--cfg .hph-bar .hph-cta{display:none}.hp-cfg__home{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 16px 0 14px;border:1.5px solid color-mix(in srgb,currentColor 22%,transparent);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;line-height:1;white-space:nowrap;transition:border-color var(--hp-t2) ease,gap var(--hp-t2) ease}.hp-cfg__home svg{color:var(--hph-accent, #b52d1d);transition:transform var(--hp-t2) var(--hp-ease)}.hp-cfg__home:hover{border-color:var(--hph-accent, #b52d1d)}.hp-cfg__home:hover svg{transform:translate(-4px)}.hp-cfg__home[hidden],.hp-cfg__home-s{display:none}@media(max-width:600px){.hp-cfg__home{height:38px;padding:0 12px;gap:8px}.hp-cfg__home-l{display:none}.hp-cfg__home-s{display:inline}}.hp-cfg.hp-cfg--full{background:radial-gradient(ellipse 70% 520px at 50% 0,rgba(58,63,134,.5),transparent),linear-gradient(180deg,#1a1c37,#14162b 45%,#101123)}.hp-cfg--full .hp-btn--red .hp-btn__label,[data-template="page.konfigurator"] .hp-btn--red .hp-btn__label{background:var(--hp-grad-red);color:#fff}.hp-cfg--full .hp-btn--red .hp-btn__label:before,[data-template="page.konfigurator"] .hp-btn--red .hp-btn__label:before{background:var(--hp-grad-navy)}.hp-cfg--full .hp-btn--red .hp-btn__icon,[data-template="page.konfigurator"] .hp-btn--red .hp-btn__icon{background:var(--hp-grad-navy);color:#fff;border-left:0}.hp-cfg--full .hp-btn--red:hover .hp-btn__label,[data-template="page.konfigurator"] .hp-btn--red:hover .hp-btn__label{background:var(--hp-grad-red);color:#fff}.hp-cfg--full .hp-btn--red:hover .hp-btn__icon,[data-template="page.konfigurator"] .hp-btn--red:hover .hp-btn__icon{background:#fff;color:var(--hp-red)}.hph-right .hp-cfg__home{border-color:transparent;background:var(--hp-grad-navy, #2d3065);color:#fff}.hph-right .hp-cfg__home svg{color:#fff}.hph-right .hp-cfg__home:hover,.hph-right .hp-cfg__home:focus-visible{border-color:transparent;background:var(--hp-grad-red, #b52d1d)}.hp-cfg__guide{margin:0 0 18px;padding:12px 14px;border-left:3px solid var(--hp-red);background:color-mix(in srgb,var(--hp-ink) 5%,transparent);font-size:12.5px;line-height:1.5}.hp-cfg__guide b{font-weight:700}.hp-cfg .hp-cfg__steph{display:flex;align-items:flex-start;gap:10px;margin:0 0 12px;opacity:1;font-size:inherit;letter-spacing:0;text-transform:none;color:var(--hp-ink)}.hp-cfg .hp-cfg__steph>.hp-cfg__no{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin-top:1px;border-radius:2px;background:var(--hp-grad-red, var(--hp-red));color:#fff;font-size:13px;font-weight:800;line-height:1}.hp-cfg .hp-cfg__steph--sum>.hp-cfg__no{background:var(--hp-grad-navy, var(--hp-navy))}.hp-cfg .hp-cfg__steph>.hp-cfg__stt{display:flex;flex-direction:column;gap:2px;width:auto;height:auto;border-radius:0;background:none;font-size:inherit;min-width:0}.hp-cfg .hp-cfg__stt b{font-size:15px;font-weight:700;line-height:1.2;letter-spacing:.005em}.hp-cfg .hp-cfg__stt small{font-size:12px;font-weight:400;line-height:1.35;opacity:.62}.hp-cfg__railsec+.hp-cfg__railsec{margin-top:22px}.hp-cfg__dimbar .hp-cfg__steph{margin-bottom:10px}.hp-cfg--full .hp-cfg__guide{background:#ffffff0f;color:#fffc}.hp-cfg--full .hp-cfg__guide b,.hp-cfg--full .hp-cfg__steph,.hp-cfg--full .hp-cfg__stt b{color:#fff}.hp-cfg--full .hp-cfg__stt small{color:#ffffff9e;opacity:1}.hp-cfg--full .hp-cfg__railh.hp-cfg__steph,.hp-cfg--full .hp-cfg__dimh.hp-cfg__steph{color:#fff}.hp-cfg .hp-cfg__steph{justify-content:flex-start;text-align:left}.hp-cfg .hp-cfg__steph>.hp-cfg__stt{align-items:flex-start;text-align:left}.hp-cfg .hp-cfg__dimbar .hp-cfg__steph{max-width:820px;margin-left:auto;margin-right:auto}@media(max-width:1119px){.hp-cfg .hp-cfg__work{grid-template-rows:none;grid-auto-rows:auto}.hp-cfg--full.hp-cfg--bare .hp-cfg__work{height:auto;min-height:0}.hp-cfg .hp-cfg__center{display:contents}.hp-cfg .hp-cfg__viz{order:1}.hp-cfg .hp-cfg__rail{order:2}.hp-cfg .hp-cfg__dimbar{order:3;padding-top:26px}.hp-cfg .hp-cfg__side{order:4}}.hp-cfg--full .hp-cfg__prof-card,.hp-cfg--full .hp-cfg__encl-btn,.hp-cfg--full .hp-cfg__opt-in,.hp-cfg--full .hp-use__card,.hp-cfg--full .hp-extra__card,.hp-cfg--full .hp-color__sw,.hp-cfg--full .hp-cfg__bay,.hp-cfg--full .hp-cfg__share,.hp-cfg--full .hp-cfg__addg,.hp-cfg--full .hp-slider__row button,.hp-cfg--full .hp-qty button,.hp-cfg--full .hp-cfg__gate-del,.hp-cfg--full .hp-btn,.hp-cfg__cmpgo,.hp-cfg__finall,.hp-cfg__dlg-x,.hp-var__acts button,.hp-var--add{transition:background-color var(--hp-t1) ease,border-color var(--hp-t1) ease,color var(--hp-t1) ease,box-shadow var(--hp-t1) ease,transform var(--hp-t1) ease,opacity var(--hp-t1) ease}.hp-cfg--full input[type=range]::-webkit-slider-thumb{transition:transform var(--hp-t1) ease,box-shadow var(--hp-t1) ease}.hp-cfg--full input[type=range]::-moz-range-thumb{transition:transform var(--hp-t1) ease,box-shadow var(--hp-t1) ease}@media(hover:hover)and (pointer:fine){.hp-cfg--full .hp-cfg__prof-card:hover,.hp-cfg--full .hp-cfg__encl-btn:hover,.hp-cfg--full .hp-cfg__opt:hover .hp-cfg__opt-in,.hp-cfg--full .hp-use:hover .hp-use__card,.hp-cfg--full .hp-extra__toggle:hover .hp-extra__card{transform:translateY(-2px);box-shadow:0 0 0 1px #fff9,0 10px 22px #0000004d}.hp-cfg--full .hp-cfg__seg button:not([aria-pressed=true]):not([disabled]):hover,.hp-cfg--full .hp-cfg__bays-pre button:not([aria-pressed=true]):hover,.hp-cfg--full .hp-cfg__tab:not([aria-selected=true]):not([aria-pressed=true]):hover{background:#ffffff2e;color:#fff}.hp-cfg--full .hp-cfg__bay:hover{border-color:#fff;box-shadow:inset 0 0 0 1px #fff,0 0 0 1px #ffffff59}.hp-cfg--full .hp-color:hover{color:#fff}.hp-cfg--full .hp-color:hover .hp-color__sw{transform:scale(1.12);box-shadow:0 0 0 2px #14162b,0 0 0 4px #ffffffb3,0 6px 14px #00000059}.hp-cfg--full .hp-slider__row button:hover,.hp-cfg--full .hp-qty button:hover,.hp-cfg--full .hp-cfg__gate-del:hover,.hp-cfg__dlg-x:hover{transform:scale(1.08)}.hp-cfg--full .hp-cfg__share:hover{transform:translateY(-1px);box-shadow:0 8px 18px #0000004d}.hp-cfg--full .hp-cfg__addg:hover{background:#ffffff24;border-color:#fff;border-style:solid;color:#fff}.hp-cfg--full .hp-btn:hover,.hp-cfg__cmpgo:hover,.hp-cfg__finall:hover,.hp-var__acts button:hover,.hp-var--add:hover{transform:translateY(-2px);box-shadow:0 12px 26px #00000059}.hp-cfg--full input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.2);box-shadow:0 0 0 6px #ffffff29}.hp-cfg--full input[type=range]:hover::-moz-range-thumb{transform:scale(1.2);box-shadow:0 0 0 6px #ffffff29}}@media(prefers-reduced-motion:reduce)and (max-width:1px)and (max-width:1px){.hp-cfg--full .hp-cfg__prof-card:hover,.hp-cfg--full .hp-cfg__encl-btn:hover,.hp-cfg--full .hp-cfg__opt:hover .hp-cfg__opt-in,.hp-cfg--full .hp-use:hover .hp-use__card,.hp-cfg--full .hp-extra__toggle:hover .hp-extra__card,.hp-cfg--full .hp-color:hover .hp-color__sw,.hp-cfg--full .hp-btn:hover,.hp-cfg__cmpgo:hover,.hp-cfg__finall:hover,.hp-cfg--full .hp-cfg__share:hover{transform:none}}.hp-cfg__adv{padding:14px 0 16px}.hp-cfg__adv[hidden],.hp-cfg__advgo[hidden],.hp-cfg__dlg-warn[hidden]{display:none}.hp-cfg__adv-h{margin:0 0 9px;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--hp-red)}.hp-cfg__adv-i{position:relative;padding:11px 36px 12px 13px;border:1px solid var(--hp-line);border-left:3px solid color-mix(in srgb,currentColor 45%,transparent);border-radius:3px;background:color-mix(in srgb,currentColor 4%,transparent)}.hp-cfg__adv-i+.hp-cfg__adv-i{margin-top:8px}.hp-cfg__adv-i.is-warn{border-left-color:var(--hp-red);background:color-mix(in srgb,var(--hp-red) 13%,transparent)}.hp-cfg__adv-t{margin:0;font-size:12.5px;line-height:1.5}.hp-cfg__adv-t b{display:block;margin-bottom:2px;font-size:13.5px}.hp-cfg__adv-a{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.hp-cfg__adv-a button{padding:7px 12px;border:1px solid var(--hp-line);border-radius:3px;background:transparent;color:inherit;font:inherit;font-size:12px;font-weight:700;line-height:1.2;cursor:pointer;transition:background var(--hp-t1) ease,border-color var(--hp-t1) ease,transform var(--hp-t1) ease,box-shadow var(--hp-t1) ease}.hp-cfg__adv-a button:first-child{border-color:var(--hp-red);background:var(--hp-red);color:#fff}.hp-cfg__adv-a button:focus-visible,.hp-cfg__adv-x:focus-visible,.hp-cfg__advgo:focus-visible{outline:2px solid var(--hp-red);outline-offset:2px}.hp-cfg__adv-x{position:absolute;top:7px;right:7px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--hp-line);border-radius:3px;background:transparent;color:inherit;font:inherit;font-size:15px;line-height:1;cursor:pointer;opacity:.6;transition:opacity var(--hp-t1) ease,border-color var(--hp-t1) ease,color var(--hp-t1) ease}.hp-cfg__advgo{display:flex;align-items:center;gap:9px;width:100%;margin:0 0 10px;padding:9px 12px;border:1px solid var(--hp-line);border-radius:3px;background:color-mix(in srgb,currentColor 5%,transparent);color:inherit;font:inherit;font-size:12.5px;font-weight:700;line-height:1.3;text-align:left;cursor:pointer;transition:background var(--hp-t1) ease,border-color var(--hp-t1) ease,transform var(--hp-t1) ease}.hp-cfg__advgo.is-warn{border-color:color-mix(in srgb,var(--hp-red) 65%,transparent);background:color-mix(in srgb,var(--hp-red) 15%,transparent)}.hp-cfg__adv-dot{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:color-mix(in srgb,currentColor 30%,transparent);color:inherit;font-size:12px;font-weight:800}.hp-cfg__advgo.is-warn .hp-cfg__adv-dot{background:var(--hp-red);color:#fff}.hp-cfg__dlg-warn{margin:14px 0 0;padding:11px 14px;border-left:3px solid var(--hp-red);background:color-mix(in srgb,var(--hp-red) 14%,transparent);font-size:13px;line-height:1.5}.hp-cfg__dlg-warn p{margin:0}.hp-cfg__dlg-warn ul{margin:4px 0 8px;padding-left:18px}.hp-cfg__dlg-warn button{margin-left:4px;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px;cursor:pointer}@keyframes hpAdvFlash{0%{box-shadow:0 0 color-mix(in srgb,var(--hp-red) 75%,transparent)}to{box-shadow:0 0 0 14px transparent}}.hp-cfg .is-flash{animation:hpAdvFlash 1s ease-out 2}@media(hover:hover)and (pointer:fine){.hp-cfg__adv-a button:hover{transform:translateY(-1px);border-color:color-mix(in srgb,currentColor 45%,transparent);background:color-mix(in srgb,currentColor 8%,transparent)}.hp-cfg__adv-a button:first-child:hover{border-color:var(--hp-red);background:var(--hp-red);box-shadow:0 6px 16px -6px color-mix(in srgb,var(--hp-red) 80%,transparent);filter:brightness(1.08)}.hp-cfg__adv-x:hover{opacity:1;border-color:var(--hp-red);color:var(--hp-red)}.hp-cfg__advgo:hover{transform:translateY(-1px);background:color-mix(in srgb,currentColor 9%,transparent)}.hp-cfg__advgo.is-warn:hover{background:color-mix(in srgb,var(--hp-red) 24%,transparent)}.hp-cfg__dlg-warn button:hover{color:var(--hp-red)}}@media(prefers-reduced-motion:reduce)and (max-width:1px)and (max-width:1px){.hp-cfg .is-flash{animation:none}.hp-cfg__adv-a button,.hp-cfg__advgo{transition:none}.hp-cfg__adv-a button:hover,.hp-cfg__advgo:hover{transform:none}}.hp-cfg .hp-cfg__steph{align-items:center}.hp-cfg .hp-cfg__steph>.hp-cfg__no--ico{width:32px;height:32px;margin-top:0;border-radius:4px;box-shadow:0 6px 14px -8px color-mix(in srgb,var(--hp-red) 90%,transparent),inset 0 1px #ffffff38}.hp-cfg .hp-cfg__steph--sum>.hp-cfg__no--ico{box-shadow:0 6px 14px -8px #0009,inset 0 1px #ffffff2e}.hp-cfg__no--ico svg{display:block;width:17px;height:17px}.hp-cfg .hp-cfg__stt b{font-size:15.5px}.hp-cfg__gate-n{display:inline-flex;align-items:center;gap:7px}.hp-cfg__gate-ico{flex:0 0 auto;display:block;width:16px;height:16px;opacity:.85}.hp-cfg .hp-cfg__gate-del{width:auto;height:26px;padding:0 10px;font-size:12px;font-weight:700;letter-spacing:.01em;opacity:.75}.hp-cfg .hp-cfg__addg .hp-icon{flex:0 0 auto}@media(hover:hover)and (pointer:fine){.hp-cfg .hp-cfg__gate-del:hover,.hp-cfg--full .hp-cfg__gate-del:hover{opacity:1;transform:none;border-color:var(--hp-red);background:var(--hp-red);color:#fff}}.hp-cfg__advpop{position:absolute;left:14px;bottom:14px;z-index:6;width:min(390px,calc(100% - 28px))}.hp-cfg__advpop[hidden]{display:none}.hp-cfg__advpop.is-float{position:fixed;left:12px;right:12px;bottom:12px;z-index:90;width:auto;max-width:460px;margin:0 auto}.hp-cfg__advpop-in{position:relative;padding:13px 14px 14px 15px;border:1px solid rgba(255,255,255,.16);border-left:3px solid rgba(255,255,255,.5);border-radius:6px;background:#15182feb;color:#fff;box-shadow:0 26px 54px -20px #000000bf;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:hpAdvIn .5s var(--hp-ease) both}.hp-cfg__advpop-in.is-still{animation:none}.hp-cfg__advpop-in.is-warn{border-left-color:var(--hp-red)}.hp-cfg__advpop-h{display:flex;align-items:center;gap:10px;padding-right:32px}.hp-cfg__advpop-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:4px;background:#ffffff24;color:#fff}.hp-cfg__advpop-in.is-warn .hp-cfg__advpop-ico{background:var(--hp-grad-red, var(--hp-red))}.hp-cfg__advpop-tt{display:flex;flex-direction:column;gap:1px;min-width:0}.hp-cfg__advpop-tt small{font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c}.hp-cfg__advpop-tt b{font-size:14.5px;font-weight:700;line-height:1.25}.hp-cfg__advpop-x{position:absolute;top:10px;right:10px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,255,255,.2);border-radius:4px;background:transparent;color:#fff;font:inherit;font-size:18px;line-height:1;cursor:pointer;opacity:.75;transition:opacity var(--hp-t1) ease,background var(--hp-t1) ease,border-color var(--hp-t1) ease}.hp-cfg__advpop-t{margin:9px 0 0;font-size:13px;line-height:1.5;color:#fffc}.hp-cfg__advpop .hp-cfg__adv-a{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.hp-cfg__advpop .hp-cfg__adv-a button{padding:8px 13px;border:1px solid rgba(255,255,255,.24);border-radius:4px;background:transparent;color:#fff;font:inherit;font-size:12.5px;font-weight:700;line-height:1.2;cursor:pointer;transition:background var(--hp-t1) ease,border-color var(--hp-t1) ease,transform var(--hp-t1) ease,box-shadow var(--hp-t1) ease}.hp-cfg__advpop .hp-cfg__adv-a button:first-child{border-color:var(--hp-red);background:var(--hp-red)}.hp-cfg__advpop button:focus-visible{outline:2px solid #fff;outline-offset:2px}@keyframes hpAdvIn{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}@media(hover:hover)and (pointer:fine){.hp-cfg__advpop-x:hover{opacity:1;border-color:#fff;background:#ffffff1f}.hp-cfg__advpop .hp-cfg__adv-a button:hover{transform:translateY(-1px);border-color:#ffffff80;background:#ffffff1a}.hp-cfg__advpop .hp-cfg__adv-a button:first-child:hover{border-color:var(--hp-red);background:var(--hp-red);filter:brightness(1.1);box-shadow:0 8px 18px -8px var(--hp-red)}}@media(prefers-reduced-motion:reduce)and (max-width:1px)and (max-width:1px){.hp-cfg__advpop-in{animation:none}.hp-cfg__advpop .hp-cfg__adv-a button:hover{transform:none}}@keyframes hpAdvHi{0%{box-shadow:0 0 #ff6a4600,inset 0 0 #ff6a4600}18%{box-shadow:0 0 0 3px #ff6a46f2,0 0 26px 4px #ff5a368c,inset 0 0 0 999px #ff6a4624}60%{box-shadow:0 0 0 2px #ff6a46b3,0 0 18px 2px #ff5a364d,inset 0 0 0 999px #ff6a4614}to{box-shadow:0 0 #ff6a4600,inset 0 0 #ff6a4600}}.hp-cfg .is-hi{animation:hpAdvHi 1.25s ease-out 2}.hp-cfg3d__dims.is-hi{animation:none}.hp-cfg3d__dims.is-hi span{animation:hpAdvDim .6s ease-in-out 4}@keyframes hpAdvDim{50%{box-shadow:0 0 0 3px #fff,0 0 22px 6px #ff5a36cc}}.hp-cfg__advpop-in.is-ok{border-left-color:#3fbf7f}.hp-cfg__advpop-in.is-ok .hp-cfg__advpop-ico{background:#2f9e67}.hp-cfg__advpop-in.is-ok .hp-cfg__advpop-h{padding-right:0}@media(prefers-reduced-motion:reduce)and (max-width:1px)and (max-width:1px){.hp-cfg .is-hi{animation:none;box-shadow:0 0 0 3px #ff6a46e6}.hp-cfg3d__dims.is-hi span{animation:none;box-shadow:0 0 0 3px #fff}}.hp-extra__card small.hp-extra__why{display:block;margin-top:5px;font-size:11.5px;line-height:1.4;font-weight:600;opacity:.8}.hp-extra__card small.hp-extra__why[hidden]{display:none}.hp-extra.is-off small.hp-extra__why{opacity:1}.hp-cfg__encl-btn:disabled{opacity:.38;cursor:not-allowed}.hp-cfg__encl-btn:disabled:hover{background:transparent;transform:none;box-shadow:none}.hp-cfg__bays .hp-cfg__bay:disabled,.hp-cfg__bays-pre button:disabled{opacity:.45;cursor:not-allowed}.hp-cfg--full .hp-btn,[data-template="page.konfigurator"] .hp-btn{background:none}.hp-cfg--full .hp-btn:before,[data-template="page.konfigurator"] .hp-btn:before{display:none}.hp-cfg--full .hp-btn .hp-btn__icon,[data-template="page.konfigurator"] .hp-btn .hp-btn__icon{width:54px;padding-right:0}.hp-cfg__why{margin-top:8px;font-size:12.5px;line-height:1.5}.hp-cfg__why summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:6px;font-weight:600;text-decoration:underline;text-underline-offset:3px;opacity:.8}.hp-cfg__why summary::-webkit-details-marker{display:none}.hp-cfg__why summary:before{content:"?";display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;border:1.5px solid currentColor;font-size:10px;font-weight:800;text-decoration:none}.hp-cfg__why[open] summary{opacity:1}.hp-cfg__why p{margin:8px 0 0;opacity:.78}.hp-cfg__zones{display:flex;flex-wrap:wrap;gap:4px}.hp-cfg__zone{position:relative;cursor:pointer}.hp-cfg__zone input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.hp-cfg__zone span{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:30px;padding:0 8px;border:1px solid color-mix(in srgb,currentColor 24%,transparent);border-radius:3px;font-size:12.5px;font-weight:600;transition:background var(--hp-t2) ease,border-color var(--hp-t2) ease,color var(--hp-t2) ease}.hp-cfg__zone:hover span{border-color:color-mix(in srgb,currentColor 55%,transparent)}.hp-cfg__zone input:checked+span{background:var(--hp-navy);border-color:var(--hp-navy);color:#fff}.hp-cfg--full .hp-cfg__zone input:checked+span{background:#fff;border-color:#fff;color:var(--hp-navy-dk)}.hp-cfg__zone input:focus-visible+span{outline:2px solid var(--hp-red);outline-offset:1px}.hp-cfg__zonenote{margin:6px 0 0;font-size:11.5px;line-height:1.4;opacity:.66}.hp-cfg__railh--sub{margin-top:14px}.hp-cfg__placebtn{display:flex;align-items:center;gap:10px;width:100%;margin:0 0 12px;padding:10px 12px;border:1px dashed color-mix(in srgb,currentColor 40%,transparent);border-radius:4px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--hp-t2) ease,background var(--hp-t2) ease}.hp-cfg__placebtn:hover,.hp-cfg__placebtn:focus-visible{border-style:solid;border-color:currentColor;background:color-mix(in srgb,currentColor 6%,transparent)}.hp-cfg__placebtn svg{flex:0 0 auto;color:var(--hp-red)}.hp-cfg__placebtn b{display:block;font-size:13px;font-weight:700;line-height:1.25}.hp-cfg__placebtn small{display:block;margin-top:2px;font-size:11.5px;line-height:1.35;opacity:.66}.hp-place{--pl-bg: #171a33;--pl-ink: #fff;--pl-z1: #2c3966;--pl-z2: #3c5190;--pl-z3: #5370b4;--pl-z4: #809cd8;width:min(1080px,calc(100vw - 24px));max-height:calc(100dvh - 24px);padding:0;border:0;border-radius:10px;overflow:auto;overscroll-behavior:contain;background:radial-gradient(120% 90% at 30% 0%,#222650 0%,var(--pl-bg) 62%);color:var(--pl-ink);box-shadow:0 50px 120px -30px #000000bf,inset 0 0 0 1px #ffffff12}.hp-place::backdrop{background:#0a0b1a8c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.hp-place[open]{animation:hpPlaceIn .45s var(--hp-ease) both}.hp-place[open]::backdrop{animation:hpPlaceFade .45s ease both}@keyframes hpPlaceIn{0%{opacity:0;transform:translateY(18px) scale(.985)}}@keyframes hpPlaceFade{0%{opacity:0}}.hp-place__in{position:relative;display:grid;grid-template-columns:minmax(0,1.65fr) minmax(250px,1fr);gap:18px 34px;align-items:start;padding:clamp(20px,3vw,36px)}.hp-place__x{position:absolute;top:10px;right:12px;width:38px;height:38px;border:0;border-radius:50%;background:transparent;color:inherit;font-size:26px;line-height:1;cursor:pointer;opacity:.6}.hp-place__x:hover,.hp-place__x:focus-visible{opacity:1;background:#ffffff14}.hp-place__eyebrow{display:flex;align-items:center;gap:9px;margin:0;font-size:11.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#ffffffb3}.hp-place__step{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--hp-red);color:#fff;font-size:12px;letter-spacing:0}.hp-place__h{margin:8px 0 0;font-size:clamp(24px,2.7vw,36px);line-height:1.08;font-weight:800;text-transform:uppercase;letter-spacing:-.01em;color:#fff}.hp-place__lead{margin:10px 0 0;max-width:58ch;font-size:15px;line-height:1.55;color:#ffffffb8}.hp-place__map{position:relative;margin:16px 0 0}.hp-place .hp-kraje{display:block;width:100%;height:auto;overflow:visible}.hp-place .hp-kraje__k{fill:var(--pl-z1);stroke:var(--pl-bg);stroke-width:2.4;stroke-linejoin:round;cursor:pointer;outline:none;transition:fill var(--hp-t2) ease,opacity var(--hp-t2) ease}.hp-place .hp-kraje__k[data-sn="2"]{fill:var(--pl-z2)}.hp-place .hp-kraje__k[data-sn="3"]{fill:var(--pl-z3)}.hp-place .hp-kraje__k[data-sn="4"]{fill:var(--pl-z4)}.hp-place.has-pick .hp-kraje__k:not(.is-on){opacity:.82}.hp-kraje__hov,.hp-kraje__sel{pointer-events:none;stroke-linejoin:round;opacity:0;transform:translateY(0)}.hp-kraje__hov{fill:#dbe5ff;stroke:#fff;stroke-width:2;transition:opacity var(--hp-t1) ease,transform var(--hp-t2) var(--hp-ease);filter:drop-shadow(0 7px 9px rgba(0,0,0,.45))}.hp-kraje__hov.is-on{opacity:1;transform:translateY(-5px)}.hp-kraje__sel{fill:var(--hp-red);stroke:#fff;stroke-width:2.4;filter:drop-shadow(0 9px 12px rgba(0,0,0,.5))}.hp-kraje__sel.is-on{opacity:1;transform:translateY(-6px);animation:hpKrPop .5s cubic-bezier(.3,1.6,.5,1) both}@keyframes hpKrPop{0%{opacity:.4;transform:translateY(0)}}.hp-place .hp-kraje__l{font:700 13px/1 system-ui,-apple-system,Segoe UI,sans-serif;fill:#ffffffdb;text-anchor:middle;pointer-events:none;paint-order:stroke;stroke:#0f112459;stroke-width:3px;transition:fill var(--hp-t1) ease,transform var(--hp-t2) var(--hp-ease)}.hp-place .hp-kraje__l.is-hov{fill:#1c1e3a;stroke:transparent;transform:translateY(-5px)}.hp-place .hp-kraje__l.is-on{fill:#fff;stroke:transparent;transform:translateY(-6px)}.hp-kraje__pin{pointer-events:none}.hp-kraje__pin path{fill:#fff;stroke:var(--hp-red);stroke-width:3}.hp-kraje__pin circle{fill:var(--hp-red)}.hp-kraje__pin ellipse{fill:#00000059}.hp-kraje__pin.is-drop .hp-kraje__pin-in path,.hp-kraje__pin.is-drop .hp-kraje__pin-in circle{animation:hpPinDrop .55s cubic-bezier(.3,1.5,.5,1) both}.hp-kraje__pin.is-drop ellipse{animation:hpPinShadow .55s ease both;transform-box:fill-box;transform-origin:center}@keyframes hpPinDrop{0%{opacity:0;transform:translateY(-34px)}40%{opacity:1}}@keyframes hpPinShadow{0%{opacity:0;transform:scale(.3)}}.hp-place.is-in .hp-kraje__map .hp-kraje__k{animation:hpKrIn .55s var(--hp-ease) both;animation-delay:calc(var(--i, 0) * 45ms + .12s);transform-box:fill-box;transform-origin:center}.hp-place.is-in .hp-kraje__labels{animation:hpPlaceFade .5s ease both .75s}@keyframes hpKrIn{0%{opacity:0;transform:translateY(10px) scale(.95)}}.hp-place__tip{position:absolute;left:0;top:0;z-index:2;padding:7px 11px;border-radius:5px;background:#fff;color:#1c1e3a;font-size:13px;line-height:1.3;white-space:nowrap;pointer-events:none;box-shadow:0 10px 26px -8px #00000080;opacity:0;transition:opacity var(--hp-t1) ease}.hp-place__tip.is-on{opacity:1}.hp-place__tip b{display:block;font-weight:800}.hp-place__tip span{display:block;font-size:12px;opacity:.7}.hp-place__legend{display:flex;flex-wrap:wrap;gap:6px 16px;margin:12px 0 0;padding:0;list-style:none;font-size:12px;color:#ffffffa8}.hp-place__legend li{display:flex;align-items:center;gap:7px}.hp-place__legend i{width:14px;height:14px;border-radius:3px;background:var(--pl-z1);box-shadow:inset 0 0 0 1px #ffffff1f}.hp-place__legend i[data-sn="2"]{background:var(--pl-z2)}.hp-place__legend i[data-sn="3"]{background:var(--pl-z3)}.hp-place__legend i[data-sn="4"]{background:var(--pl-z4)}.hp-place__side{display:flex;flex-direction:column;gap:14px;padding-top:6px}.hp-place__card{position:relative;min-height:172px;padding:20px;border-radius:8px;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff17}.hp-place__empty{display:flex;flex-direction:column;align-items:flex-start;gap:6px;color:#ffffffc7}.hp-place__empty svg{color:var(--hp-red);margin-bottom:4px;animation:hpPinBob 2.4s ease-in-out infinite}@keyframes hpPinBob{50%{transform:translateY(-4px)}}.hp-place__empty b{font-size:16px;color:#fff}.hp-place__empty small{font-size:13px;line-height:1.45;opacity:.8}.hp-place__got,.hp-place.has-pick .hp-place__empty{display:none}.hp-place.has-pick .hp-place__got{display:block;animation:hpPlaceUp .4s var(--hp-ease) both}@keyframes hpPlaceUp{0%{opacity:0;transform:translateY(8px)}}.hp-place__kraj{margin:0;font-size:21px;font-weight:800;line-height:1.2;color:#fff}.hp-place__zone{display:flex;align-items:center;gap:12px;margin:14px 0 0;font-size:13px;line-height:1.3;color:#ffffffbd}.hp-place__badge{display:inline-grid;place-items:center;min-width:52px;height:52px;padding:0 8px;border-radius:8px;background:var(--hp-red);color:#fff;font-size:24px;font-weight:800;letter-spacing:.02em}.hp-place__eff{margin:14px 0 0;font-size:14.5px;font-weight:700;line-height:1.4;color:#fff}.hp-place__note{margin:6px 0 0;font-size:13px;line-height:1.5;color:#ffffffa8}.hp-place__note:empty{display:none}.hp-place__field{display:block;margin:0}.hp-place__field span{display:block;margin-bottom:6px;font-size:12px;font-weight:700;letter-spacing:.04em;color:#ffffffb8}.hp-place__field em{font-style:normal;font-weight:500;opacity:.75}.hp-place__field input,.hp-place__field select{width:100%;padding:11px 13px;border:1px solid rgba(255,255,255,.2);border-radius:5px;font:inherit;font-size:15px;color:#fff;background:#ffffff0f;transition:border-color var(--hp-t1) ease,background var(--hp-t1) ease}.hp-place__field select{appearance:none;-webkit-appearance:none;padding-right:38px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23fff' stroke-width='1.8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;cursor:pointer}.hp-place__field select option{color:#1c1e3a}.hp-place__field input::placeholder{color:#fff6}.hp-place__field input:hover,.hp-place__field select:hover{border-color:#fff6}.hp-place__field input:focus,.hp-place__field select:focus{outline:2px solid var(--hp-red);outline-offset:1px;background-color:#ffffff1a}.hp-place__go{align-self:stretch;margin-top:4px;transition:opacity var(--hp-t2) ease,transform var(--hp-t2) ease}.hp-place__go .hp-btn__label{justify-content:center;width:100%}.hp-place__go[disabled]{opacity:.38;cursor:not-allowed}.hp-place.has-pick .hp-place__go:not([disabled]){animation:hpGoNudge .6s cubic-bezier(.3,1.6,.5,1) both}@keyframes hpGoNudge{0%{transform:translateY(6px);opacity:.5}}.hp-place__fine{margin:0;font-size:12px;line-height:1.5;color:#ffffff8c}@media(max-width:820px){.hp-place__in{grid-template-columns:1fr;gap:14px}.hp-place__side{padding-top:0}.hp-place__card{min-height:0;padding:16px}.hp-place__empty small{display:none}}@media(max-width:600px){.hp-place .hp-kraje__l{font-size:19px}.hp-place__in{padding:22px 16px 18px}.hp-place__lead{font-size:14px}.hp-place__tip{display:none}}@media(prefers-reduced-motion:reduce)and (max-width:1px){.hp-place__empty svg{animation:none}}.hp-place__need{margin:-4px 0 0;min-height:1.4em;font-size:12.5px;line-height:1.4;color:#ffffff9e}.hp-place__need:empty{display:none}.hp-place__laterbox{display:flex;flex-direction:column;gap:4px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1)}.hp-place__later{align-self:flex-start;padding:0;border:0;background:none;color:#fff;font:inherit;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer;opacity:.85}.hp-place__later:hover,.hp-place__later:focus-visible{opacity:1;text-decoration-color:var(--hp-red)}.hp-place__laterbox small{font-size:12px;line-height:1.5;color:#ffffff8c}.hp-cfg__pricebox.is-locked dd{font-size:inherit}.hp-cfg__pricelock{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:15px;font-weight:700;line-height:1.3;text-align:left;text-decoration:underline;text-decoration-color:var(--hp-red);text-underline-offset:4px;cursor:pointer}.hp-cfg__pricelock:before{content:"";flex:0 0 auto;width:9px;height:9px;border-radius:50%;background:var(--hp-red);box-shadow:0 0 0 4px color-mix(in srgb,var(--hp-red) 25%,transparent)}.hp-cfg__pricelock:hover{text-decoration-thickness:2px}.hp-cfg--steps .hp-cfg__guide,.hp-cfg--steps [data-cmp-hint]{display:none}.hp-cfg .hp-cfg__center.has-steps{grid-template-rows:auto minmax(0,1fr) auto}.hp-stps{margin:0 0 10px;overflow-x:auto;scrollbar-width:none}.hp-stps::-webkit-scrollbar{display:none}.hp-stps__list{position:relative;display:flex;gap:4px;margin:0;padding:0;list-style:none}.hp-stps__list li{flex:1 1 0;min-width:max-content;margin:0}.hp-stps__b{position:relative;display:flex;align-items:center;gap:8px;width:100%;padding:9px 12px 12px;border:0;border-radius:4px;background:color-mix(in srgb,currentColor 4%,transparent);color:inherit;font:inherit;font-size:12.5px;font-weight:700;letter-spacing:.02em;white-space:nowrap;cursor:pointer;opacity:.62;transition:background var(--hp-t1) ease,opacity var(--hp-t1) ease}.hp-stps__b:after{content:"";position:absolute;left:12px;right:12px;bottom:4px;height:2px;border-radius:2px;background:color-mix(in srgb,currentColor 14%,transparent);transition:background var(--hp-t2) ease}.hp-stps__b:hover,.hp-stps__b:focus-visible{opacity:1;background:color-mix(in srgb,currentColor 9%,transparent)}.hp-stps__b:focus-visible{outline:2px solid var(--hp-red);outline-offset:1px}.hp-stps__n{display:inline-grid;place-items:center;flex:0 0 auto;width:20px;height:20px;border-radius:50%;background:color-mix(in srgb,currentColor 16%,transparent);font-size:11px;transition:background var(--hp-t1) ease,color var(--hp-t1) ease}.hp-stps__b.is-done{opacity:.85}.hp-stps__b.is-done .hp-stps__n{background:color-mix(in srgb,currentColor 32%,transparent)}.hp-stps__b.is-done:after{background:color-mix(in srgb,currentColor 45%,transparent)}.hp-stps__b.is-on{opacity:1;background:color-mix(in srgb,currentColor 11%,transparent)}.hp-stps__b.is-on .hp-stps__n{background:var(--hp-red);color:#fff}.hp-stps__b.is-on:after{background:color-mix(in srgb,currentColor 45%,transparent)}.hp-stp__head{position:relative;padding-right:28px;cursor:pointer;border-radius:4px}.hp-stp__head:focus-visible{outline:2px solid var(--hp-red);outline-offset:3px}.hp-stp__val{display:block;max-width:100%;margin-top:3px;overflow:hidden;font-size:12px;font-weight:500;line-height:1.35;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;text-transform:none;opacity:.66}.hp-stp__val:empty,.hp-stp.is-cur .hp-stp__val{display:none}.hp-stp__chev{position:absolute;right:6px;top:50%;width:8px;height:8px;margin-top:-6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);opacity:.45;transition:transform var(--hp-t2) ease,opacity var(--hp-t1) ease}.hp-stp.is-cur .hp-stp__chev{margin-top:-2px;transform:rotate(-135deg)}.hp-stp__head:hover .hp-stp__chev{opacity:1}.hp-stp.is-shut:not(.is-closing)>:not(.hp-stp__head):not(dialog){display:none!important}.hp-stp.is-shut{opacity:.8;transition:opacity var(--hp-t1) ease}.hp-stp.is-shut:hover{opacity:1}.hp-stp.is-cur>:not(.hp-stp__head):not(dialog){animation:hpStpIn .35s var(--hp-ease) both}@keyframes hpStpIn{0%{opacity:0;transform:translateY(6px)}}.hp-stp__nav{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:18px}.hp-cfg__dimbar>.hp-stp__nav{max-width:820px;margin-left:auto;margin-right:auto}.hp-stp__prev{padding:8px 0;border:0;background:none;color:inherit;font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer;opacity:.62}.hp-stp__prev:hover,.hp-stp__prev:focus-visible{opacity:1}.hp-stp__next{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:9px 38px 10px 14px;border:0;border-radius:4px;background:var(--hp-grad-red, var(--hp-red));color:#fff;font:inherit;text-align:left;cursor:pointer;box-shadow:0 10px 22px -12px #000000b3;transition:transform var(--hp-t1) ease,filter var(--hp-t1) ease}.hp-stp__next span{font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;opacity:.8}.hp-stp__next b{font-size:14px;font-weight:700;line-height:1.2}.hp-stp__next:after{content:"\2192";position:absolute;right:13px;top:50%;font-size:17px;transform:translateY(-50%);transition:transform var(--hp-t1) ease}.hp-stp__next:hover,.hp-stp__next:focus-visible{filter:brightness(1.08);transform:translateY(-1px)}.hp-stp__next:hover:after{transform:translate(3px,-50%)}.hp-stp__end{margin:0;font-size:12.5px;line-height:1.45;opacity:.7}.hp-cfg .hp-cfg__railh .hp-stp__val,.hp-cfg .hp-cfg__railh .hp-stp__chev{flex:none;justify-content:flex-start;height:auto;border-radius:0;background:none;font-size:12px;font-weight:500}.hp-cfg .hp-cfg__railh .hp-stp__val{display:block;width:auto;color:inherit}.hp-cfg .hp-cfg__railh .hp-stp__chev{display:block;width:8px;height:8px;border-radius:0;background:none}.hp-cfg .hp-cfg__railh .hp-stp__val:empty,.hp-cfg .hp-stp.is-cur .hp-cfg__railh .hp-stp__val{display:none}.hp-stp.is-shut>.hp-stp__head{margin-bottom:0}.hp-cfg .hp-cfg__group.hp-stp.is-shut{padding-top:13px;padding-bottom:13px}.hp-cfg .hp-cfg__dimbar.hp-stp.is-shut{padding-top:12px;padding-bottom:12px}@media(max-width:1119px){.hp-cfg .hp-stps{order:0;margin:0;padding:10px clamp(16px,4vw,40px) 8px}.hp-stps__list li{flex:0 0 auto}}@media(max-width:749px){.hp-stps__b{padding:8px 10px 11px;font-size:12px}.hp-stps__b:not(.is-on) .hp-stps__t{display:none}}.hp-stps__b.is-warn .hp-stps__t:after{content:"*";margin-left:2px;color:#fff;font-weight:800}@media(max-width:749px){.hp-stps__b.is-warn .hp-stps__t{display:inline}}.hp-stps__b{transition:background var(--hp-t2) ease,opacity var(--hp-t2) ease,transform var(--hp-t2) ease}.hp-stps__b:active{transform:scale(.97)}.hp-stps__n{transition:background var(--hp-t2) ease,color var(--hp-t2) ease,box-shadow var(--hp-t2) ease,transform var(--hp-t2) cubic-bezier(.3,1.5,.5,1)}.hp-stps__b.is-on .hp-stps__n{transform:scale(1.1)}.hp-stps__list>.hp-stps__ink{position:absolute;left:0;bottom:4px;z-index:1;flex:none;min-width:0;width:0;height:2px;margin:0;border-radius:2px;background:var(--hp-red);box-shadow:0 0 10px color-mix(in srgb,var(--hp-red) 70%,transparent);pointer-events:none;transition:transform var(--hp-t2) var(--hp-ease),width var(--hp-t2) var(--hp-ease)}.hp-stp.is-closing>:not(.hp-stp__head):not(dialog){opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity var(--hp-t1) ease,transform var(--hp-t2) ease}.hp-stp.is-cur>:not(.hp-stp__head):not(dialog){animation:hpStpIn .45s var(--hp-ease) both}.hp-stp.is-cur>:nth-child(3){animation-delay:.04s}.hp-stp.is-cur>:nth-child(4){animation-delay:.08s}.hp-stp.is-cur>:nth-child(n+5){animation-delay:.12s}.hp-stp__head{transition:background-color var(--hp-t1) ease}.hp-stp.is-shut>.hp-stp__head:hover{background-color:color-mix(in srgb,currentColor 5%,transparent)}.hp-stp__val.is-chg{animation:hpValChg .6s ease both}@keyframes hpValChg{0%{opacity:0;transform:translateY(4px)}40%{opacity:1;color:#fff}to{opacity:.66;transform:none}}.hp-cfg__pricebox dd.is-chg{animation:hpPriceChg .7s ease both}@keyframes hpPriceChg{0%{text-shadow:0 0 0 transparent}30%{text-shadow:0 0 18px color-mix(in srgb,var(--hp-red) 80%,transparent)}to{text-shadow:0 0 0 transparent}}.hp-stp__next{animation:hpNextIn .5s .25s cubic-bezier(.3,1.4,.5,1) both}@keyframes hpNextIn{0%{opacity:0;transform:translate(-8px)}}@media(prefers-reduced-motion:reduce)and (max-width:1px)and (max-width:1px){.hp-stp.is-cur>:not(.hp-stp__head):not(dialog){animation-name:hpStpFade}.hp-stp__next{animation-name:hpStpFade}.hp-stps__b.is-on .hp-stps__n{transform:none}}@keyframes hpStpFade{0%{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/hp-configurator.css.map */
