.page.svelte-1o9v7h0.svelte-1o9v7h0.svelte-1o9v7h0{display:flex;flex-direction:row;gap:4rem}.main.svelte-1o9v7h0.svelte-1o9v7h0.svelte-1o9v7h0{flex:3}.sidebar.svelte-1o9v7h0.svelte-1o9v7h0.svelte-1o9v7h0{flex:2;margin-top:1.5rem}@media (max-width: 800px){.page.svelte-1o9v7h0.svelte-1o9v7h0.svelte-1o9v7h0{flex-direction:column;gap:1rem;padding-top:0}}@media (min-width: 800px) and (max-height: 840px){.main.svelte-1o9v7h0.svelte-1o9v7h0.svelte-1o9v7h0{flex:4}}@media (min-width: 800px) and (max-height: 800px){.main.svelte-1o9v7h0.svelte-1o9v7h0.svelte-1o9v7h0{flex:5}.small-images-selector-container{height:5rem!important}.small-images-selector-container img{height:3rem!important}}@media (min-width: 800px) and (max-height: 700px){.main.svelte-1o9v7h0.svelte-1o9v7h0.svelte-1o9v7h0{flex:7}.price-final.svelte-1o9v7h0.svelte-1o9v7h0.svelte-1o9v7h0{font-size:1.5rem!important}.sidebar.svelte-1o9v7h0 .info-details.svelte-1o9v7h0.svelte-1o9v7h0{display:none}}.line-info.svelte-1o9v7h0.svelte-1o9v7h0.svelte-1o9v7h0{position:sticky;top:1rem;background-color:var(--color-bg-medium);padding:var(--padding);border-radius:var(--roundness);max-height:calc(100vh - 4rem);overflow-y:auto}.info-details.svelte-1o9v7h0.svelte-1o9v7h0.svelte-1o9v7h0{margin-top:1rem;font-size:.9rem;color:var(--color-text-accent)}.info-details.svelte-1o9v7h0 i.svelte-1o9v7h0.svelte-1o9v7h0{width:1rem;margin-right:.5rem;text-align:center;color:var(--color-text-detail)}.scrolling-info.svelte-1o9v7h0 .info-details.svelte-1o9v7h0.svelte-1o9v7h0{position:relative;left:0;right:0;margin-inline:-1rem;box-sizing:border-box;background-color:var(--color-bg-medium);padding:var(--padding);padding-top:calc(var(--padding) + 0rem);z-index:40;display:flex;gap:1rem;justify-content:space-around}.scrolling-info.svelte-1o9v7h0 .info-details.svelte-1o9v7h0>div.svelte-1o9v7h0{position:relative;padding-left:2rem}.scrolling-info.svelte-1o9v7h0 .info-details.svelte-1o9v7h0 span.svelte-1o9v7h0{display:block;position:relative;top:50%;transform:translateY(-50%);font-size:.7rem;margin-block:auto;line-height:.7rem}.scrolling-info.svelte-1o9v7h0 .info-details.svelte-1o9v7h0 i.svelte-1o9v7h0{position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:1.25rem}.parts.svelte-1o9v7h0.svelte-1o9v7h0.svelte-1o9v7h0{margin-block:4rem}.parts.svelte-1o9v7h0 h2.svelte-1o9v7h0.svelte-1o9v7h0{margin-top:4rem}.parts.svelte-1o9v7h0 h2.svelte-1o9v7h0.svelte-1o9v7h0:after{content:"";display:block;width:100%;height:.25rem;background:var(--color-action);margin-top:.5rem}.options.svelte-1o9v7h0.svelte-1o9v7h0.svelte-1o9v7h0{display:flex;flex-direction:column;gap:.5rem}.option.svelte-1o9v7h0.svelte-1o9v7h0.svelte-1o9v7h0{position:relative;border:.25rem solid var(--color-bg-light);border-radius:var(--roundness);padding:1rem 1rem 1rem 6rem;font-size:1.25rem;cursor:pointer;transition:all ease .15s;display:flex;justify-content:space-between}.option.selected.svelte-1o9v7h0.svelte-1o9v7h0.svelte-1o9v7h0{border-color:var(--color-theme);color:#fff}.option.svelte-1o9v7h0 img.svelte-1o9v7h0.svelte-1o9v7h0{position:absolute;top:.75rem;left:.75rem;width:4rem;height:4rem;object-fit:cover;border-radius:var(--roundness);margin-right:1rem}.option.svelte-1o9v7h0 .text.svelte-1o9v7h0.svelte-1o9v7h0{display:flex;flex-direction:column}.option.svelte-1o9v7h0 .name.svelte-1o9v7h0.svelte-1o9v7h0{width:fit-content}.option.svelte-1o9v7h0 .info.svelte-1o9v7h0.svelte-1o9v7h0{color:var(--color-text-detail);font-size:1rem;margin-block:auto}.option.svelte-1o9v7h0 .price-difference.svelte-1o9v7h0.svelte-1o9v7h0{text-wrap:nowrap;display:flex;flex-direction:column;justify-content:center;min-width:4rem;text-align:right}.option.svelte-1o9v7h0 .recommended.svelte-1o9v7h0.svelte-1o9v7h0{position:absolute;top:0;right:-.75rem;background-color:var(--color-theme);color:#fff;padding:.25rem .5rem;border-radius:var(--roundness);font-size:.75rem;display:flex;align-items:center;gap:.25rem;box-shadow:0 0 .5rem #00000080}.specs.svelte-1o9v7h0.svelte-1o9v7h0.svelte-1o9v7h0{display:flex;flex-direction:column;gap:1rem;margin-bottom:3rem}.part-row.svelte-1o9v7h0.svelte-1o9v7h0.svelte-1o9v7h0{display:flex;gap:1rem;line-height:1em}.part-name.svelte-1o9v7h0.svelte-1o9v7h0.svelte-1o9v7h0{flex:1;max-width:8rem;line-height:1.25em;color:var(--color-text-detail);line-height:1em}.part-value.svelte-1o9v7h0.svelte-1o9v7h0.svelte-1o9v7h0{flex:3;line-height:1.25em;text-align:right}.price-final.svelte-1o9v7h0.svelte-1o9v7h0.svelte-1o9v7h0{font-size:2rem;font-weight:700;display:block;float:right;margin-block:1rem}button.buy.svelte-1o9v7h0.svelte-1o9v7h0.svelte-1o9v7h0{display:block;margin-top:1rem;width:100%;font-size:1.5rem}.scrolling-info.svelte-1o9v7h0.svelte-1o9v7h0.svelte-1o9v7h0{position:sticky;top:5.7rem;left:0;right:0;margin-inline:-1rem;box-sizing:border-box;background-color:var(--color-bg-light);padding:var(--padding);padding-top:calc(var(--padding) + 4rem);padding-bottom:0;transform:translateY(-4rem);z-index:50;margin-bottom:-3rem}.scrolling-info.svelte-1o9v7h0 .price-overview.svelte-1o9v7h0.svelte-1o9v7h0{position:relative}.scrolling-info.svelte-1o9v7h0 h2.svelte-1o9v7h0.svelte-1o9v7h0{margin-block:0}.scrolling-info.svelte-1o9v7h0 .price-final.svelte-1o9v7h0.svelte-1o9v7h0{position:absolute;right:1rem;top:50%;transform:translateY(-50%);margin-block:0}@media (max-width: 380px){.scrolling-info.svelte-1o9v7h0 .long.svelte-1o9v7h0.svelte-1o9v7h0{display:none}}.bottom-button.svelte-1o9v7h0.svelte-1o9v7h0.svelte-1o9v7h0{margin-bottom:4rem}
