:root{--ink:#17212b;--green:#20394e;--lime:#e6a33b;--paper:#f3f5f7;--line:#dfe5ea}.topbar{background:#0c1925;color:#d7e0e8;font-size:12px;padding:9px max(6%,calc((100vw - 1180px)/2));display:flex;justify-content:space-between;gap:15px}header{background:#152637;color:white;padding-top:16px;padding-bottom:16px;box-shadow:0 4px 18px #10203022;border:0}.brand{display:flex;align-items:center;gap:11px;font-size:24px;letter-spacing:.4px}.brand .logo{background:#e6a33b;color:#152637;padding:10px;border-radius:8px}.brand .brand-name{color:white}.brand small{display:block;color:#b9c6d2;font-size:10px;letter-spacing:1.8px;margin-top:4px}nav{color:#e0e7ed}.btn{background:#e6a33b;color:#172637;border-radius:8px;padding:14px 18px;font-weight:800}.btn:hover{background:#f1b64e}.hero{background:linear-gradient(115deg,#142637 0%,#203b51 68%,#314c60 100%);color:white;padding-top:68px;padding-bottom:58px;grid-template-columns:1.25fr .85fr;gap:38px}.hero h1{font-size:clamp(34px,4.3vw,56px);line-height:1.06;letter-spacing:-1.7px;margin:15px 0}.hero .lead{color:#d1dbe4;font-size:17px;line-height:1.65;max-width:620px}.hero .eyebrow{color:#e6a33b}.secondary{border:1px solid #718394;color:white;background:transparent;margin-left:8px;font-size:14px}.hero-card{background:#ffffff10;border:1px solid #ffffff20;border-radius:16px;padding:23px}.hero-card h3{margin:0 0 15px;font-size:17px}.stat{display:flex;justify-content:space-between;padding:15px 0;border-bottom:1px solid #ffffff20;color:#d5dfe7;font-size:13px;gap:16px}.stat:last-child{border:0}.stat b{color:white;text-align:right}.strip{background:white;margin:0;padding:20px 6%}.strip b{color:#9e6e24}.eyebrow{color:#b67b21}section{padding-top:56px;padding-bottom:56px}h2{font-size:30px;letter-spacing:-.6px}.products{grid-template-columns:repeat(4,1fr);gap:16px}.card{border-radius:12px}.card-body{padding:16px}.card h3{font-size:17px;margin:12px 0 6px}.card p{font-size:13px;min-height:64px}.card small{color:#93631c;background:#fff1d8;padding:5px 8px;border-radius:20px;font-size:10px;letter-spacing:.5px}.card button{color:#172637;font-size:12px}.part{height:160px}.card-photo-label{display:none}.filter{border-radius:7px;font-size:13px}.filter.active{background:#152637;border-color:#152637}.calculator{background:white;color:#17212b;border-top:1px solid #dfe5ea;border-bottom:1px solid #dfe5ea;gap:30px}.calculator h2{font-size:36px}.calculator .eyebrow{color:#b67b21!important}.calculator .muted{color:#647382}.calc-info{border-color:#dfe5ea;color:#647382}.calc-panel{border:1px solid #dfe5ea;border-radius:14px}.field input,.field select{border-radius:7px;background:white}.result{background:#152637;color:white;border:0;border-radius:12px}.result strong{color:white}.result small{color:#b9c8d4}.guide article h3{color:#20394e}.guide{background:#f3f5f7}.detail-head{background:#152637}.detail{border-radius:14px}.detail-aside{background:#f3f5f7}.dimension-result{background:#152637;color:white;border:0;border-radius:9px}.dimension-result b{color:#e6a33b}.dimension-result #detail-error{color:#ffe0ae!important}.detail .eyebrow{color:#a77529}.sheet-size{grid-column:1/-1}.sheet-fixed{display:none!important}.sheet-custom{display:block}footer{background:#101e2a;color:#aebbc6}.guide h2{font-size:30px}@media(max-width:1000px){.products{grid-template-columns:repeat(3,1fr)}.hero{grid-template-columns:1fr 1fr}.stat{font-size:12px}}@media(max-width:850px){.hero{grid-template-columns:1fr}.hero-card{max-width:600px}.products{grid-template-columns:repeat(2,1fr)}.topbar{flex-wrap:wrap}.calculator{grid-template-columns:1fr}.hero h1{font-size:42px}}@media(max-width:520px){.hero h1{font-size:36px}.hero .secondary{margin-left:0}.products{gap:10px}.card-body{padding:12px}.part{height:125px}.card h3{font-size:15px}.card p{font-size:12px;min-height:80px}.card small{font-size:8px}.brand{font-size:20px}.hero .btn{font-size:12px;padding:13px}.topbar{font-size:10px}.stat{font-size:11px}.card button{line-height:1.7}.detail-options{grid-template-columns:1fr 1fr}}

.product-link{display:block;border-top:1px solid var(--line);padding-top:17px;color:#172637;font-weight:700;font-size:12px}.product-link span{float:right}
.whatsapp-link{display:block;background:#eaf7ee;color:#176339;border:1px solid #c5e7d0;padding:11px 9px;font-weight:700;font-size:11px;margin-top:12px;text-align:center;border-radius:6px;line-height:1.7}.whatsapp-link:hover{background:#d7efdf}.whatsapp-button{display:flex;justify-content:center;align-items:center;background:#187844;color:white;border-radius:8px;padding:15px 18px;font-size:14px;font-weight:700;line-height:1.6;text-align:center;margin-top:16px}.whatsapp-button:hover{background:#105c32}.hero-contact{display:inline-block;font-size:14px;color:#71511b;margin:20px 0 0 18px;text-decoration:underline}.contact-footer{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:40px;align-items:start}.contact-footer>div{display:flex;flex-direction:column;gap:12px}.contact-footer p{font-size:12px;line-height:1.8;margin:0}.contact-footer strong{color:white;font-size:14px}.contact-footer a{line-height:1.7}.contact-footer a:hover{text-decoration:underline}.contact-nav[aria-current]{color:#e6a33b}@media(max-width:850px){nav .contact-nav{display:inline!important;font-size:12px}.contact-footer{grid-template-columns:1fr 1fr}header nav{gap:14px}}@media(max-width:520px){.contact-footer{grid-template-columns:1fr}.hero-contact{margin-left:0;display:block}.whatsapp-link{font-size:10px}header .brand{gap:7px;font-size:16px}header .brand .logo{padding:8px}header nav .btn{padding:10px;font-size:10px}header{gap:10px}header nav{gap:10px}}

/* Global navigation */
header .contact-nav{margin-left:8px;padding-left:22px;border-left:1px solid #ffffff38;white-space:nowrap}.contact-footer{grid-template-columns:.9fr .75fr 1.6fr 1.25fr;gap:32px;padding-top:42px;padding-bottom:42px}.contact-footer .footer-product-links{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px}.contact-footer .footer-products{gap:14px}.contact-footer a{font-size:12px}.contact-footer .brand{font-size:20px}.footer-products strong,.footer-pages strong{font-size:14px}.footer-product-links a{line-height:1.7}.footer-contact p{margin:4px 0}.footer-contact>a[href="/iletisim/"]{color:white;font-weight:700;margin-top:8px}@media(max-width:1100px){.contact-footer{grid-template-columns:.8fr .8fr 1.5fr;gap:30px}.contact-footer .footer-contact{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:start}}@media(max-width:700px){.contact-footer{grid-template-columns:1fr 1fr;gap:30px}.contact-footer .footer-products{grid-column:1/-1}.contact-footer .footer-contact{grid-column:1/-1;display:flex}header .contact-nav{margin-left:0;padding-left:12px}}@media(max-width:400px){header nav{gap:7px}header .contact-nav{padding-left:8px;font-size:11px}header .brand{font-size:14px}header .brand small{font-size:8px}}

@media(max-width:850px){nav .store-nav{display:inline!important;font-size:11px}}@media(max-width:600px){header nav{flex-wrap:wrap;justify-content:flex-end}header .brand{font-size:13px}}
