.gallery-section.svelte-geoysn{display:flex;flex-direction:column;gap:var(--spacing-md);width:100%}.main-image.svelte-geoysn{position:relative;width:100%;border-radius:12px;overflow:hidden;border:2px solid rgba(17,24,39,.12);aspect-ratio:4 / 3;box-shadow:var(--shadow-md);background:var(--gray-100)}.embla__viewport.svelte-geoysn{overflow:hidden;height:100%}.embla__container.svelte-geoysn{display:flex;touch-action:pan-y pinch-zoom;-webkit-tap-highlight-color:transparent;height:100%}.embla__slide.svelte-geoysn{flex:0 0 100%;min-width:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer;-webkit-user-select:none;user-select:none;background:none;border:none;padding:0;outline:none;transform:translateZ(0)}.embla__slide.svelte-geoysn:focus-visible{outline:3px solid var(--primary-red);outline-offset:-3px}.slide-placeholder.svelte-geoysn{width:100%;height:100%;background:var(--gray-100)}.hero-nav.svelte-geoysn{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;border:none;background:#ffffff26;color:var(--white);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #00000026;transition:background .3s ease,transform .2s ease;z-index:4}.hero-nav.svelte-geoysn svg:where(.svelte-geoysn){width:24px;height:24px}.hero-nav.svelte-geoysn:hover{transform:translateY(-50%) scale(1.05);background:#ffffff40}.hero-nav.svelte-geoysn:focus-visible{outline:3px solid var(--primary-red);outline-offset:4px}.hero-nav--prev.svelte-geoysn{left:16px}.hero-nav--next.svelte-geoysn{right:16px}.car-status-badge.svelte-geoysn{position:absolute;top:var(--spacing-md);right:var(--spacing-md);padding:8px 16px;font-family:var(--font-racing);font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-radius:4px;z-index:10;transform:rotate(-2deg);box-shadow:2px 2px #0003,0 3px 8px #0003;border:2px solid rgba(255,255,255,.3);overflow:hidden}.car-status-badge.svelte-geoysn:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(0deg,transparent,transparent 1px,rgba(0,0,0,.03) 1px,rgba(0,0,0,.03) 2px);pointer-events:none}.badge-sold.svelte-geoysn{background:linear-gradient(135deg,#95a5a6,#7f8c8d);color:var(--white)}.thumbnail-grid.svelte-geoysn{display:flex;gap:var(--spacing-sm);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:8px;scrollbar-width:thin;scrollbar-color:var(--gray-400) transparent}.thumbnail-grid.svelte-geoysn::-webkit-scrollbar{height:8px}.thumbnail-grid.svelte-geoysn::-webkit-scrollbar-track{background:transparent}.thumbnail-grid.svelte-geoysn::-webkit-scrollbar-thumb{background:var(--gray-400);border-radius:4px}.thumbnail-grid.svelte-geoysn::-webkit-scrollbar-thumb:hover{background:var(--gray-500)}.thumbnail.svelte-geoysn{cursor:pointer;border-radius:8px;overflow:hidden;border:2px solid rgba(17,24,39,.15);transition:transform .2s ease,border-color .2s ease;aspect-ratio:4 / 3;padding:0;background:var(--gray-100);flex-shrink:0;width:200px}.thumbnail.svelte-geoysn:hover{transform:translateY(-3px);border-color:var(--gray-400)}.thumbnail.svelte-geoysn:focus-visible{outline:3px solid var(--primary-red);outline-offset:4px;border-color:var(--primary-red)}.thumbnail.active.svelte-geoysn{border-color:var(--primary-red);border-width:3px}.thumbnail-img.svelte-geoysn{width:100%;height:100%;object-fit:cover;display:block}.pswp__button--zoom{display:none!important}.pswp-gallery.svelte-geoysn{display:none}.sr-only.svelte-geoysn{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:600px){.main-image.svelte-geoysn{aspect-ratio:4 / 5}.hero-nav.svelte-geoysn{display:none}.thumbnail-grid.svelte-geoysn{margin-left:calc(-1 * var(--spacing-sm));margin-right:calc(-1 * var(--spacing-sm));padding-left:var(--spacing-sm);padding-right:var(--spacing-sm);scroll-padding-left:var(--spacing-sm)}.thumbnail.svelte-geoysn{width:150px}}@media(max-width:480px){.thumbnail-grid.svelte-geoysn{margin-left:calc(-1 * var(--spacing-sm));margin-right:calc(-1 * var(--spacing-sm))}.thumbnail.svelte-geoysn{width:100px;min-width:100px}}.category-section.svelte-cose5c{margin-bottom:3rem}.category-heading.svelte-cose5c{font-size:1.25rem;font-weight:600;letter-spacing:.05em;margin-bottom:1rem;color:var(--gray-900, #111827);display:flex;align-items:baseline;gap:.5rem}.category-count.svelte-cose5c{font-size:1rem;font-weight:400;color:var(--gray-500, #6b7280)}.category-grid.svelte-cose5c{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-sm, 1rem);margin-bottom:1rem}.gallery-item.svelte-cose5c{all:unset;cursor:pointer;border-radius:8px;overflow:hidden;border:2px solid rgba(17,24,39,.15);transition:transform .2s ease,border-color .2s ease;aspect-ratio:4 / 3;background:var(--gray-100, #f3f4f6);display:block;position:relative}.gallery-item.svelte-cose5c:hover{transform:translateY(-3px);border-color:var(--gray-400, #9ca3af)}.gallery-item.svelte-cose5c:focus-visible{outline:3px solid var(--primary-red, #1280DF);outline-offset:4px;border-color:var(--primary-red, #1280DF)}.show-all-btn.svelte-cose5c{all:unset;display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:500;color:var(--primary-red, #1280DF);cursor:pointer;transition:all .2s ease;border-radius:4px}.show-all-btn.svelte-cose5c:hover{background:var(--gray-100, #f3f4f6)}.show-all-btn.svelte-cose5c:focus-visible{outline:3px solid var(--primary-red, #1280DF);outline-offset:2px}.arrow-icon.svelte-cose5c{width:16px;height:16px;transition:transform .2s ease}.arrow-icon.expanded.svelte-cose5c{transform:rotate(180deg)}@media(max-width:900px){.category-grid.svelte-cose5c{grid-template-columns:repeat(3,1fr)}.category-heading.svelte-cose5c{font-size:1.125rem}}@media(max-width:600px){.category-grid.svelte-cose5c{grid-template-columns:repeat(3,1fr);gap:12px}.category-heading.svelte-cose5c{font-size:1rem}.category-count.svelte-cose5c{font-size:.875rem}}@media(max-width:480px){.category-grid.svelte-cose5c{grid-template-columns:repeat(2,1fr);gap:var(--spacing-sm, 1rem)}}.accordion-description.svelte-hrvleg{display:flex;flex-direction:column}.accordion-item.svelte-hrvleg{border-bottom:1px solid var(--gray-200)}.accordion-item.svelte-hrvleg:first-child{border-top:1px solid var(--gray-200)}.accordion-header.svelte-hrvleg{display:flex;align-items:center;gap:var(--spacing-sm);width:100%;padding:12px 0;font-family:var(--font-body);font-size:1rem;color:var(--gray-900);background:transparent;border:none;cursor:pointer;text-align:left;transition:color .2s ease}.accordion-header.svelte-hrvleg:hover{color:var(--primary-color)}.accordion-header.svelte-hrvleg:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px;border-radius:4px}.accordion-icon.svelte-hrvleg{display:flex;align-items:center;justify-content:center;color:var(--gray-700);flex-shrink:0}.accordion-header.svelte-hrvleg:hover .accordion-icon:where(.svelte-hrvleg){color:var(--primary-color)}.accordion-title.svelte-hrvleg{flex:1;font-weight:500}.accordion-chevron{transition:transform .3s ease;color:var(--gray-400);flex-shrink:0}.accordion-header.svelte-hrvleg:hover .accordion-chevron{color:var(--gray-600)}.accordion-chevron.expanded{transform:rotate(180deg)}.accordion-content.svelte-hrvleg{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s ease,opacity .3s ease;overflow:hidden}.accordion-content.open.svelte-hrvleg{grid-template-rows:1fr;opacity:1}.accordion-inner.svelte-hrvleg{min-height:0;padding:0 0 12px calc(20px + var(--spacing-sm))}.lexical-content.svelte-hrvleg{font-family:var(--font-body);font-size:.95rem;line-height:1.7;color:var(--gray-700)}.lexical-content.svelte-hrvleg h3,.lexical-content.svelte-hrvleg h4{font-family:var(--font-body);font-weight:600;color:var(--gray-900);margin-top:var(--spacing-md);margin-bottom:var(--spacing-sm)}.lexical-content.svelte-hrvleg h3{font-size:1.1rem}.lexical-content.svelte-hrvleg h4{font-size:1rem}.lexical-content.svelte-hrvleg p{margin-bottom:var(--spacing-sm)}.lexical-content.svelte-hrvleg p:last-child{margin-bottom:0}.lexical-content.svelte-hrvleg ul,.lexical-content.svelte-hrvleg ol{margin-bottom:var(--spacing-sm);padding-left:var(--spacing-lg)}.lexical-content.svelte-hrvleg li{margin-bottom:var(--spacing-xs)}.lexical-content.svelte-hrvleg blockquote{border-left:3px solid var(--gray-300);padding-left:var(--spacing-md);margin:var(--spacing-sm) 0;font-style:italic;color:var(--gray-600)}.lexical-content.svelte-hrvleg strong{font-weight:600;color:var(--gray-800)}.lexical-content.svelte-hrvleg a{color:var(--primary-color);text-decoration:underline;text-underline-offset:2px}.lexical-content.svelte-hrvleg a:hover{color:var(--dark-navy)}.vehicle-contact-bar.svelte-1463f09{display:none}@media(max-width:768px){.vehicle-contact-bar.svelte-1463f09{position:fixed;inset:auto 0 0;z-index:90;display:flex;flex-wrap:wrap;align-items:center;gap:10px clamp(8px,3vw,16px);padding:12px clamp(12px,4vw,20px) calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--gray-200);background:var(--white);box-shadow:0 -6px 25px #00000008}.offer.svelte-1463f09{display:flex;flex-direction:column;flex:0 1 auto;min-width:0;max-width:100%;overflow-wrap:anywhere}strong.svelte-1463f09{font:400 clamp(24px,7vw,27px)/1.1 var(--font-racing);color:var(--gray-900)}button.svelte-1463f09,a.svelte-1463f09{display:flex;align-items:center;justify-content:center;gap:8px;flex:1 1 150px;min-width:0;min-height:48px;box-sizing:border-box;padding:14px clamp(10px,3vw,16px);border:0;border-radius:11px;background:#25d366;color:#073b1b;font:650 13px/1.4 var(--font-body);white-space:normal;overflow-wrap:anywhere;text-align:center;text-decoration:none;cursor:pointer}button.svelte-1463f09:hover,a.svelte-1463f09:hover{background:#20c460}button.svelte-1463f09:active,a.svelte-1463f09:active{background:#1db557}button.svelte-1463f09:focus-visible,a.svelte-1463f09:focus-visible{outline:3px solid var(--primary-blue);outline-offset:3px}.short-label.svelte-1463f09{display:none}.vehicle-contact-bar svg{flex-shrink:0}body:has(.vehicle-contact-bar) .footer{padding-bottom:calc(var(--vehicle-contact-height, 80px) + 28px)}}@media(max-width:360px){.full-label.svelte-1463f09{display:none}.short-label.svelte-1463f09{display:inline}button.svelte-1463f09,a.svelte-1463f09{flex-basis:120px}}.vehicle-legal-info.svelte-14zuzp{margin:16px 0;font-size:.85rem;line-height:1.6;color:var(--gray-600)}.vehicle-legal-info.svelte-14zuzp a:where(.svelte-14zuzp){color:var(--primary-blue);text-decoration:underline}.financing-enquiry.svelte-14zuzp{width:100%;margin-top:12px;padding:12px 16px;border:1px solid var(--primary-blue);border-radius:10px;color:var(--primary-blue);background:var(--white);font:inherit;cursor:pointer}.financing-enquiry.svelte-14zuzp:hover{background:var(--gray-100)}.mobile-only{display:none!important}.car-detail-container.svelte-14zuzp{max-width:1400px;margin:0 auto;padding:var(--spacing-xl)}.detail-header.svelte-14zuzp{display:flex;justify-content:space-between;align-items:start;margin-bottom:var(--spacing-xl);gap:var(--spacing-xl);padding-bottom:0;border-bottom:3px solid var(--gray-200)}.detail-title.svelte-14zuzp h1:where(.svelte-14zuzp){font-family:var(--font-racing);font-size:3.2rem;font-weight:400;color:var(--gray-900);margin-bottom:0;letter-spacing:1.5px;line-height:1.1;text-transform:uppercase}.detail-subtitle.svelte-14zuzp{font-family:var(--font-body);font-size:1.15rem;color:var(--gray-600);font-weight:500;letter-spacing:.3px}.detail-price-wrapper.svelte-14zuzp{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.detail-price.svelte-14zuzp{font-family:var(--font-racing);font-size:3rem;font-weight:400;color:var(--primary-red);letter-spacing:1px;white-space:nowrap;text-shadow:2px 2px 4px rgba(230,57,70,.1);padding:0;text-align:right}.detail-content.svelte-14zuzp{display:grid;grid-template-columns:1.6fr .7fr;gap:var(--spacing-xl)}.gallery-section.svelte-14zuzp{display:flex;flex-direction:column;min-width:0;width:100%}.photos-panel.svelte-14zuzp{display:contents}.gallery-wrapper.svelte-14zuzp{order:0}.description-section.svelte-14zuzp{order:1}.category-sections-wrapper.svelte-14zuzp{order:2}.gallery-wrapper.svelte-14zuzp{position:relative}.specs-sidebar.svelte-14zuzp{background:var(--white);padding:var(--spacing-xl);border-radius:8px;border:2px solid var(--gray-200);height:fit-content;position:sticky;top:100px}.specs-sidebar.svelte-14zuzp h2:where(.svelte-14zuzp){font-family:var(--font-racing);font-size:1.8rem;font-weight:400;color:var(--gray-900);margin-bottom:var(--spacing-lg);letter-spacing:1px;text-transform:uppercase;border-bottom:2px solid var(--gray-200);padding-bottom:var(--spacing-sm)}.specs-list.svelte-14zuzp{display:flex;flex-direction:column;gap:var(--spacing-sm)}.spec-item.svelte-14zuzp{display:flex;justify-content:space-between;padding:var(--spacing-sm) 0;border-bottom:1px solid var(--gray-200)}.spec-item.svelte-14zuzp:last-child{border-bottom:none}.spec-label.svelte-14zuzp{font-family:var(--font-body);font-weight:600;color:var(--gray-600);font-size:1rem;letter-spacing:.3px}.spec-value.svelte-14zuzp{font-family:var(--font-body);font-weight:600;color:var(--gray-900);font-size:1rem;text-align:right}.description-section.svelte-14zuzp{margin-top:var(--spacing-xl);margin-bottom:calc(var(--spacing-xl) * 1.5)}.description-section.svelte-14zuzp h2:where(.svelte-14zuzp){font-family:var(--font-racing);font-size:2rem;font-weight:400;color:var(--gray-900);margin-bottom:var(--spacing-md);letter-spacing:1px;text-transform:uppercase;border-bottom:2px solid var(--gray-200);padding-bottom:var(--spacing-sm)}.contact-cta.svelte-14zuzp{margin-top:var(--spacing-xl)}.contact-btn.svelte-14zuzp{width:100%;padding:.9rem 1.5rem;background:linear-gradient(135deg,#25d366,#1fb855);color:var(--white);text-decoration:none;font-family:var(--font-racing);font-weight:400;font-size:1rem;letter-spacing:.8px;text-transform:uppercase;border-radius:8px;transition:var(--transition);display:flex;align-items:center;justify-content:flex-start;gap:1rem;box-shadow:0 4px #1a9e4a,0 8px 20px #00000040;border:none}.contact-btn.svelte-14zuzp:hover{transform:translateY(-4px);box-shadow:0 6px #14893d,0 14px 28px #0000004d}.contact-btn.svelte-14zuzp:focus-visible{outline:3px solid var(--dark-navy);outline-offset:3px}.contact-btn-icon.svelte-14zuzp{display:flex;align-items:center;justify-content:center;width:40px;height:40px;min-width:40px;border-radius:50%;background:#ffffff26;box-shadow:inset 0 0 0 1px #ffffff40}.contact-btn-text.svelte-14zuzp{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.contact-btn-label.svelte-14zuzp{font-size:1rem;letter-spacing:.8px;line-height:1.2}.contact-btn-helper.svelte-14zuzp{font-family:var(--font-body);font-size:.8rem;letter-spacing:.3px;text-transform:none;line-height:1.1}.article-cta.svelte-14zuzp{margin-top:var(--spacing-lg)}.article-link.svelte-14zuzp{width:100%;padding:1rem var(--spacing-lg);background:linear-gradient(135deg,var(--cream) 0%,var(--gray-100) 100%);color:var(--gray-900);font-family:var(--font-body);font-size:1rem;border-radius:8px;transition:var(--transition);display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-md);border:2px solid var(--gray-300);text-decoration:none}.article-link.svelte-14zuzp:hover{transform:translateY(-2px);border-color:var(--primary-red);box-shadow:var(--shadow-lg)}.article-link.svelte-14zuzp:focus-visible{outline:3px solid var(--primary-red);outline-offset:3px}.article-link-icon.svelte-14zuzp{display:flex;align-items:center;justify-content:center;font-size:2rem}.article-link-text.svelte-14zuzp{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.article-link-label.svelte-14zuzp{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--primary-red)}.article-link-title.svelte-14zuzp{font-size:1rem;font-weight:500;color:var(--gray-700);line-height:1.4}.back-button-container.svelte-14zuzp{margin-top:var(--spacing-2xl);display:flex;justify-content:center}.back-button.svelte-14zuzp{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:.75rem var(--spacing-xl);text-transform:uppercase;font-family:var(--font-racing);letter-spacing:1px;background:var(--dark-navy);color:var(--white);border-radius:6px;border:none;transition:var(--transition);box-shadow:0 4px #0d1b2ae6,0 8px 16px #00000040}.back-button.svelte-14zuzp:hover{transform:translateY(-3px);background:var(--primary-red);box-shadow:0 4px #941120d9,0 12px 18px #00000059}.back-button.svelte-14zuzp:focus-visible{outline:3px solid var(--primary-red);outline-offset:3px}@media(max-width:1024px){.detail-content.svelte-14zuzp{grid-template-columns:1fr;gap:var(--spacing-lg)}.specs-sidebar.svelte-14zuzp{position:static}}@media(max-width:768px){.car-detail-container.svelte-14zuzp{padding:var(--spacing-md)}.back-button-container.svelte-14zuzp,.contact-cta.svelte-14zuzp,.article-cta.svelte-14zuzp{display:none}.mobile-only{display:unset!important}.category-sections-wrapper.svelte-14zuzp{margin-top:var(--spacing-xl)}.detail-header.svelte-14zuzp{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;align-items:baseline;border-bottom-width:1px;padding-bottom:8px;margin-bottom:8px;gap:4px var(--spacing-sm)}.detail-subtitle.svelte-14zuzp{grid-column:1;grid-row:1;margin:0;padding:0;font-size:1rem}.detail-price-wrapper.svelte-14zuzp{grid-column:2;grid-row:1;gap:2px}.detail-price.svelte-14zuzp{margin:0;padding:0;font-size:1rem;text-align:right;background:transparent;width:auto}.detail-title.svelte-14zuzp h1:where(.svelte-14zuzp){grid-column:1 / span 2;grid-row:2;margin:0;line-height:1.05;font-size:2.3rem}.specs-sidebar.svelte-14zuzp{padding:var(--spacing-lg)}}@media(max-width:600px){.car-detail-container.svelte-14zuzp{padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-lg)}.detail-title.svelte-14zuzp h1:where(.svelte-14zuzp){font-size:2.1rem}.detail-subtitle.svelte-14zuzp{font-size:.95rem}.detail-price.svelte-14zuzp{font-size:2rem}.specs-sidebar.svelte-14zuzp{padding:var(--spacing-md);border-width:1px}.contact-btn-icon.svelte-14zuzp{width:40px;height:40px}.contact-btn-label.svelte-14zuzp{font-size:1rem}}@media(max-width:480px){.car-detail-container.svelte-14zuzp,.specs-sidebar.svelte-14zuzp{padding:var(--spacing-sm)}.contact-btn.svelte-14zuzp{min-height:48px;font-size:1.05rem;padding:1rem}}@media(max-width:768px){.car-detail-container.svelte-14zuzp{padding-top:24px;padding-bottom:calc(var(--vehicle-contact-height, 80px) + 24px)}.detail-header.svelte-14zuzp{display:block;border:0;margin-bottom:12px;padding:0}.detail-title.svelte-14zuzp h1:where(.svelte-14zuzp){font-size:1.8rem;line-height:1.05;text-wrap:balance}.detail-subtitle.svelte-14zuzp{font-size:13px;margin-top:5px;color:var(--gray-500)}.detail-price-wrapper.svelte-14zuzp{display:none}.detail-content.svelte-14zuzp{position:relative;display:block;overflow-x:clip;overflow-y:visible}.detail-content.tab-dragging.svelte-14zuzp,.detail-content.tab-transitioning.svelte-14zuzp{clip-path:inset(0 0 -100vh 0)}.gallery-section.svelte-14zuzp{display:contents}.photos-panel.svelte-14zuzp,.description-section.svelte-14zuzp,.specs-sidebar.svelte-14zuzp{position:absolute;top:var(--panel-vertical-offset, 0px);left:0;width:100%;min-width:0;transform:translate3d(var(--panel-offset),0,0);transition:transform .28s cubic-bezier(.22,1,.36,1)}.mobile-panel-flow.svelte-14zuzp{position:relative}.detail-content.svelte-14zuzp:not(.tab-dragging):not(.tab-transitioning) .mobile-panel-flow:where(.svelte-14zuzp){transform:none}.detail-content.svelte-14zuzp:not(.tab-dragging):not(.tab-transitioning) .photos-panel:where(.svelte-14zuzp):not(.mobile-panel-flow),.detail-content.svelte-14zuzp:not(.tab-dragging):not(.tab-transitioning) .description-section:where(.svelte-14zuzp):not(.mobile-panel-flow),.detail-content.svelte-14zuzp:not(.tab-dragging):not(.tab-transitioning) .specs-sidebar:where(.svelte-14zuzp):not(.mobile-panel-flow){visibility:hidden}.tab-dragging.svelte-14zuzp .photos-panel:where(.svelte-14zuzp),.tab-dragging.svelte-14zuzp .description-section:where(.svelte-14zuzp),.tab-dragging.svelte-14zuzp .specs-sidebar:where(.svelte-14zuzp){transition:none}.photos-panel.svelte-14zuzp{display:block;padding-top:12px}.description-section.svelte-14zuzp{margin:0;padding-top:36px}.description-section.svelte-14zuzp h2:where(.svelte-14zuzp){font-size:1.6rem;border:0;margin-bottom:20px}.specs-sidebar.svelte-14zuzp{display:block;max-width:none;margin:0 auto;border:0;border-radius:0;background:none;padding:36px 0 0}.specs-sidebar.svelte-14zuzp h2:where(.svelte-14zuzp){text-align:center;border:0;font-size:1.6rem;max-width:320px;margin:0 auto 20px}.specs-list.svelte-14zuzp{width:100%;max-width:320px;margin:0 auto;gap:0}.spec-item.svelte-14zuzp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;align-items:baseline;padding:13px 0}.spec-label.svelte-14zuzp,.spec-value.svelte-14zuzp{font-size:14px;text-align:center;min-width:0;overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){.photos-panel.svelte-14zuzp,.description-section.svelte-14zuzp,.specs-sidebar.svelte-14zuzp{transition:none}}}@media(max-width:600px){.detail-title.svelte-14zuzp h1:where(.svelte-14zuzp){font-size:1.65rem}.photos-panel.svelte-14zuzp{padding-top:12px}}
