.stock.svelte-xjcvxb{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.stock.svelte-xjcvxb:before{--height: 10px;background-color:var(--color);border-radius:calc(var(--height) / 2);content:"";height:var(--height);width:var(--height)}section.svelte-1fqrvs8{display:flex;align-items:flex-start;gap:var(--gap);margin:2rem 0 1rem}@media (width < 640px){section.svelte-1fqrvs8{flex-wrap:wrap;gap:1rem var(--gap)}}section.svelte-1fqrvs8 [type=button]:where(.svelte-1fqrvs8){margin:0;white-space:nowrap}@media (width < 640px){section.svelte-1fqrvs8 [type=button]:where(.svelte-1fqrvs8){justify-content:center;width:100%;order:1}}.price.svelte-1fqrvs8{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;margin-left:auto;text-align:right}.price.svelte-1fqrvs8 div:where(.svelte-1fqrvs8){font-size:var(--h4);font-weight:700}.status-container.svelte-pl7e65{border-style:solid;border-radius:4px;border-width:.0625rem;align-items:center;display:flex;gap:8px;font-size:14px;padding:.625rem;margin-block:1rem}@media (width < 640px){.status-container.svelte-pl7e65{flex-wrap:wrap;gap:8px 4px}}.status-container.svelte-pl7e65 img:where(.svelte-pl7e65){width:26px}@media (width < 640px){.status-container.svelte-pl7e65 img:where(.svelte-pl7e65){width:22px}}.status-container.svelte-pl7e65 .text:where(.svelte-pl7e65){color:var(--fg);font-weight:400}@media (width < 640px){.status-container.svelte-pl7e65 .text:where(.svelte-pl7e65) span{display:none}}.dialog.svelte-pl7e65{position:fixed;top:15%;left:50%;transform:translate(-50%);background-color:var(--bg);padding:2.5rem;z-index:151;width:590px;max-width:calc(100% - 6rem)}@media (width < 640px){.dialog.svelte-pl7e65{padding:1.5rem;max-width:calc(100vw - 2rem);max-height:560px;top:50px}}.dialog.svelte-pl7e65 .close:where(.svelte-pl7e65){position:absolute;right:-2rem;top:0;color:var(--fg-0);font-size:1.5rem}@media (width < 640px){.dialog.svelte-pl7e65 .close:where(.svelte-pl7e65){top:-2rem;right:0}}.dialog.svelte-pl7e65 header:where(.svelte-pl7e65){text-align:center}.dialog.svelte-pl7e65 header:where(.svelte-pl7e65) h2:where(.svelte-pl7e65){font-size:var(--h3)}.dialog.svelte-pl7e65 .content:where(.svelte-pl7e65){display:flex;flex-direction:column;align-items:center;text-align:center}@media (width < 640px){.dialog.svelte-pl7e65 .content:where(.svelte-pl7e65){max-height:400px;overflow-y:scroll}}.dialog.svelte-pl7e65 .note:where(.svelte-pl7e65){background:var(--bg-0);border-radius:calc(var(--border-radius) / 2);display:inline-flex;align-items:center;gap:.75rem;font-size:var(--small);padding:1.25rem;margin-bottom:1.5rem}.dialog.svelte-pl7e65 .select-car:where(.svelte-pl7e65){background-color:var(--bg-0);text-align:left;padding:1rem 2rem;margin-top:1.5rem;margin-bottom:1.5rem;width:100%}@media (width < 640px){.dialog.svelte-pl7e65 .select-car:where(.svelte-pl7e65){padding:1rem}}.dialog.svelte-pl7e65 .select-car:where(.svelte-pl7e65) button:where(.svelte-pl7e65){display:flex;justify-content:space-between;align-items:center;text-align:left;width:100%}.dialog.svelte-pl7e65 .select-car:where(.svelte-pl7e65) button:where(.svelte-pl7e65) h3:where(.svelte-pl7e65){font-size:var(--p);font-weight:400;margin:0;text-decoration:underline}.dialog.svelte-pl7e65 .select-car:where(.svelte-pl7e65) .fields:where(.svelte-pl7e65){border-top:1px solid var(--bg-10);margin-top:1rem;padding-top:1rem;padding-bottom:1rem}.dialog.svelte-pl7e65 .select-car:where(.svelte-pl7e65) .fields:where(.svelte-pl7e65) label:where(.svelte-pl7e65){font-size:var(--p);font-weight:400;margin-bottom:1rem}.dialog.svelte-pl7e65 .select-car:where(.svelte-pl7e65) .fields:where(.svelte-pl7e65) p:where(.svelte-pl7e65):last-child{margin-bottom:0}.dialog.svelte-pl7e65 .form__row:where(.svelte-pl7e65){margin-bottom:1rem;width:100%;display:flex;gap:.5rem}.dialog.svelte-pl7e65 .form__item:where(.svelte-pl7e65){flex:1}.dialog.svelte-pl7e65 .form__item--50:where(.svelte-pl7e65){flex:0 0 calc(50% - .25rem)}.dialog.svelte-pl7e65 .button.primary:where(.svelte-pl7e65){background-color:var(--primary);color:var(--fg-0);border:none;border-radius:var(--border-radius);padding:.5rem 1rem;cursor:pointer;font-weight:500;width:100%}.dialog.svelte-pl7e65 .button.primary:where(.svelte-pl7e65):disabled{opacity:.7;cursor:not-allowed}.dialog.svelte-pl7e65 .text-link:where(.svelte-pl7e65){display:block;text-align:center;text-decoration:underline;margin:0 auto}.product-details.svelte-12camzr{background:var(--bg);align-self:flex-start;padding:1.5rem;margin-inline:-1.5rem;position:sticky;top:calc(var(--header-height) + 1.5rem)}@media (width < 1024px){.product-details.svelte-12camzr{position:static;top:auto}}@media (width < 640px){.product-details.svelte-12camzr{padding:1.25rem;margin-inline:-1.25rem}}.product-details.svelte-12camzr header:where(.svelte-12camzr){position:relative}.product-details.svelte-12camzr header:where(.svelte-12camzr) h1:where(.svelte-12camzr){font-size:var(--h2);padding-right:2.5rem}.product-details.svelte-12camzr .sku:where(.svelte-12camzr){display:block;font-size:var(--small);margin-top:-.5rem;margin-bottom:1rem}.product-details.svelte-12camzr .content:where(.svelte-12camzr) p:where(.svelte-12camzr){margin:0}.product-details.svelte-12camzr .content:where(.svelte-12camzr) ul:where(.svelte-12camzr){padding:0;margin:0;list-style:none}.product-details.svelte-12camzr .content:where(.svelte-12camzr) li:where(.svelte-12camzr){display:flex;align-items:center;gap:.5rem;font-size:var(--small);margin:0 0 .5rem}@keyframes bp-fadein{0%{opacity:.01}to{opacity:1}}@keyframes bp-bar{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes bp-o{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bp-wrap{top:0;left:0;width:100%;height:100%;position:fixed;z-index:999;contain:strict;touch-action:none;-webkit-tap-highlight-color:transparent}.bp-wrap>div:first-child{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000bf;animation:bp-fadein .48s cubic-bezier(.215,.61,.355,1)}.bp-vid audio{position:absolute;left:14px;width:calc(100% - 28px);bottom:14px;height:50px}.bp-inner{top:0;left:0;width:100%;height:100%;position:absolute;display:flex}.bp-html{display:contents}.bp-html>:first-child{margin:auto}.bp-img-wrap{top:0;left:0;width:100%;height:100%;position:absolute;contain:strict}.bp-img-wrap .bp-canzoom{cursor:zoom-in}.bp-img-wrap .bp-drag{cursor:grabbing}.bp-close{contain:layout size}.bp-img{position:absolute;top:50%;left:50%;-webkit-user-select:none;user-select:none;background-size:100% 100%}.bp-img img,.bp-img div{position:absolute;top:0;left:0;width:100%;height:100%}.bp-img .bp-o{display:none}.bp-zoomed .bp-img:not(.bp-drag){cursor:grab}.bp-zoomed .bp-cap{opacity:0;animation:none!important}.bp-zoomed.bp-small .bp-controls{opacity:0}.bp-zoomed.bp-small .bp-controls button{pointer-events:none}.bp-controls{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;text-align:left;transition:opacity .3s;animation:bp-fadein .3s}.bp-controls button{pointer-events:auto;cursor:pointer;position:absolute;border:0;background:#00000026;opacity:.9;transition:all .1s;contain:content}.bp-controls button:hover{background-color:#0003;opacity:1}.bp-controls svg{fill:#fff}.bp-count{position:absolute;color:#ffffffe6;line-height:1;margin:16px;height:50px;width:100px}.bp-prev,.bp-next{top:50%;right:0;margin-top:-32px;height:64px;width:58px;border-radius:3px 0 0 3px}.bp-prev:hover:before,.bp-next:hover:before{transform:translate(-2px)}.bp-prev:before,.bp-next:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z'/%3E%3C/svg%3E");position:absolute;left:7px;top:9px;width:46px;transition:all .2s}.bp-prev{right:auto;left:0;transform:scalex(-1)}.bp-x{top:0;right:0;height:55px;width:58px;border-radius:0 0 0 3px}.bp-x:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='%23fff'%3E%3Cpath d='M24 10l-2-2-6 6-6-6-2 2 6 6-6 6 2 2 6-6 6 6 2-2-6-6z'/%3E%3C/svg%3E");position:absolute;width:37px;top:8px;right:10px}.bp-if,.bp-vid{position:relative;margin:auto;background:#000;background-size:100% 100%}.bp-if iframe,.bp-if video,.bp-if div,.bp-vid iframe,.bp-vid video,.bp-vid div{top:0;left:0;width:100%;height:100%;position:absolute;border:0}.bp-load{display:flex;background-size:100% 100%;overflow:hidden;z-index:1}.bp-bar{position:absolute;top:0;left:0;height:3px;width:100%;transform:translate(-100%);background:#ffffffe6;border-radius:0 3px 3px 0;animation:bp-bar 4s both}.bp-o,.bp-o:after{border-radius:50%;width:90px;height:90px}.bp-o{margin:auto;border:10px solid rgba(255,255,255,.2);border-left-color:#ffffffe6;animation:bp-o 1s infinite linear}.bp-cap{position:absolute;bottom:2%;background:#090909cc;color:#ffffffe6;border-radius:4px;max-width:95%;line-height:1.3;padding:.6em 1.2em;left:50%;transform:translate(-50%);width:fit-content;width:-moz-fit-content;display:table;transition:opacity .3s;animation:bp-fadein .2s}.bp-cap a{color:inherit}.bp-inline{position:absolute}.bp-lock{overflow-y:hidden}.bp-lock body{overflow:scroll}.bp-noclose .bp-x{display:none}.bp-noclose:not(.bp-zoomed){touch-action:pan-y}.bp-noclose:not(.bp-zoomed) .bp-img-wrap{cursor:zoom-in}@media (prefers-reduced-motion){.bp-wrap *{animation-duration:0s!important}}@media (max-width: 500px){.bp-x{height:47px;width:47px}.bp-x:before{width:34px;top:6px;right:6px}.bp-prev,.bp-next{margin-top:-27px;height:54px;width:45px}.bp-prev:before,.bp-next:before{top:7px;left:2px;width:43px}.bp-o,.bp-o:after{border-width:6px;width:60px;height:60px}.bp-count{margin:12px 10px}}button.svelte-1yeoy9v{--height: 38px;background:rgba(var(--channels-black),.4);border-radius:calc(var(--height) / 2);height:var(--height);width:var(--height);opacity:1;position:absolute;top:.5rem;right:.5rem}.bp-img{background-image:none!important}.bp-img img{object-fit:contain}.slider.svelte-10vdwwz{align-self:flex-start;padding-bottom:calc(var(--gap) * 2);position:relative}.slider.svelte-10vdwwz .splide__pagination{bottom:calc(var(--gap) * -1);justify-content:flex-end;padding:0;gap:calc(var(--gap-small) / 4)}.slider.svelte-10vdwwz .splide__pagination li{display:block}.slider.svelte-10vdwwz .splide__pagination__page{background-color:var(--bg-40);border-radius:2px;height:2px;width:34px;transform:scale(1)}.slider.svelte-10vdwwz .splide__pagination__page.is-active{background-color:var(--bg-100)}.single-image.svelte-10vdwwz .splide__track{pointer-events:none}img.svelte-10vdwwz{border-radius:var(--border-radius);max-width:100%;width:100%;height:auto}.splide__arrow.svelte-10vdwwz{--height: 55px;background:rgba(var(--channels-black),.4);height:var(--height);width:var(--height);opacity:1}.splide__arrow--prev.svelte-10vdwwz svg{transform:none}section.svelte-pldlb9{padding-block:var(--block-spacing);position:relative}section.svelte-pldlb9:before{content:"";display:block;height:100%;background-color:var(--bg-0);width:100vw;position:absolute;top:0;left:calc((50vw - (100% + var(--gap) - 0rem * 2)) * -1);z-index:-1}@media (width < 1024px){section.svelte-pldlb9:before{content:none}}h2.svelte-pldlb9{font-size:var(--h3)}.specs.svelte-pldlb9{margin-bottom:1.5rem}.suited.svelte-pldlb9{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:1.25rem 0;transition:border-color .25s}.suited.svelte-pldlb9 .header:where(.svelte-pldlb9){display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:0;transition:margin .25s}.suited.svelte-pldlb9 .header:where(.svelte-pldlb9) h2:where(.svelte-pldlb9){margin:0}.suited.svelte-pldlb9.open{border-bottom-color:var(--bg)}.suited.svelte-pldlb9.open .header:where(.svelte-pldlb9){margin-bottom:1.25rem}.content.svelte-pldlb9{overflow-x:auto}table.svelte-pldlb9{border-collapse:collapse;width:100%}table.svelte-pldlb9 thead:where(.svelte-pldlb9){font-weight:var(--fw-bold);color:var(--text-muted)}table.svelte-pldlb9 thead:where(.svelte-pldlb9) th:where(.svelte-pldlb9){text-align:left}table.svelte-pldlb9 thead:where(.svelte-pldlb9) th:where(.svelte-pldlb9):not(:last-child){padding-right:.875rem}table.svelte-pldlb9 tbody:where(.svelte-pldlb9) tr:where(.svelte-pldlb9){border-radius:var(--border-radius)}table.svelte-pldlb9 tbody:where(.svelte-pldlb9) tr:where(.svelte-pldlb9):nth-child(2n){background-color:var(--bg)}table.svelte-pldlb9 td:where(.svelte-pldlb9){padding:1rem}table.svelte-pldlb9 select:where(.svelte-pldlb9){background-position:right .5rem center;padding-left:1rem}.loading-spinner.svelte-pldlb9{width:20px;height:20px;border:2px solid var(--bg);border-top:2px solid var(--primary);border-radius:50%;animation:svelte-pldlb9-spin 1s linear infinite}@keyframes svelte-pldlb9-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.grid.svelte-1mrzipw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 calc(var(--gap) * 2)}@media (width < 1280px){.grid.svelte-1mrzipw{gap:0 var(--gap)}}@media (width < 1024px){.grid.svelte-1mrzipw{grid-template-columns:minmax(0,1fr)}}
