*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{border-width:0}.visible{visibility:visible}.mx-auto{margin-left:auto;margin-right:auto}.flex{display:flex}.inline-flex{display:inline-flex}.hidden{display:none}.max-w-6xl{max-width:72rem}.transform{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))}.resize{resize:both}.items-center{align-items:center}.gap-1{gap:.25rem}.rounded{border-radius:.25rem}.border-b{border-bottom-width:1px}.border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-neutral-200{--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity,1))}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.tracking-wide{letter-spacing:.025em}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.text-neutral-700{--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity,1))}.text-neutral-900{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--ink:#162129;--muted:#65717b;--line:#dfe4e7;--accent:#086681;--soft:#f2f5f6}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,Thonburi,Tahoma,sans-serif;font-size:16px;line-height:1.6;overflow-wrap:break-word}a{color:inherit;text-decoration:none}button,input,select{font:inherit}a,button,input,select{touch-action:manipulation;outline-offset:5px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #08708c}.shell{max-width:1360px;margin:auto;padding:0 44px}.topline{background:var(--ink);color:#e0e8ed;font-size:12px;letter-spacing:.04em}.topline .shell{display:flex;justify-content:space-between;padding-top:8px;padding-bottom:8px}.header{background:white;border-bottom:1px solid var(--line)}.header-inner{display:flex;align-items:center;gap:55px;min-height:112px}.brand{display:flex;flex-direction:column;line-height:1;flex:none}.brand-mark{font-weight:900;font-size:35px;letter-spacing:-3px;display:flex;align-items:center}.brand-mark span{font-weight:500}.brand-mark i{width:7px;height:7px;background:var(--accent);margin-left:7px;align-self:end;margin-bottom:4px}.brand-sub{font-size:9px;letter-spacing:.35em;margin-top:8px}.search{display:flex;align-items:center;background:var(--soft);border:1px solid transparent;border-radius:5px;flex:1;min-width:0;height:49px;padding-left:16px}.search:focus-within{border-color:var(--accent)}.search svg{width:21px;flex:none}.search input{min-width:0;width:100%;padding:10px 12px;outline:none}.search button,.search input{background:transparent;border:0}.search button{height:100%;padding:0 22px;border-left:1px solid var(--line);cursor:pointer}.header-action,.search button{font-size:14px;font-weight:700}.header-action{white-space:nowrap}.header-action span{padding-left:15px}.main{padding-bottom:65px;min-height:65vh}.category-nav{display:flex;gap:28px;overflow-x:auto;white-space:nowrap;align-items:center;border-bottom:1px solid var(--line);font-size:14px;margin-bottom:34px;scrollbar-width:thin}.category-nav a{padding:17px 0;min-height:52px}.category-nav .active{font-weight:700;border-bottom:2px solid var(--ink)}.intro{display:flex;justify-content:space-between;align-items:center;padding:12px 0 39px;gap:40px;border-bottom:1px solid var(--line);margin-bottom:34px}.eyebrow{font-size:12px;font-weight:700;letter-spacing:.09em;color:var(--accent)}h1,h2,h3,p{margin:0}h1{font-size:44px;line-height:1.3;letter-spacing:-1.5px;font-weight:700;margin:8px 0 14px}h1>span{color:var(--accent)}.intro p,.intro-note{color:var(--muted)}.intro-note{border-left:1px solid var(--line);padding:6px 0 6px 40px;min-width:285px;display:flex;flex-direction:column;gap:10px;font-size:12px}.intro-note strong{font-size:23px;line-height:1.4;font-weight:500;color:var(--ink)}.note-index{font-size:12px;letter-spacing:.08em}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:16px;margin-bottom:24px}.section-heading h2{font-size:26px;font-weight:700;margin-top:5px}.muted{color:var(--muted);font-size:14px}.product-grid{display:grid;gap:24px 20px}.product-card{min-width:0;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:7px;transition:box-shadow .18s,border-color .18s}.product-card:hover{border-color:#90aeb8;box-shadow:0 6px 24px #1837440d}.image-frame{aspect-ratio:1.2;display:flex;align-items:center;justify-content:center;background:#f1f4f5;overflow:hidden}.image-frame img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.placeholder{flex-direction:column;background:linear-gradient(135deg,#f5f7f8,#edf1f3);color:#697b86;gap:2px}.placeholder svg{width:108px;height:90px;stroke:#93a5ae;stroke-width:1.2;opacity:.7}.placeholder>span{letter-spacing:.03em}.placeholder small{color:#65717b}.image-frame.tall{aspect-ratio:1.12;border-radius:8px}.tall svg{width:190px;height:155px}.product-badges{position:absolute;top:12px;left:12px;display:flex;flex-wrap:wrap;gap:5px}.condition{display:inline-flex;border:1px solid #d3dce0;border-radius:3px;padding:3px 7px;font-weight:700;letter-spacing:.04em;color:#374a56}.condition.used{background:#e8eef1}.condition.open_box,.condition.refurb{background:#f5eee1}.card-arrow{position:absolute;right:12px;bottom:12px;border:1px solid #d3dce0;border-radius:50%;width:27px;height:27px;display:grid;place-items:center;color:#667b88}.product-copy{display:flex;flex-direction:column}.product-brand{letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--accent);margin-bottom:5px}.product-copy h3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.warranty{font-size:12px;color:var(--muted);padding:9px 0 16px}.card-bottom{border-top:1px solid #edf0f2;padding-top:14px;margin-top:auto;display:flex;flex-direction:column;gap:3px}.card-bottom strong{font-size:17px}.card-bottom span{color:var(--muted)}.price-unset{font-weight:500}.help-strip{background:var(--soft);border-left:3px solid var(--accent);padding:25px 28px;margin-top:44px;display:flex;align-items:center;gap:25px}.help-strip strong{font-size:18px}.help-strip p{font-size:14px;color:var(--muted);flex:1}.help-strip a{font-size:14px;font-weight:700}.footer{border-top:1px solid var(--line);padding:35px 0}.footer-inner{display:flex;align-items:start;justify-content:space-between;gap:30px;font-size:13px;color:var(--muted)}.footer strong{font-size:18px;color:var(--ink)}.footer p{margin-top:7px}.footer-inner>div:nth-child(2){display:flex;gap:24px}.skip-link{position:fixed;left:10px;top:-100px;padding:12px;z-index:100}.skip-link:focus{top:10px}.empty-state{padding:65px 24px;text-align:center;background:var(--soft);border-radius:8px}.empty-state p{color:var(--muted);margin:12px 0 20px}.empty-state a{font-weight:700;text-decoration:underline}.mobile-break{display:none}@media(min-width:1600px){.shell{max-width:1450px}}@media(max-width:1050px){.header-inner{gap:24px}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.intro-note{min-width:220px;padding-left:25px}h1{font-size:36px}.shell{padding-left:28px;padding-right:28px}.footer-inner,.help-strip{flex-wrap:wrap}}@media(max-width:700px){.shell{padding-left:18px;padding-right:18px}.topline .shell{font-size:11px;justify-content:center}.topline .shell>span:last-child{display:none}.header-inner{flex-wrap:wrap;gap:15px;min-height:0;padding-top:21px;padding-bottom:18px}.brand-mark{font-size:31px}.header-action{margin-left:auto;font-size:13px}.search{order:3;flex-basis:100%;height:46px}.search input{font-size:16px}.search button{padding:0 13px}.category-nav{margin-bottom:22px;gap:23px}.intro{padding:0 0 25px;margin-bottom:27px}.intro-note{display:none}h1{font-size:32px;margin:8px 0 12px;letter-spacing:-.8px}.intro p{font-size:14px}.mobile-break{display:block}.section-heading h2{font-size:23px}.section-heading .muted{font-size:12px}.eyebrow{font-size:11px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}.product-copy{padding:12px}.product-copy h3{font-size:14px}.product-brand{font-size:11px}.product-badges{top:8px;left:8px;gap:3px}.condition{font-size:10px;padding:2px 5px}.image-frame{aspect-ratio:.95}.placeholder svg{width:87px;height:72px}.placeholder small,.placeholder>span{font-size:11px}.card-arrow{display:none}.warranty{font-size:12px}.card-bottom strong{font-size:16px}.help-strip{padding:20px;gap:12px}.help-strip p{flex-basis:100%}.footer-inner{flex-direction:column;gap:20px}.main{padding-bottom:35px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.catalog-controls{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;border-bottom:1px solid var(--line);padding-bottom:16px}.condition-tabs{display:flex;gap:7px;flex-wrap:wrap}.condition-tabs button{min-height:39px;padding:7px 16px;border-radius:4px;border:1px solid var(--line);font-size:14px;background:white;cursor:pointer}.condition-tabs button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:white}.select-filters{display:flex;gap:16px}.select-filters label{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted)}.select-filters select{font-size:14px;color:var(--ink);border:1px solid var(--line);background:white;border-radius:4px;padding:8px 10px;max-width:160px;min-height:40px}.results-count{font-size:13px;color:var(--muted);margin:15px 0 22px;display:flex;gap:20px}.results-count button{font-size:13px;color:var(--accent);text-decoration:underline}.breadcrumb{display:flex;flex-wrap:wrap;gap:12px;font-size:13px;color:var(--muted);margin:26px 0 32px}.breadcrumb a:hover{text-decoration:underline}.page-heading{margin-bottom:32px}.page-heading h1{font-size:36px}.page-heading p{color:var(--muted)}.detail-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:60px}.detail-visual{min-width:0}.photo-note{font-size:12px;color:var(--muted);margin-top:15px;text-align:center}.detail-copy h1{font-size:31px;margin:7px 0 10px;letter-spacing:-.6px}.sku{font-size:12px;color:var(--muted)}.detail-price{padding:22px 0;margin:6px 0 20px;border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:4px}.detail-price strong{font-size:29px;font-weight:600}.detail-price>span{font-size:13px;color:var(--muted)}.detail-conditions{display:flex;flex-direction:column;gap:10px}.detail-conditions>div{display:flex;align-items:start;gap:10px;font-size:14px}.detail-conditions .condition{flex:none;margin-top:2px}.quick-spec{margin:22px 0 10px;font-size:14px}.quick-spec>div{display:grid;grid-template-columns:100px 1fr;gap:10px;padding:9px 0;border-bottom:1px solid #edf0f2}.quick-spec dt{color:var(--muted)}.warranty-note{font-size:13px;color:#795b22;background:#faf6ed;border-radius:4px;padding:12px;margin-top:15px}.purchase-actions{display:flex;flex-direction:column;gap:10px;margin-top:24px}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 20px;min-height:49px;font-weight:600;font-size:15px;border-radius:5px;cursor:pointer;border:1px solid transparent}.button.full{width:100%}.button.line{background:var(--linegreen);color:white}.button.secondary{background:white;border-color:#aab7be;color:var(--ink)}.button:hover{filter:brightness(.96)}.availability-note{border:1px solid var(--line);background:var(--soft);padding:12px 18px;font-size:14px;border-radius:5px}.availability-note span{font-size:12px;color:var(--muted)}.save-feedback{font-size:13px;color:var(--accent);margin-top:7px}.save-feedback:empty{display:none}.spec-section{display:grid;grid-template-columns:1fr 2fr;gap:50px;border-top:1px solid var(--line);margin-top:55px}.spec-section h2{font-size:25px;font-weight:700;margin:5px 0}.spec-section p{color:var(--muted);font-size:14px}.spec-table>div{display:grid;grid-template-columns:1fr 1.5fr;gap:25px;font-size:14px;padding:13px 15px}.spec-table>div:nth-child(odd){background:var(--soft)}.spec-table dt{color:var(--muted)}.spec-table dd{font-weight:500}.selection-layout{display:grid;grid-template-columns:1.5fr 1fr;gap:45px}.selection-count{font-size:14px;padding-bottom:15px;color:var(--muted)}.selection-count,.selection-row{border-bottom:1px solid var(--line)}.selection-row{display:grid;grid-template-columns:65px 1fr 65px;gap:18px;padding:24px 0;align-items:start}.selection-row h2{font-size:16px;font-weight:600}.selection-row p{font-size:12px;color:var(--muted);margin:5px 0}.selection-square{background:var(--soft);height:65px;display:grid;place-items:center;font-size:27px;color:#7e959f;border-radius:4px}.text-button{text-decoration:underline;min-height:30px}.quantity-label,.text-button{color:var(--muted);font-size:12px}.quantity-label input{width:65px;min-height:41px;border:1px solid var(--line);border-radius:4px;padding:5px 8px;color:var(--ink);font-size:16px;display:block;margin-top:5px}.enquiry-summary{background:var(--soft);padding:28px;border-radius:7px;align-self:start}.enquiry-summary h2{font-size:24px;font-weight:700;margin:7px 0 12px}.enquiry-summary>p{font-size:14px;color:var(--muted);margin-bottom:17px}.enquiry-summary .availability-note,.enquiry-summary .button{margin-top:10px}.summary-note{font-size:13px;padding:12px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.enquiry-summary small{font-size:12px;color:var(--muted);display:block;margin-top:18px}.enquiry-summary details{font-size:13px;margin-top:15px}.enquiry-summary summary{cursor:pointer}.enquiry-summary textarea{width:100%;margin-top:12px;border:1px solid var(--line);padding:12px;font-size:14px;resize:vertical}.enquiry-summary .feedback{font-size:13px;color:var(--accent);margin-top:12px}.continue-link{display:inline-block;margin-top:25px;font-size:14px;font-weight:700}.missing{margin-top:50px}@media(max-width:1050px){.detail-layout{gap:30px}.detail-copy h1{font-size:27px}.selection-layout{gap:25px;grid-template-columns:1.2fr 1fr}}@media(max-width:700px){.select-filters{width:100%;gap:12px;justify-content:space-between}.select-filters label{flex:1;flex-direction:column;align-items:start;gap:4px}.select-filters select{width:100%;max-width:none}.condition-tabs{gap:5px}.condition-tabs button{font-size:13px;padding:7px 11px}.catalog-controls{gap:15px}.detail-layout,.selection-layout,.spec-section{grid-template-columns:1fr;gap:25px}.detail-copy h1{font-size:26px}.detail-price strong{font-size:27px}.image-frame.tall{aspect-ratio:1.25}.detail-copy{padding-top:5px}.spec-section{margin-top:35px;padding-top:28px}.page-heading h1{font-size:29px}.page-heading p{font-size:14px}.breadcrumb{margin:20px 0 25px}.selection-row{grid-template-columns:1fr 60px;gap:12px}.selection-square{display:none}.selection-row h2{font-size:15px}.enquiry-summary{padding:22px}.spec-table>div{gap:18px;grid-template-columns:1fr 1.25fr;padding:12px}.product-copy h3{min-height:43px}.main{padding-bottom:35px}}.line-hint{color:var(--muted);margin-top:8px}.brand-sub,.condition,.eyebrow,.line-hint,.placeholder small,.placeholder>span,.product-brand,.topline .shell{font-size:12px}.breadcrumb,.card-bottom span,.photo-note,.results-count,.select-filters label,.sku,.warranty{font-size:14px}.condition-tabs button,.text-button{min-height:44px}.brand-sub{font-size:10px}.intro-note{display:none}.intro{padding-top:0;padding-bottom:24px}.intro h1{font-size:38px}.product-media .image-frame{aspect-ratio:1.5}.product-copy h3{-webkit-line-clamp:2}.product-copy{padding:15px}.card-bottom{flex-wrap:wrap}.warranty{padding-bottom:12px}@media(max-width:700px){.product-media .image-frame{aspect-ratio:1.12}.intro h1{font-size:30px}.card-bottom span{font-size:12px}.product-copy{padding:12px}.condition{font-size:12px}.header-action{font-size:14px}.placeholder small,.warranty{font-size:12px}}:root{color-scheme:dark;--ink:#e9edf5;--muted:#a0aaba;--line:#28303e;--paper:#0d111a;--accent:#65d7ed;--soft:#141b28;--linegreen:#087e3b}body{background:#090d14;background-image:radial-gradient(ellipse at 88% 0,#17203d66,transparent 40%)}.topline{background:#06090f;color:#8d99ad;border-bottom:1px solid #1b2230;letter-spacing:.08em}.header{background:#0c111bd9;border-bottom-color:#242d3c;backdrop-filter:blur(18px)}.header-inner{min-height:102px}.brand-mark{color:#f4f7fd}.brand-mark i{background:#74def1;box-shadow:0 0 16px #2acfe588}.brand-sub{color:#9ba9bc}.search{background:#151c28;border:1px solid #293344;border-radius:7px}.search input{color:#f0f4fa}.search input::-moz-placeholder{color:#8592a6}.search input::placeholder{color:#8592a6}.search svg{color:#9cacc4}.search button{border-color:#293344;color:#c6d0e0}.header-action{border:1px solid #354159;padding:10px 15px;color:#e2e9f7}.header-action:hover{background:#1e293d}.category-nav{border-color:#252e3d;gap:27px;margin-bottom:23px;color:#a9b3c5;scrollbar-color:#34445f transparent}.category-nav a:hover{color:#eafcff}.category-nav .active{color:#7fe9fb;border-bottom-color:#68d7ec}.premium-hero{isolation:isolate;border:1px solid #28354a;border-radius:13px;min-height:365px;margin-bottom:37px;padding:36px 42px;background:#090e18 url(/high-end-pc.png) 75% 49%/cover no-repeat;box-shadow:0 25px 80px #0004,inset 0 0 80px #0002}.premium-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#080d18fa,#080d18df 30%,#080d1845 60%,#080d1800)}.premium-hero:after{width:170px;height:1px;top:0;left:42px;background:linear-gradient(90deg,#6ce5f4,transparent);box-shadow:0 0 20px #4ae9ff}.hero-copy{max-width:510px}.premium-hero .eyebrow{color:#88dcea;font-size:11px;letter-spacing:.19em}.premium-hero h1{color:#fff;font-size:43px;line-height:1.32;margin:17px 0 14px}.premium-hero h1 span{display:inline;color:#8be6fa;background:linear-gradient(110deg,#72e6f7,#b9a4ff)}.premium-hero p{color:#bac6d7;line-height:1.85}.hero-cta{margin-top:23px;display:inline-flex;align-items:center;gap:36px;background:#c3f1fb;color:#071b28;padding:11px 19px;min-height:45px;border-radius:4px;font-weight:700;font-size:14px;box-shadow:0 5px 24px #4acbe31a}.hero-cta:hover{background:#e1faff}.hero-signature{position:absolute;bottom:24px;right:27px;display:flex;flex-direction:column;align-items:end;gap:5px}.hero-signature>span{color:#bed4e8;font-size:10px;letter-spacing:.23em}.hero-signature small{font-size:11px;color:#91a6bd}.section-heading{margin-bottom:20px}.section-heading h2{font-size:27px;color:#eaf1ff}.eyebrow{color:#81bfd2;letter-spacing:.14em}.muted{color:#8f9db1}.catalog-controls{border-color:#263042}.condition-tabs button{background:#101722;border-color:#2d3748;color:#aebbd0}.condition-tabs button[aria-pressed=true]{background:#c3e9f4;color:#0b2432;border-color:#c3e9f4;box-shadow:0 0 20px #62cae011}.condition-tabs button:hover{border-color:#69899b}.select-filters select{background:#101722;color:#d6e0ef;border-color:#2d3748}.select-filters label{color:#9ba9bd}.results-count{color:#8999ae}.results-count button{color:#8adbef}.product-grid{gap:22px 18px}.product-card{background:linear-gradient(145deg,#151d2b,#101722);border:1px solid #293244;border-radius:9px;box-shadow:0 8px 24px #0002}.product-card:hover{border-color:#61a3bb;box-shadow:0 0 0 1px #3a6d8055,0 12px 38px #0005}.product-media{border-bottom:1px solid #273143}.image-frame,.image-frame img{background:#101723}.placeholder{background:radial-gradient(ellipse at 50% 40%,#20354b55 0,#101824 67%);position:relative}.placeholder:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#8cc6e807 1px,transparent 0),linear-gradient(90deg,#8cc6e807 1px,transparent 0);background-size:24px 24px;pointer-events:none}.placeholder svg{width:142px;height:103px;stroke:#799bbd;stroke-width:1.3;opacity:.85;filter:drop-shadow(0 0 8px #4d9ac033);transform:rotate(-8deg);margin-top:5px}.placeholder>span{color:#abc1d7;font-size:12px;letter-spacing:.05em}.placeholder small{color:#7d90a7;font-size:12px}.hardware-gpu{background:radial-gradient(ellipse at 45% 45%,#224c5344,#0f1723 70%)}.hardware-ram{background:radial-gradient(ellipse at 50% 40%,#44356344,#0f1723 70%)}.hardware-ssd{background:radial-gradient(ellipse at 50% 40%,#1a525344,#0f1723 70%)}.hardware-fan{background:radial-gradient(ellipse at 50% 40%,#37357444,#0f1723 70%)}.hardware-ram svg{stroke:#a89bc5}.hardware-gpu svg,.hardware-ssd svg{stroke:#7bafb7}.product-badges{top:11px;left:11px}.condition{background:#182334;border-color:#34465d;color:#c7d9ed;font-size:11px;letter-spacing:.08em}.condition.used{background:#2b2538;border-color:#514268;color:#d2c5e9}.condition.open_box,.condition.refurb{background:#332d21;border-color:#5b5137;color:#e3d5ac}.card-arrow{color:#96b7ce;border-color:#354759;background:#172534}.product-copy{padding:17px}.product-brand{color:#80cbdb;font-size:11px}.product-copy h3{color:#e4edf9;font-size:16px}.warranty{color:#8f9fb5}.card-bottom{border-color:#293245}.card-bottom strong{color:#e2ebf7;font-size:16px}.card-bottom span{color:#94b5c9;font-size:12px}.help-strip{background:linear-gradient(110deg,#142031,#181c2e);border:1px solid #2c3a52;border-left:3px solid #79b6d7;border-radius:6px}.help-strip strong{color:#e1ecf8}.help-strip p{color:#a5b4c9}.help-strip a{color:#9cdef1}.footer{border-color:#253044;background:#080c13}.footer strong{color:#e1e8f4}.footer-inner{color:#8697ad}.breadcrumb{color:#8a9bb2}.breadcrumb a:hover{color:#c1f1fb}.detail-copy h1{color:#edf5ff}.detail-price{border-color:#2c384b}.detail-price strong{color:#c4effa}.detail-price>span,.photo-note,.sku{color:#9ba9bd}.quick-spec>div{border-color:#283244}.quick-spec dd{color:#d9e4f3}.detail-conditions{color:#b5c2d5}.warranty-note{background:#28251c;border:1px solid #51462f;color:#d9cba1}.button.secondary{color:#cfdeef;background:#172233;border-color:#3a5069}.button.line{background:#137a4b;border-color:#269164}.line-hint{color:#98a9bd}.spec-section{border-color:#2c3749}.spec-table>div:nth-child(odd){background:#141e2d}.spec-table dd{color:#dbe6f5}.image-frame.tall{border:1px solid #2d3b52}.tall svg{width:240px;height:185px}.selection-row{border-color:#2b374a}.selection-square{background:#172335;color:#99c3df}.quantity-label input{background:#0d1521;border-color:#35465e;color:#dfefff}.enquiry-summary{background:linear-gradient(145deg,#182537,#141b29);border:1px solid #2e405a}.enquiry-summary h2{color:#e8f2ff}.summary-note{border-color:#33425a;color:#aebfd5}.enquiry-summary textarea{background:#0e1622;border-color:#374760;color:#d7e6f9}.availability-note{background:#1c2532;border-color:#3a465a;color:#d5dfed}.empty-state{background:linear-gradient(135deg,#172337,#101724);border:1px solid #2d3b53}.skip-link{background:#213349;color:white}@media(max-width:1050px){.premium-hero{padding:32px;min-height:350px;background-position:70%}.premium-hero h1{font-size:39px}.header-inner{gap:22px}.header-action{padding:10px}.product-grid{gap:18px 14px}}@media(max-width:700px){.header-inner{min-height:0;padding-top:20px;padding-bottom:18px}.header-action{padding:7px 10px;font-size:13px}.category-nav{margin-bottom:20px}.premium-hero{margin-left:-2px;margin-right:-2px;padding:25px 22px;min-height:360px;background-size:auto 100%;background-position:62%;margin-bottom:28px;border-radius:9px;align-items:start}.premium-hero:before{background:linear-gradient(90deg,#080d18ef,#080d18aa 55%,#080d1833)}.premium-hero .eyebrow{font-size:10px;letter-spacing:.09em}.premium-hero h1{font-size:32px;line-height:1.4;margin:16px 0 12px}.premium-hero p{font-size:14px;max-width:235px}.hero-cta{font-size:14px;padding:10px 15px;gap:25px;margin-top:20px}.hero-signature{right:15px;bottom:12px}.hero-signature>span{display:none}.hero-signature small{font-size:10px}.section-heading h2{font-size:23px}.product-grid{gap:13px 10px}.placeholder svg{width:117px;height:83px}.product-copy{padding:12px}.product-copy h3{font-size:14px;line-height:1.6}.product-brand{font-size:11px}.condition{font-size:10px}.placeholder small,.placeholder>span{font-size:11px}.card-bottom strong{font-size:15px}.tall svg{width:215px;height:165px}.help-strip{margin-top:30px}}@media(prefers-reduced-motion:reduce){.product-card:hover{transform:none}}.product-summary{color:#aeb8c9;font-size:.8rem;line-height:1.65;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:8px 0 12px;min-height:2.6em}.detail-summary{color:#c1cad8;line-height:1.85;margin:20px 0;max-width:54ch}.photo-source{display:inline-block;color:#aeb8c9;font-size:.8rem;margin-top:8px}.product-image{-o-object-fit:contain;object-fit:contain}.owner-page{padding:40px 0 70px}.owner-page h1{font-size:clamp(24px,4vw,38px);margin:16px 0}.owner-heading{display:flex;justify-content:space-between;gap:20px;align-items:center}.owner-stats{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0}.owner-stats span{padding:16px 22px;background:#19212f;border:1px solid #334155;border-radius:12px}.owner-hint{padding:16px 20px;background:#302918;color:#edcf86;line-height:1.8;border-radius:12px}.owner-products{margin-top:24px}.owner-products>a{display:grid;grid-template-columns:1fr 180px 70px;gap:20px;align-items:center;padding:20px 12px;border-bottom:1px solid #30394a;color:inherit}.owner-products small{display:block;color:#98a5ba;margin-top:6px;overflow-wrap:anywhere}.owner-products>a:hover{background:#1a2231}.owner-editor{display:grid;gap:14px;max-width:860px;margin:30px 0;padding:24px;background:#151c29;border:1px solid #30394a;border-radius:18px}.owner-editor input:not([type=checkbox]),.owner-editor textarea,.owner-login input{width:100%;padding:12px;border:1px solid #45516a;border-radius:8px;background:#0b101b;color:#eee;font:inherit}.owner-editor textarea{resize:vertical}.owner-editor label{line-height:1.8}.owner-editor small{color:#aeb8c9}.owner-editor button{justify-self:start}.owner-images{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.owner-images article{display:grid;gap:12px;max-width:350px}.owner-images img{width:100%;height:200px;-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:12px}.owner-login{max-width:480px;padding:60px 0;margin:auto}.owner-login form{display:grid;gap:16px;margin-top:30px}.owner-login h1{font-size:32px;margin:16px 0}.owner-login p{line-height:1.8;color:#b6c2d4}@media(max-width:640px){.owner-products>a{grid-template-columns:1fr;gap:10px}.owner-heading{align-items:flex-start;flex-direction:column}.owner-editor{padding:16px}.owner-stats span{flex:1;min-width:140px}.owner-images{grid-template-columns:1fr}}.gallery-controls{position:absolute;bottom:15px;left:0;right:0;display:flex;justify-content:center;gap:8px}.gallery-controls button{width:34px;height:34px;border-radius:50%;border:1px solid #6b7890;background:#141e2d;color:white}.gallery-controls button[aria-pressed=true]{background:#eee;color:#111}.image-frame{position:relative}.owner-search{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0}.owner-search input{flex:1;min-width:180px;border:1px solid #45516a;border-radius:8px;background:#101725;color:white;padding:12px;font:inherit}body{font-family:var(--font-shop),sans-serif;background:#0b0e13;color:#e7e9ed;-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.65}button,input,select,textarea{font-family:inherit}h1,h2,h3{letter-spacing:0;font-weight:500}::-moz-selection{background:#a1d9e0;color:#10151a}::selection{background:#a1d9e0;color:#10151a}.shell{max-width:1380px;padding-left:48px;padding-right:48px}.topline{background:#080a0e;color:#8c939d;font-size:11px;letter-spacing:0}.header{background:#0c1016}.header-inner{min-height:104px;gap:48px}.brand-mark{font-family:var(--font-shop),sans-serif;font-weight:600;letter-spacing:-2px;font-size:34px}.brand-mark span{font-weight:400}.brand-sub{font-size:8px;letter-spacing:.32em;color:#a8b0ba}.search{background:#151a22;border:1px solid #252b35;border-radius:9px;height:46px}.search input{font-size:14px}.search button{font-weight:500;font-size:13px}.header-action{font-weight:500;border-color:#303640;border-radius:8px}.category-nav{font-size:12px;gap:29px;margin-bottom:30px;border-color:#242a33;scrollbar-width:none}.category-nav::-webkit-scrollbar{display:none}.category-nav a{padding:19px 0;color:#a9b0ba}.category-nav .active{color:#d0e9ec;border-color:#a0d3da;font-weight:500}.premium-hero{border:1px solid #29303b;border-radius:16px;min-height:400px;padding:48px;margin-bottom:58px;box-shadow:none}.premium-hero:before{background:linear-gradient(90deg,#0b1018f5,#0b1018b3 43%,#0b10181a 85%)}.premium-hero h1{font-size:48px;line-height:1.3;font-weight:500;letter-spacing:-.6px;margin:21px 0 20px}.premium-hero h1 span{background:none;-webkit-text-fill-color:#b5dae2;color:#b5dae2}.premium-hero p{font-size:15px;color:#b9c0ca;font-weight:400;line-height:1.9}.premium-hero .eyebrow{font-size:10px;font-weight:500;letter-spacing:.17em;color:#b0c7d0}.hero-cta{background:#d6e9eb;border:0;border-radius:8px;font-weight:500;padding:13px 22px;box-shadow:none}.hero-signature small{font-size:10px;color:#a0a9b6}.section-heading{margin-bottom:27px}.section-heading h2{font-size:30px;font-weight:500;margin-top:8px}.eyebrow{font-size:10px;letter-spacing:.17em;color:#92a8b4;font-weight:500}.catalog-controls{padding:0 0 22px;border-color:#272c35}.condition-tabs{gap:4px;padding:4px;background:#151a21;border:1px solid #272e37;border-radius:10px}.condition-tabs button{background:transparent;border:0;padding:7px 17px;font-size:13px;min-height:35px;font-weight:400}.condition-tabs button[aria-pressed=true]{background:#e0e7eb;color:#17202b;border-radius:6px;box-shadow:none}.select-filters{gap:22px}.select-filters select{background:#131820;border:1px solid #2b323c;border-radius:7px;padding:8px 28px 8px 11px;font-size:12px}.results-count{font-size:12px;padding:19px 0;color:#7e8998}.product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 22px}.product-card{background:#131820;border:1px solid #29303a;border-radius:13px;box-shadow:none;transition:transform .2s,border-color .2s}.product-card:hover{border-color:#64727f;box-shadow:0 12px 25px #0002;transform:translateY(-3px)}.product-media{border:0}.image-frame.has-photo{aspect-ratio:1.1;background:#e5e7e9;border-radius:8px;position:relative}.photo-stage{position:absolute;inset:18% 13% 13%;display:flex;align-items:center;justify-content:center}.product-photo{display:block;overflow:hidden}.photo-stage img,.product-photo{width:100%;height:100%;mix-blend-mode:multiply}.product-badges{top:20px;left:20px}.condition{background:#f8f9fae6;color:#424c57;border:1px solid #b9c2ca;font-size:9px;letter-spacing:.055em;padding:2px 6px;font-weight:500;border-radius:4px}.condition.used{background:#e8e3eff5;color:#564a65;border-color:#c1b5cd}.condition.open_box,.condition.refurb{background:#f0e9dc;color:#6f6248;border-color:#cabea7}.card-arrow{display:none}.product-copy{padding:21px 20px 18px}.product-brand{font-weight:500;color:#8ea3b1;margin-bottom:8px}.product-copy h3{font-weight:500;min-height:4.8em;-webkit-line-clamp:3;color:#e8ebee}.product-summary{display:none}.warranty{font-size:11px;padding:13px 0 17px;color:#909ba8}.card-bottom{padding-top:15px;border-color:#2b313b;flex-direction:row;align-items:center;justify-content:space-between;gap:8px}.card-bottom strong{font-size:14px;font-weight:500;color:#e1e6eb}.card-bottom span{font-size:11px;color:#aab9c5}.placeholder{aspect-ratio:1.1;border-radius:8px;background:#1b222c!important}.placeholder:before{display:none}.placeholder svg{opacity:.6;transform:none;filter:none;width:112px;stroke:#7890a2}.placeholder>span{font-size:11px;font-weight:400;color:#94a2b2}.placeholder small{font-size:10px;color:#6d7c8e}.detail-layout{gap:64px}.image-frame.has-photo.tall{aspect-ratio:1.1;border:0;border-radius:14px}.tall .photo-stage{inset:16%}.detail-copy h1{font-size:32px;line-height:1.45;font-weight:500}.detail-summary{font-size:14px;line-height:1.95;color:#adb7c4}.photo-note{font-size:11px;line-height:1.8;margin-top:18px}.detail-price strong{font-weight:500;font-size:28px;color:#d5e5ea}.quick-spec{font-size:13px}.spec-section h2{font-weight:500}.help-strip{margin-top:52px;background:#151c24;border:1px solid #2d3742;border-radius:12px;padding:29px}.help-strip strong{font-size:17px;font-weight:500}.help-strip p{font-size:13px}.footer{margin-top:10px;background:#090c11}.footer strong{font-weight:500}.footer-inner{font-size:12px}.footer-inner a{color:#b1bdc8}.muted{font-size:12px}@media(min-width:1600px){.shell{max-width:1440px}.product-grid{gap:30px}.product-copy h3{font-size:16px}}@media(max-width:1100px){.shell{padding-left:30px;padding-right:30px}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 18px}.header-inner{gap:26px}.premium-hero{padding:38px}.premium-hero h1{font-size:43px}.detail-layout{gap:32px}}@media(max-width:700px){.shell{padding-left:18px;padding-right:18px}.header-inner{min-height:0;padding-top:22px;padding-bottom:20px;gap:17px}.brand-mark{font-size:31px}.search{height:45px}.search input{font-size:14px}.header-action{font-size:11px;padding:8px 11px}.category-nav{margin-bottom:22px;gap:25px;font-size:12px}.category-nav a{padding:16px 0}.premium-hero{padding:29px 24px;min-height:365px;margin:0 0 38px;border-radius:13px}.premium-hero h1{font-size:34px;letter-spacing:0;line-height:1.35;margin:20px 0 18px}.premium-hero p{font-size:13px;max-width:220px}.premium-hero .eyebrow{font-size:9px;letter-spacing:.12em}.hero-cta{font-size:13px;padding:11px 16px}.section-heading{margin-bottom:21px}.section-heading h2{font-size:25px}.eyebrow{font-size:9px}.catalog-controls{gap:16px;padding-bottom:18px}.condition-tabs{width:100%;justify-content:space-between;gap:0;padding:4px}.condition-tabs button{padding:6px 8px;font-size:11px;min-height:33px}.select-filters{width:100%;gap:14px}.select-filters label{flex:1;min-width:0;font-size:10px;gap:7px}.select-filters select{width:100%;font-size:11px}.results-count{font-size:11px;padding:16px 0}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.product-card{border-radius:11px}.product-media{padding:7px 7px 0}.image-frame.has-photo,.placeholder{aspect-ratio:1}.photo-stage{inset:23% 12% 15%}.product-badges{top:14px;left:14px}.condition{font-size:8px;padding:1px 5px}.product-copy{padding:14px 12px}.product-brand{font-size:9px;letter-spacing:.08em;margin-bottom:6px}.product-copy h3{font-size:12px;line-height:1.7;min-height:5.1em}.warranty{font-size:10px;padding:10px 0 13px;min-height:3.8em}.card-bottom{padding-top:12px;flex-direction:column;align-items:flex-start;gap:5px}.card-bottom strong{font-size:13px}.card-bottom span{font-size:10px}.placeholder svg{width:83px;height:68px}.placeholder>span{font-size:10px}.placeholder small{font-size:9px}.detail-copy h1{font-size:27px}.detail-summary{font-size:13px}.image-frame.has-photo.tall{aspect-ratio:1.05}.tall .photo-stage{inset:17% 14%}.help-strip{padding:23px;margin-top:32px}.footer-inner>div:nth-child(2){gap:18px}.owner-heading h1{font-size:27px}}.photo-stage .product-photo{width:100%;height:100%}@media(max-width:700px){.product-copy h3{font-size:13px}.warranty{font-size:11px}.product-brand{font-size:10px}}.results-count{margin:0;padding:18px 0 22px;line-height:1.5}@media(max-width:700px){.photo-stage{inset:17% 10% 9%}.results-count{padding:16px 0 20px}.tall .photo-stage{inset:17% 14%}}body{background:radial-gradient(ellipse 75% 530px at 100% 190px,#41296928,transparent),radial-gradient(ellipse 60% 600px at 0 650px,#16445720,transparent),#0b0e15}.header{background:#0c101bd9}.topline{border-top:2px solid #8272d6;background:#0c1019}.brand-mark i{background:#ab92ff;box-shadow:0 0 16px #ae8eff70}.category-nav .active{color:#cbbdff;border-color:#ae92ff}.premium-hero{min-height:440px;border-color:#65528070;box-shadow:0 20px 65px #0003,0 0 50px #8460bc0b;position:relative;overflow:hidden;margin-bottom:22px}.premium-hero:before{background:linear-gradient(90deg,#0d1120f7,#17142bdc 32%,#10162938 67%,#11142a08)}.premium-hero:after{display:block;content:"";position:absolute;top:auto;bottom:0;left:0;width:65%;height:2px;background:linear-gradient(90deg,#ae87ff,#72d9e5,transparent);box-shadow:0 0 24px #a979ff66}.premium-hero h1{font-size:56px;font-weight:600;line-height:1.23;letter-spacing:-.7px}.premium-hero h1 span{background:linear-gradient(100deg,#cba7ff,#9fb9ff 55%,#81e3ef)}.premium-hero .eyebrow{color:#bea4e9}.hero-tags{display:flex;gap:9px;margin-top:19px}.hero-tags span{font-size:9px;letter-spacing:.12em;color:#a2aabd;border-left:2px solid #9a77d9;padding-left:8px}.hero-cta{background:linear-gradient(110deg,#bca4f5,#a6c6f1);color:#141329;box-shadow:0 6px 30px #966edb26;gap:32px}.hero-cta:hover{background:#dfd0ff;box-shadow:0 7px 32px #a18ada40}.hero-signature>span{color:#d2b9f8}.build-collections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 55px}.build-collection{--collection:#b49aee;position:relative;overflow:hidden;border:1px solid #47355c;border-radius:12px;background:linear-gradient(105deg,#211a31,#151923);padding:22px 25px;min-height:148px;display:flex;flex-direction:column;align-items:flex-start;transition:border-color .2s,transform .2s}.build-collection.cyan{--collection:#83d2db;border-color:#284751;background:linear-gradient(105deg,#132831,#141c25)}.build-collection.amber{--collection:#d9b387;border-color:#514130;background:linear-gradient(105deg,#30251d,#1a1a20)}.collection-kicker{color:var(--collection);position:relative;z-index:1}.build-collection strong{font-size:21px;font-weight:500;color:#f0eff5;margin:5px 0;position:relative;z-index:1}.collection-detail{font-size:11px;color:#9da8b8;position:relative;z-index:1}.build-collection svg{position:absolute;right:-7px;top:19px;width:145px;height:115px;stroke:var(--collection);stroke-width:1.1;opacity:.2;transform:rotate(-12deg)}.collection-arrow{position:absolute;right:18px;bottom:16px;color:var(--collection);font-size:21px}.build-collection:hover{border-color:var(--collection);transform:translateY(-2px)}.eyebrow{color:#ab9acb}.section-heading h2{font-weight:600}.section-heading>div{position:relative;padding-left:17px}.section-heading>div:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:3px;border-radius:2px;background:linear-gradient(#b594ed,#71bccf)}.condition-tabs button[aria-pressed=true]{background:#c7b5eb;color:#21182e}.condition-tabs{border-color:#343043}.product-card{background:linear-gradient(150deg,#1a1f2d,#131822 80%);border-color:#343b4a;box-shadow:0 5px 20px #0002}.product-card:hover{border-color:#ad8bd6;box-shadow:0 10px 35px #08071070,0 0 0 1px #876bb226}.product-brand{color:#b9a5d4}.card-bottom span{color:#bea7e0}.image-frame.has-photo{background:linear-gradient(145deg,#eff0f4,#d6dbe2)}.card-bottom{border-color:#353747}.help-strip{background:linear-gradient(105deg,#252035,#182731);border-color:#50425f;border-left:3px solid #b498e2}.help-strip a{color:#c7b5e8}.header-action{border-color:#504366;color:#d3c3ee}.detail-price strong{color:#c7b3ef}.button.secondary{border-color:#71618f}.footer{border-top-color:#3a3149}@media(max-width:1100px){.premium-hero h1{font-size:48px}.build-collection{padding:20px;min-height:140px}.build-collection strong{font-size:18px}.build-collection svg{right:-32px;opacity:.14}}@media(max-width:700px){.premium-hero{min-height:397px;margin-bottom:16px;padding:28px 23px}.premium-hero h1{font-size:38px;line-height:1.25;letter-spacing:0}.premium-hero:before{background:linear-gradient(90deg,#111327ef,#131326ad 55%,#10152930)}.hero-tags{gap:8px;margin-top:17px}.hero-tags span{font-size:8px;letter-spacing:.04em;padding-left:6px}.hero-cta{margin-top:21px}.build-collections{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;margin-bottom:32px;padding-bottom:7px;scrollbar-width:thin;scrollbar-color:#514268 transparent}.build-collection{flex:0 0 76%;min-height:126px;padding:19px 21px;scroll-snap-align:start}.build-collection strong{font-size:21px}.build-collection svg{right:8px;top:12px;width:130px;height:104px;opacity:.23}.collection-detail,.collection-kicker{font-size:11px}.section-heading>div{padding-left:13px}.section-heading h2{font-size:25px}.product-card{box-shadow:none}.product-brand{color:#bca9d3}}@media(prefers-reduced-motion:reduce){.build-collection:hover{transform:none}}:root{color-scheme:light;--ink:#17191d;--muted:#6c7078;--line:#e2e3e6;--paper:#fff;--accent:#bc450a;--soft:#f5f5f6}body{background:#fff;color:var(--ink)}::-moz-selection{background:#ffd2b7;color:#17191d}::selection{background:#ffd2b7;color:#17191d}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline-color:#e65b13}.topline{background:#17191d;color:#d4d5d8;border-top:3px solid #f56b20;border-bottom:0}.header{background:#fff;border-color:#e7e7e9}.brand-mark{color:#14161a}.brand-mark i{background:#f56b20;box-shadow:none}.brand-sub{color:#6c7078}.search{background:#f5f5f6;border-color:#e4e4e7}.search input{color:#17191d}.search input::-moz-placeholder{color:#757982}.search input::placeholder{color:#757982}.search svg{color:#6b7078}.search button{color:#25282d;border-color:#dedfe3}.search:focus-within{border-color:#ed6a24}.header-action{background:#17191d;border-color:#17191d;color:#fff}.header-action:hover{background:#33353a}.category-nav{border-color:#e3e4e6}.category-nav a{color:#656a73}.category-nav .active,.category-nav a:hover{color:#bc450a}.category-nav .active{border-color:#f56b20;font-weight:600}.premium-hero{background-color:#66351d;background-blend-mode:luminosity;border-color:#252326;border-radius:12px;box-shadow:0 16px 35px #22222212}.premium-hero:before{background:linear-gradient(90deg,#101114fa,#171719ed 32%,#21140c50 70%,#16110c10)}.premium-hero:after{background:linear-gradient(90deg,#ff7625,#ffb076,transparent);box-shadow:none}.premium-hero .eyebrow{color:#ffad76}.premium-hero h1 span{background:linear-gradient(100deg,#ff7625,#ffb77f);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.premium-hero p{color:#d0cdca}.hero-tags span{color:#c8c3bf;border-color:#f77b33}.hero-cta{background:#ff792b;color:#161515;box-shadow:0 6px 24px #fa692321;font-weight:600;border-radius:5px}.hero-cta:hover{background:#ff9858;box-shadow:none}.hero-signature>span{color:#e8b18a}.hero-signature small{color:#b8aca5}.build-collection,.build-collection.amber,.build-collection.cyan{--collection:#ba4b10;background:linear-gradient(110deg,#fff3e9,#fffaf6);border-color:#efdccf;border-radius:8px}.build-collection.cyan{--collection:#565b64;background:linear-gradient(110deg,#f1f2f4,#fafafa);border-color:#dfe1e5}.build-collection.amber{--collection:#e98944;background:#1d1e22;border-color:#1d1e22}.build-collection strong{color:#202226;font-weight:600}.collection-detail{color:#686a70}.build-collection.amber strong{color:#fff}.build-collection.amber .collection-detail{color:#babcc3}.build-collection svg{opacity:.23}.build-collection:hover{border-color:#ee782f}.build-collections{scrollbar-color:#f28c4c transparent}.eyebrow{color:#b34a13}.section-heading h2{color:#181a1e}.section-heading>div:before{background:#f56b20}.muted,.results-count,.select-filters label{color:#70747c}.catalog-controls{border-color:#e4e5e7}.condition-tabs{background:#f3f3f4;border-color:#e4e4e7}.condition-tabs button{color:#62666f}.condition-tabs button[aria-pressed=true]{background:#1c1e22;color:#fff}.condition-tabs button:hover{color:#bc450a}.condition-tabs button[aria-pressed=true]:hover{color:#fff}.select-filters select{border-color:#d9dce1;color:#31353c}.results-count button{color:#b34a13}.product-card{border-color:#e0e2e6;box-shadow:0 3px 12px #20202005;border-radius:10px}.product-card:hover{border-color:#ed8d56;box-shadow:0 10px 28px #87390012}.product-copy h3{color:#24272c}.product-brand{color:#b34a13}.warranty{color:#727780}.card-bottom{border-color:#e8e8eb}.card-bottom strong{color:#1c1f24;font-weight:600}.card-bottom span{color:#b34a13}.image-frame.has-photo{background:#f4f4f5}.placeholder{background:#f3f3f5!important}.placeholder svg{stroke:#8b929c}.placeholder>span{color:#646d78}.placeholder small{color:#747b85}.condition.used{background:#fff0e5;color:#904515;border-color:#e7b896}.help-strip{background:#fff4eb;border-color:#f2ddcc;border-left:3px solid #f56b20}.help-strip strong{color:#24262b}.help-strip p{color:#666a72}.help-strip a{color:#ae4108}.footer{background:#191b1f;border-color:#191b1f}.footer strong{color:#fff}.footer-inner{color:#a6abb5}.footer-inner a{color:#d9dbe0}.breadcrumb,.line-hint,.photo-note,.photo-source,.sku{color:#717680}.breadcrumb a:hover{color:#ba4b10}.detail-copy h1{color:#1b1d22}.detail-summary{color:#555c67}.detail-price,.quick-spec>div,.spec-section{border-color:#e2e4e8}.detail-price strong{color:#bd4a0e}.detail-price>span{color:#6b737d}.detail-conditions,.quick-spec dd,.spec-table dd{color:#333943}.spec-table>div:nth-child(odd){background:#f5f5f6}.warranty-note{background:#fff5e9;border-color:#efd9bc;color:#86521c}.button.secondary{background:#fff;color:#252a31;border-color:#bfc3ca}.availability-note{background:#f4f5f6;border-color:#dfe2e7;color:#484f59}.selection-row{border-color:#e1e4e8}.selection-square{background:#f1f2f4;color:#69717d}.quantity-label input{background:#fff;color:#20242b;border-color:#cdd1d7}.empty-state,.enquiry-summary{background:#f6f6f7;border-color:#dddfe4}.enquiry-summary h2{color:#202329}.summary-note{color:#626975;border-color:#dcdfe5}.enquiry-summary textarea{background:#fff;color:#20242c;border-color:#cdd1d9}.skip-link{background:#fff;color:#111}.gallery-controls button{background:#fff;color:#222;border-color:#bbb}.gallery-controls button[aria-pressed=true]{background:#222;color:#fff}.owner-editor,.owner-stats span{background:#f5f5f6;border-color:#dce0e5}.owner-products>a{border-color:#ddd}.owner-products>a:hover{background:#f5f5f6}.owner-editor small,.owner-login p,.owner-products small{color:#646c78}.owner-editor input:not([type=checkbox]),.owner-editor textarea,.owner-login input,.owner-search input{background:#fff;color:#222;border-color:#cdd1d9}.owner-hint{background:#fff1df;color:#895516}@media(max-width:700px){.premium-hero:before{background:linear-gradient(90deg,#141315f2,#191515b5 58%,#21140945)}.product-brand{color:#b34a13}.build-collections{scrollbar-color:#f28c4c transparent}}.header-inner{min-height:96px}.brand-mark{font-weight:700}.header-action{border-radius:5px}.category-nav a{font-size:13px}.premium-hero{min-height:465px;padding:52px;border-radius:10px;margin-bottom:0}.premium-hero h1{font-size:60px;letter-spacing:-1px;line-height:1.2}.premium-hero .eyebrow{display:inline-flex;align-items:center;gap:9px}.premium-hero .eyebrow:before{content:"";width:6px;height:6px;background:#ff792b}.hero-actions{display:flex;align-items:center;gap:27px;margin-top:26px}.hero-actions .hero-cta{margin-top:0;min-height:49px;padding:13px 24px}.hero-contact{font-size:13px;color:#eee;font-weight:500;display:flex;gap:22px;align-items:center}.hero-contact:hover{color:#ffad76}.shop-guide{display:flex;justify-content:space-between;gap:20px;padding:23px 5px;margin-bottom:26px;border-bottom:1px solid #e6e6e8;color:#62666e;font-size:13px}.shop-guide span{display:flex;align-items:center;gap:12px}.shop-guide b{color:#ba4b10;font-size:11px;font-weight:600;letter-spacing:.08em}.build-collections{gap:20px;margin-bottom:48px}.build-collection,.build-collection.amber,.build-collection.cyan{min-height:155px;padding:25px 27px}.build-collection strong{font-size:23px;letter-spacing:-.3px}.collection-kicker{font-size:11px}.collection-arrow{border:1px solid;border-radius:50%;height:29px;width:29px;display:grid;place-items:center;font-size:16px;right:19px;bottom:19px}.build-collection svg{right:7px;top:15px;opacity:.25}.section-heading h2{font-size:32px;letter-spacing:-.5px}.section-heading .muted{background:#f4f4f5;border:1px solid #e8e8ea;padding:6px 12px;border-radius:5px;color:#626873}.catalog-controls{padding:17px;background:#f8f8f9;border:1px solid #e7e7e9;border-radius:8px}.condition-tabs{background:#fff}.product-card{border-color:#e4e4e7;box-shadow:0 4px 15px #17171705}.product-media{padding:12px 12px 0}.image-frame.has-photo,.placeholder{border-radius:6px}.product-copy{padding:19px 20px 17px}.product-copy h3{font-size:15px;font-weight:600;line-height:1.6}.product-brand{letter-spacing:.12em}.card-bottom{gap:12px}.card-bottom span{display:flex;align-items:center;gap:5px;font-weight:500}.product-card:hover .card-bottom span{color:#df570b}.condition{background:#fff;border-color:#dadde1;color:#49515b}.help-strip{padding:30px 32px}.help-strip a{background:#1d1f23;padding:11px 17px;border-radius:5px}.help-strip a:hover{background:#b84910}.footer{padding:40px 0}@media(max-width:1100px){.premium-hero{padding:40px}.premium-hero h1{font-size:49px}.build-collection strong{font-size:20px}.shop-guide{font-size:12px}}@media(max-width:700px){.header-inner{min-height:0}.premium-hero{padding:29px 23px;min-height:410px}.premium-hero h1{font-size:38px;letter-spacing:0}.hero-actions{gap:21px;margin-top:23px}.hero-actions .hero-cta{padding:11px 16px;min-height:45px}.hero-contact{font-size:12px;gap:8px}.shop-guide{gap:8px;padding:17px 0;margin-bottom:20px;font-size:10px;align-items:flex-start}.shop-guide span{flex:1;flex-direction:column;align-items:flex-start;gap:4px}.shop-guide b{font-size:10px}.build-collections{gap:10px;margin-bottom:30px}.build-collection,.build-collection.amber,.build-collection.cyan{padding:20px;min-height:133px}.build-collection strong{font-size:21px}.section-heading h2{font-size:25px}.section-heading .muted{font-size:10px;padding:5px 7px;white-space:nowrap}.catalog-controls{padding:11px;gap:13px}.select-filters{gap:10px}.product-media{padding:7px 7px 0}.product-copy{padding:14px 12px}.product-copy h3{font-size:13px}.card-bottom{gap:5px}.help-strip{padding:23px}.help-strip a{font-size:12px}}.topline{background:#f77928;color:#17191d;border-top:0;font-weight:500}.brand-mark i{width:9px;height:9px;background:#f77928}.header-action{border-bottom:3px solid #f77928}.search button{background:#1c1e22;color:#fff;border-radius:0 7px 7px 0}.category-nav .active{border-bottom-width:3px;color:#b54108}.premium-hero{border-bottom:4px solid #ff7828;box-shadow:0 18px 40px #52240015}.premium-hero:after{display:none}.hero-cta{background:#ff7828}.hero-tags span{color:#ddd4cd}.shop-guide b{background:#ff7828;color:#1c1e22;width:27px;height:27px;display:grid;place-items:center;border-radius:4px}.shop-guide{color:#3c424b;font-weight:500}.build-collection,.build-collection.amber,.build-collection.cyan{border:0;background:#1c1e22;--collection:#ff934b;min-height:168px}.build-collection strong,.build-collection.amber strong,.build-collection.cyan strong{color:#fff}.build-collection .collection-detail,.build-collection.amber .collection-detail,.build-collection.cyan .collection-detail{color:#bfc0c5}.build-collection.violet{background:#ff7828;--collection:#222123}.build-collection.violet strong{color:#17191d}.build-collection.violet .collection-detail{color:#482812}.build-collection.violet .collection-kicker{color:#4a2a16}.build-collection.cyan{background:linear-gradient(115deg,#25272d,#17191c);--collection:#ff934b}.build-collection.amber{background:linear-gradient(110deg,#2f2119,#191b20);--collection:#ff934b}.build-collection:after{right:-30px;top:-35px;width:150px;height:220px;transform:rotate(27deg);background:#ffffff05;pointer-events:none}.build-collection svg{opacity:.38;right:9px;top:21px}.build-collection:hover{box-shadow:0 10px 25px #672b001a}.collection-arrow{background:#ff852f;color:#17191d;border:0}.violet .collection-arrow{background:#1c1e22;color:#fff}.section-heading>div:before{width:4px}.section-heading .muted{background:#fff0e4;border-color:#ffd5b8;color:#9b3c09}.catalog-controls{background:#1c1e22;border-color:#1c1e22;padding:18px}.condition-tabs{background:#2a2d33;border-color:#3b3e44}.condition-tabs button{color:#c8cbd1}.condition-tabs button[aria-pressed=true]{background:#ff822e;color:#17191d;font-weight:600}.condition-tabs button[aria-pressed=true]:hover{color:#17191d}.select-filters label{color:#d3d6dc}.select-filters select{background:#fff;border-color:#fff}.product-card{border-bottom:3px solid #e8e8ea}.product-card:hover{border-color:#f77928;box-shadow:0 10px 28px #8739001c}.product-brand{color:#b5470b}.card-bottom span{background:#fff0e4;color:#a43f0a;padding:5px 8px;border-radius:4px}.help-strip,.product-card:hover .card-bottom span{background:#ff822e;color:#17191d}.help-strip{border:0}.help-strip strong{color:#17191d;font-weight:600}.help-strip p{color:#482c1c}.help-strip a{background:#1c1e22;color:#fff}.footer{border-top:4px solid #ff822e}.footer strong{color:#ffa166}@media(max-width:700px){.build-collection,.build-collection.amber,.build-collection.cyan{min-height:143px}.shop-guide{font-size:10px;gap:10px}.shop-guide b{width:23px;height:23px;margin-bottom:3px}.catalog-controls{padding:11px}.condition-tabs button{font-size:10px}.card-bottom span{font-size:10px;padding:5px 7px}.product-card{border-bottom-width:2px}.help-strip p{color:#482c1c}}.topline .shell{align-items:center;padding-top:6px;padding-bottom:6px}.language-switch{display:flex;align-items:center;gap:4px;flex-shrink:0;background:#1b1d21;border-radius:6px;padding:4px;color:#fff}.language-switch>span{padding:0 6px;font-size:18px}.language-switch button{border:0;background:transparent;color:#ddd;min-width:44px;min-height:34px;padding:4px 10px;border-radius:3px;font-size:13px;font-weight:600;cursor:pointer}.language-switch button[aria-pressed=true]{background:#fff;color:#17191d}.language-switch button:hover{color:#ff9a54}.language-switch button[aria-pressed=true]:hover{color:#17191d}html[lang=en] .premium-hero h1{font-size:54px}html[lang=en] .build-collection strong{font-size:23px}@media(max-width:700px){.topline .shell{justify-content:space-between;gap:9px}.topline .shell>span:first-child{font-size:10px;max-width:180px}.language-switch button{min-height:36px;min-width:39px;padding:4px 7px}.language-switch>span{display:none}html[lang=en] .premium-hero h1{font-size:35px}html[lang=en] .hero-actions{gap:15px}html[lang=en] .hero-actions .hero-cta{padding:11px 13px;gap:12px}html[lang=en] .condition-tabs button{font-size:10px;padding:6px}html[lang=en] .header-action{font-size:11px}html[lang=en] .section-heading h2{font-size:23px}}.sell-nav{font-size:13px;font-weight:600;color:#b3480e;white-space:nowrap}.header-inner{gap:26px}.sell-page h2{font-size:30px;font-weight:600;line-height:1.4}.sell-hero{display:grid;grid-template-columns:1.25fr 1fr;background:#1a1c21;color:#fff;border-radius:15px;overflow:hidden;position:relative}.sell-hero-copy{padding:58px 0 58px 48px;position:relative;z-index:1}.sell-kicker{font-size:11px;letter-spacing:.17em;color:#ffac76}.sell-hero h1{font-size:44px;line-height:1.3;margin:22px 0}.sell-hero h1 span{color:#ff8a3d}.sell-hero p{color:#c5c6cc;max-width:470px;font-size:16px;line-height:1.9;margin-bottom:25px}.sell-primary{background:#ff822e;color:#17191d;border:0;font-weight:600}.sell-hero-link{display:block;color:#e8b18b;font-size:13px;margin-top:18px}.sell-hero small{display:block;color:#a5a8b2;font-size:11px;margin-top:25px}.sell-hero-art{position:relative;min-height:440px;background:linear-gradient(135deg,#ff943d,#e96516);overflow:hidden}.sell-hero-art svg{position:absolute;width:76%;height:90%;right:-5%;top:0;stroke:#1a1c21;stroke-width:2;transform:rotate(10deg);opacity:.6}.sell-hero-art>span{position:absolute;left:30px;bottom:35px;font-size:36px;font-weight:700;line-height:1.05;letter-spacing:-1px;color:#242025}.sell-hero-art b{color:#fff}.sell-orbit{position:absolute;width:400px;height:400px;border:1px solid #ffffff55;border-radius:50%;top:-140px;left:-160px;box-shadow:0 0 0 45px #ffffff0a,0 0 0 90px #ffffff08}.sell-benefits{display:flex;justify-content:space-between;gap:24px;padding:27px 0;border-bottom:1px solid #ddd;margin-bottom:65px}.sell-benefits>div{display:flex;align-items:center;gap:13px;font-size:14px}.sell-benefits b{background:#1c1e22;color:#ff9b58;padding:5px 9px;border-radius:4px;font-size:12px}.sell-categories>p{color:#6b7079;margin-top:12px;max-width:700px}.sell-categories>div:last-child{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:27px 0 70px}.sell-categories a{display:flex;flex-direction:column;border:1px solid #dedfe3;border-bottom:3px solid #ff822e;padding:23px;border-radius:8px;gap:13px;background:#fafafa}.sell-categories a:hover{background:#fff0e6}.sell-categories small{color:#bb4d13}.sell-categories strong{font-size:17px}.sell-categories a span{font-size:12px;color:#686d76}.sell-content{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;scroll-margin-top:25px}.sell-form-panel{background:#f5f5f7;padding:32px;border:1px solid #e0e1e6;border-radius:12px}.sell-form-panel>p{font-size:13px;color:#626873;margin:12px 0 25px}.sell-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px 16px}.sell-fields label{font-size:13px;font-weight:500}.sell-fields input,.sell-fields select,.sell-fields textarea,.sell-message textarea{display:block;width:100%;margin-top:7px;border:1px solid #cdd1d8;border-radius:6px;background:#fff;color:#242833;padding:12px;font-size:14px;min-height:46px}.sell-fields .wide{grid-column:1/-1}.sell-fields textarea{resize:vertical}.sell-privacy{font-size:12px;color:#69717b;line-height:1.8;margin:23px 0}.sell-checklist{padding-top:22px}.sell-checklist article{position:relative;padding:0 0 25px 47px;margin-top:28px;border-bottom:1px solid #e4e4e7}.sell-checklist article>b{position:absolute;left:0;top:3px;color:#b64d15;font-size:12px}.sell-checklist h3{font-size:19px;font-weight:600}.sell-checklist p{font-size:14px;color:#656d77;line-height:1.9;margin-top:7px}.sell-note{font-size:12px;background:#fff1e5;border-left:3px solid #ff822e;padding:20px;line-height:1.85;margin-top:25px}.sell-message{margin-top:25px;border-top:1px solid #ccc;padding-top:20px}.sell-message h3{font-weight:600}.sell-message .button{margin-top:10px}.sell-message p{font-size:12px;color:#626975;margin-top:10px}.sell-faq{max-width:900px;margin:75px auto}.sell-faq h2{margin-bottom:22px}.sell-faq details{border-bottom:1px solid #dfe1e5;padding:20px 0}.sell-faq summary{cursor:pointer;display:flex;justify-content:space-between;gap:20px;font-weight:500}.sell-faq summary>span{color:#bc4d10}.sell-faq details p{color:#666e79;line-height:1.9;font-size:14px;margin-top:15px}.sell-closing{background:#1c1e22;color:#fff;padding:35px;border-radius:10px;display:flex;justify-content:space-between;align-items:center;gap:25px}.sell-closing p{color:#bbc0c8;font-size:13px;margin-top:8px}.sell-mobile-cta{display:none}@media(max-width:1000px){.sell-hero-copy{padding:35px}.sell-hero h1{font-size:35px}.sell-content{gap:30px}.sell-categories>div:last-child{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.sell-nav{font-size:11px;margin-left:auto}.header-action{margin-left:0}.header-inner{gap:12px}.sell-hero{grid-template-columns:1fr}.sell-hero-copy{padding:30px 24px}.sell-hero h1{font-size:32px}.sell-hero p{font-size:14px}.sell-hero-art{min-height:165px}.sell-hero-art svg{width:180px;height:210px;right:15px;top:-25px}.sell-hero-art>span{font-size:25px;bottom:23px;left:25px}.sell-benefits{gap:12px;margin-bottom:40px;align-items:start}.sell-benefits>div{flex:1;flex-direction:column;align-items:start;font-size:11px;gap:8px}.sell-page h2{font-size:25px}.sell-categories>div:last-child{gap:12px;margin-bottom:40px}.sell-categories a{padding:17px 13px}.sell-categories strong{font-size:14px}.sell-content{grid-template-columns:1fr}.sell-form-panel{padding:23px 18px}.sell-fields{grid-template-columns:1fr}.sell-fields input,.sell-fields select,.sell-fields textarea{font-size:16px}.sell-faq{margin:45px auto}.sell-faq summary{font-size:14px}.sell-closing{padding:25px;flex-direction:column;align-items:start}.sell-mobile-cta{display:block;position:fixed;bottom:12px;left:18px;right:18px;text-align:center;background:#ff822e;color:#191b20;z-index:20;padding:14px;border:1px solid #f5ab79;border-radius:7px;font-size:14px;font-weight:600;box-shadow:0 4px 20px #0003}.sell-page{padding-bottom:65px}}.sell-categories>div,.sell-categories>div:last-child{grid-template-columns:repeat(3,1fr)}.sell-categories>div{display:grid;gap:16px;margin:27px 0 20px}.sell-excluded{background:#f2f3f5;border-radius:6px;padding:15px 20px;font-size:13px;max-width:none!important;margin-bottom:55px}.sell-handover{margin:0 0 65px;background:#1c1e22;padding:35px;border-radius:12px;color:#fff}.sell-handover .eyebrow{color:#ffab72}.sell-handover>div>p{color:#c1c6ce;font-size:14px;line-height:1.9;max-width:850px;margin-top:13px}.sell-handover-options{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:28px}.sell-handover-options article{border-top:2px solid #ff822e;padding-top:20px}.sell-handover-options b{color:#ffa465;font-size:11px;letter-spacing:.08em}.sell-handover-options h3{font-size:20px;margin:8px 0}.sell-handover-note,.sell-handover-options p{font-size:13px;line-height:1.85;color:#bcc1ca}.sell-handover-note{border-top:1px solid #45474e;padding-top:20px;margin-top:25px}.sell-categories>.eyebrow{display:block;margin:0}.sell-form-panel>form .wide{grid-column:1/-1}@media(max-width:700px){.sell-categories>div{grid-template-columns:repeat(2,1fr);gap:12px}.sell-handover{padding:25px 22px;margin-bottom:40px}.sell-handover-options{grid-template-columns:1fr;gap:24px}.sell-handover h2{font-size:24px}.sell-excluded{margin-bottom:35px}}.premium-hero{background-color:#7a391a;border-radius:18px 18px 50px 18px;animation:shop-arrive .55s ease-out both}.hero-cta{position:relative;overflow:hidden}.hero-cta:after{content:"";position:absolute;inset:-60% auto -60% -45%;width:25%;background:#ffffff40;transform:rotate(20deg);pointer-events:none}.hero-cta:hover:after{animation:shop-shine .65s ease-out}.build-collection{transition:transform .18s ease,box-shadow .18s ease}.build-collection svg{transition:transform .25s ease}.build-collection:hover svg{transform:rotate(-5deg) translateY(-3px)}.collection-arrow{transition:transform .18s ease}.build-collection:hover .collection-arrow{transform:translate(2px,-2px)}.upgrade-callout{display:flex;justify-content:space-between;align-items:center;gap:25px;background:linear-gradient(110deg,#fff2e6,#fffaf6);border:1px solid #f1d6c3;border-left:5px solid #ff822e;padding:27px 30px;border-radius:10px;margin:-15px 0 45px}.upgrade-callout h2{font-size:24px;font-weight:600;margin:7px 0}.upgrade-callout p{font-size:13px;color:#636b76}.upgrade-callout a{display:flex;align-items:center;gap:18px;flex-shrink:0;padding:13px 18px;background:#202227;border-radius:5px;color:#fff;font-size:13px}.upgrade-callout a span{color:#ff984c}.product-card{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.image-frame.has-photo{border:1px solid #eeeff1}.photo-stage{inset:8%}.photo-stage img{-o-object-fit:contain;object-fit:contain;background:transparent;mix-blend-mode:normal;max-width:100%;max-height:100%}.tall .photo-stage{inset:6% 6% 15%}.image-frame.has-photo.tall{border:1px solid #e7e8eb}.gallery-controls{bottom:12px}.gallery-controls button{border-radius:6px;min-width:38px;min-height:38px}.gallery-controls button[aria-pressed=true]{background:#ff822e;color:#181a1e;border-color:#ff822e}.product-media{background:#fff}.product-copy{background:linear-gradient(#fff,#fffdfb)}@keyframes shop-arrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes shop-shine{to{left:125%}}@media(max-width:700px){.premium-hero{border-bottom-right-radius:32px}.upgrade-callout{padding:22px;flex-direction:column;align-items:start;margin:0 0 30px;gap:15px}.upgrade-callout h2{font-size:21px}.upgrade-callout a{font-size:12px}.photo-stage{inset:7%}.tall .photo-stage{inset:6% 6% 16%}}@media(prefers-reduced-motion:reduce){.hero-cta:hover:after,.premium-hero{animation:none}.build-collection svg,.collection-arrow{transition:none}.build-collection:hover .collection-arrow,.build-collection:hover svg{transform:none}}.product-grid{gap:24px}.product-card{border:1px solid #e8e6e3;border-radius:16px;background:#fff;box-shadow:0 3px 12px #20202004;overflow:hidden}.product-card:focus-within,.product-card:hover{border-color:#f9b17d;box-shadow:0 12px 30px #562b1210;transform:translateY(-3px)}.product-media{padding:10px 10px 0;position:relative}.card-arrow,.product-badges{pointer-events:none}.product-media .card-arrow{display:none}.image-frame.has-photo{border:0;border-radius:10px;background:#fff;isolation:isolate}.product-copy{padding:19px 20px 20px;background:#fff;flex:1}.product-copy h3 a:hover{color:#bb4c12}.product-brand{font-size:10px;font-weight:600;letter-spacing:.14em}.product-copy h3{line-height:1.55;min-height:3.1em}.card-bottom{border-top:1px solid #f0eeeb;padding-top:16px}.card-detail-link{font-size:11px;white-space:nowrap;color:#a34815;background:#fff1e5;border-radius:7px;padding:7px 9px;transition:background .18s,color .18s}.card-detail-link:hover{background:#ff822e;color:#161616}.product-copy .warranty{font-size:11px;color:#7b7b80}.photo-stage{transition:transform .2s ease;inset:7% 8% 13%}.photo-link{display:flex;width:100%;height:100%;align-items:center;justify-content:center;-webkit-user-drag:none}.photo-stage img,.product-card:hover .photo-stage img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;animation:photo-reveal .22s ease-out}.interactive-gallery{touch-action:pan-y;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.interactive-gallery .photo-link{cursor:grab}.interactive-gallery.is-dragging,.interactive-gallery.is-dragging .photo-link{cursor:grabbing}.is-dragging .photo-stage{transition:none}.is-dragging img{animation:none}.photo-count{position:absolute;right:10px;top:10px;display:flex;gap:4px;align-items:center;padding:4px 7px;border:1px solid #efede9;background:#fffffff2;border-radius:20px;font-size:10px;color:#79716b;line-height:1.2;pointer-events:none}.photo-count svg{width:14px;height:14px;stroke-width:1.4}.photo-nav{position:absolute;top:44%;width:32px;height:38px;display:grid;place-items:center;padding:0;border:1px solid #e8e4df;border-radius:10px;background:#ffffffed;color:#282421;font:26px/1 Arial;box-shadow:0 3px 9px #20202008;cursor:pointer;opacity:0;transition:opacity .15s,background .15s}.photo-prev{left:5px}.photo-next{right:5px}.image-frame:focus-within .photo-nav,.image-frame:hover .photo-nav,.tall .photo-nav{opacity:1}.photo-nav:hover{background:#ff822e;border-color:#ff822e;color:#161616}.gallery-controls.gallery-dots{position:absolute;left:50%;right:auto;bottom:8px;display:flex;align-items:center;justify-content:center;gap:0;transform:translateX(-50%);background:transparent;padding:0;border:0}.gallery-dots button{width:25px;min-width:25px;height:25px;min-height:25px;padding:8px 4px;border:0;background:transparent!important;box-shadow:none;border-radius:8px;cursor:pointer}.gallery-dots button span{display:block;width:6px;height:4px;margin:auto;border-radius:5px;background:#d9d6d2;transition:width .15s,background .15s}.gallery-dots button[aria-pressed=true] span{width:17px;background:#f67c2b}.tall .photo-stage{inset:7% 8% 24%}.tall .photo-count{right:18px;top:18px;font-size:12px}.gallery-controls.with-thumbnails{position:absolute;display:flex;max-width:calc(100% - 30px);overflow-x:auto;bottom:36px;left:50%;right:auto;transform:translateX(-50%);gap:8px;padding:3px;background:transparent;border:0;scrollbar-width:thin}.with-thumbnails button{width:58px;min-width:58px;height:54px;padding:5px;border:1px solid #e5e2de;border-radius:9px;background:white!important;cursor:pointer}.with-thumbnails button[aria-pressed=true]{border:2px solid #ff822e;box-shadow:0 0 0 2px #fff0e5}.with-thumbnails img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.gallery-hint{position:absolute;bottom:10px;left:0;right:0;text-align:center;font-size:11px;color:#8b8076;pointer-events:none}.detail-visual .image-frame{border-radius:18px;border:1px solid #eae7e2}.detail-copy{padding:27px;border:1px solid #eee9e2;border-radius:18px;background:linear-gradient(145deg,#fff,#fffaf5);align-self:start}.detail-copy h1{font-size:clamp(24px,2.5vw,35px);line-height:1.4;letter-spacing:-.5px}.vendor-code{padding:10px 13px;background:#f6f3ef;border-radius:8px;overflow-wrap:anywhere}.detail-price{border-color:#eee4d9}.quick-spec>div{padding:12px 0}.spec-section{border-top:1px solid #eee5dc;padding-top:35px}.spec-table{border-radius:12px;overflow:hidden;border:1px solid #eee9e3}.spec-table>div:nth-child(odd){background:#fbf9f6}.category-nav{gap:10px;padding:10px 0}.category-nav a{padding:9px 14px;min-height:40px;border-radius:8px;transition:background .15s}.category-nav a.active{border-bottom:0;background:#1f2024;color:#fff}.category-nav a:hover{background:#fff0e3;color:#b6490c}.search{border-radius:11px;overflow:hidden}.search:focus-within{box-shadow:0 0 0 3px #ff822e18}.catalog-controls{border-radius:14px;box-shadow:0 6px 15px #1d1d1d08}.condition-tabs{border-radius:9px}.condition-tabs button{border-radius:7px}.select-filters select{border-radius:8px}.help-strip{border-radius:16px}.purchase-actions a,.purchase-actions button{border-radius:10px}.breadcrumb{font-size:12px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes photo-reveal{0%{opacity:.4;transform:translateX(4px)}to{opacity:1;transform:translateX(0)}}@media(hover:none){.photo-nav{opacity:1;background:#ffffffe0}.product-card:hover{transform:none}.gallery-dots button{min-height:30px}.photo-count{font-size:9px}}@media(max-width:700px){.product-grid{gap:12px}.product-card{border-radius:12px}.product-media{padding:6px 6px 0}.product-copy{padding:13px 12px 15px}.product-copy h3{font-size:12px}.card-bottom{flex-wrap:wrap;gap:8px;padding-top:12px}.card-detail-link{font-size:10px}.photo-count{right:5px;top:6px}.photo-nav{width:26px;height:32px;border-radius:7px}.photo-stage{inset:9% 10% 15%}.detail-copy{padding:20px;border-radius:14px}.tall .photo-stage{inset:6% 7% 27%}.with-thumbnails button{width:48px;min-width:48px;height:46px}.gallery-hint{font-size:10px}.category-nav{gap:5px}.category-nav a{padding:8px 11px;font-size:12px}}@media(prefers-reduced-motion:reduce){.card-detail-link,.gallery-dots button span,.photo-nav,.photo-stage,.product-card{transition:none}.photo-stage img{animation:none}.product-card:focus-within,.product-card:hover{transform:none}}.campaign-hero{position:relative;isolation:isolate;overflow:hidden;min-height:570px;border-radius:22px;margin:0 0 24px;background:#111113;color:#fff;border:1px solid #28252a;box-shadow:0 20px 45px #25160813}.campaign-art{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center;z-index:-2}.campaign-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#111113ee,#1111139c 32%,transparent 61%)}.campaign-copy{padding:58px 42px 110px;width:53%;position:relative}.campaign-kicker{display:flex;align-items:center;gap:9px;font-size:10px;font-weight:700;letter-spacing:.14em;color:#ffac74}.campaign-kicker i{width:7px;height:7px;background:#ff7b2d;border-radius:50%}.campaign-copy h1{font-size:clamp(34px,4.3vw,58px);line-height:1.28;letter-spacing:-1.8px;margin:24px 0 18px;font-weight:650;color:inherit}.campaign-copy h1 em{font-style:normal;color:#ff883e}.campaign-copy p{font-size:14px;line-height:1.9;color:#dad7d6}.campaign-actions{display:flex;align-items:center;gap:23px;margin-top:27px;font-size:13px;font-weight:600}.campaign-actions>a:first-child{display:flex;align-items:center;gap:35px;background:#ff812e;color:#171513;padding:14px 21px;border-radius:8px;box-shadow:0 5px 25px #ff812e23}.campaign-actions a:focus-visible,.campaign-switch button:focus-visible{outline:3px solid #ffad65;outline-offset:5px}.campaign-actions>a:last-child{color:inherit}.campaign-bottom{position:absolute;left:42px;right:28px;bottom:24px;display:flex;align-items:end;justify-content:space-between;gap:20px}.campaign-switch{display:flex;gap:8px}.campaign-switch button{display:flex;align-items:center;gap:10px;border:1px solid #ffffff35;background:#181819bd;color:#bbb;padding:10px 13px;border-radius:7px;font-size:10px;font-weight:650;letter-spacing:.07em;min-height:42px}.campaign-switch button span{color:#ff934d}.campaign-switch button[aria-pressed=true]{border-color:#ff8e46;color:#fff;background:#392315}.campaign-bottom small{font-size:9px;color:#d0c8c3;max-width:250px;text-align:right}.campaign-light{color:#211d1a;background:#f3efe9;border-color:#eadbce}.campaign-light:before{background:linear-gradient(90deg,#f2eee9f5,#f2eee9b0 30%,transparent 59%)}.campaign-light .campaign-copy p{color:#655c55}.campaign-light .campaign-kicker{color:#a64b13}.campaign-light .campaign-bottom small{color:#665c54}.campaign-light .campaign-switch button{background:#ffffffe0;color:#675446;border-color:#d5c5b8}.campaign-light .campaign-switch button[aria-pressed=true]{background:#222;color:#fff;border-color:#222}.build-collections .build-collection{min-height:195px;background:#f9f4ed;color:#24211e;border:1px solid #f0e2d4;overflow:hidden;padding:25px;isolation:isolate}.build-collections .build-collection:nth-child(2){background:#222224;color:#fff;border-color:#333}.build-collections .build-collection:nth-child(3){background:#ff862f;color:#24170f;border-color:#ff862f}.build-collection:after{content:"";position:absolute;width:165px;height:165px;border:22px solid #e88a3024;border-radius:50%;right:-25px;top:20px;z-index:-1}.build-collection .collection-product{position:absolute;width:49%;height:85%;-o-object-fit:contain;object-fit:contain;right:-5px;bottom:-5px;transform:rotate(-10deg);transition:transform .25s ease;z-index:-1;filter:drop-shadow(0 12px 10px #0002)}.build-collection:hover .collection-product{transform:rotate(-5deg) translateY(-5px)}.build-collection .collection-detail,.build-collection .collection-kicker,.build-collection strong{position:relative;max-width:60%;display:block;color:inherit}.build-collection strong{font-size:24px;line-height:1.3;margin-top:16px}.build-collection .collection-kicker{font-size:10px;opacity:.8}.build-collection .collection-detail{font-size:11px;opacity:.75;margin-top:9px}.build-collection .collection-arrow{color:inherit;left:25px;right:auto;bottom:20px}@media(max-width:700px){.campaign-hero{min-height:0;padding-top:245px;border-radius:16px}.campaign-art{height:290px;-o-object-fit:contain;object-fit:contain;-o-object-position:right top;object-position:right top}.campaign-hero:before{background:linear-gradient(0deg,#111113,#111113 43%,transparent 70%)}.campaign-copy{padding:20px 24px 28px;width:100%}.campaign-copy h1{font-size:39px;letter-spacing:-1px;margin:16px 0 12px}.campaign-copy p{font-size:13px}.campaign-kicker{font-size:9px}.campaign-actions{gap:18px;margin-top:20px;font-size:12px}.campaign-bottom{position:relative;inset:auto;padding:0 24px 22px;align-items:start;flex-direction:column;gap:13px}.campaign-bottom small{text-align:left;max-width:none;font-size:9px}.campaign-light:before{background:linear-gradient(0deg,#f2eee9,#f2eee9 43%,transparent 70%)}.build-collections .build-collection{min-height:170px}.build-collection strong{font-size:21px}.build-collection .collection-product{width:45%;height:90%}}@media(prefers-reduced-motion:reduce){.build-collection .collection-product{transition:none}.build-collection:hover .collection-product{transform:rotate(-10deg)}}.buying-guide{max-width:880px;margin:0 auto 64px}.buying-guide header{padding:32px 0}.buying-guide h1{font-size:clamp(30px,5vw,52px);line-height:1.3}.buying-guide li,.buying-guide p{line-height:1.9;color:#555}.buying-guide section{padding:28px 0;border-top:1px solid #ddd}.buying-guide h2{font-size:24px;line-height:1.4}.buying-guide section a{font-weight:600;text-decoration:underline}.buying-guide aside{padding:24px;border-radius:16px;background:#f5f3f0}.buying-guide ul{padding-left:24px}.category-buying-tips{padding:24px;margin:24px 0;border:1px solid #e4dfd9;border-radius:16px;background:#faf8f5}.category-buying-tips h2{font-size:22px;margin:0 0 12px}.category-buying-tips ul{padding-left:22px;line-height:1.8}.category-buying-tips a{font-weight:600;text-decoration:underline}.category-buying-tips p{font-size:13px;color:#666}