/* Siyah logodan alındı, kurumsal kılavuzla doğrulanmadı. Archivo: 400 / 600. */
@import url('https://fonts.googleapis.com/css2?family=Archivo:wght@400;600&display=swap');
:root{--marka:#000;--marka-koyu:#000;--metin:#151719;--muted:#505960;--gray-100:#f2f3f4;--gray-200:#e4e7e9;--gray-300:#cbd1d5;--stokta:#17513b;--siparise-ozel:#5c461b;--clockwise:#075d80;--counterclockwise:#793b79;--fs-body:1.125rem;--fs-h1:clamp(2.5rem,3.6vw,3rem);--fs-h2:2rem;--fs-h3:1.5rem;--fs-card:1.125rem;--fs-card-price:1.375rem;--fs-price:2.25rem;--fs-code:1.0625rem;--fs-button:1.0625rem;--fs-small:.9375rem}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:var(--metin);font-family:Archivo,Arial,sans-serif;font-size:var(--fs-body);line-height:1.65}h1,h2,h3{font-weight:600;line-height:1.17;letter-spacing:-.035em;margin:0 0 1.25rem}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}p{margin:0 0 1.25rem;max-width:75ch}a{color:inherit;text-underline-offset:.25em}a:hover{text-decoration-thickness:2px}button,input,select{font:inherit;color:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default}input,select{border:1px solid var(--gray-300);background:white;border-radius:0;min-height:3rem;padding:.7rem .85rem;width:100%}input[type=radio]{width:1.2rem;min-height:1.2rem;height:1.2rem;margin:.2rem .5rem .2rem 0;accent-color:#000;flex-shrink:0}input:focus-visible,button:focus-visible,a:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--clockwise);outline-offset:4px}button{border:0}img{max-width:100%;height:auto;display:block}svg{fill:none;stroke:currentColor;stroke-width:1.5}code,.mono{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:var(--fs-code);overflow-wrap:anywhere}.small{font-size:var(--fs-small);color:var(--muted)}.wrap{width:min(100% - 5rem,1376px);margin-inline:auto}.section{padding-block:4.5rem;border-top:1px solid var(--gray-200)}.reading{max-width:75ch}.reading h2{margin-top:2.5rem}.reading h3{margin-top:2rem}.reading li{margin-block:.5rem}.eyebrow{display:block;font-size:var(--fs-small);letter-spacing:.09em;text-transform:uppercase;font-weight:600;color:var(--muted);margin-bottom:1rem}.section-heading{display:flex;gap:1.5rem;align-items:center;justify-content:space-between;margin-bottom:2rem}.section-heading h2{margin-bottom:0}.section-heading>a{font-size:var(--fs-small)}.dial-small{width:3rem;height:3rem;display:grid;place-items:center;border:1px solid var(--gray-300);border-radius:50%;font-size:1.5rem;flex-shrink:0}.button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:var(--marka);color:white;border:1px solid #000;min-height:3rem;padding:.8rem 1.35rem;text-decoration:none;font-size:var(--fs-button);font-weight:600;line-height:1.4;text-align:center}.button:hover{background:#25292c}.button.secondary{background:#fff;color:var(--metin);border-color:var(--gray-300)}.button.secondary:hover{border-color:#000}.actions{display:flex;gap:.75rem;flex-wrap:wrap;align-items:center}.actions+p{margin-top:.8rem}.text-link{min-height:3rem;display:inline-flex;align-items:center}.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}.skip{position:fixed;top:-10rem;left:1rem;z-index:100;background:white;padding:1rem}.skip:focus{top:1rem}[hidden]{display:none!important}
.header{border-bottom:1px solid var(--gray-200);background:white}.topline{background:var(--gray-100);display:flex;justify-content:space-between;gap:1rem;padding:.55rem 2.5rem;font-size:var(--fs-small)}.topline a{text-decoration:none}.header-main{display:flex;gap:3rem;align-items:center;max-width:1456px;margin:auto;padding:1.5rem 2.5rem}.brand{display:flex;align-items:center;gap:1.25rem;text-decoration:none;flex-shrink:0}.brand img{height:56px;width:93px;object-fit:contain}.service-badge{font-size:var(--fs-small);padding:.3rem .65rem;border:1px solid var(--gray-300);white-space:nowrap}.search{position:relative;display:flex;align-items:center;background:var(--gray-100);flex:1;min-width:0;border:1px solid transparent}.search>svg{margin-inline:1rem;flex-shrink:0}.search input{border:0;background:transparent;padding-inline:0;min-width:0;font-size:var(--fs-button)}.search>button{align-self:stretch;background:transparent;border-left:1px solid var(--gray-300);padding:0 1rem;font-size:var(--fs-button);min-width:44px;min-height:48px}.header-contact{font-size:var(--fs-button);white-space:nowrap;text-decoration:none;min-height:48px;display:flex;align-items:center;gap:1.5rem}.search-results{position:absolute;top:100%;left:0;right:0;border:1px solid var(--gray-300);background:white;z-index:30;box-shadow:0 12px 24px #00000014;max-height:65vh;overflow:auto}.search-results a{display:block;text-decoration:none;padding:.8rem 1rem;border-bottom:1px solid var(--gray-200);font-size:var(--fs-small)}.search-results a:hover{background:var(--gray-100)}.search-results code{display:block}.search-results p{padding:1rem}.nav-shell{display:flex;border-top:1px solid var(--gray-200);padding:0 1.5rem;align-items:stretch}.nav-arrow{background:white;width:48px;min-height:48px;flex-shrink:0;border-inline:1px solid var(--gray-200);font-size:1.125rem}.category-nav{display:flex;overflow-x:auto;scrollbar-width:thin;align-items:center;white-space:nowrap;flex:1;gap:2rem;padding:.8rem 1rem}.category-nav a{font-size:var(--fs-small);text-decoration:none;min-height:44px;display:flex;align-items:center}.category-nav a[aria-current=page]{text-decoration:underline}.breadcrumb{padding-block:1rem;font-size:var(--fs-small);color:var(--muted)}.breadcrumb ol{display:flex;flex-wrap:wrap;gap:.5rem 1rem;padding:0;margin:0;list-style:none}.breadcrumb li:not(:last-child):after{content:'/';padding-left:1rem;color:var(--muted)}.breadcrumb a{text-decoration:none}.home .breadcrumb{padding-bottom:0}.hero{display:grid;grid-template-columns:1.05fr 1fr;gap:5rem;padding-block:3rem 4rem;align-items:center}.hero h1{font-size:var(--fs-h1);margin-bottom:1.75rem;max-width:16ch}.hero-copy>p{max-width:45ch;color:var(--muted);margin-bottom:2rem}.hero .actions{gap:.75rem}.hero-link{display:inline-block;margin-top:1.25rem;font-size:var(--fs-button)}.hero-footnote{font-size:var(--fs-small);margin-top:3rem;display:flex;align-items:center;gap:.7rem;color:var(--muted)}.status-dot{height:7px;width:7px;background:var(--stokta);border-radius:50%;display:inline-block;flex-shrink:0}.hero-technical{background:var(--gray-100);position:relative;padding:1.5rem 2rem;border:1px solid var(--gray-200);min-width:0}.tech-label,.hero-code,.hero-dimension{display:flex;justify-content:space-between;gap:1rem;font-size:var(--fs-small)}.tech-label{letter-spacing:.1em}.hero-product{display:block;margin:.7rem auto;max-width:360px;position:relative}.hero-product img{aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply}.hero-product:before,.hero-product:after{content:'';position:absolute;border:1px solid var(--gray-300);border-radius:50%;inset:5%;pointer-events:none}.hero-product:after{inset:16%;border-style:dashed}.hero-code{border-top:1px solid var(--gray-300);padding-top:1rem;align-items:center}.hero-code a{text-decoration:none}.hero-dimension{color:var(--muted);margin-top:.75rem}.trust{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200);padding:1.25rem 2.5rem;gap:1.5rem;background:var(--gray-100);font-size:var(--fs-small)}.trust span{display:flex;gap:.75rem;align-items:center}.trust span:before{content:'+';font-family:monospace;font-size:1.125rem}.category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--gray-300);border:1px solid var(--gray-300)}.category-tile{display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;background:white;text-decoration:none;padding:1.8rem;min-height:155px;font-weight:600}.category-tile:hover{background:var(--gray-100)}.category-tile .mono,.category-tile>span:last-child{font-size:var(--fs-small);color:var(--muted);font-weight:400}.editorial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.editorial-tile{padding:2rem;background:var(--gray-100);text-decoration:none;border-top:2px solid #000}.editorial-tile h2{font-size:var(--fs-h3)}.editorial-tile>span:last-child{font-size:var(--fs-button);text-decoration:underline}.series-small{background:white;padding:1.5rem;min-width:0}.series-small h2{font-size:var(--fs-h3)}.series-small ul{padding-left:1rem}.series-small a{overflow-wrap:anywhere}
.product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.product-card{border:1px solid var(--gray-200);min-width:0;display:flex;flex-direction:column;background:white}.product-image{display:block;position:relative;overflow:hidden;aspect-ratio:1;background:white}.product-image img{width:100%;height:100%;object-fit:contain;padding:1rem}.watermark{position:absolute;top:48%;left:0;right:0;transform:rotate(-24deg);pointer-events:none;text-align:center;font-size:var(--fs-small);color:#151719;opacity:.08;white-space:nowrap}.card-body{padding:1.25rem;display:flex;flex-direction:column;flex:1;min-width:0}.card-body h3{font-size:var(--fs-card);letter-spacing:-.015em;line-height:1.4;min-height:2.8em;margin-bottom:.8rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-body h3 a{text-decoration:none}.code{display:flex;flex-wrap:wrap;gap:.25rem .75rem;margin-block:.8rem}.code>span{font-size:var(--fs-small);color:var(--muted);flex-basis:100%}.copy{background:transparent;padding:.5rem;border:1px solid var(--gray-300);font-size:var(--fs-small);min-width:44px;min-height:44px}.card-spec{font-size:var(--fs-small);color:var(--muted);display:flex;flex-direction:column;gap:.2rem;margin-bottom:1rem}.card-price{font-size:var(--fs-card-price);font-weight:600;letter-spacing:-.02em;margin-top:auto}.card-price>span,.detail-price>span{font-size:var(--fs-small);font-weight:400;display:block;letter-spacing:0;color:var(--muted)}.badges{display:flex;gap:.4rem;flex-wrap:wrap;margin-bottom:1rem}.badge{font-size:var(--fs-small);line-height:1.4;padding:.25rem .5rem;border:1px solid var(--gray-200);background:var(--gray-100)}.stock{color:var(--stokta);background:#edf5f0;border-color:transparent}.order{color:var(--siparise-ozel);background:#f8f2e7;border-color:transparent}.product-card .button{width:100%;padding:.8rem .5rem}.product-card .actions{width:100%}.product-card .small{margin-bottom:0}.filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;align-items:end;margin-bottom:1.5rem}.filters label{font-size:var(--fs-small)}.filters input,.filters select{margin-top:.5rem;font-size:var(--fs-button)}.empty-state{background:var(--gray-100);padding:2rem}.empty-state>a{margin-right:1rem}.category-intro{border:0;padding-block:2.5rem}.catalog-section{padding-top:2rem}.product-detail{display:grid;grid-template-columns:1fr 1fr;gap:4rem;padding-block:2rem 4rem;align-items:start}.detail-image{position:relative;border:1px solid var(--gray-200);background:var(--gray-100)}.detail-image img{width:100%;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply;padding:2rem}.detail-info h1{font-size:var(--fs-h1);overflow-wrap:anywhere}.detail-price{font-size:var(--fs-price);font-weight:600;margin-block:1.5rem}.notice{background:var(--gray-100);border-left:2px solid #000;padding:1.25rem;margin-top:1.5rem;font-size:var(--fs-small)}.notice p{margin-bottom:0}.technical{max-width:800px;margin:0 0 2rem}.technical>div{display:grid;grid-template-columns:1fr 1fr;border-block-end:1px solid var(--gray-300);padding:1rem .75rem;gap:1rem;background:var(--gray-100)}.technical dt{font-size:var(--fs-small)}.technical dd{font-family:ui-monospace,Consolas,monospace;font-size:var(--fs-code);margin:0;overflow-wrap:anywhere}.identify{display:grid;grid-template-columns:1.4fr 1fr;gap:4rem;background:var(--gray-100);padding:3rem;margin-block:1.5rem 4rem;border:1px solid var(--gray-200)}.cta-actions{display:flex;flex-direction:column;gap:1rem;justify-content:center}.cta-actions p{margin:0}.faq{max-width:900px}details{border-bottom:1px solid var(--gray-300);padding-block:1rem}summary{cursor:pointer;font-weight:600;min-height:44px;display:list-item;align-content:center}details p{margin-block:1rem 0;color:var(--muted)}.page-intro{padding-block:2.5rem}
.signature{padding-block:3.5rem}.signature-form{margin-top:2rem}fieldset{margin:0 0 2rem;padding:0;border:0;min-width:0}legend{font-weight:600;margin-bottom:1rem;font-size:var(--fs-button)}.type-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.type-options label{border:1px solid var(--gray-300);padding:1.25rem;display:flex;align-items:center;flex-wrap:wrap;font-size:var(--fs-button);cursor:pointer}.type-options svg{width:100%;height:45px;order:-1;margin-bottom:.75rem;stroke-width:1.2}.type-options label:has(input:checked),.measure-options label:has(input:checked){border-color:#000;background:var(--gray-100);box-shadow:inset 0 0 0 1px #000}.direction-test{display:grid;grid-template-columns:1fr 160px 1fr;gap:2rem;align-items:center;max-width:850px;margin:1rem 0 1.5rem}.direction{display:flex;align-items:center;justify-content:center;gap:.75rem;border:1px solid var(--gray-300);padding:1.25rem;font-size:var(--fs-button);cursor:pointer;min-height:80px}.direction>span{font-size:2rem}.clockwise{color:var(--clockwise);background:white}.counterclockwise{color:var(--counterclockwise);background:white}.direction:has(input:checked){border:2px solid currentColor}.wheel{margin:auto;color:var(--muted);max-width:100%}.wheel-arm{transform-origin:70px 70px;transition:transform .4s ease}.side-choice{display:flex;gap:1.5rem;flex-wrap:wrap}.side-choice label,.unknown-choice{display:flex;align-items:center;min-height:44px}.measure-options{display:flex;gap:.75rem;flex-wrap:wrap}.measure-options label{display:flex;align-items:center;border:1px solid var(--gray-300);padding:.8rem 1rem;min-height:48px;cursor:pointer}.fallback-table{margin-top:2rem}.js .signature .fallback-table{display:none}.js .signature .fallback-table.show-table{display:block}.table-scroll{overflow-x:auto;max-width:100%}table{width:100%;border-collapse:collapse;text-align:left;font-size:var(--fs-small)}caption{text-align:left;font-weight:600;margin-bottom:1rem}th,td{border:1px solid var(--gray-300);padding:.8rem;vertical-align:top}th{background:var(--gray-100)}.signature-results>section{margin-top:2rem}.signature-results h3{margin-bottom:1rem}.signature-results .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.signature-results .notice{margin-bottom:1.5rem}
footer{background:var(--gray-100);border-top:1px solid var(--gray-300);padding:3rem 2.5rem 5rem;font-size:var(--fs-small)}.footer-grid{display:grid;grid-template-columns:1.2fr 1fr .7fr;gap:4rem;max-width:1376px;margin:auto}.footer-grid h2{font-size:1.125rem;letter-spacing:0}.footer-grid>div:last-child>a{display:block;margin-bottom:.6rem;min-height:30px}.footer-grid img{height:56px;width:93px;margin-bottom:1.25rem}.footer-bottom{border-top:1px solid var(--gray-300);margin:2.5rem auto 0;padding-top:1.5rem;max-width:1376px;display:flex;gap:2rem;justify-content:space-between}.footer-bottom nav{display:flex;gap:1.5rem;flex-wrap:wrap}.sticky-{position:fixed;right:1.5rem;bottom:1.5rem;background:#000;color:white;padding:.9rem 1.25rem;text-decoration:none;z-index:20;font-size:var(--fs-button);min-height:48px;box-shadow:0 4px 20px #0002}.sticky- span{margin-left:1rem}
@media(max-width:1100px){.header-main{gap:1.5rem}.wrap{width:calc(100% - 3rem)}.hero{gap:2rem}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.product-detail{gap:2rem}.header-contact{gap:.5rem}.brand{gap:.75rem}.identify{gap:2rem;padding:2rem}.footer-grid{gap:2rem}.topline{padding-inline:1.5rem}.trust{padding-inline:1.5rem}.hero-technical{padding:1.25rem}.editorial-tile{padding:1.5rem}}
@media(max-width:800px){.header-main{flex-wrap:wrap;padding:1rem 1.5rem;justify-content:space-between}.search{order:3;flex-basis:100%}.hero{gap:1.5rem;grid-template-columns:1.1fr 1fr}.hero .actions{flex-direction:column;align-items:stretch}.hero h1{font-size:2.5rem}.hero-footnote{margin-top:1.5rem}.hero-code{flex-direction:column;align-items:start;gap:.25rem}.hero-dimension{flex-direction:column;gap:0}.trust{grid-template-columns:repeat(2,1fr)}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-grid{grid-template-columns:1fr}.filters{grid-template-columns:repeat(2,minmax(0,1fr))}.type-options{grid-template-columns:repeat(2,minmax(0,1fr))}.identify{grid-template-columns:1fr}.product-detail{grid-template-columns:1fr}.detail-image{max-width:600px;width:100%;margin:auto}.signature-results .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-grid{grid-template-columns:1fr 1fr}.footer-grid>div:first-child{grid-column:1/-1}.footer-bottom{flex-direction:column}.direction-test{gap:.75rem;grid-template-columns:1fr 100px 1fr}.direction{flex-wrap:wrap;padding:.75rem;line-height:1.4}.wheel{width:100px;height:100px}}
@media(max-width:600px){:root{--fs-body:1.0625rem;--fs-h1:2rem;--fs-h2:1.625rem;--fs-h3:1.25rem;--fs-card:1.0625rem;--fs-card-price:1.25rem;--fs-price:1.75rem;--fs-code:1rem}.wrap{width:calc(100% - 2rem)}.topline{padding:.55rem 1rem}.topline>a{display:none}.header-main{padding:1rem;gap:1rem}.brand{gap:.75rem}.brand img{height:48px;width:auto}.service-badge{padding:.3rem .4rem}.header-contact{font-size:var(--fs-small)}.header-contact span{display:none}.nav-shell{padding:0}.nav-arrow{width:44px}.category-nav{gap:1.25rem;padding:.35rem .75rem}.breadcrumb{padding-block:.8rem;overflow-wrap:anywhere}.hero{grid-template-columns:1fr;padding-block:1.5rem 2rem;gap:2rem}.hero h1{font-size:var(--fs-h1);max-width:100%}.hero-copy>p{margin-bottom:1.5rem}.hero .actions .button{width:100%}.hero-footnote{margin-top:1.5rem}.hero-technical{padding:1rem 1.25rem}.hero-product{max-width:240px;margin:0 auto}.hero-code{flex-direction:row;align-items:center}.hero-dimension{flex-direction:row;gap:.5rem}.trust{padding:1rem;gap:1rem;font-size:var(--fs-small)}.trust span{align-items:flex-start;gap:.5rem}.section{padding-block:2.5rem}.section-heading{align-items:flex-start;gap:1rem;flex-wrap:wrap}.category-grid{grid-template-columns:1fr}.category-tile{min-height:115px;padding:1.25rem;gap:.75rem}.product-grid{gap:.6rem}.card-body{padding:.7rem;min-width:0}.card-body h3{min-height:2.8em}.product-image img{padding:.5rem}.product-card .button{font-size:var(--fs-button);padding:.7rem .3rem;min-height:3rem}.badges{gap:.3rem}.badge{padding:.2rem .35rem}.card-spec{margin-bottom:.5rem}.card-price{line-height:1.4}.code{margin-block:.5rem}.card-body .code code{font-size:var(--fs-code);word-break:break-all}.product-detail{gap:1.5rem;padding-block:1rem 2.5rem}.detail-image img{padding:1rem}.detail-info h1{font-size:var(--fs-h1)}.detail-info .actions .button{flex:1}.technical>div{grid-template-columns:.85fr 1fr;gap:.75rem;padding:.8rem .5rem}.identify{padding:1.5rem;margin-bottom:2.5rem}.cta-actions .button{width:100%}.filters{grid-template-columns:1fr}.signature-form{margin-top:1.5rem}.type-options{gap:.5rem}.type-options label{padding:.8rem}.direction-test{grid-template-columns:1fr 1fr;gap:.6rem}.wheel{grid-column:1/-1;grid-row:1;width:120px;height:120px}.direction{min-height:110px;align-content:center}.direction input{margin-right:.2rem}.direction>span{font-size:1.5rem}.side-choice{gap:1rem}.measure-options{display:grid;grid-template-columns:1fr 1fr}.measure-options label{padding:.75rem .5rem}.signature-form>.actions{align-items:stretch}.signature-form>.actions>*{width:100%;justify-content:center}.signature-results .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-grid{grid-template-columns:1fr;gap:2rem}.footer-grid>div:first-child{grid-column:auto}footer{padding:2.5rem 1rem 7rem}.footer-bottom{gap:1rem}.sticky-{left:0;right:0;bottom:0;min-height:56px;text-align:center;padding:1rem;border-top:1px solid white}.page-intro{padding-block:1.5rem}.hero .hero-link{font-size:var(--fs-button)}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
strong{font-weight:600}.filter-field{min-width:0}.filter-field>label{display:block}footer a{display:inline-flex;min-height:44px;align-items:center}.footer-grid>div:last-child>a{display:flex;min-height:44px}.footer-bottom a{display:inline-flex;align-items:center}.breadcrumb a,.hero-link,.section-heading>a{min-height:44px;display:inline-flex;align-items:center}
input::placeholder{color:var(--muted);opacity:1}option:disabled{color:var(--muted);background:#fff}
