.c-order-viewer{--viewer-ink:#282830;--viewer-muted:#6a6b70;--viewer-line:#adadb0;--viewer-edge:16px;z-index:60;color:var(--viewer-ink);background:#f4f4f4;font-family:Toyota Type,Manrope,system-ui,sans-serif;position:fixed;inset:0;overflow:hidden}@media (min-width:768px){.c-order-viewer{--viewer-edge:48px}}.c-order-viewer__stage{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.c-order-viewer__stage .c-spin{cursor:grab;--tw-pan-y:pan-y;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.c-order-viewer__stage .c-spin:active{cursor:grabbing}.c-order-viewer__stage .c-spin:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(52 120 246/var(--tw-ring-opacity,1));outline:2px solid #0000}.c-order-viewer__stage .c-spin img{pointer-events:none;-o-object-fit:contain;object-fit:contain;width:min(943px,100% - 32px);height:min(916px,100% - 216px)}.c-order-viewer__stage .c-spin__hint{display:none}.c-order-viewer__still{-o-object-fit:contain;object-fit:contain;width:min(943px,100% - 32px);height:min(916px,100% - 216px)}.c-order-viewer__slider{isolation:isolate;width:100%;height:100%;position:relative}.c-order-viewer__slider .swiper,.c-order-viewer__slide{width:100%;height:100%}.c-order-viewer__slide img{pointer-events:none;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.c-order-viewer__nav{z-index:10;--tw-translate-y:-50%;width:3rem;height:3rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-color:var(--viewer-line);color:var(--viewer-muted);opacity:.9;border-radius:.25rem;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%}.c-order-viewer__nav:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(52 120 246/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;outline:2px solid #0000}.c-order-viewer__nav--prev{left:var(--viewer-edge)}.c-order-viewer__nav--next{right:var(--viewer-edge)}.c-order-viewer__pano{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:var(--viewer-ink);isolation:isolate;width:100%;height:100%;position:relative;overflow:hidden}.c-order-viewer__pano:active{cursor:grabbing}.c-order-viewer__pano:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1));outline:2px solid #0000}.c-order-viewer__pano-scene{perspective:var(--pano-perspective);position:absolute;inset:0}.c-order-viewer__pano-cube{width:0;height:0;transform:translateZ(var(--pano-perspective)) rotateX(var(--pano-pitch)) rotateY(var(--pano-yaw));transform-style:preserve-3d;position:absolute;top:50%;left:50%}.c-order-viewer__pano-face{--pano-offset:calc(var(--pano-size) / -2 + 1px);pointer-events:none;top:calc(var(--pano-size)/-2);left:calc(var(--pano-size)/-2);width:var(--pano-size);height:var(--pano-size);backface-visibility:hidden;position:absolute}.c-order-viewer__pano-face--front{transform:translateZ(var(--pano-offset))}.c-order-viewer__pano-face--left{transform:rotateY(90deg) translateZ(var(--pano-offset))}.c-order-viewer__pano-face--back{transform:rotateY(180deg) translateZ(var(--pano-offset))}.c-order-viewer__pano-face--right{transform:rotateY(-90deg) translateZ(var(--pano-offset))}.c-order-viewer__pano-face--down{transform:rotateX(90deg) translateZ(var(--pano-offset))}.c-order-viewer__pano-face--up{transform:rotateX(-90deg) translateZ(var(--pano-offset))}.c-order-viewer__pano-preview,.c-order-viewer__pano-image{width:100%;max-width:none;height:100%;position:absolute;inset:0}.c-order-viewer__pano-image{opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s}@media (prefers-reduced-motion:reduce){.c-order-viewer__pano-image{transition-property:none}}.c-order-viewer__pano-image--loaded{opacity:1}.c-order-viewer__pano-loader{pointer-events:none;--tw-translate-x:-50%;--tw-translate-y:-50%;width:5rem;height:5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));position:absolute;top:50%;left:50%}@media (min-width:768px){.c-order-viewer__pano-loader{width:120px;height:120px}}.c-order-viewer__pano-spinner{background:#00000080;border-radius:9999px;position:absolute;inset:0}.c-order-viewer__pano-spinner:after{content:"";position:absolute;inset:22%}@keyframes spin{to{transform:rotate(360deg)}}.c-order-viewer__pano-spinner:after{border-style:solid;border-width:2px;border-radius:9999px;animation:1s linear infinite spin}@media (prefers-reduced-motion:reduce){.c-order-viewer__pano-spinner:after{animation:none}}.c-order-viewer__pano-spinner:after{border-color:#fff #ffffff4d #ffffff4d}.c-order-viewer__pano-loader-label{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));white-space:nowrap;background:#00000080;border-radius:9999px;margin-top:.75rem;padding:.375rem 1rem;font-size:14px;font-weight:600;line-height:20px;position:absolute;top:100%;left:50%}.c-order-viewer__placeholder{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding-left:1.5rem;padding-right:1.5rem;display:flex}.c-order-viewer__placeholder strong{font-size:30px;font-weight:600}@media (min-width:768px){.c-order-viewer__placeholder strong{font-size:32px}}.c-order-viewer__placeholder span{--tw-text-opacity:1;color:rgb(88 89 91/var(--tw-text-opacity,1));font-size:14px}.c-order-viewer__placeholder-swatch{--tw-border-opacity:1;border-width:4px;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-shadow:0 8px 24px #10182814;--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);width:6rem;height:6rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background:var(--swatch-color);border-radius:9999px;margin-bottom:.5rem;display:block}.c-order-viewer__badge{pointer-events:none;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:#00000080;border-radius:9999px;position:absolute}.c-order-viewer__badge--corner{width:3rem;height:3rem}@media (min-width:768px){.c-order-viewer__badge--corner{width:72px;height:72px}}.c-order-viewer__badge--corner{top:var(--viewer-edge);left:var(--viewer-edge)}.c-order-viewer__badge--center{--tw-translate-x:-50%;--tw-translate-y:-50%;width:5rem;height:5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));top:50%;left:50%}@media (min-width:768px){.c-order-viewer__badge--center{width:120px;height:120px}}.c-order-viewer__badge-icon{width:75%;height:51.07%;position:absolute;inset:25% 12.5% 23.93%}.c-order-viewer__close{cursor:pointer;width:2.25rem;height:2.25rem;top:var(--viewer-edge);right:var(--viewer-edge);color:#33333a;border-radius:.25rem;justify-content:center;align-items:center;display:flex;position:absolute}.c-order-viewer--interior .c-order-viewer__close{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));filter:drop-shadow(0 1px 3px #00000059)}.c-order-viewer__close:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(52 120 246/var(--tw-ring-opacity,1));outline:2px solid #0000}.c-order-viewer__controls{padding:0 16px var(--viewer-edge);flex-direction:column;align-items:center;gap:1rem;display:flex;position:absolute;bottom:0;left:0;right:0}.c-order-viewer__controls--sheet{padding:0}.c-order-viewer__switch{align-items:center;gap:1rem;display:flex}.c-order-viewer__switch-btn{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-color:var(--viewer-line);width:3rem;height:3rem;color:var(--viewer-muted);opacity:.9;border-radius:.25rem;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.c-order-viewer__switch-btn svg{position:absolute;inset:0}.c-order-viewer__switch-btn--active{border-color:var(--viewer-ink);color:var(--viewer-ink)}.c-order-viewer__switch-btn:disabled{cursor:not-allowed;opacity:.5}.c-order-viewer__switch-btn:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(52 120 246/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;outline:2px solid #0000}.c-order-viewer__palette-btn{cursor:pointer;width:284px;max-width:100%;height:2.5rem;color:var(--viewer-ink);background:#ffffffe6;border-radius:16px;justify-content:center;align-items:center;gap:.5rem;padding-left:1rem;padding-right:1rem;font-size:16px;font-weight:600;line-height:24px;display:flex;overflow:hidden}.c-order-viewer__palette-btn svg{flex-shrink:0}.c-order-viewer__palette-btn:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(52 120 246/var(--tw-ring-opacity,1));outline:2px solid #0000}.c-order-viewer__sheet{flex-direction:column;gap:.75rem;width:100%;display:flex;overflow:hidden}@media (min-width:768px){.c-order-viewer__sheet{width:375px}}.c-order-viewer__sheet{background:#fafafa;border-radius:10px 10px 0 0;box-shadow:0 0 100px #0000000d}.c-order-viewer__sheet-head{justify-content:space-between;align-items:flex-end;height:45px;padding-top:1rem;padding-left:1rem;padding-right:1rem;display:flex}.c-order-viewer__sheet-head h3{white-space:nowrap;margin:0;font-size:24px;font-weight:600}@media (min-width:768px){.c-order-viewer__sheet-head h3{font-size:30px}}.c-order-viewer__sheet-head h3{color:#121212;line-height:32px}.c-order-viewer__sheet-close{cursor:pointer;color:#121212;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:0;display:flex}.c-order-viewer__sheet-close:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(52 120 246/var(--tw-ring-opacity,1));outline:2px solid #0000}.c-order-viewer__tabs{align-items:center;display:flex}.c-order-viewer__tab{cursor:pointer;color:#494950;border-color:#0000;border-bottom-width:2px;flex:1;justify-content:center;align-items:center;height:2.5rem;font-size:16px;line-height:24px;display:flex}.c-order-viewer__tab--active{border-color:var(--viewer-ink);color:var(--viewer-ink);font-weight:600}.c-order-viewer__tab:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(52 120 246/var(--tw-ring-opacity,1));outline:2px solid #0000}.c-order-viewer__sheet-body{flex-direction:column;align-items:center;gap:1rem;padding:1rem;display:flex}.c-order-viewer__swatches{scrollbar-width:none;gap:.625rem;max-width:100%;margin:-4px 0;padding:4px;display:flex;overflow-x:auto}.c-order-viewer__swatch{cursor:pointer;background:var(--swatch-color,#adadb0);border-width:0;border-radius:9999px;flex-shrink:0;width:2.5rem;height:2.5rem;padding:0;position:relative}.c-order-viewer__swatch:after{content:"";pointer-events:none;border:2px solid #0000;border-radius:9999px;position:absolute;inset:-3.67px}.c-order-viewer__swatch--light{box-shadow:inset 0 0 0 1px #adadb0}.c-order-viewer__swatch--active:after{border-color:var(--viewer-ink)}.c-order-viewer__swatch:focus-visible{outline-offset:2px;outline:2px solid #0000}.c-order-viewer__swatch:focus-visible:after{border-color:var(--brand-blue,#3478f6)}.c-order-viewer__swatch-name{text-align:center;width:100%;color:var(--viewer-ink);margin:0;font-size:14px;font-weight:400;line-height:20px}
.c-compare-versions{--compare-ink:#282830;--compare-muted:#494950;z-index:70;overscroll-behavior:contain;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000038;padding-top:36px;font-family:Toyota Type,Manrope,system-ui,sans-serif;position:fixed;inset:0;overflow-y:auto}@media (min-width:768px){.c-compare-versions{padding-left:1.5rem;padding-right:1.5rem;-webkit-backdrop-filter:none;backdrop-filter:none;background:#28283080;padding-block:96px}}.c-compare-versions__dialog{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));width:100%;min-height:100%;color:var(--compare-ink);border-radius:8px 8px 0 0;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}@media (min-width:768px){.c-compare-versions__dialog{border-radius:12px;max-width:1000px;min-height:0;padding-top:32px}}.c-compare-versions__header{flex-direction:column;display:flex}@media (min-width:768px){.c-compare-versions__header{gap:1rem}}.c-compare-versions__title-row{justify-content:space-between;align-items:flex-start;gap:1rem;padding:16px 16px 15px;display:flex}@media (min-width:768px){.c-compare-versions__title-row{align-items:center;padding:0 3rem}}.c-compare-versions__title{color:var(--compare-ink);margin:6px 0 0;font-size:24px;font-weight:600;line-height:29px}@media (min-width:768px){.c-compare-versions__title{margin-top:0;font-size:30px;line-height:38px}}.c-compare-versions__close{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));width:2.25rem;height:2.25rem;color:var(--compare-muted);border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.c-compare-versions__close:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(52 120 246/var(--tw-ring-opacity,1));outline:2px solid #0000}.c-compare-versions__tabs{align-items:stretch;display:flex}.c-compare-versions__tab{cursor:pointer;border-color:#0000;border-bottom-width:2px;flex:1;justify-content:center;align-items:center;min-width:0;height:2.5rem;padding-left:.5rem;padding-right:.5rem;font-size:16px;font-weight:400;display:flex}@media (min-width:768px){.c-compare-versions__tab{height:3rem;font-weight:600}}.c-compare-versions__tab{color:var(--compare-muted);line-height:24px}.c-compare-versions__tab--active{--tw-border-opacity:1;border-color:rgb(255 0 34/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 0 34/var(--tw-text-opacity,1));font-weight:600}.c-compare-versions__tab:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(52 120 246/var(--tw-ring-opacity,1));outline:2px solid #0000}.c-compare-versions__panel{flex-direction:column;display:flex}.c-compare-versions__block{flex-direction:column;gap:1rem;padding-bottom:36px;padding-left:1rem;padding-right:1rem;display:flex}@media (min-width:768px){.c-compare-versions__block{padding-bottom:48px;padding-left:3rem;padding-right:3rem}}.c-compare-versions__block--lead{padding-left:0;padding-right:0}.c-compare-versions__block--lead .c-compare-versions__copy{padding-left:1rem;padding-right:1rem}@media (min-width:768px){.c-compare-versions__block--lead .c-compare-versions__copy{padding-left:3rem;padding-right:3rem}}.c-compare-versions__media{--tw-bg-opacity:1;background-color:rgb(244 244 244/var(--tw-bg-opacity,1));border-radius:8px;width:100%;height:252px;position:relative;overflow:hidden}@media (min-width:768px){.c-compare-versions__media{aspect-ratio:904/451;height:auto}}.c-compare-versions__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.c-compare-versions__block--lead .c-compare-versions__media{border-radius:0}@media (min-width:768px){.c-compare-versions__block--lead .c-compare-versions__media{aspect-ratio:1000/502}}.c-compare-versions__copy{flex-direction:column;gap:.5rem;display:flex}.c-compare-versions__block-title{color:var(--compare-ink);margin:0;font-size:16px;font-weight:700;line-height:19px}@media (min-width:768px){.c-compare-versions__block-title{font-size:30px;font-weight:600;line-height:38px}}.c-compare-versions__subtitle{color:var(--compare-ink);margin:0;font-size:14px;font-weight:400;line-height:20px}@media (min-width:768px){.c-compare-versions__subtitle{font-size:16px;line-height:24px}}.c-compare-versions__description{color:var(--compare-muted);font-size:14px;font-weight:400;line-height:20px}@media (min-width:768px){.c-compare-versions__description{font-size:16px;line-height:24px}}.c-compare-versions__description p{margin:0}.c-compare-versions__description p+p{margin-top:.5rem}.c-compare-versions__description ul,.c-compare-versions__description ol{margin-top:.5rem;margin-bottom:0;padding-left:1.25rem}.c-compare-versions__description ul li,.c-compare-versions__description ol li{margin-bottom:.25rem}.c-compare-versions__description ul li:last-child,.c-compare-versions__description ol li:last-child{margin-bottom:0}.c-compare-versions__description ul{list-style-type:disc}.c-compare-versions__description ol{list-style-type:decimal}.c-compare-versions__description h3,.c-compare-versions__description h4{color:var(--compare-ink);margin:0 0 .25rem;font-weight:600}.c-compare-versions__description h3{font-size:14px}@media (min-width:768px){.c-compare-versions__description h3{font-size:16px}}.c-compare-versions__description h4{font-size:12px}@media (min-width:768px){.c-compare-versions__description h4{font-size:14px}}.c-compare-versions__description strong{color:var(--compare-ink);font-weight:600}.c-compare-versions__description em{font-style:italic}
.c-order-config{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));width:100%;max-width:720px;margin-left:auto;margin-right:auto;padding:0 1rem 148px}@media (min-width:768px){.c-order-config{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:992px){.c-order-config{max-width:var(--container-max-wide,1680px);padding-left:2rem;padding-right:2rem}}.c-order-config__layout{width:100%;margin-left:auto;margin-right:auto}@media (min-width:992px){.c-order-config__layout{grid-template-columns:minmax(0,1fr) 560px;gap:3.5rem;display:grid}}@media (min-width:1200px){.c-order-config__layout{gap:5rem}}.c-order-config__media{z-index:5;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));justify-content:center;align-items:center;margin-left:-1rem;margin-right:-1rem;display:flex;position:sticky;overflow:hidden}@media (min-width:768px){.c-order-config__media{margin-left:-2.5rem;margin-right:-2.5rem}}.c-order-config__media{top:var(--header-offset,var(--navbar-offset));border-bottom:1px solid var(--color-border);height:36vh;min-height:260px;transition:top var(--t-base) var(--ease-out)}@media (min-width:992px){.c-order-config__media{top:var(--navbar-offset);min-height:420px;height:calc(100vh - var(--navbar-offset) - 112px);border-bottom:none;align-self:flex-start;margin-left:0;margin-right:0}}.c-order-config__media:after{content:"";pointer-events:none;background:radial-gradient(#10182824,#0000 68%);width:min(66%,560px);height:16px;position:absolute;bottom:12%;left:50%;transform:translate(-50%)}.c-order-config__media>img{z-index:1;-o-object-fit:contain;object-fit:contain;width:100%;min-width:0;height:100%;position:relative}.c-order-config__media .c-spin{z-index:1;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y;align-items:center;width:100%;height:100%;display:flex;position:relative}.c-order-config__media .c-spin:active{cursor:grabbing}.c-order-config__media .c-spin:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:var(--brand-black);border-radius:16px;outline:2px solid #0000}.c-order-config__media .c-spin img{pointer-events:none;-o-object-fit:contain;object-fit:contain;width:100%;min-width:0;height:auto;max-height:100%}.c-order-config__media .c-spin__hint{z-index:2;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);white-space:nowrap;background:#131319a6;border-radius:9999px;padding:.25rem .75rem;font-size:12px;font-weight:600;position:absolute;bottom:.75rem;left:50%}.c-order-config__media .c-spin__hint--loading{opacity:.7}.c-order-config__media-placeholder{z-index:1;aspect-ratio:16/9;--tw-bg-opacity:1;background-color:rgb(244 244 244/var(--tw-bg-opacity,1));text-align:center;border-radius:0;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:760px;display:flex;position:relative}.c-order-config__media-placeholder span{text-transform:uppercase;--tw-text-opacity:1;color:rgb(88 89 91/var(--tw-text-opacity,1));letter-spacing:var(--ls-wider,.08em);font-size:14px;font-weight:600}.c-order-config__media-placeholder strong{--tw-text-opacity:1;color:rgb(19 19 25/var(--tw-text-opacity,1));font-size:44px;font-weight:700;line-height:1;font-family:var(--font-display);margin-top:.5rem}.c-order-config__top-tabs a{justify-content:center;align-items:center;text-decoration-line:none;display:inline-flex}.c-order-config__top-tabs{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(173 173 174/var(--tw-border-opacity,1));grid-template-columns:repeat(2,minmax(0,1fr));width:100%;height:3rem;display:grid}.c-order-config__top-tabs button{cursor:pointer;text-align:center;--tw-text-opacity:1;color:rgb(51 51 58/var(--tw-text-opacity,1));border-bottom:1px solid #0000;font-size:18px;font-weight:600;line-height:28px}.c-order-config__top-tabs button:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(19 19 25/var(--tw-ring-opacity,1));outline:2px solid #0000}.c-order-config__top-tab--active{border-color:var(--brand-black)!important;color:var(--brand-black)!important}.c-order-config__form{flex-direction:column;gap:0;width:100%;max-width:560px;margin-top:10px;margin-left:auto;margin-right:auto;display:flex}@media (min-width:992px){.c-order-config__form{margin-top:0;margin-left:0;margin-right:0;padding-bottom:30vh}}.c-order-config__form-tabs{width:100%}.c-order-config__form-tabs+.c-order-config__hero{margin-top:24px}.c-order-config__hero+.c-order-config__section,.c-order-config__section+.c-order-config__section{margin-top:32px}@media (min-width:768px){.c-order-config__hero+.c-order-config__section,.c-order-config__section+.c-order-config__section{margin-top:24px}}.c-order-config__hero{text-align:center}.c-order-config__hero h1{--tw-text-opacity:1;color:rgb(19 19 25/var(--tw-text-opacity,1));font-weight:700;font-family:var(--font-display);margin:0;font-size:38px;line-height:46px}@media (min-width:768px){.c-order-config__hero h1{font-size:36px;line-height:44px}}.c-order-config__spec-link{--tw-text-opacity:1;height:2.25rem;color:rgb(52 120 246/var(--tw-text-opacity,1));justify-content:center;align-items:center;gap:.5rem;margin-top:0;font-size:14px;font-weight:600;line-height:24px;text-decoration-line:none;display:inline-flex}@media (min-width:768px){.c-order-config__spec-link{margin-top:22px;line-height:20px}}.c-order-config__spec-link:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(19 19 25/var(--tw-ring-opacity,1));border-radius:12px;outline:2px solid #0000}.c-order-config__stats{-moz-column-gap:2rem;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:.75rem 2rem;width:100%;margin-left:auto;margin-right:auto;display:flex}@media (min-width:768px){.c-order-config__stats{-moz-column-gap:3rem;column-gap:3rem}}.c-order-config__stats{margin-top:20px}@media (min-width:768px){.c-order-config__stats{margin-top:24px}}.c-order-config__stats div{text-align:center;flex-shrink:0}.c-order-config__stats dt{--tw-text-opacity:1;color:rgb(19 19 25/var(--tw-text-opacity,1));justify-content:center;align-items:flex-end;gap:.125rem;margin:0;display:flex}.c-order-config__stats dt strong{font-weight:700;font-family:var(--font-display);font-size:38px;line-height:46px}@media (min-width:768px){.c-order-config__stats dt strong{font-size:36px;line-height:44px}}.c-order-config__stats dt span{padding-bottom:2px;font-size:20px;font-weight:600;line-height:32px}.c-order-config__stats dd{white-space:nowrap;--tw-text-opacity:1;color:rgb(88 89 91/var(--tw-text-opacity,1));margin:-2px 0 0;font-size:13px;font-weight:500;line-height:17px}@media (min-width:768px){.c-order-config__stats dd{font-size:14px;line-height:20px}}.c-order-config__section{width:100%}.c-order-config__section--center{text-align:center}.c-order-config__section--center .c-order-config__section-head h2{line-height:32px}.c-order-config__section--center .c-order-config__section-head p{margin-top:6px;line-height:24px}.c-order-config__section--wheel .c-order-config__section-head,.c-order-config__section--interior .c-order-config__section-head{margin-bottom:16px}.c-order-config__section--wheel .c-order-config__section-head p,.c-order-config__section--interior .c-order-config__section-head p{margin-top:8px}.c-order-config__section--accessories .c-order-config__section-head,.c-order-config__section--protection .c-order-config__section-head{margin-bottom:16px}.c-order-config__section--accessories .c-order-config__section-head h2,.c-order-config__section--protection .c-order-config__section-head h2{font-size:20px;line-height:24px}.c-order-config__section--accessories .c-order-config__section-head p,.c-order-config__section--protection .c-order-config__section-head p{margin-top:8px;line-height:20px}@media (min-width:768px){.c-order-config__section--accessories .c-order-config__section-head,.c-order-config__section--protection .c-order-config__section-head{margin-bottom:20px}.c-order-config__section--accessories .c-order-config__section-head h2,.c-order-config__section--protection .c-order-config__section-head h2{font-size:24px;line-height:32px}.c-order-config__section--accessories .c-order-config__section-head p,.c-order-config__section--protection .c-order-config__section-head p{margin-top:6px;line-height:24px}}.c-order-config__section--safety .c-order-config__section-head{text-align:center;margin-bottom:8px}.c-order-config__section--safety .c-order-config__section-head h2{line-height:29px}.c-order-config__section--safety .c-order-config__section-head p{color:#aeaeb0;margin-top:8px;line-height:20px}@media (min-width:768px){.c-order-config__section--safety .c-order-config__section-head{margin-bottom:8px}.c-order-config__section--safety .c-order-config__section-head h2{line-height:32px}.c-order-config__section--safety .c-order-config__section-head p{margin-top:6px;line-height:24px}}.c-order-config__section--safety .c-order-config__text-link{margin-top:8px}.c-order-config__section-head{text-align:center;margin-bottom:20px}@media (min-width:768px){.c-order-config__section-head{margin-bottom:20px}}.c-order-config__section-head h2{--tw-text-opacity:1;color:rgb(19 19 25/var(--tw-text-opacity,1));font-weight:700;font-family:var(--font-display);margin:0;font-size:24px;line-height:29px}@media (min-width:768px){.c-order-config__section-head h2{line-height:32px}}.c-order-config__section-head p{color:#aeaeb0;margin:6px 0 0;font-size:14px;line-height:20px}@media (min-width:768px){.c-order-config__section-head p{font-size:16px;line-height:24px}}.c-order-config__pay-tabs{--tw-bg-opacity:1;background-color:rgb(244 244 244/var(--tw-bg-opacity,1));--tw-shadow:0 2px 8px #1018280f;--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);height:3.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(232 232 232/var(--tw-ring-opacity,1));border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:.25rem;display:grid}.c-order-config__pay-tabs button{cursor:pointer;--tw-text-opacity:1;color:rgb(51 51 58/var(--tw-text-opacity,1));border-radius:.25rem;font-size:16px;font-weight:600;line-height:24px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.c-order-config__pay-tabs button:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(19 19 25/var(--tw-ring-opacity,1));outline:2px solid #0000}.c-order-config__pay-tab--active{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(19 19 25/var(--tw-text-opacity,1));--tw-shadow:0 2px 8px #1018280f;--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.c-order-config__versions{flex-direction:column;gap:.75rem;display:flex}.c-order-config__version{--tw-border-opacity:1;border-width:1px;border-color:rgb(232 232 232/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 2px 8px #1018280f;--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:16px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);overflow:hidden}.c-order-config__version--active{--tw-border-opacity:1;border-width:2px;border-color:rgb(19 19 25/var(--tw-border-opacity,1))}.c-order-config__version-main{cursor:pointer;text-align:left;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;width:100%;min-height:141px;padding:17px;display:grid}.c-order-config__version-main:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(19 19 25/var(--tw-ring-opacity,1));outline:2px solid #0000}.c-order-config__version-copy{flex-direction:column;min-width:0;display:flex}.c-order-config__version-copy strong{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(19 19 25/var(--tw-text-opacity,1));font-weight:700;font-family:var(--font-display);font-size:16px;line-height:24px;overflow:hidden}.c-order-config__version-copy small{--tw-text-opacity:1;color:rgb(88 89 91/var(--tw-text-opacity,1));margin-top:4px;font-size:14px;line-height:20px}.c-order-config__tag-row{flex-wrap:wrap;gap:.375rem;margin-top:6px;display:flex}.c-order-config__tag{white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(244 244 244/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(88 89 91/var(--tw-text-opacity,1));border-radius:12px;align-items:center;gap:.25rem;height:22px;padding-left:.5rem;padding-right:.5rem;font-size:11px;line-height:22px;display:inline-flex}.c-order-config__tag--blue{color:#1565c0;background:#e3f2fd;font-weight:600}.c-order-config__tag--green{color:#2e7d32;background:#e8f5e9;font-weight:600}.c-order-config__tag--neutral{--tw-text-opacity:1;color:rgb(73 73 80/var(--tw-text-opacity,1));font-weight:600}.c-order-config__version-price{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.c-order-config__version-edit{cursor:pointer;white-space:nowrap;--tw-text-opacity:1;color:rgb(52 120 246/var(--tw-text-opacity,1));border-radius:.25rem;margin-top:4px;font-size:12px;line-height:16px}.c-order-config__version-edit u{text-underline-offset:2px;text-decoration-line:underline}.c-order-config__version-edit:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(52 120 246/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;outline:2px solid #0000}.c-order-config__version-amount{justify-content:flex-end;align-items:baseline;gap:.25rem;display:flex}.c-order-config__version-amount strong{--tw-text-opacity:1;color:rgb(19 19 25/var(--tw-text-opacity,1));font-weight:700;font-family:var(--font-display);font-size:18px;line-height:28px}.c-order-config__version-amount small{--tw-text-opacity:1;color:rgb(88 89 91/var(--tw-text-opacity,1));font-size:14px;line-height:20px}.c-order-config__finance-editor{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(232 232 232/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(244 244 244/var(--tw-bg-opacity,1));min-height:173px;padding:16px 17px 17px}.c-order-config__finance-editor p{--tw-text-opacity:1;color:rgb(73 73 80/var(--tw-text-opacity,1));margin:0;font-size:14px;line-height:20px}.c-order-config__finance-head{--tw-text-opacity:1;color:rgb(51 51 58/var(--tw-text-opacity,1));justify-content:space-between;align-items:center;gap:1rem;margin-bottom:4px;font-size:14px;font-weight:600;line-height:20px;display:flex}.c-order-config__finance-head strong{white-space:nowrap;--tw-text-opacity:1;color:rgb(19 19 25/var(--tw-text-opacity,1))}.c-order-config__chips{scrollbar-color:var(--gray-300) #0000;scrollbar-width:thin;gap:.25rem;margin-bottom:16px;padding-bottom:.25rem;display:flex;overflow-x:auto}.c-order-config__chips::-webkit-scrollbar{height:6px}.c-order-config__chips::-webkit-scrollbar-track{background:0 0}.c-order-config__chips::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:999px}.c-order-config__chips button{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;min-width:62px;height:2.25rem;color:rgb(51 51 58/var(--tw-text-opacity,1));border-radius:12px;flex-shrink:0;padding-left:.75rem;padding-right:.75rem;font-size:14px;font-weight:600;line-height:20px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.c-order-config__chips button:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(19 19 25/var(--tw-ring-opacity,1));outline:2px solid #0000}.c-order-config__chip--active{--tw-bg-opacity:1!important;background-color:rgb(19 19 25/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.c-order-config__text-link{cursor:pointer;--tw-text-opacity:1;width:100%;height:2.25rem;color:rgb(52 120 246/var(--tw-text-opacity,1));justify-content:center;align-items:center;gap:.5rem;margin-top:20px;font-size:14px;font-weight:600;line-height:20px;text-decoration-line:none;display:flex}.c-order-config__text-link--safety,.c-order-config__text-link--interior{gap:8px}.c-order-config__text-link-icon{flex-shrink:0;width:24px;height:24px}.c-order-config__text-link:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(19 19 25/var(--tw-ring-opacity,1));border-radius:12px;outline:2px solid #0000}.c-order-config__option-panel{--tw-border-opacity:1;border-width:1px;border-color:rgb(232 232 232/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-align:center;--tw-shadow:0 2px 8px #1018280f;--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:16px;padding:16px}.c-order-config__option-panel--color{min-height:144px}@media (min-width:768px){.c-order-config__option-panel--color{min-height:152px;padding-top:24px}}.c-order-config__option-panel--wheel{min-height:184px}@media (min-width:768px){.c-order-config__option-panel--wheel{min-height:188px}}.c-order-config__option-panel--interior{min-height:168px}@media (min-width:768px){.c-order-config__option-panel--interior{min-height:172px}}.c-order-config__dots{justify-content:center;align-items:center;gap:12px;display:flex}.c-order-config__dots--wheel{gap:12px}@media (min-width:768px){.c-order-config__dots--wheel{gap:12px}}.c-order-config__dot{--dot-gap:2px;--dot-stroke:2px;cursor:pointer;background:var(--dot-color,#adadb0);border-width:0;border-radius:9999px;flex-shrink:0;width:3rem;height:3rem;padding:0;position:relative}.c-order-config__dot:after{content:"";pointer-events:none;inset:calc(-1*(var(--dot-gap) + var(--dot-stroke)));border-style:solid;border-color:#0000;border-width:var(--dot-stroke);border-radius:9999px;position:absolute}.c-order-config__dot:focus-visible{outline-offset:2px;outline:2px solid #0000}.c-order-config__dot:focus-visible:after{border-color:var(--brand-blue,#3478f6)}.c-order-config__dot--light{box-shadow:inset 0 0 0 1px #adadb0}.c-order-config__dot--active:after,.c-order-config__dot--active:focus-visible:after{border-color:var(--black,#282830)}.c-order-config__dots--wheel .c-order-config__dot{--dot-gap:2.667px;--dot-stroke:2.667px;width:4rem;height:4rem}.c-order-config__option-copy{text-align:center;flex-direction:column;align-items:center;margin-top:16px;display:flex}@media (min-width:768px){.c-order-config__option-panel--color .c-order-config__option-copy{margin-top:16px}}.c-order-config__option-panel--wheel .c-order-config__option-copy{margin-top:16px}.c-order-config__option-copy strong{--tw-text-opacity:1;color:rgb(19 19 25/var(--tw-text-opacity,1));font-weight:700;font-family:var(--font-display);font-size:16px;line-height:24px}.c-order-config__option-copy span{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1));margin-top:4px;font-size:14px;font-weight:600;line-height:20px}.c-order-config__option-copy em{--tw-text-opacity:1;color:rgb(88 89 91/var(--tw-text-opacity,1));margin-top:4px;font-size:16px;font-style:normal;line-height:24px}.c-order-config__safety{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem;display:flex;overflow-x:auto}@media (min-width:768px){.c-order-config__safety{flex-direction:column;margin-left:0;margin-right:0;padding-left:0;padding-right:0;overflow:visible}}.c-order-config__safety{scrollbar-width:none;gap:12px;padding-top:12px;padding-bottom:12px}@media (min-width:768px){.c-order-config__safety{padding-top:12px;padding-bottom:12px}}.c-order-config__safety::-webkit-scrollbar{display:none}.c-order-config__safety-card{background-color:#0000;border-radius:0;flex-direction:column;flex-shrink:0;padding:0;display:flex}@media (min-width:768px){.c-order-config__safety-card{flex-direction:row}}.c-order-config__safety-card{width:280px;height:220px}@media (min-width:768px){.c-order-config__safety-card{width:560px;height:90px}}.c-order-config__safety-media{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:280px;height:160px;display:flex}@media (min-width:768px){.c-order-config__safety-media{width:160px;height:90px}}.c-order-config__safety-icon{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 2px 8px #1018280f;--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);width:3rem;height:3rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);color:var(--brand-black);border-radius:9999px;justify-content:center;align-items:center;display:flex}.c-order-config__safety-copy{flex-direction:column;width:280px;margin-top:12px;display:flex}@media (min-width:768px){.c-order-config__safety-copy{width:388px;margin-top:0;margin-left:12px;padding-top:21px}}.c-order-config__safety-copy strong{color:#494950;font-size:16px;font-weight:600;line-height:24px;display:block}.c-order-config__safety-copy small{--tw-text-opacity:1;color:rgb(73 73 80/var(--tw-text-opacity,1));margin-top:4px;font-size:14px;line-height:20px;display:block}.c-order-config__safety-card--red .c-order-config__safety-media{background:#ffd3d5}.c-order-config__safety-card--sand .c-order-config__safety-media{background:#ffe5bc}.c-order-config__safety-card--green .c-order-config__safety-media{background:#d5f2df}.c-order-config__safety-card--blue .c-order-config__safety-media{background:#d6e9ff}.c-order-config__safety-card--violet .c-order-config__safety-media{background:#eed7ff}.c-order-config__check-list{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:20px;overflow:hidden;box-shadow:0 2px 12px #10182814}.c-order-config__check-row{cursor:pointer;-moz-column-gap:1rem;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;column-gap:1rem;padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid;position:relative}.c-order-config__check-row:first-child{border-top-left-radius:20px;border-top-right-radius:20px}.c-order-config__check-row:last-child{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.c-order-config__check-row+.c-order-config__check-row{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(232 232 232/var(--tw-border-opacity,1))}.c-order-config__check-row:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.c-order-config__check-row--active{background:#13131908}.c-order-config__check-row:focus-within{z-index:1;box-shadow:inset 0 0 0 2px var(--brand-blue,#3478f6)}.c-order-config__check-list--protection .c-order-config__check-row{align-items:flex-start}.c-order-config__box{--tw-border-opacity:1;border-width:1.5px;border-color:rgb(206 207 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:1.25rem;height:1.25rem;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:5px;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.c-order-config__check-list--protection .c-order-config__box{margin-top:2px}.c-order-config__check-row--active .c-order-config__box{--tw-border-opacity:1;border-color:rgb(19 19 25/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(19 19 25/var(--tw-bg-opacity,1))}.c-order-config__check-copy{min-width:0}.c-order-config__check-copy strong{--tw-text-opacity:1;color:rgb(19 19 25/var(--tw-text-opacity,1));font-size:14px;font-weight:600;line-height:24px;display:block}.c-order-config__check-copy small{--tw-text-opacity:1;color:rgb(88 89 91/var(--tw-text-opacity,1));margin-top:4px;font-size:14px;line-height:20px;display:block}.c-order-config__check-price{white-space:nowrap;--tw-text-opacity:1;color:rgb(73 73 80/var(--tw-text-opacity,1));align-self:center;font-size:14px;line-height:20px}.c-order-config__check-row--active .c-order-config__check-price{--tw-text-opacity:1;color:rgb(19 19 25/var(--tw-text-opacity,1));font-weight:600}.c-order-bar{z-index:40;--tw-shadow:0 -8px 24px #10182814;--tw-shadow-colored:0 -8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-top:1px solid var(--color-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#fffffff2;position:fixed;bottom:0;left:0;right:0}.c-order-bar__inner{width:100%;max-width:720px;margin-left:auto;margin-right:auto;padding:1rem}.c-order-bar__panel{--tw-border-opacity:1;border-width:1px;border-color:rgb(232 232 232/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 2px 8px #1018280f;--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);max-width:560px;max-height:60vh;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:16px;flex-direction:column;gap:.75rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;padding:1rem;display:flex;overflow-y:auto}.c-order-bar__panel>*{flex-shrink:0}.c-order-bar__panel-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.c-order-bar__panel-head h3{--tw-text-opacity:1;color:rgb(19 19 25/var(--tw-text-opacity,1));font-weight:700;font-family:var(--font-display);margin:0;font-size:18px;line-height:24px}.c-order-bar__close{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(244 244 244/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:2rem;height:2rem;color:rgb(73 73 80/var(--tw-text-opacity,1));border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.c-order-bar__close:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(19 19 25/var(--tw-ring-opacity,1));outline:2px solid #0000}.c-order-bar__model-card{--tw-border-opacity:1;border-width:1px;border-color:rgb(232 232 232/var(--tw-border-opacity,1));border-radius:16px;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.c-order-bar__model-card dl{flex-direction:column;gap:.75rem;margin:0;display:flex}.c-order-bar__model-card dt{--tw-text-opacity:1;color:rgb(88 89 91/var(--tw-text-opacity,1));font-size:12px}.c-order-bar__model-card dd{--tw-text-opacity:1;color:rgb(19 19 25/var(--tw-text-opacity,1));font-size:16px;font-weight:700;font-family:var(--font-display);margin:0}.c-order-bar__modify{cursor:pointer;--tw-text-opacity:1;color:rgb(52 120 246/var(--tw-text-opacity,1));flex-shrink:0;font-size:14px;font-weight:600}.c-order-bar__modify:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(19 19 25/var(--tw-ring-opacity,1));border-radius:12px;outline:2px solid #0000}.c-order-bar__configured{--tw-bg-opacity:1;background-color:rgb(244 244 244/var(--tw-bg-opacity,1));border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;font-size:14px;display:flex}.c-order-bar__configured span{--tw-text-opacity:1;color:rgb(88 89 91/var(--tw-text-opacity,1))}.c-order-bar__configured strong{--tw-text-opacity:1;color:rgb(19 19 25/var(--tw-text-opacity,1));font-size:16px;font-weight:700}.c-order-bar__finance-block{--tw-border-opacity:1;border-width:1px;border-color:rgb(232 232 232/var(--tw-border-opacity,1));border-radius:16px;overflow:hidden}.c-order-bar__finance-title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:#089729;margin:0;padding:.75rem 1rem;font-size:14px;font-weight:700}.c-order-bar__lines{flex-direction:column;margin:0;font-size:14px;display:flex}.c-order-bar__lines div{justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.c-order-bar__lines div+div{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(232 232 232/var(--tw-border-opacity,1))}.c-order-bar__lines dt{--tw-text-opacity:1;color:rgb(73 73 80/var(--tw-text-opacity,1))}.c-order-bar__lines dd{text-align:right;--tw-text-opacity:1;color:rgb(19 19 25/var(--tw-text-opacity,1));margin:0;font-weight:600}.c-order-bar__lines--card{--tw-border-opacity:1;border-width:1px;border-color:rgb(232 232 232/var(--tw-border-opacity,1));border-radius:16px;overflow:hidden}.c-order-bar__line--strong dt{--tw-text-opacity:1;color:rgb(19 19 25/var(--tw-text-opacity,1));font-weight:700}.c-order-bar__line--strong dd{font-size:16px;font-weight:700}.c-order-bar__line--subtotal{--tw-bg-opacity:1;background-color:rgb(244 244 244/var(--tw-bg-opacity,1))}.c-order-bar__line--subtotal dt,.c-order-bar__line--subtotal dd{--tw-text-opacity:1;color:rgb(19 19 25/var(--tw-text-opacity,1));font-weight:700}.c-order-bar__line--total dt{--tw-text-opacity:1;color:rgb(19 19 25/var(--tw-text-opacity,1));font-size:15px;font-weight:700}.c-order-bar__line--total dd{font-size:20px;font-weight:700}.c-order-bar__line--negative dt,.c-order-bar__line--negative dd,.c-order-bar__line--red dt,.c-order-bar__line--red dd{color:var(--brand-red)}.c-order-bar__lines .c-order-bar__line--group{padding-bottom:.5rem}.c-order-bar__lines .c-order-bar__line--sub{border-top-width:0;padding-top:.375rem;padding-bottom:.375rem;font-size:13px}.c-order-bar__lines .c-order-bar__line--sub dt{--tw-border-opacity:1;border-left-width:2px;border-color:rgb(206 207 208/var(--tw-border-opacity,1));margin-left:.25rem;padding-left:.75rem}.c-order-bar__lines .c-order-bar__line--sub dd{font-weight:500}.c-order-bar__lines .c-order-bar__line--sub-total{padding-bottom:.75rem}.c-order-bar__lines .c-order-bar__line--sub-total dt,.c-order-bar__lines .c-order-bar__line--sub-total dd{--tw-text-opacity:1;color:rgb(19 19 25/var(--tw-text-opacity,1));font-weight:600}.c-order-bar__line--highlight{background:#e8f5e9}.c-order-bar__line--highlight dt,.c-order-bar__line--highlight dd{color:#2e7d32;font-weight:700}.c-order-bar__line--highlight dd{font-size:20px}.c-order-bar__line--dark{background:#282830}.c-order-bar__line--dark dt,.c-order-bar__line--dark dd{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-weight:700}.c-order-bar__legal{--tw-border-opacity:1;border-width:1px;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(51 51 58/var(--tw-text-opacity,1));border-radius:16px;padding:1rem;font-size:12px;line-height:1.625}.c-order-bar__legal strong{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1));margin-bottom:.25rem;font-weight:700;display:block}.c-order-bar__legal p{margin:0}.c-order-bar__row{flex-direction:column;gap:.75rem;display:flex}@media (min-width:576px){.c-order-bar__row{flex-direction:row;justify-content:space-between;align-items:center}}.c-order-bar__simulation{cursor:pointer;--tw-text-opacity:1;min-width:0;height:2.5rem;color:rgb(19 19 25/var(--tw-text-opacity,1));justify-content:center;align-items:center;gap:.25rem;display:flex}@media (min-width:576px){.c-order-bar__simulation{justify-content:flex-start}}.c-order-bar__simulation strong{font-size:28px;font-weight:700;line-height:1;font-family:var(--font-display)}.c-order-bar__simulation span,.c-order-bar__simulation em{--tw-text-opacity:1;color:rgb(51 51 58/var(--tw-text-opacity,1));font-size:14px;font-style:normal;font-weight:600}.c-order-bar__simulation em{margin-left:.5rem}.c-order-bar__simulation svg{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.c-order-bar--open .c-order-bar__simulation svg{transform:rotate(180deg)}.c-order-bar__simulation:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(19 19 25/var(--tw-ring-opacity,1));border-radius:12px;outline:2px solid #0000}.c-order-bar__reserve{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;height:2.75rem;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding-left:1.25rem;padding-right:1.25rem;font-size:14px;font-weight:700;display:flex}@media (min-width:576px){.c-order-bar__reserve{width:auto;min-width:240px}}.c-order-bar__reserve span{color:#ffffffd9;font-weight:600}.c-order-bar__reserve:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(19 19 25/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;outline:2px solid #0000}
