@media(min-width:701px){.cfg{height:calc(100vh - var(--cfg-top, 0px));height:calc(100svh - var(--cfg-top, 0px));min-height:560px;display:flex;flex-direction:column}.cfg__steps{flex:none;width:100%}.cfg__main{flex:1;min-height:0;width:100%;grid-template-rows:minmax(0,1fr)}.cfg__preview{min-height:0;padding:clamp(16px,2.4vh,32px) clamp(20px,3vw,40px);gap:clamp(8px,1.6vh,20px)}.cfg__wheel{flex:1;min-height:0;width:auto;max-width:100%;aspect-ratio:1;align-self:center}.cfg__facts div{padding-top:10px}.cfg__options{min-height:0;gap:clamp(12px,2.4vh,28px);padding:clamp(18px,3.2vh,40px) clamp(24px,3.2vw,48px)}.cfg__panel,.cfg__final{min-height:0;overflow-y:auto;scrollbar-width:thin;padding-right:4px}.cfg__stack{gap:clamp(14px,2.4vh,26px)}.cfg__h{font-size:clamp(28px,4.4vh,38px)}.cfg__models{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}.cfg__model-btn{padding:16px;gap:12px}.cfg__model-btn img{padding:2%}.cfg__model-btn b{font-size:22px}.cfg__sum{margin:12px 0}.cfg__sum dt,.cfg__sum dd{padding-top:7px;padding-bottom:7px}.cfg__nav{flex:none}}.cfg__tabs{display:flex;flex-wrap:wrap;gap:8px}.cfg__tabs button{min-height:40px;padding:0 18px;border:1px solid #3a372f;background:transparent;color:#ece6d8;border-radius:99px;cursor:pointer;font:inherit;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.cfg__tabs button[aria-pressed=true]{background:var(--gold);border-color:var(--gold);color:#0a0a0a}.cfg__badge{display:inline-block;margin-top:8px;font-style:normal;font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}@media(max-width:700px){.cfg__tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px}.cfg__tabs button{flex:none}}.cfg__slider{position:relative}.cfg__models{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:0;margin:0;padding:0;scrollbar-width:none;-ms-overflow-style:none}.cfg__models::-webkit-scrollbar{display:none}.cfg__models:before,.cfg__models:after{content:"";flex:0 0 10%}.cfg__model-btn{flex:0 0 80%;scroll-snap-align:center;scroll-snap-stop:always;align-items:center;text-align:center;padding:0;gap:10px;background:transparent;border:0;opacity:.38;transition:opacity .6s ease}.cfg__model-btn[aria-pressed=true]{opacity:1;border:0}.cfg__model-btn img{width:100%;height:clamp(180px,36vh,440px);aspect-ratio:auto;object-fit:contain;padding:0}.cfg__model-btn span:last-child{display:flex;flex-direction:column;align-items:center;gap:2px}.cfg__model-btn b{font-size:22px}.cfg__arrow{position:absolute;top:40%;transform:translateY(-50%);width:44px;height:44px;border-radius:99px;border:1px solid rgba(255,255,255,.35);background:#0a0a0ab3;color:#fff;font-size:24px;line-height:1;cursor:pointer;z-index:2;display:flex;align-items:center;justify-content:center;font-family:inherit}.cfg__arrow:hover{background:var(--gold);color:#0a0a0a}.cfg__arrow--prev{left:0}.cfg__arrow--next{right:0}@media(prefers-reduced-motion:reduce){.cfg__models{scroll-behavior:auto}.cfg__model-btn{transition:none}}@media(max-width:700px){.cfg__arrow{display:none}.cfg__models{margin:0 -16px}.cfg__model-btn img{height:clamp(170px,30vh,300px)}}@media(min-width:701px){.cfg__panel.is-slider{overflow:visible}}body:has(.cfg) .ftr{margin-top:0}body:has(.cfg){background:#0a0a0a}.cfg__arrow[hidden]{display:none}.cfg__steps button,.cfg__steps button span{color:#6b665c}.cfg__steps button.is-done,.cfg__steps button.is-done span{color:var(--gold)}.cfg__steps button[aria-current=step]{color:#ece6d8}.cfg__steps button[aria-current=step] span{color:var(--gold)}.cfg__steps button:disabled{cursor:not-allowed}.cfg__next:disabled{opacity:.35;cursor:not-allowed}.cfg__final{scrollbar-width:none;-ms-overflow-style:none}.cfg__final::-webkit-scrollbar{display:none}.cfg__brief{margin:14px 0 0;font-size:15px;color:#ece6d8}.cfg__more{margin:12px 0 18px;border-top:1px solid #2A2722;border-bottom:1px solid #2A2722}.cfg__more summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;cursor:pointer;list-style:none;font-size:11px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:#a39d90}.cfg__more summary::-webkit-details-marker{display:none}.cfg__more summary:after{content:"+";font-size:20px;letter-spacing:0;color:var(--gold)}.cfg__more[open] summary:after{content:"\2013"}.cfg__more .cfg__sum{margin:0 0 12px;border-top:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/configurator-desktop.css.map */
