.hub-section{padding-block:76px 88px;scroll-margin-top:100px}.hub-intro{grid-template-columns:1.1fr 1fr;align-items:center;gap:64px;margin-bottom:38px;display:grid}.hub-intro h2{letter-spacing:-.045em;color:var(--navy);margin:7px 0;font-size:clamp(28px,3.3vw,44px);line-height:1.15}.hub-intro>p{color:var(--muted);margin:0;font-size:17px;line-height:1.85}.hub-muted{color:#66788a;flex-wrap:wrap;align-items:center;gap:7px;font-size:14px;display:flex}.hub-link{color:#007cae;align-items:center;gap:9px;font-size:14px;font-weight:700;display:inline-flex}.hub-card-actions{flex-wrap:wrap;gap:18px;margin-top:20px;display:flex}.hub-card-actions a{color:#007cae;align-items:center;gap:5px;font-size:13px;font-weight:700;display:inline-flex}.hub-pill{color:#087baa;background:#eaf6fb;border-radius:99px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.hub-empty{text-align:center;background:linear-gradient(135deg,#f8fbfd,#eef7fb);border:1px solid #dce8ee;border-radius:18px;flex-direction:column;align-items:center;gap:12px;padding:48px;display:flex}.hub-empty>svg{color:#008bcb}.hub-empty h3{margin:4px 0;font-size:23px;line-height:1.4}.hub-empty p{color:var(--muted);max-width:650px;margin:0 0 10px}.hub-empty .button{align-items:center;gap:12px;display:inline-flex}.hub-dealer-layout{grid-template-columns:330px 1fr;align-items:start;gap:32px;display:grid}.hub-network-summary{color:#fff;background:radial-gradient(circle at 100% 0,#115d80,#0000 60%),linear-gradient(145deg,#0b2439,#071522);border-radius:20px;padding:32px;position:sticky;top:110px;box-shadow:0 16px 42px #0c24391a}.hub-network-summary>svg{color:#39c8ef}.hub-network-summary>p:first-of-type{letter-spacing:.18em;color:#79cbe4;margin-top:26px;font-size:11px}.hub-network-summary h2{letter-spacing:-.03em;font-size:29px;line-height:1.25}.hub-network-summary p{color:#bed3df;line-height:1.8}.hub-network-summary>a{overflow-wrap:anywhere;align-items:center;gap:11px;padding-block:8px;font-size:14px;display:flex}.hub-network-summary .hub-link{color:#65dbf5;border-top:1px solid #ffffff25;margin-top:20px;padding-top:22px}.hub-filters{background:#f3f7fa;border:1px solid #e0e9ef;border-radius:14px;grid-template-columns:1fr 1.6fr;gap:14px;padding:20px;display:grid}.hub-filters label{color:#34546b;flex-wrap:wrap;gap:6px;font-size:12px;font-weight:700;display:flex}.hub-filters input,.hub-filters select{color:#19384c;background:#fff;border:1px solid #d0dee7;border-radius:9px;width:100%;min-width:0;padding:11px 12px}.hub-dealer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.hub-dealer-card{background:#fff;border:1px solid #dce7ee;border-radius:17px;padding:26px;transition:box-shadow .2s,transform .2s;box-shadow:0 6px 24px #12354c06}.hub-dealer-card:hover{transform:translateY(-3px);box-shadow:0 15px 36px #12354c12}.hub-dealer-card h3{margin:17px 0 10px;font-size:21px;line-height:1.4}.hub-dealer-card p{color:var(--muted);font-size:14px}.hub-dealer-card>a{overflow-wrap:anywhere;align-items:center;gap:8px;margin-top:8px;font-size:14px;display:flex}.hub-dealer-logo{object-fit:contain;max-width:170px;height:54px;margin-bottom:20px;display:block}.hub-filter-chips{flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 28px;display:flex}.hub-filter-chips>button,.hub-filter-chips>a{color:#526b7f;background:#fff;border:1px solid #d5e3eb;border-radius:99px;align-items:center;gap:8px;padding:10px 20px;font-size:13px;font-weight:600;display:inline-flex}.hub-filter-chips>[aria-pressed=true],.hub-filter-chips>[aria-current=page]{color:#fff;background:#0d2a40;border-color:#0d2a40}.hub-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.hub-photo-card{text-align:left;background:#fff;border:1px solid #dde7ed;border-radius:18px;min-width:0;padding:0;transition:transform .25s,box-shadow .25s;overflow:hidden;box-shadow:0 6px 20px #0d2b4008}.hub-photo-card:hover{transform:translateY(-5px);box-shadow:0 15px 38px #0c2e4414}.hub-photo-image{aspect-ratio:4/3;background:#f0f5f8;display:block;position:relative;overflow:hidden}.hub-photo-image>img{object-fit:contain;width:100%;height:100%;padding:12px;transition:transform .4s}.hub-photo-card:hover img{transform:scale(1.035)}.hub-photo-image>span{color:#0b6b97;background:#fff;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;bottom:16px;right:16px;box-shadow:0 4px 15px #0001}.hub-photo-caption{flex-direction:column;gap:7px;padding:20px 22px;display:flex}.hub-photo-caption small{text-transform:uppercase;letter-spacing:.1em;color:#0082ad;font-size:10px}.hub-photo-caption strong{color:#152e43;font-size:18px}.hub-lightbox{background:#f9fcfe;max-height:93dvh;overflow:auto;width:min(1050px,94vw)!important;max-width:1050px!important}.hub-lightbox-image{background:#edf3f7;border-radius:12px;place-items:center;min-height:180px;display:grid}.hub-lightbox-image img{object-fit:contain;max-width:100%;max-height:65dvh}.hub-lightbox-controls{justify-content:center;align-items:center;gap:25px;display:flex}.hub-lightbox-controls button{background:#fff;border:1px solid #d8e3ea;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.hub-quality-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:32px;display:grid}.hub-quality-strip>div{color:#173b53;background:#edf7fc;border:1px solid #dceaf2;border-radius:14px;align-items:center;gap:15px;padding:25px;font-size:15px;display:flex}.hub-quality-strip svg{color:#008bcb;flex-shrink:0}.hub-certificate-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px;display:grid}.hub-certificate-card{background:#fff;border:1px solid #dbe7ef;border-radius:18px;overflow:hidden}.hub-cert-visual{color:#0088b9;background:linear-gradient(145deg,#eef7fb,#f9fcfe);border-bottom:1px solid #dfebf2;flex-direction:column;justify-content:center;align-items:center;gap:20px;height:230px;display:flex}.hub-cert-visual img{object-fit:contain;max-width:95%;height:180px}.hub-cert-visual span{letter-spacing:.2em;font-size:10px}.hub-certificate-card>div:last-child{padding:27px}.hub-certificate-card h3{margin:7px 0;font-size:23px}.hub-certificate-card p{color:#66788a}.hub-certificate-card dl{font-size:13px}.hub-certificate-card dl>div{border-bottom:1px solid #e5edf2;justify-content:space-between;gap:15px;padding-block:9px;display:flex}.hub-certificate-card dd{text-align:right;margin:0}.hub-expired{color:#a65c22;font-size:11px;display:block}.hub-values-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-bottom:34px;display:grid}.hub-values-grid article{background:linear-gradient(140deg,#fff,#f6fafc);border:1px solid #dbe7ee;border-radius:16px;padding:28px}.hub-values-grid article>span{letter-spacing:.12em;color:#008cbd;font-size:12px}.hub-values-grid h3{margin:15px 0 0;font-size:20px;line-height:1.4}.hub-values-grid svg{color:#008bcb}.hub-job-grid{gap:17px;margin-bottom:50px;display:grid}.hub-job-card{border:1px solid #dce8ef;border-radius:15px;align-items:start;gap:22px;padding:26px;display:flex}.hub-job-card>svg{color:#008bcb;flex-shrink:0;margin-top:6px}.hub-job-card h3{margin:3px 0 10px;font-size:23px}.hub-job-card p{color:#60778a;font-size:14px}.hub-job-card small{color:#0088b9}.hub-job-card>a{white-space:nowrap;align-self:center;margin-left:auto}.hub-career-form{background:#f5f9fc;border:1px solid #dce7ef;border-radius:22px;grid-template-columns:.75fr 1.25fr;gap:60px;padding:42px;scroll-margin-top:100px;display:grid}.hub-career-form h2{letter-spacing:-.04em;margin:10px 0 20px;font-size:40px;line-height:1.12}.hub-career-form>div>p:not(.eyebrow){color:#637b8d}.hub-file-upload{background:#fff;border:1px dashed #9ebdce;border-radius:12px;padding:18px}.hub-file-upload input{max-width:100%;font-size:12px}.hub-news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.hub-news-card{background:#fff;border:1px solid #dce7ee;border-radius:18px;overflow:hidden;box-shadow:0 8px 28px #0a2b4208}.hub-news-image{aspect-ratio:16/10;background:#eef5f9;display:block;position:relative;overflow:hidden}.hub-news-image img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.hub-news-card:hover .hub-news-image img{transform:scale(1.04)}.hub-news-image>span{color:#0f6185;background:#fff;border-radius:99px;padding:5px 12px;font-size:11px;font-weight:700;position:absolute;bottom:16px;left:18px}.hub-news-card>div{padding:24px}.hub-news-card h3{letter-spacing:-.025em;font-size:23px;line-height:1.3}.hub-news-card p:not(.hub-muted){color:#687e90;font-size:14px;line-height:1.8}.hub-news-card .hub-link{margin-top:19px}.hub-news-card small{color:#1684aa;font-size:12px;display:block}.hub-contact-band{color:#fff;background:radial-gradient(at 100% 0,#0c597a,#0000 65%),#091f32;padding-block:49px}.hub-contact-band>.container{justify-content:space-between;align-items:center;gap:26px;display:flex}.hub-contact-band p{letter-spacing:.22em;color:#8ad1e8;font-size:10px}.hub-contact-band h2{letter-spacing:-.035em;margin:6px 0;font-size:clamp(25px,3vw,37px)}.hub-contact-band a{white-space:nowrap;border:1px solid #fff5;border-radius:10px;align-items:center;gap:15px;padding:14px 22px;display:flex}.hub-purpose-grid{grid-template-columns:1fr 1fr;gap:28px;margin-bottom:70px;display:grid}.hub-purpose-grid article{background:linear-gradient(145deg,#f5fbff,#fff);border:1px solid #d7e7f0;border-radius:22px;padding:44px}.hub-purpose-grid article:nth-child(2){color:#fff;background:radial-gradient(at 100% 0,#145b7a,#0000 60%),#0b253a;border-color:#0b253a}.hub-purpose-grid svg{color:#02a8d2;margin-bottom:32px}.hub-purpose-grid span{letter-spacing:.2em;color:#0389b4;font-size:11px;display:block}.hub-purpose-grid article:nth-child(2) span{color:#86d7ee}.hub-purpose-grid h2{letter-spacing:-.04em;margin-block:20px;font-size:34px;line-height:1.2}.hub-purpose-grid p{color:#5e7689;font-size:16px;line-height:1.9}.hub-purpose-grid article:nth-child(2) p{color:#c5d8e5}.hub-article{max-width:960px;padding-block:65px 90px}.hub-article>h1{letter-spacing:-.045em;color:#0c2a40;margin:24px 0;font-size:clamp(33px,4.5vw,56px);line-height:1.13}.hub-article>.eyebrow{margin-top:34px}.hub-article-cover{object-fit:contain;background:#eef5f9;border-radius:19px;width:100%;height:auto;max-height:500px;margin:20px 0 30px}.hub-article-body{color:#405f75;font-size:17px;line-height:1.95}.hub-event{background:#edf7fc;border:1px solid #d8e9f2;border-radius:16px;gap:22px;margin-top:36px;padding:30px;display:flex}.hub-event p{align-items:center;gap:8px;display:flex}.hub-event h2{margin-top:0}.account-settings{margin-block:30px}.account-settings-tabs{flex-wrap:wrap;gap:10px;margin-bottom:25px;display:flex}.account-settings-tabs button{color:#36576e;background:#f4f8fb;border:1px solid #d7e5ee;border-radius:10px;align-items:center;gap:9px;padding:12px 18px;font-weight:600;display:flex}.account-settings-tabs button[aria-pressed=true]{color:#fff;background:#0d2d43;border-color:#0d2d43}.account-settings .account-alert{align-items:center;gap:8px;display:flex}.hub-nav-group{align-items:center;height:100%;display:flex;position:relative}.hub-nav-group>button{height:100%;color:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;font-size:13px;font-weight:700;display:flex}.hub-nav-menu{z-index:90;background:#fff;border:1px solid #d8e5ee;border-radius:12px;min-width:245px;padding:12px;position:absolute;top:100%;left:-15px;box-shadow:0 18px 48px #092b421c}.hub-nav-menu a{color:#264d67;border-radius:7px;padding:10px 13px;font-size:13px;font-weight:600;display:block}.hub-mobile-extra{border-top:1px solid #d9e5ee;margin-top:14px;padding-top:12px}.hub-mobile-extra a{font-size:14px!important}.hub-mobile-extra summary{color:#0085b4;padding:12px 0;font-weight:700}.hub-discover{border-top:1px solid #e3ecf2;padding-block:50px}.hub-discover>h2{font-size:27px}.hub-discover-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.hub-discover-links>a{background:#f7fafc;border:1px solid #dbe7ee;border-radius:11px;justify-content:space-between;align-items:center;padding:18px 22px;font-size:14px;font-weight:600;display:flex}.hub-discover-links>a:hover{color:#008bc3;border-color:#008bc3}.content-admin-stats{grid-template-columns:repeat(3,1fr);gap:17px;margin-bottom:23px;display:grid}.content-admin-stats>div{background:linear-gradient(135deg,#fff,#eef7fc);border:1px solid #d9e6ee;border-radius:13px;padding:22px}.content-admin-stats strong{color:#0b3954;font-size:30px;line-height:1.3;display:block}.content-admin-stats span{color:#638094;font-size:12px}.content-admin-list{gap:13px;display:grid}.content-admin-row{background:#fff;border:1px solid #dce7ee;border-radius:12px;align-items:center;gap:18px;padding:18px;display:flex}.content-admin-row>img{object-fit:contain;background:#edf4f8;border-radius:8px;flex-shrink:0;width:75px;height:64px}.content-admin-row>div{flex:1;min-width:0}.content-admin-row h3{overflow-wrap:anywhere;margin:0 0 5px;font-size:16px}.content-admin-row small{color:#6c8395;font-size:12px}.content-admin-row-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.content-admin-preview{object-fit:contain;background:#edf4f8;border-radius:10px;max-width:100%;height:160px;margin-bottom:13px}.content-admin-help{color:#365e78;background:#edf7fc;border-left:3px solid #0098c6;border-radius:8px;margin:18px 0;padding:15px 18px;font-size:13px}.content-admin-lang{gap:8px;margin-bottom:18px;display:flex}.content-admin-lang button{background:#fff;border:1px solid #d4e2eb;border-radius:8px;padding:8px 17px}.content-admin-lang button[aria-pressed=true]{color:#fff;background:#113b55}.content-admin-editor{max-width:900px;margin:auto}.content-admin-editor textarea{min-height:100px}.content-admin-editor .cms-field{margin-bottom:16px}.content-admin-app-message{white-space:pre-wrap;overflow-wrap:anywhere;background:#f7fafc;border-radius:8px;padding:16px;font-size:14px}@media (max-width:1000px){.hub-dealer-layout{grid-template-columns:270px 1fr;gap:22px}.hub-dealer-grid{grid-template-columns:1fr}.hub-photo-grid,.hub-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-career-form{grid-template-columns:1fr;gap:25px}.hub-intro{gap:30px}.hub-purpose-grid article{padding:30px}.hub-quality-strip{gap:10px}.hub-quality-strip>div{padding:20px;font-size:13px}}@media (max-width:700px){.hub-section{padding-block:45px 55px}.hub-intro{grid-template-columns:1fr;gap:15px;margin-bottom:27px}.hub-intro>p{font-size:15px}.hub-dealer-layout{grid-template-columns:1fr}.hub-network-summary{padding:26px;position:static}.hub-network-summary h2{font-size:25px}.hub-filters{grid-template-columns:1fr;padding:17px}.hub-photo-grid,.hub-news-grid,.hub-certificate-grid,.hub-purpose-grid{grid-template-columns:1fr}.hub-photo-grid{gap:19px}.hub-quality-strip{grid-template-columns:1fr}.hub-quality-strip>div{padding:20px}.hub-values-grid{grid-template-columns:1fr;gap:12px}.hub-values-grid article{padding:22px}.hub-career-form{border-radius:15px;gap:18px;padding:24px}.hub-career-form h2{font-size:32px}.hub-job-card{flex-wrap:wrap;gap:14px;padding:22px}.hub-job-card>div{flex:1;min-width:180px}.hub-job-card>a{margin-left:38px}.hub-empty{padding:30px 23px}.hub-contact-band>.container{flex-direction:column;align-items:start}.hub-contact-band a{font-size:14px}.hub-purpose-grid{gap:18px;margin-bottom:35px}.hub-purpose-grid h2{font-size:29px}.hub-article{padding-block:40px 55px}.hub-article-body{font-size:16px}.hub-discover-links{grid-template-columns:1fr 1fr}.hub-discover-links>a{padding:15px;font-size:13px}.content-admin-stats{gap:10px}.content-admin-stats>div{padding:16px}.content-admin-row{flex-wrap:wrap}.content-admin-row>div{min-width:150px}.content-admin-row-actions{width:100%}.content-admin-row-actions>button{flex:1}.account-settings-tabs button{flex:1;justify-content:center;padding:11px;font-size:13px}}@media (prefers-reduced-motion:reduce){.hub-photo-card,.hub-photo-image>img,.hub-news-image img,.hub-dealer-card{transition:none}}.inventory-count{color:#31546d;align-items:baseline;gap:10px;font-size:15px;display:flex}.inventory-count strong{color:#0084b5;font-size:43px;line-height:1.2}.inventory-count span{color:#698297;font-size:12px}.inventory-search{color:#3f728e;background:#f7fafc;border:1px solid #d6e4ed;border-radius:12px;align-items:center;gap:12px;margin-bottom:26px;padding:14px 19px;display:flex}.inventory-search input{color:#13374f;background:0 0;border:0;outline:0;flex:1;min-width:0}.inventory-search span{white-space:nowrap;font-size:12px}.inventory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.inventory-card{background:#fff;border:1px solid #dce8ef;border-radius:19px;min-width:0;overflow:hidden;box-shadow:0 7px 28px #0d2f4608}.inventory-visual{aspect-ratio:4/3;background:linear-gradient(135deg,#f0f6fa,#fff);place-items:center;padding:36px 19px 22px;display:grid;position:relative}.inventory-visual img{object-fit:contain;width:100%;height:100%;min-height:0}.inventory-visual>span{color:#36718d;letter-spacing:.04em;font-size:10px;font-weight:700;position:absolute;top:13px;left:16px}.inventory-visual>small{color:#2c617b;background:#fff;border-radius:99px;padding:4px 10px;font-size:10px;position:absolute;bottom:13px;right:15px;box-shadow:0 2px 9px #092d4412}.inventory-no-photo{color:#53bbde;background:radial-gradient(at 100% 0,#1b6584,#0000 70%),#0e2a40}.inventory-no-photo>span{color:#a6d5e6}.inventory-card-body{padding:26px}.inventory-card-body h3{letter-spacing:-.025em;margin:10px 0 12px;font-size:22px;line-height:1.3}.inventory-card-body>p:not(.eyebrow){color:#657e91;font-size:13px;line-height:1.8}.inventory-card-body .eyebrow{font-size:9px}.inventory-card details{border-top:1px solid #e2ebf1;margin-top:19px;padding-top:17px}.inventory-card summary{cursor:pointer;color:#067eaa;font-size:12px;font-weight:600}.inventory-card dl{font-size:12px}.inventory-card dl>div{border-bottom:1px solid #edf2f6;justify-content:space-between;gap:15px;padding:7px 0;display:flex}.inventory-card dd{text-align:right;overflow-wrap:anywhere;max-width:67%;margin:0}.inventory-card dt{color:#617e92}.inventory-card details>small{color:#7b94a6;margin-top:10px;font-size:10px;line-height:1.6;display:block}.inventory-card details>a{margin-top:12px;font-size:11px}.inventory-more{color:#16759c;background:#edf7fc;border:1px solid #b9d4e3;border-radius:10px;margin:35px auto 25px;padding:13px 27px;font-size:13px;font-weight:600;display:block}.inventory-note{color:#70899a;border-left:3px solid #009acd;margin-top:32px;padding-left:16px;font-size:12px;line-height:1.8}@media (max-width:1000px){.inventory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.inventory-grid{grid-template-columns:1fr;gap:21px}.inventory-count{flex-wrap:wrap}.inventory-count strong{font-size:35px}.inventory-count span{width:100%}.inventory-search{padding:12px}.inventory-search input{font-size:13px}.inventory-card-body{padding:23px}}.career-application-modal[data-slot=dialog-content],.hub-lightbox[data-slot=dialog-content],.machine-image-dialog[data-slot=dialog-content]{z-index:1001;outline:none;margin:0;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)translate(0,0);box-shadow:0 24px 90px #07132155}body:has(.career-application-modal,.hub-lightbox,.machine-image-dialog)>[data-slot=dialog-overlay]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#071321aa;position:fixed;inset:0}.career-application-modal [data-slot=dialog-close],.hub-lightbox [data-slot=dialog-close],.machine-image-dialog [data-slot=dialog-close]{color:#173d55;cursor:pointer;z-index:2;background:#fff;border:1px solid #cbdde7;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:14px;right:14px}.career-application-modal [data-slot=dialog-close] svg,.hub-lightbox [data-slot=dialog-close] svg,.machine-image-dialog [data-slot=dialog-close] svg{width:20px;height:20px}.career-application-modal [data-slot=dialog-close] .sr-only,.hub-lightbox [data-slot=dialog-close] .sr-only,.machine-image-dialog [data-slot=dialog-close] .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.career-modal-head h2{padding-right:36px}.career-application-body .account-check input{flex-shrink:0;width:18px;height:18px;min-height:18px}.hub-nav-menu{border-radius:16px;min-width:245px;padding:10px;box-shadow:0 22px 60px #09283c2b}.hub-nav-menu a{border-radius:9px;padding:12px 14px!important}.hub-nav-menu a:hover{color:#087da4;background:#eaf6fb}.header-premium .desktop-nav{gap:clamp(10px,1vw,20px)}.dealer-map-stage{color:#fff;background:radial-gradient(at 75% 10%,#16465f,#0000 60%),#0c2234;border:1px solid #24485b;border-radius:28px;padding:40px 40px 18px;overflow:hidden;box-shadow:0 24px 65px #0d314017}.dealer-map-heading{justify-content:space-between;align-items:center;gap:30px;display:flex}.dealer-map-heading h2{letter-spacing:-1.5px;max-width:500px;margin:12px 0;font-size:clamp(26px,3vw,42px);line-height:1.12}.dealer-map-heading p{color:#b8d0df}.dealer-map-stats{gap:35px;display:flex}.dealer-map-stats strong{color:#6bc8ef;font-size:46px;line-height:1}.dealer-map-stats small{color:#d3e3ed;margin-top:9px;font-size:12px;font-weight:500;line-height:1.6;display:block}.dealer-turkey-map{width:100%;height:auto;max-height:460px;padding:25px 0}.dealer-turkey-map g{fill:#315065;stroke:#122d40;stroke-width:1.2px;cursor:pointer;outline:none;transition:fill .16s}.dealer-turkey-map g[data-available]{fill:#38a8d5}.dealer-turkey-map g:hover,.dealer-turkey-map g:focus-visible{fill:#a6ddf2;stroke:#fff;stroke-width:2px}.dealer-turkey-map g[data-selected]{fill:#fff;stroke:#44b7e5;stroke-width:2px}.dealer-map-legend{color:#c1d6e3;border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:20px;padding-top:16px;font-size:12px;display:flex}.dealer-map-legend span{align-items:center;gap:8px;display:flex}.dealer-map-legend i{background:#38a8d5;border-radius:50%;width:10px;height:10px}.dealer-map-legend small{color:#8aa4b6;font-size:10px}.dealer-map-legend a{color:inherit}.dealer-directory{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:35px;margin-top:40px;display:grid}.dealer-contact-card{background:#f0f6f9;border:1px solid #dce7ed;border-radius:22px;gap:18px;padding:30px;display:grid}.dealer-contact-card h3{margin:0;font-size:24px;line-height:1.2}.dealer-contact-card p{color:#536d7c;margin:0;font-size:14px;line-height:1.7}.dealer-contact-card>p:first-of-type{letter-spacing:2px;font-size:10px}.dealer-contact-card>a{overflow-wrap:anywhere;align-items:center;gap:8px;font-size:14px;display:flex}.dealer-contact-card .button{padding:13px;font-size:13px}.dealer-directory-filters{grid-template-columns:1fr 1.5fr;gap:16px;display:grid}.dealer-directory-filters label{color:#193b50;gap:10px;font-size:13px;font-weight:600;display:grid}.dealer-directory-filters label span{align-items:center;gap:8px;display:flex}.dealer-directory-filters input,.dealer-directory-filters select{color:#173247;background:#fff;border:1px solid #ccdae3;border-radius:11px;width:100%;height:48px;padding:10px}.dealer-results-head{align-items:center;gap:15px;margin:26px 0;display:flex}.dealer-results-head h3{margin:0;font-size:22px}.dealer-results-head span{color:#557283;font-size:12px}.dealer-results-head button{color:#087da4;cursor:pointer;background:#edf6fb;border:0;border-radius:8px;margin-left:auto;padding:8px 12px;font-size:12px}.dealer-empty{background:#f8fbfd;border:1px dashed #c0d3df;border-radius:18px;padding:35px}.dealer-empty h3{margin:15px 0;font-size:20px}.dealer-empty p{color:#587182}.dealer-empty a{color:#087da4;align-items:center;gap:9px;margin-top:20px;font-weight:600;display:flex}.career-opportunities{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:40px;margin-top:36px;display:grid}.career-section-title{align-items:center;gap:12px;margin-bottom:24px;display:flex}.career-section-title h2{margin:0;font-size:25px}.career-section-title>span{color:#087da4;background:#edf5fa;border-radius:30px;margin-left:auto;padding:6px 13px;font-size:14px}.career-no-opening{background:#f5f8fb;border:1px dashed #c8d7e3;border-radius:20px;padding:35px}.career-no-opening>svg{color:#6392ab}.career-no-opening h3{margin:20px 0 12px;font-size:19px}.career-no-opening p{color:#587182;margin:0;line-height:1.8}.career-general{color:#fff;background:radial-gradient(at 100% 0,#1878a0,#0000 80%),#102e47;border-radius:24px;padding:38px;position:relative;overflow:hidden;box-shadow:0 22px 45px #173d5521}.career-general-icon{border:1px solid #ffffff4d;border-radius:17px;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:27px;display:flex}.career-general>p:first-of-type{letter-spacing:2px;color:#a5d5ea;font-size:10px}.career-general h2{margin:16px 0;font-size:30px;line-height:1.2}.career-general>p{color:#d3e7f2;font-size:15px;line-height:1.8}.career-general .button{color:#12354b;cursor:pointer;background:#fff;margin:20px 0 28px}.career-private-note{color:#b3d1e1;border-top:1px solid #ffffff30;align-items:center;gap:12px;padding-top:22px;line-height:1.7;display:flex}.career-position{border:1px solid #dce5ec;border-radius:18px;margin-bottom:18px;padding:28px}.career-position small{color:#087da4;letter-spacing:1px}.career-position h3{margin:12px 0;font-size:23px}.career-position p{color:#5b7180;white-space:pre-line;line-height:1.7}.career-position>span{color:#5b7180;align-items:center;gap:7px;font-size:13px;display:flex}.career-position button{color:#087da4;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;margin-top:20px;font-weight:600;display:flex}.career-application-modal{max-height:92dvh;overflow-y:auto;background:#fff!important;border-radius:24px!important;width:calc(100% - 32px)!important;max-width:790px!important;padding:0!important;display:block!important}.career-modal-head{background:#f7fafc;border-bottom:1px solid #dde5ed;padding:32px 36px 25px}.career-modal-head h2{color:#102f43;margin:10px 0;font-size:27px;line-height:1.3}.career-modal-head p:last-child{color:#5a7180;margin-bottom:0;font-size:14px;line-height:1.6}.career-application-body{padding:28px 36px 35px}.career-application-body fieldset{border:0;min-width:0;padding:0}.career-application-body label{font-size:14px}.career-application-body input,.career-application-body select{min-height:46px}.career-cv-field{background:#f5f9fc;border:1px dashed #a5c1d3;border-radius:15px;padding:22px;display:grid;gap:15px!important}.career-cv-field>span{grid-template-columns:28px 1fr;align-items:center;gap:5px 8px;display:grid}.career-cv-field>span small{color:#587082;grid-column:2;font-weight:400}.career-cv-field input{width:100%;font-size:12px;background:0 0!important;border:0!important;min-height:30px!important;padding:0!important}.career-cv-field>small{overflow-wrap:anywhere;color:#087da4;gap:8px;display:flex}.career-cv-field input::file-selector-button{color:#fff;cursor:pointer;background:#123d58;border:0;border-radius:8px;margin-right:12px;padding:10px 15px}.career-form-fine{color:#587182;background:#f3f7fa;border-radius:12px;padding:15px;font-size:12px;line-height:1.7}.career-submit{justify-content:center;width:100%;min-height:50px;margin-top:12px;display:flex}.career-progress{color:#087da4;gap:8px;margin:15px 0;font-size:12px;display:grid}.career-progress progress{accent-color:#087da4;width:100%}.career-success{text-align:center;color:#087da4;padding:45px 35px}.career-success p{color:#587182;max-width:400px;margin:25px auto;line-height:1.8}.career-success button{margin:auto}@media (max-width:1000px){.dealer-directory{grid-template-columns:230px 1fr;gap:22px}.dealer-map-stage{padding:28px 24px 18px}.career-opportunities{gap:25px}.career-general{padding:28px}}@media (max-width:700px){.dealer-directory,.career-opportunities{grid-template-columns:1fr}.dealer-contact-card{order:2}.dealer-map-heading{align-items:start;gap:20px}.dealer-map-heading h2{font-size:27px}.dealer-map-heading>div>p:last-child{font-size:12px;line-height:1.7}.dealer-map-stats{gap:14px}.dealer-map-stats strong{font-size:30px}.dealer-map-stats small{font-size:10px}.dealer-map-stage{border-radius:20px;padding:25px 15px 15px}.dealer-map-legend{flex-wrap:wrap;gap:12px;font-size:11px}.dealer-map-scroll{overflow-x:auto}.dealer-turkey-map{min-width:530px;max-height:none;padding:20px 0}.dealer-map-legend small{width:100%}.dealer-directory-filters{grid-template-columns:1fr}.dealer-results-head{flex-wrap:wrap}.career-modal-head{padding:26px 24px 20px}.career-application-body{padding:24px}.career-application-modal .account-form-grid{grid-template-columns:1fr}.career-application-modal{border-radius:18px!important}.career-general h2{font-size:28px}.career-opportunities{margin-top:25px}.career-position,.career-no-opening{padding:25px}}.career-direct-link{color:#c3e4f3;text-underline-offset:4px;align-items:center;gap:8px;width:fit-content;margin:-10px 0 24px;font-size:12px;text-decoration:underline;display:flex}.career-apply-link{color:#087da4;align-items:center;gap:10px;margin-top:20px;font-size:14px;font-weight:600;display:flex}.career-application-page{padding-block:45px 65px}.career-standalone{background:#fff;border:1px solid #d8e5ee;border-radius:24px;max-width:850px;margin:auto;scroll-margin-top:100px;overflow:hidden;box-shadow:0 20px 65px #123f5510}.career-standalone .career-modal-head h1{letter-spacing:-.025em;color:#123a52;margin:13px 0;font-size:31px;line-height:1.2}.career-standalone .career-modal-head>a{color:#087da4;text-underline-offset:3px;margin-top:14px;font-size:12px;text-decoration:underline;display:inline-block}.career-standalone .career-application-body{padding-top:30px}.career-direct-link:focus-visible,.career-apply-link:focus-visible{outline-offset:4px;outline:3px solid #60c1e8}@media (max-width:700px){.career-application-page{padding-block:25px 40px}.career-standalone{border-radius:18px}.career-standalone .career-modal-head h1{font-size:26px}.career-standalone .account-form-grid{grid-template-columns:1fr}}.hub-photo-portrait{aspect-ratio:3/4}.hub-photo-grid{align-items:start}.hub-lightbox[data-slot=dialog-content]{border:1px solid #d8e5ed;border-radius:20px;gap:14px;padding:22px;display:grid}.hub-lightbox [data-slot=dialog-title]{margin:0;padding-right:38px;font-size:22px;line-height:1.3}.hub-lightbox [data-slot=dialog-description]{color:#526b7f;margin:0;font-size:14px;line-height:1.5}@media (max-width:600px){.hub-lightbox[data-slot=dialog-content]{gap:12px;padding:16px}.hub-lightbox [data-slot=dialog-title]{font-size:18px}}.hub-lightbox[data-slot=dialog-content]{flex-direction:column;height:min(860px,100dvh - 24px);max-height:calc(100dvh - 24px);display:flex;overflow:hidden}.hub-lightbox [data-slot=dialog-title],.hub-lightbox [data-slot=dialog-description],.hub-lightbox-controls{flex:none}.hub-lightbox [data-slot=dialog-description]{max-height:min(120px,20dvh);overflow-y:auto}.hub-lightbox .hub-lightbox-image{flex:1;min-width:0;min-height:0;overflow:hidden}.hub-lightbox .hub-lightbox-image img{object-fit:contain;width:100%;max-width:100%;height:100%;min-height:0;max-height:100%;display:block}.hub-lightbox-controls{min-height:44px}
.interest-preference>p{color:#536f81;font-size:14px;line-height:1.8}.interest-preference>small{color:#647d8c;margin:18px 0;line-height:1.7;display:block}.interest-preference>h2{font-size:23px}.product-interest-actions{flex-wrap:wrap;align-items:center;gap:20px;margin:20px 0 25px;display:flex}.product-interest-actions button,.product-interest-actions a{color:#58778a;align-items:center;gap:8px;font-size:12px;display:flex}.product-interest-actions button{color:#157b9f;cursor:pointer;background:#f0f7fb;border:1px solid #d9e8f0;border-radius:9px;padding:10px 13px}.product-interest-actions button[aria-pressed=true]{color:#087da4;background:#e4f4fc}.product-interest-actions>span{color:#a21d36;font-size:12px}.activity-admin h2,.customer-sales-tools h2{align-items:center;gap:10px;display:flex}.activity-settings-grid{grid-template-columns:1.2fr 1fr 1.4fr;gap:15px;margin:25px 0;display:grid}.activity-settings-grid>div{background:#f7fafc;border:1px solid #dbe7ee;border-radius:13px;gap:12px;min-width:0;padding:20px;display:grid}.activity-settings-grid small{letter-spacing:1.5px;color:#648090;font-size:10px}.activity-settings-grid strong{overflow-wrap:anywhere;color:#173b50;font-size:14px}.activity-admin-actions{flex-wrap:wrap;gap:12px;margin:25px 0 35px;display:flex}.activity-admin h3{margin:26px 0 18px;font-size:18px}.activity-table-wrap{overflow-x:auto}.activity-table-wrap table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.activity-table-wrap th{letter-spacing:.3px;color:#446579;background:#edf4f8;padding:13px;font-size:11px}.activity-table-wrap td{vertical-align:top;border-bottom:1px solid #e2eaf0;padding:15px 13px}.activity-table-wrap td small{color:#657f90;margin-top:5px;font-size:11px;display:block}.activity-admin .cms-card-heading>button{cursor:pointer;background:#fff;border:1px solid #d6e5ed;border-radius:9px;align-items:center;gap:8px;padding:10px;display:flex}.customer-sales-tools{margin:25px 0}.customer-sales-tools>div>p{color:#587284;font-size:14px;line-height:1.8}.sales-file-upload{cursor:pointer;color:#087da4;border:1px solid #cbdde8;border-radius:9px;align-items:center;gap:9px;width:fit-content;margin:20px 0;padding:10px 14px;font-size:13px;display:flex;position:relative;overflow:hidden}.sales-file-upload input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.sales-code-input{gap:10px;margin:18px 0;font-size:13px;font-weight:600;display:grid}.sales-code-input textarea{resize:vertical;color:#15384f;background:#f7fafc;border:1px solid #c9dbe7;border-radius:12px;width:100%;min-height:110px;padding:15px;font-family:monospace;line-height:1.8}.sales-preview{background:#f1f8fb;border:1px solid #d7e9f2;border-radius:12px;margin:20px 0;padding:18px}.sales-preview h3{margin-top:0;font-size:15px}.sales-preview>div{border-bottom:1px solid #dceaf2;justify-content:space-between;gap:20px;padding:9px 0;font-size:13px;display:flex}.sales-favorites{border-top:1px solid #dce8f0;margin-top:32px;padding-top:20px}.sales-favorites h3{align-items:center;gap:10px;font-size:19px;display:flex}.sales-favorites>p{color:#597586;font-size:13px}.sales-favorite-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:15px;display:grid}.sales-favorite-grid a{color:#183f56;border:1px solid #dbe7ee;border-radius:12px;grid-template-columns:1fr 20px;align-items:center;gap:12px;padding:15px;display:grid}.sales-favorite-grid img{object-fit:contain;background:#fff;grid-column:1/-1;width:100%;height:100px}.sales-repeat{border-top:1px solid #e0e9ef;margin-top:20px;padding-top:16px}.sales-repeat>button{margin:5px 8px 5px 0;font-size:12px}.sales-repeat>p{color:#597586;font-size:12px;line-height:1.7}.sales-repeat a{color:#087da4;text-decoration:underline}.sales-repeat .sales-preview{margin:12px 0}.customer-sales-tools textarea:focus-visible,.dealer-directory-filters input:focus-visible,.dealer-directory-filters select:focus-visible{outline-offset:2px;border-color:#087da4;outline:3px solid #39a4d14d}@media (max-width:800px){.activity-settings-grid{grid-template-columns:1fr}.activity-admin h2{font-size:22px}.activity-admin-actions>*{justify-content:center;width:100%}.activity-table-wrap table{min-width:600px}.sales-favorite-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-favorite-grid a{padding:12px}.customer-sales-tools h2{font-size:23px}.sales-repeat>button{justify-content:center;width:100%}.product-interest-actions{gap:12px}}.catalog-download-secondary{color:#087da4;text-underline-offset:4px;align-items:center;gap:8px;margin-top:12px;font-size:12px;text-decoration:underline;display:flex}.catalogue-archive-product{grid-template-columns:minmax(240px,.75fr) minmax(0,1.5fr);align-items:start;gap:45px;padding-block:65px;display:grid}.catalogue-archive-product h2{font-size:30px;line-height:1.25}.catalogue-archive-product>div>p{color:#557083;line-height:1.8}.catalogue-archive-product .button{gap:10px;width:fit-content;margin:20px 0;display:flex}.catalogue-archive-product figure{background:#fff;border:1px solid #d9e6ee;border-radius:22px;margin:0;padding:25px;box-shadow:0 25px 60px #123b5010}.catalogue-archive-product figure img{width:100%;height:auto;display:block}.catalogue-archive-product figcaption{color:#5d7b8f;border-top:1px solid #e1ebf1;gap:8px;margin-top:22px;padding-top:18px;font-size:12px;display:flex}@media (max-width:800px){.catalogue-archive-product{grid-template-columns:1fr;gap:25px;padding-block:40px}.catalogue-archive-product figure{padding:14px}}.model-download-admin{border-top:1px solid #cbdde8;min-width:0;margin-top:32px;padding-top:24px}.model-download-admin>p{overflow-wrap:anywhere;line-height:1.65}.model-download-admin>button{white-space:normal;overflow-wrap:anywhere;max-width:100%;min-height:44px}.model-download-admin-list{gap:14px;margin-top:18px;display:grid}.model-download-admin-list article{border:1px solid #cbdde8;border-radius:14px;min-width:0;padding:18px}.model-download-admin-list article>div{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.model-download-admin-list strong,.model-download-admin-list span,.model-download-admin-list dd{overflow-wrap:anywhere}.model-download-admin-list span{color:#315970;font-size:13px}.model-download-admin-list dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0 0;display:grid}.model-download-admin-list dt{color:#496b7e;font-size:12px}.model-download-admin-list dd{margin:5px 0 0;font-size:14px;line-height:1.5}@media (max-width:650px){.model-download-admin-list dl{grid-template-columns:minmax(0,1fr)}.model-download-admin>button{width:100%}}.download-report-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.download-report-heading>div{flex:1;min-width:0}.download-report-heading h2{overflow-wrap:anywhere;align-items:center;gap:10px;font-size:24px;line-height:1.4;display:flex}.download-report-heading p{overflow-wrap:anywhere;line-height:1.7}.download-report-recipient{overflow-wrap:anywhere;background:#f0f8fc;border:1px solid #bedbe9;border-radius:12px;padding:16px;line-height:1.7}.download-report-filters{grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:14px;margin:22px 0;display:grid}.download-report-filters label{gap:7px;min-width:0;font-size:14px;font-weight:500;display:grid}.download-report-filters input{box-sizing:border-box;color:#153e59;background:#fff;border:1px solid #acc9dc;border-radius:9px;width:100%;min-width:0;max-width:100%;min-height:48px;padding:12px;font-size:16px}.download-report-filters input:focus-visible{outline-offset:2px;outline:3px solid #8dcbe4}.download-report .cms-button,.download-report-overview .cms-button{white-space:normal;overflow-wrap:anywhere;max-width:100%;min-height:48px;font-size:14px;line-height:1.5}.download-report-period,.download-report-help{color:#45687f;overflow-wrap:anywhere;font-size:13px;line-height:1.8}.download-report-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:16px 0 22px;display:grid}.download-report-metrics article{color:#173f59;background:linear-gradient(135deg,#f2f9fd,#fff);border:1px solid #c4dce9;border-radius:14px;gap:10px;min-width:0;padding:20px;display:grid}.download-report-metrics svg{color:#0085b5}.download-report-metrics span{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.6}.download-report-metrics strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:34px;line-height:1.2}.download-report-metrics small{color:#45687f;overflow-wrap:anywhere;font-size:12px;line-height:1.6}.download-report .model-download-admin{border-top:0;margin-top:14px;padding-top:0}.download-report h3{margin-top:28px}.download-report-overview{min-width:0}@media (max-width:1000px){.download-report-metrics,.download-report-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.download-report-filters>button{grid-column:1/-1}}@media (max-width:500px){.download-report-filters{grid-template-columns:minmax(0,1fr)}.download-report-metrics{gap:10px}.download-report-metrics article{padding:14px}.download-report-metrics strong{font-size:30px}.download-report-heading h2{font-size:21px}.download-report-heading>button{width:100%}.download-report-overview,.download-report{padding:18px!important}.download-report .model-download-admin-list article{padding:14px}}.download-report-filter-actions{flex-wrap:wrap;gap:10px;min-width:0;display:flex}.download-report-filter-actions .cms-button{justify-content:center;gap:8px}.download-report-filter-actions svg{flex-shrink:0}@media (max-width:1000px){.download-report-filter-actions{grid-column:1/-1}.download-report-filter-actions .cms-button{flex:1}}@media (max-width:500px){.download-report-filter-actions{flex-direction:column}.download-report-filter-actions .cms-button{width:100%}}.cms-shell .download-report-filter-actions .cms-button{min-height:48px;font-size:14px}.download-report-filters.has-search{grid-template-columns:repeat(2,minmax(0,1fr))}.download-report-searches{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0;display:grid}.has-search .download-report-filter-actions{grid-column:1/-1}.download-report-applied{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.download-report-applied span{overflow-wrap:anywhere;background:#f0f8fc;border:1px solid #c4dce9;border-radius:8px;max-width:100%;padding:7px 11px;font-size:13px;line-height:1.7}@media (max-width:1000px){.download-report-searches{grid-template-columns:repeat(2,minmax(0,1fr))}.download-report-searches>label:last-child{grid-column:1/-1}}@media (max-width:500px){.download-report-filters.has-search,.download-report-searches{grid-template-columns:minmax(0,1fr)}}
.corporate-icon-3d{filter:drop-shadow(0 8px 6px #082b441a);vertical-align:middle;background-image:url(/assets/industry-2026/corporate-icons.webp);background-repeat:no-repeat;background-size:300% 200%;flex-shrink:0;display:inline-block}.industry-home{--industry-blue:#008bcb;--industry-navy:#102d44}.industry-opening{grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding-top:62px;padding-bottom:62px;display:grid}.industry-opening h2,.industry-heading h2{letter-spacing:-.035em;color:#102d44;margin:0 0 20px;font-size:clamp(28px,3vw,42px);line-height:1.14}.industry-opening p,.industry-heading>p:last-child{color:#52687b;max-width:700px;line-height:1.8}.industry-facts{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.industry-facts>div{text-align:center;border-right:1px solid #dbe6ec;flex-direction:column;align-items:center;gap:8px;padding:16px 5px;display:flex}.industry-facts>div:last-child{border:0}.industry-facts strong{color:#102d44;letter-spacing:-.05em;font-size:38px;font-weight:500}.industry-facts span:last-child{color:#536d80;font-size:11px}.industry-families{background:#f3f7fa}.industry-family-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.industry-family-card{background:#fff;border:1px solid #dee8ee;border-radius:14px;text-decoration:none;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 14px 45px #173d5410}.industry-family-card:hover{transform:translateY(-5px);box-shadow:0 22px 45px #173d5420}.industry-family-photo{aspect-ratio:1;background:radial-gradient(#fff 40%,#f1f5f8);border-bottom:1px solid #e6edf1;position:relative}.industry-family-photo img{object-fit:contain;width:100%;height:100%;padding:22px}.industry-family-photo>span{color:#68889b;border:1px solid #c8dae5;border-radius:50%;place-items:center;width:35px;height:35px;font-size:12px;display:grid;position:absolute;top:18px;left:20px}.industry-family-card>div:last-child{padding:25px}.industry-family-card h3{color:#102d44;letter-spacing:-.03em;margin:10px 0;font-size:23px}.industry-family-card p{color:#536b7c;font-size:13px;line-height:1.8}.industry-family-card>div>p:first-child{color:#168db9;letter-spacing:.13em;font-size:9px}.industry-card-action{color:#007db5;border-top:1px solid #e2ebf0;justify-content:space-between;margin-top:20px;padding-top:18px;font-size:12px;font-weight:500;display:flex}.industry-factory{color:#d9e5ee;background:#0b2438}.industry-factory-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.industry-factory-photo{aspect-ratio:1.25;background:#041722;border:1px solid #37566d;border-radius:12px;position:relative;overflow:hidden}.industry-factory-photo>img{object-fit:contain}.industry-photo-brand{background:#fff;border-radius:0 0 0 10px;padding:15px 18px;position:absolute;top:0;right:0}.industry-factory-photo>p{letter-spacing:.2em;color:#bde0f1;background:#071a2de0;margin:0;padding:16px 20px;font-size:10px;position:absolute;bottom:0;left:0;right:0}.industry-factory-copy h2{letter-spacing:-.035em;color:#fff;margin:16px 0 20px;font-size:clamp(30px,3vw,46px);font-weight:500;line-height:1.13}.industry-factory-copy>p{color:#c2d4e0;font-size:14px;line-height:1.8}.industry-factory-copy ul{margin:24px 0;padding:0;list-style:none}.industry-factory-copy li{align-items:center;gap:10px;padding:8px 0;font-size:13px;display:flex}.industry-factory-copy li svg{color:#73cdf3}.industry-heading{margin-bottom:34px}.industry-resource-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.industry-resource{background:linear-gradient(145deg,#fff,#f1f6f9);border:1px solid #dce7ee;border-radius:12px;flex-direction:column;align-items:flex-start;padding:26px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex;position:relative}.industry-resource:hover{border-color:#048dc8;transform:translateY(-3px)}.industry-resource h3{color:#102d44;margin:17px 0 12px;font-size:18px;line-height:1.3}.industry-resource p{color:#526b7e;margin:0 0 30px;font-size:13px;line-height:1.7}.industry-resource>svg{color:#0089c5;margin-top:auto}.industry-flow ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;margin:0;padding:0;list-style:none;display:grid}.industry-flow li{border-top:2px solid #138dc0;padding-top:20px}.industry-flow li>b{color:#8caabd;font-size:30px;font-weight:400}.industry-flow h3{color:#102d44;font-size:18px}.industry-flow li>p{color:#526b7e;font-size:13px;line-height:1.7}.industry-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.industry-guide-grid article{background:#f4f8fa;border:1px solid #dde7ed;border-radius:12px;padding:30px}.industry-guide-grid h2{color:#102d44;font-size:23px}.industry-guide-grid p{color:#536b7c;font-size:14px;line-height:1.8}.industry-guide-grid a{color:#007fb7;align-items:center;gap:10px;font-size:13px;display:flex}.industry-checklist{color:#173b53;background:#eef5f9;border-left:3px solid #008bcb;border-radius:8px;margin:35px 0;padding:30px}.industry-checklist h2{margin:0 0 20px;font-size:24px}.industry-checklist p{align-items:flex-start;gap:10px;font-size:14px;line-height:1.7;display:flex}.industry-checklist svg{color:#008bcb;flex-shrink:0;margin-top:3px}.industry-home .hero-image{object-position:75% center}.industry-home .hero-shade{background:linear-gradient(90deg,#061b2cf5,#082238e8 28%,#071d3070 60%,#061b2c20)}.industry-home .hero-slider .hero-slide:after{content:"";z-index:1;background:#fff url(/brand/cizmak-logo-yatay.svg) 50%/125px no-repeat;border-radius:8px;width:150px;height:56px;position:absolute;top:22px;right:25px}.industry-home .hero-slide .hero-slide-title{max-width:670px}.cms-nav-group-toggle>svg:first-child,.cms-metric-icon,.cms-quick-grid>button>svg:first-child{color:#007fb7;filter:drop-shadow(1px 2px #b4c9d9)drop-shadow(0 3px 2px #082b4422)}.cms-welcome{background:linear-gradient(90deg,#0a2439f5,#0a2439bb),url(/assets/industry-2026/production-team.webp) 50%/cover!important}.industry-admin-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px;display:grid}.industry-admin-shortcuts button{text-align:left;color:#183a52;cursor:pointer;background:#fff;border:1px solid #dce7ee;border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}.industry-admin-shortcuts small{color:#62798a;margin-top:5px;line-height:1.5;display:block}.visual-editor-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.visual-editor-card{background:#f7fafc;border:1px solid #d9e5ec;border-radius:10px;min-width:0;padding:15px}.visual-editor-card img{object-fit:contain;background:#102b3e;border-radius:7px;width:100%;height:145px}.visual-editor-card input,.visual-editor-card select{width:100%;min-width:0}.visual-editor-card label{color:#446176;margin:9px 0;font-size:12px;display:block}.commerce-panel fieldset{border:0;margin:0;padding:0}.commerce-panel label{color:#345369;flex-direction:column;gap:7px;font-size:13px;display:flex}.commerce-panel label:has(input[type=checkbox]){flex-direction:row;align-items:flex-start}.commerce-config-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.commerce-price-form{grid-template-columns:2fr 2fr 1fr 1fr;gap:15px;margin:20px 0;display:grid}.commerce-status{background:#eef5f9;border:1px solid #dae7ee;border-radius:12px;align-items:center;gap:20px;margin-bottom:24px;padding:20px;display:flex}.commerce-status p{color:#526b7e;margin:5px 0;font-size:13px;line-height:1.7}.commerce-price-list{gap:10px;margin-top:20px;display:grid}.commerce-price-list button{text-align:left;cursor:pointer;background:#f5f9fb;border:1px solid #dae6ee;border-radius:8px;justify-content:space-between;padding:14px;display:flex}.commerce-payment-card{background:#f1f7fb;border:1px solid #cbdce8;border-radius:10px;margin:20px 0;padding:18px}.commerce-payment-card p{font-size:13px;line-height:1.7}.commerce-payment-card code{overflow-wrap:anywhere;color:#0e537b;margin:12px 0;font-size:14px;display:block}.commerce-totals{border-top:1px solid #cbdce8;margin:15px 0;padding-top:10px}.commerce-totals>div{justify-content:space-between;gap:12px;padding:5px 0;font-size:13px;display:flex}.commerce-totals>div:last-child{color:#102d44;font-size:18px;font-weight:700}.commerce-choice{background:#eef5fa;border-radius:8px;gap:10px;margin:10px 0;padding:12px;display:flex}.commerce-choice input{flex-shrink:0;width:auto}.commerce-choice span{font-size:13px;line-height:1.6}@media (max-width:1000px){.industry-opening{gap:30px}.industry-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-factory-grid{gap:30px}.industry-family-card>div:last-child{padding:18px}.visual-editor-grid,.commerce-price-form{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-admin-shortcuts{grid-template-columns:1fr}}@media (max-width:767px){.industry-opening{grid-template-columns:1fr;gap:24px;padding-top:40px;padding-bottom:40px}.industry-facts{gap:8px}.industry-family-grid,.industry-factory-grid,.industry-guide-grid{grid-template-columns:1fr}.industry-family-card{grid-template-columns:40% 60%;display:grid}.industry-family-photo{aspect-ratio:auto;height:100%}.industry-family-photo img{padding:10px}.industry-family-photo>span{width:24px;height:24px;font-size:9px;top:8px;left:8px}.industry-family-card h3{font-size:19px}.industry-family-card p{font-size:12px}.industry-family-card>div:last-child{padding:20px 15px}.industry-card-action{margin-top:10px;padding-top:10px}.industry-factory-photo{aspect-ratio:1.5}.industry-factory-grid{gap:24px}.industry-resource-grid{gap:12px}.industry-resource{padding:17px}.industry-resource h3{font-size:16px}.industry-resource p{font-size:12px}.industry-flow ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.industry-guide-grid article{padding:22px}.industry-home .hero-slider .hero-slide:after{background-size:90px;width:110px;height:40px;top:15px;right:15px}.visual-editor-grid,.commerce-config-grid,.commerce-price-form{grid-template-columns:1fr}.commerce-status{align-items:flex-start;gap:12px}.commerce-status .corporate-icon-3d{width:50px!important;height:50px!important}.industry-checklist{padding:20px}}@media (prefers-reduced-motion:reduce){.industry-family-card,.industry-resource{transition:none}.industry-family-card:hover,.industry-resource:hover{transform:none}}@media (max-width:767px){.industry-opening{padding-top:95px}}.contact-cards>*>svg,.hub-quality-strip svg,.hub-values-grid svg,.why-section svg,.site-footer svg,.technical-pills svg,.technical-order-actions svg{filter:drop-shadow(1px 2px #8daabd66)drop-shadow(0 3px 2px #082b4422)}.contact-cards>*>svg,.hub-quality-strip svg{color:#008bcb;box-sizing:content-box;background:linear-gradient(145deg,#f7fcff,#dbeaf4);border-radius:12px;padding:8px;box-shadow:inset 1px 1px 1px #fff,2px 3px #c1d3df,0 7px 12px #102d4415}.mission-grid .corporate-icon-3d,.hub-purpose-grid .corporate-icon-3d{margin-bottom:20px;display:block}.commerce-panel input:not([type=checkbox]),.commerce-panel select,.visual-editor-card input:not([type=file]),.visual-editor-card select{appearance:auto;max-width:100%;min-height:43px;font:inherit;color:#173b53;box-sizing:border-box;outline-offset:3px;background:#fff;border:1px solid #cbdbe6;border-radius:8px;padding:11px 12px;font-size:13px}.commerce-panel input:focus-visible,.commerce-panel select:focus-visible,.visual-editor-card input:focus-visible,.visual-editor-card select:focus-visible{outline:2px solid #008bcb}.commerce-panel input[readonly]{color:#536d80;background:#edf4f8}.commerce-panel input[type=checkbox]{accent-color:#008bcb;min-width:16px;min-height:16px;margin:2px 2px 0}.commerce-panel .cms-button{margin-top:18px}.commerce-panel .cms-card+.cms-card{margin-top:20px}.commerce-panel .cms-search{margin-top:24px}.commerce-price-list button{color:#173b53;gap:20px}.commerce-payment-card h3{overflow-wrap:anywhere}.visual-editor-card .cms-upload{cursor:pointer;background:#fff;border:1px solid #cbdbe6;border-radius:7px;align-items:center;gap:8px;padding:9px 12px;display:inline-flex}.visual-editor-card>select{margin-top:7px}.visual-editor-card h3{color:#173b53;margin:0 0 12px;font-size:15px}.visual-editor-card img{height:150px}.commerce-panel fieldset:disabled{opacity:.65}@media (max-width:767px){.commerce-price-list button{flex-direction:column;gap:8px}.commerce-panel label{min-width:0}.commerce-status h2{font-size:19px}.visual-editor-card img{height:180px}}.location-section>*{box-sizing:border-box;min-width:0;max-width:100%}.location-info h2,.location-info p,.location-info address{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.site-footer.footer-premium .footer-bottom .footer-bottom-content{flex-wrap:wrap;min-width:0}.site-footer.footer-premium .footer-bottom .footer-legal,.site-footer.footer-premium .footer-bottom .footer-copyright{min-width:0;max-width:100%}@media (max-width:820px){.location-section{grid-template-columns:minmax(0,1fr)}.location-section>*{box-sizing:border-box;min-width:0;max-width:100%}.location-info h2,.location-info p,.location-info address{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.location-frame .external-content-gate{box-sizing:border-box;min-width:0;max-width:100%}.location-frame .external-content-gate>p{overflow-wrap:anywhere;min-width:0;max-width:100%}.hub-discover-links{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-discover-links>a{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;gap:8px;min-width:0}.hub-discover-links>a>svg{flex-shrink:0}.site-footer.footer-premium .footer-bottom .footer-bottom-content{flex-direction:column;align-items:flex-start;gap:20px;min-width:0;padding-left:18px;padding-right:18px;display:flex}.site-footer.footer-premium .footer-bottom .footer-legal{box-sizing:border-box;flex-wrap:wrap;width:100%;min-width:0;max-width:100%}.site-footer.footer-premium .footer-bottom .footer-copyright{overflow-wrap:anywhere;width:100%;min-width:0;max-width:100%}}@media (max-width:420px){.hub-discover-links>a{padding:14px 10px;font-size:12px}}.site-footer.footer-premium .footer-bottom .footer-legal,.site-footer.footer-premium .footer-bottom .footer-legal a,.site-footer.footer-premium .footer-bottom .footer-legal button,.site-footer.footer-premium .footer-bottom .footer-copyright{white-space:normal}.site-footer.footer-premium .footer-bottom .footer-legal{flex-wrap:wrap}.mission-grid article,.hub-purpose-grid article{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;min-width:0}
:root{--industrial-hero-height:620px}.industry-home .hero-slider{height:var(--industrial-hero-height);min-height:var(--industrial-hero-height);display:block;overflow:visible}.industry-home .hero-slider .hero-slides{height:100%;min-height:0;display:block;position:absolute;inset:0;overflow:hidden}.industry-home .hero-slider .hero-slide{grid-area:auto;align-items:center;height:100%;min-height:0;display:flex;position:absolute;inset:0}.industry-home .hero-slider .hero-content{opacity:1;padding:36px 0 120px;transform:none}.industry-home .hero-slider .hero-slide-title{max-width:650px;margin-bottom:20px;font-size:clamp(34px,4.15vw,60px);line-height:1.08}.industry-home .hero-slider .hero-copy{max-width:540px;margin:0;font-size:16px;line-height:1.7}.industry-home .hero-slider .hero-image{object-fit:cover;object-position:70% center;transform:none}.industry-home .hero-slider .hero-shade{background:linear-gradient(90deg,#061522f2,#061522d9 32%,#06152266 65%,#06152215),linear-gradient(#0000 45%,#06152299)}.industry-home .hero-slider .hero-trust{gap:18px;margin-top:26px;font-size:11px}.industry-home .hero-slider .hero-actions{margin-top:24px}.industry-home .hero-slider .hero-navigation{bottom:75px}.industry-home .hero-slider .hero-slide:after{display:none}@media (max-width:767px){:root{--industrial-hero-height:660px}.industry-home .hero-slider .hero-content{padding:26px 0 120px}.industry-home .hero-slider .hero-slide-title{max-width:100%;font-size:clamp(30px,8vw,42px)}.industry-home .hero-slider .hero-copy{max-width:95%;font-size:14px;line-height:1.65}.industry-home .hero-slider .hero-image{object-position:65% center}.industry-home .hero-slider .hero-shade{background:linear-gradient(90deg,#061522ed,#061522bd 65%,#06152288),linear-gradient(#0000,#06152299)}.industry-home .hero-slider .hero-trust{flex-wrap:wrap;gap:8px 14px;margin-top:20px}.industry-home .hero-slider .eyebrow{font-size:10px}.industry-home .hero-slider .hero-navigation{bottom:68px}}@media (prefers-reduced-motion:reduce){.industry-home .hero-slider .hero-slide,.industry-home .hero-slider .hero-image{transition:none}}.industry-home .hero-slider .search-dock{top:calc(100% - 24px);bottom:auto;transform:translate(-50%)}.industry-home .industry-opening{padding-top:200px}@media (max-width:767px){.industry-home .industry-opening{padding-top:210px}}.industry-home .hero-slider .hero-dots span{width:100%}@media (max-width:767px){.industry-home .hero-slider .hero-navigation{flex-direction:column;align-items:center;gap:4px;bottom:28px}.industry-home .hero-slider .hero-dots{gap:6px}.industry-home .hero-slider .hero-arrows button{width:44px;height:44px}.industry-home .hero-slider .hero-content{padding-bottom:145px}.industry-home .hero-slider .hero-trust{display:flex}.industry-home .hero-slider .hero-trust span{width:auto}:root{--industrial-photo-height:56.25vw;--industrial-hero-height:calc(var(--industrial-photo-height) + 580px)}.industry-home .hero-slider .hero-slide{background:#0a2032}.industry-home .hero-slider .hero-image{object-fit:contain;object-position:center;height:var(--industrial-photo-height)!important;bottom:auto!important}.industry-home .hero-slider .hero-shade{background:linear-gradient(180deg,transparent calc(var(--industrial-photo-height) - 24px),#0a2032 var(--industrial-photo-height))}.industry-home .hero-slider .hero-content{top:var(--industrial-photo-height);flex-direction:column;justify-content:center;height:450px;padding:20px 0;display:flex;position:absolute;left:0;right:0}.industry-home .hero-slider .hero-slide-title{letter-spacing:-.035em;text-shadow:none;margin:0 0 14px;font-size:clamp(26px,6.8vw,34px);line-height:1.15}.industry-home .hero-slider .hero-copy{color:#e0eaf1;max-width:100%;font-size:14px;line-height:1.6}.industry-home .hero-slider .eyebrow{margin:0 0 12px;font-size:10px;line-height:1.5}.industry-home .hero-slider .hero-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;display:grid}.industry-home .hero-slider .hero-actions .button{text-align:center;width:100%;min-height:48px;padding:8px 10px;font-size:11px;line-height:1.45}.industry-home .hero-slider .hero-trust{flex-wrap:wrap;gap:8px 14px;margin-top:18px;font-size:10px;line-height:1.5;display:flex}.industry-home .hero-slider .hero-navigation{bottom:30px}.industry-home .hero-slider{height:auto;min-height:0}.industry-home .hero-slider .hero-slides{height:auto;min-height:0;display:grid;position:relative;inset:auto}.industry-home .hero-slider .hero-slide{height:auto;min-height:0;padding-top:var(--industrial-photo-height);grid-area:1/1;display:block;position:relative;inset:auto}.industry-home .hero-slider .hero-content{height:auto;padding:20px 0 16px;display:block;position:relative;top:auto;left:auto;right:auto}.industry-home .hero-slider .hero-slide-title{margin-bottom:12px;font-size:clamp(25px,6.4vw,32px)}.industry-home .hero-slider .hero-copy{font-size:13px;line-height:1.6}.industry-home .hero-slider .eyebrow{margin-bottom:10px}.industry-home .hero-slider .hero-actions{margin-top:16px}.industry-home .hero-slider .hero-trust{margin-top:12px}.industry-home .hero-slider .hero-navigation{gap:0;padding-bottom:16px;position:relative;bottom:auto;left:auto;transform:none}.industry-home .hero-slider .search-dock{top:100%}.industry-home .industry-opening{padding-top:180px}}.industry-factory-photo{aspect-ratio:1920/1012;padding-bottom:0}.industry-factory-photo>img{object-fit:contain}.industry-photo-brand{filter:drop-shadow(0 2px 4px #001322b3);background:0 0;border-radius:0;padding:16px;top:0;right:0}.industry-factory-photo>p{padding:8px 14px;font-size:10px;bottom:0}.corporate-icon-3d[data-icon=clamp],.corporate-icon-3d[data-icon=shield]{background-repeat:no-repeat;background-size:contain;background-position:50%!important}.corporate-icon-3d[data-icon=clamp]{background-image:none;position:relative;overflow:visible}.corporate-icon-3d[data-icon=shield]{background-image:url(/assets/industry-2026/quality-shield-icon.webp)}.industry-photo-brand{filter:drop-shadow(0 1px 2px #ffffff80)}.industry-factory-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:40px}@media (max-width:900px){.industry-factory-grid{grid-template-columns:1fr;gap:28px}}.industry-factory-photo{aspect-ratio:auto}.industry-factory-image{aspect-ratio:3/2;isolation:isolate;position:relative}.industry-factory-image>img{object-fit:contain}.industry-factory-photo>p{background:#071a2d;min-height:36px;margin:0;padding:10px 14px;font-size:11px;line-height:1.5;position:static}.corporate-icon-3d[data-icon=clamp]{filter:none;background-color:#0000;border-radius:0;max-width:100%}@media (max-width:600px){.industry-photo-brand{padding:10px}.industry-photo-brand img{width:clamp(92px,26vw,116px);height:auto}}.corporate-icon-3d[data-icon=clamp]>img{object-fit:contain;width:120%;max-width:none;height:120%;position:absolute;inset:-10%}.industry-home .hero-slider .hero-slide--fixture{background:#061522}.industry-home .hero-slider .hero-slide--fixture .hero-image{object-fit:contain;object-position:right center}@media (max-width:767px){.industry-home .hero-slider .hero-slide--fixture .hero-image{object-position:center}}.industry-home .hero-slider .hero-slide--wire-grid .hero-image{object-fit:contain;object-position:center;width:min(46vw,465px)!important;left:auto!important;right:max(24px,50vw - 640px)!important}.industry-home .hero-slider .hero-slide--wire-grid .hero-content{padding-right:calc(min(46vw,465px) + 28px)}.industry-home .hero-slider .hero-slide--wire-grid .hero-slide-title{font-size:clamp(28px,3.6vw,56px);line-height:1.15}.industry-home .hero-slider .hero-slide--wire-grid .hero-shade{background:linear-gradient(90deg,#061522 43%,#061522bb 54%,#06152200 69%)}.industry-home .hero-slider .hero-slide--wire-grid .hero-actions,.industry-home .hero-slider .hero-slide--wire-grid .hero-trust{flex-wrap:wrap;gap:10px 16px}@media (min-width:768px) and (max-width:1100px){.industry-home .hero-slider .hero-slide--wire-grid .hero-trust{display:none}.industry-home .hero-slider .hero-slide--wire-grid .hero-copy{font-size:14px;line-height:1.6}}@media (min-width:768px) and (max-width:820px){.industry-home .hero-slider .hero-slide--wire-grid .hero-image{right:15px!important}}@media (max-width:767px){.industry-home .hero-slider:has(.hero-slide--wire-grid){--industrial-photo-height:clamp(220px,65vw,320px)}.industry-home .hero-slider .hero-slide--wire-grid .hero-image{object-position:center;width:100%!important;left:0!important;right:0!important}.industry-home .hero-slider .hero-slide--wire-grid .hero-content{padding-right:0}.industry-home .hero-slider .hero-slide--wire-grid .hero-slide-title{font-size:clamp(25px,6.4vw,32px)}.industry-home .hero-slider .hero-slide--wire-grid .hero-shade{background:0 0}.industry-home .hero-slider .hero-slide--wire-grid .hero-actions{gap:8px}}
.button,.account-primary,.account-secondary,.cms-button{white-space:normal;overflow-wrap:anywhere;text-align:center;min-width:0;max-width:100%;line-height:1.5}.button{padding-block:12px}.button>svg,.account-primary>svg,.account-secondary>svg,.cms-button>svg{flex:none}.button.primary,.catalog-download-button,.account-primary:not(.danger),.cms-button:not(.secondary):not(.danger),.site-header.header-premium .header-quote{color:#fff;background:#006c9d;border-color:#006c9d}.button.primary:hover,.catalog-download-button:hover,.account-primary:not(.danger):not(:disabled):hover,.cms-button:not(.secondary):not(.danger):not(:disabled):hover,.site-header.header-premium .header-quote:hover{color:#fff;background:#00547d;border-color:#00547d}.button:focus-visible,.account-primary:focus-visible,.account-secondary:focus-visible,.cms-button:focus-visible{outline-offset:3px;outline:3px solid #0075ac}.catalog-view-switch{height:auto;min-height:52px}.catalog-view-switch button{color:#405e72;width:44px;min-width:44px;min-height:44px}.catalog-pagination button{min-width:44px;height:auto;min-height:44px;font-size:13px}.catalog-pagination>div{flex-wrap:wrap;justify-content:center}.catalog-summary button,.catalog-active-filters button{white-space:normal;min-height:44px;font-size:13px;line-height:1.5}.catalog-summary button{color:#075c85;justify-content:center;align-items:center;gap:6px;display:inline-flex}.catalog-active-filters button{min-width:0;max-width:100%;height:auto}.catalog-active-filters button svg{flex:none}.product-interest-actions button,.product-social>a,.product-social>button{min-width:44px;min-height:44px;font-size:13px}.product-interest-actions button{color:#075d7e}.product-breadcrumb{color:#526b80}.technical-thumbnails button img,.promo-player img{display:block}.site-footer.footer-premium .footer-bottom .footer-legal a,.site-footer.footer-premium .footer-bottom .footer-legal button{white-space:normal;align-items:center;min-height:44px;font-size:13px;line-height:1.5;display:inline-flex}.site-footer.footer-premium .footer-bottom .footer-legal .footer-whatsapp{width:44px;min-width:44px;height:44px}.site-footer.footer-premium .footer-social a{min-width:44px;min-height:44px}.cms-shell button,.cms-editor-dialog button,.cms-command-dialog button,.customer-review-dialog button{min-height:44px}.cms-topbar button{justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:8px}.cms-sidebar .cms-grouped-nav button{min-height:44px}.cms-quality-grid button,.cms-card-head button{white-space:normal;color:#075e82;font-size:13px;line-height:1.5}.cms-card-head{flex-wrap:wrap;min-width:0}.cms-card-head button{max-width:100%}@media (max-width:767px){.site-header.header-premium .container.header-inner{column-gap:6px;width:calc(100% - 24px);min-width:0}.site-header.header-premium .brand{flex:none;width:clamp(100px,32vw,130px);min-width:0}.site-header.header-premium .brand img{max-width:130px;height:auto;width:100%!important}.site-header.header-premium .brand-slogan{max-width:100%}.site-header.header-premium .header-actions{flex:none;gap:3px}.site-header.header-premium .header-actions>.cart-button,.site-header.header-premium .customer-menu-trigger,.site-header.header-premium .menu-button{flex:none;width:44px;min-width:44px;height:44px;min-height:44px;padding:6px}.site-header.header-premium .language-menu>button{justify-content:center;gap:2px;width:44px;min-width:44px;min-height:44px;padding:6px 4px}.site-header.header-premium .language-flag{flex:none;width:20px;height:auto}.site-header.header-premium .language-menu>button>svg{flex:none;width:12px;height:12px}.cms-topbar .cms-command-trigger{justify-content:center;width:44px!important;min-width:44px!important;height:44px!important;padding:8px!important}.cms-topbar .cms-command-trigger>span,.cms-topbar .cms-command-trigger>kbd{display:none}}@media (max-width:820px){.cms-sidebar{height:100dvh;max-height:100dvh;overflow:hidden}.cms-sidebar .cms-grouped-nav{-webkit-overflow-scrolling:touch;touch-action:pan-y}.cms-sidebar .cms-brand{padding-right:42px}.cms-sidebar .cms-brand img{width:100%;max-width:160px;height:auto}.cms-sidebar .cms-mobile-close{color:#effaff;background:#ffffff0c;border:1px solid #a7d6ec38;border-radius:10px;width:44px;min-width:44px;height:44px}}.cms-shell button,.cms-editor-dialog button,.cms-command-dialog button,.customer-review-dialog button{min-width:44px}.site-header .language-options a{align-items:center;min-height:44px}.technical-documents,#product-results,#tanitim-filmleri,#application-form{scroll-margin-top:110px}.site-footer.footer-premium .social-links a{min-width:44px;min-height:44px}.site-footer.footer-premium .footer-new-logo{align-items:center;min-height:44px;display:inline-flex}.product-card-actions button{width:44px;min-width:44px;height:auto;min-height:44px}.text-link{color:#075e85;align-items:center;min-height:44px}.cms-shell .cms-edit{white-space:normal;overflow-wrap:anywhere;flex-shrink:0;min-width:76px}.cms-list-row>span{overflow-wrap:anywhere;min-width:0}.industry-guide-grid article>a{color:#075e85;align-items:center;min-height:44px;line-height:1.5}.catalog-premium .product-card-actions>button{min-width:44px;height:auto;min-height:44px}.cart-items .quantity button,.cart-row .remove{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}body [data-slot=dialog-close],.hub-lightbox-controls button{min-width:44px;min-height:44px}.hub-lightbox [data-slot=dialog-title]{padding-right:52px}.catalog-premium .filter-sidebar button{min-width:44px;height:auto;min-height:44px}.catalog-premium .filter-sidebar .filter-close{width:44px;height:44px}@media (max-width:820px){.cms-topbar{z-index:60;position:sticky;top:0}}.hub-filter-chips button{min-width:44px;min-height:44px}.cms-sidebar{height:100dvh;max-height:100dvh;overflow:hidden}.cms-sidebar .cms-brand,.cms-sidebar .cms-side-label{flex:none}.cms-sidebar .cms-brand{min-height:44px}.cms-navigation-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;flex:1;min-height:0;scroll-padding-block:12px;overflow:hidden auto}.cms-sidebar .cms-navigation-scroll .cms-grouped-nav{flex:none;margin:0;padding-inline:0;overflow:visible}.cms-sidebar .cms-grouped-nav button,.cms-sidebar .cms-grouped-nav .cms-nav-children button{white-space:normal;overflow-wrap:anywhere;flex-shrink:0;min-height:44px}.cms-sidebar .cms-grouped-nav button>span{flex:1;min-width:0}.cms-sidebar .cms-grouped-nav button>svg{flex:none}.cms-navigation-scroll .cms-side-bottom{gap:6px;margin-top:18px;padding:12px 0 0}.cms-side-bottom a,.cms-side-bottom button{white-space:normal;overflow-wrap:anywhere;border-radius:8px;min-height:44px;padding:10px 8px;font-size:12px;line-height:1.5}.cms-side-bottom svg{flex:none}.cms-side-bottom a:hover,.cms-side-bottom button:hover{color:#fff;background:#ffffff0c}.cms-side-bottom a:focus-visible{outline-offset:-3px;outline:3px solid #74dcff}.cms-shell .cms-button{min-height:44px}.cms-products-table .cms-edit{white-space:nowrap;padding-inline:10px}.cms-editor-dialog .technical-editor [role=tab]{height:auto;min-height:44px}.cms-shell fieldset,.cms-editor-dialog fieldset{min-width:0;max-width:100%}.cms-shell .cms-upload,.cms-editor-dialog .cms-upload,.cms-shell .cms-switch,.cms-editor-dialog .cms-switch{align-items:center;min-height:44px;line-height:1.5}.cms-shell .cms-field input:not([type=checkbox]),.cms-shell .cms-field select,.cms-editor-dialog .cms-field input:not([type=checkbox]),.cms-editor-dialog .cms-field select{min-height:44px}.cms-main summary{overflow-wrap:anywhere;min-height:44px;padding-block:11px;line-height:1.5}.cms-media-grid article>a{border-radius:6px;justify-content:center;align-items:center;min-height:44px;padding:10px 8px;line-height:1.5;display:flex}@media (max-height:600px){.cms-sidebar{padding-top:16px;padding-bottom:12px}.cms-sidebar .cms-brand{padding-bottom:12px}.cms-sidebar .cms-side-label{padding-bottom:10px}}@media (prefers-reduced-motion:reduce){.cms-sidebar{transition:none}}.cms-login button,.cms-login section>a{white-space:normal;overflow-wrap:anywhere;min-height:44px;font-size:14px;line-height:1.5}.cms-login .cms-button,.cms-login .cms-field input{min-height:48px}.cms-login section>a{align-items:center;gap:8px;max-width:100%;display:flex}
.cms-product-dialog .cms-modal-head{gap:12px;padding:18px 22px}.cms-product-dialog .cms-modal-head>div{min-width:0}.cms-product-dialog .cms-modal-head h2{overflow-wrap:anywhere;font-size:21px;line-height:1.3}.cms-product-dialog .cms-modal-head>button{flex:none;min-width:44px;min-height:44px}.cms-product-dialog .cms-modal-body{padding:0 22px 22px;scroll-padding-top:130px}.cms-product-tabs{z-index:5;background:#fff;border-bottom:1px solid #dce7ef;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:18px;padding:14px 0;display:grid;position:sticky;top:0}.cms-product-tabs button{color:#284f65;white-space:normal;background:#f4f8fb;border:1px solid #d4e2eb;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:50px;padding:10px 8px;font-size:13px;font-weight:600;line-height:1.4;display:flex}.cms-product-tabs button svg{flex:none}.cms-product-tabs button[aria-current=step]{color:#fff;background:#006c9d;border-color:#006c9d;box-shadow:0 4px 12px #006c9d20}.cms-product-editor [hidden]{display:none!important}.cms-product-section{min-width:0;margin-bottom:18px}.cms-product-section h3{color:#17394e;margin:0 0 12px;font-size:19px;line-height:1.4}.cms-product-editor fieldset{border:0;min-width:0;margin:0;padding:0}.cms-product-editor .cms-field{color:#284d62;min-width:0;margin-bottom:17px;font-size:14px;line-height:1.5}.cms-product-editor .cms-field input,.cms-product-editor .cms-field select,.cms-product-editor .cms-field textarea{color:#17394e;background:#fff;border:1px solid #b8ccd9;width:100%;min-width:0;max-width:100%;padding:12px;font-size:16px;line-height:1.5}.cms-product-editor .cms-field input,.cms-product-editor .cms-field select{min-height:50px}.cms-product-editor .cms-field small{color:#536e80;font-size:12px;font-weight:400;line-height:1.5}.cms-product-editor .cms-switch{min-height:48px;margin-bottom:14px;font-size:14px;line-height:1.5}.cms-product-editor .cms-switch input{flex:none;width:20px;height:20px}.cms-product-editor .cms-categories{border:1px solid #ccdce7;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0;padding:14px}.cms-product-editor .cms-categories label{align-items:center;gap:9px;min-width:0;min-height:44px;font-size:13px;line-height:1.5;display:flex}.cms-product-editor .cms-categories input{flex:none;width:20px;height:20px}.cms-product-editor .cms-categories span{overflow-wrap:anywhere;min-width:0}.cms-product-more{border:1px solid #dce7ee;border-radius:10px;margin-top:18px;padding:0 14px}.cms-product-more summary{cursor:pointer;color:#234e66;min-height:48px;padding:13px 0;font-size:14px;line-height:1.5}.cms-product-main-image{color:#557489;background:#f5f8fb;border:1px solid #dce7ee;border-radius:13px;place-items:center;min-height:180px;margin:14px 0;display:grid}.cms-product-main-image>img{object-fit:contain;width:100%;height:230px;padding:15px;display:block}.cms-product-main-image>div{text-align:center;padding:25px}.cms-product-upload-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.cms-product-upload-actions>button{grid-column:1/-1}.cms-product-upload{color:#fff;text-align:center;cursor:pointer;background:#006c9d;border:1px solid #006c9d;border-radius:11px;justify-content:center;align-items:center;gap:10px;min-height:66px;padding:12px;font-size:14px;font-weight:600;line-height:1.5;display:flex;position:relative;overflow:hidden}.cms-product-upload.secondary{color:#174e6b;background:#eef6fb;border-color:#b9d5e5}.cms-product-upload>svg{flex:none}.cms-product-upload input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.cms-product-upload:has(input:focus-visible){outline-offset:3px;outline:3px solid #0075ac}.cms-product-upload:has(input:disabled){opacity:.6;cursor:wait}.cms-product-image-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.cms-product-image-list>div{background:#fff;border:1px solid #d6e4ed;border-radius:10px;min-width:0;padding:9px}.cms-product-image-list img{object-fit:contain;width:100%;height:110px;display:block}.cms-product-image-list>div>div{flex-direction:column;gap:7px;margin-top:9px;display:flex}.cms-product-image-list button{white-space:normal;overflow-wrap:anywhere;width:100%;min-height:44px;padding-inline:8px;font-size:12px;line-height:1.5}.cms-product-image-list .cms-button:disabled{opacity:1;color:#205b43;background:#e4f5ed;border-color:#b9dcca}.cms-product-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.cms-product-help{color:#254d65;background:#edf6fc;border:1px solid #cce3ef;border-radius:10px;margin:0 0 18px;padding:13px 15px;font-size:13px;line-height:1.6}.cms-product-inventory .cms-product-section{background:#fbfdff;border:1px solid #d6e4ed;border-radius:12px;padding:18px}.cms-product-stock{color:#365c70;font-size:14px;line-height:1.5}.cms-product-feedback{scroll-margin-top:130px}.cms-product-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.cms-product-actions .cms-button{min-height:50px;padding:11px 12px;font-size:14px;line-height:1.5}.cms-product-dialog .cms-modal-foot{padding:14px 22px max(14px,env(safe-area-inset-bottom));gap:10px;box-shadow:0 -5px 18px #12354b0a}.cms-product-dialog .cms-modal-foot>.cms-unsaved{color:#75511a;flex-basis:100%;font-size:12px}.cms-product-dialog .cms-modal-foot>.cms-button{min-height:50px;font-size:14px;line-height:1.5}.cms-product-dialog .cms-modal-foot>.cms-button:not(.secondary){flex:1}.cms-product-editor button:focus-visible{outline-offset:2px;outline:3px solid #0075ac}@media (max-width:600px){.cms-product-dialog .cms-modal-head{padding:12px 15px}.cms-product-dialog .cms-modal-body{padding:0 14px 16px}.cms-product-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:14px;padding:10px 0}.cms-product-tabs button{min-height:48px;font-size:13px}.cms-product-dialog .cms-modal-foot{padding:10px 14px max(10px,env(safe-area-inset-bottom))}.cms-product-dialog .cms-modal-foot>.cms-button{padding-inline:10px}.cms-product-dialog .cms-modal-foot>.cms-button.secondary{flex:0 0 88px}.cms-product-image-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cms-product-editor .cms-categories,.cms-product-two,.cms-product-actions{grid-template-columns:minmax(0,1fr)}.cms-product-inventory .cms-product-section{padding:13px}.cms-product-actions>.cms-button:not(.secondary){grid-row:1}.cms-product-main-image>img{height:190px}.cms-product-upload{flex-direction:column;gap:6px;min-height:86px;font-size:13px}}@media (max-height:500px){.cms-product-dialog .cms-modal-head{padding-block:8px}.cms-product-dialog .cms-modal-head h2{font-size:18px}.cms-product-dialog .cms-modal-foot{padding-block:8px}.cms-product-dialog .cms-modal-foot>.cms-button{min-height:44px}.cms-product-tabs{grid-template-columns:repeat(4,minmax(0,1fr));padding-block:7px}.cms-product-tabs button{min-height:44px;font-size:12px}.cms-product-tabs button svg{display:none}}
.cms-catalog-list{min-width:0}.cms-catalog-controls{border:0;min-width:0;margin:0;padding:0}.cms-catalog-controls:disabled{opacity:.65}.cms-catalog-toolbar{align-items:center;gap:12px;margin-bottom:16px;display:flex}.cms-catalog-toolbar>.cms-button{flex:none;min-height:50px;font-size:14px}.cms-catalog-search{color:#38627c;background:#fff;border:1px solid #adc8d9;border-radius:11px;flex:1;align-items:center;gap:10px;min-width:0;min-height:52px;padding:0 6px 0 14px;display:flex}.cms-catalog-search:focus-within{border-color:#0075ac;outline:3px solid #8ad5f155}.cms-catalog-search>svg{flex:none}.cms-catalog-search input{color:#183c53;background:0 0;border:0;outline:0;flex:1;width:100%;min-width:0;padding:13px 0;font-size:16px;line-height:1.5}.cms-catalog-search input::-webkit-search-cancel-button{display:none}.cms-catalog-search button{color:#285b77;background:#eff6fa;border:0;border-radius:8px;flex:none;place-items:center;min-width:44px;min-height:44px;display:grid}.cms-catalog-search-hint{color:#486478;margin:-6px 0 16px;font-size:12px;line-height:1.6}.cms-catalog-active-filters{flex-wrap:wrap;gap:8px;min-width:0;margin-top:14px;display:flex}.cms-catalog-active-filters button{color:#174f6e;text-align:left;background:#eaf6fc;border:1px solid #a8cedf;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-width:44px;max-width:100%;min-height:44px;padding:9px 12px;font-size:13px;line-height:1.5;display:flex}.cms-catalog-active-filters button span{overflow-wrap:anywhere;min-width:0}.cms-catalog-active-filters button svg{flex:none}.cms-catalog-filters{grid-template-columns:minmax(0,1.7fr) repeat(2,minmax(0,1fr));gap:12px;display:grid}.cms-catalog-filters label{color:#34576d;gap:7px;min-width:0;font-size:13px;font-weight:500;line-height:1.5;display:grid}.cms-catalog-filters select{color:#23465c;background:#fff;border:1px solid #b9cfdd;border-radius:9px;width:100%;min-width:0;max-width:100%;min-height:48px;padding:11px 10px;font-size:16px;line-height:1.5}.cms-catalog-summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:12px 0;display:flex}.cms-catalog-summary .cms-count{color:#486478;margin:0;font-size:13px;line-height:1.6}.cms-catalog-summary>div{flex-wrap:wrap;gap:7px;display:flex}.cms-catalog-summary .cms-edit{justify-content:center;align-items:center;gap:7px;min-height:44px;padding:10px;font-size:13px;line-height:1.5;display:flex}.cms-catalog-summary button svg{flex:none}.cms-catalog-note{color:#536c7d;margin:0 0 16px;font-size:12px;line-height:1.6}.cms-catalog-results{min-width:0;scroll-margin-top:90px}.cms-catalog-table{table-layout:fixed;border-collapse:collapse;color:#294b60;width:100%;font-size:13px;line-height:1.5}.cms-catalog-table caption{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cms-catalog-table th{color:#44677e;text-align:left;background:#f1f6fa;border-bottom:1px solid #d3e2ec;padding:13px 10px;font-size:12px;font-weight:600}.cms-catalog-table th:first-child{border-radius:9px 0 0;width:30%}.cms-catalog-table th:nth-child(2){width:17%}.cms-catalog-table th:last-child{border-radius:0 9px 0 0;width:142px}.cms-catalog-table td{vertical-align:middle;overflow-wrap:anywhere;border-bottom:1px solid #dfebf1;min-width:0;padding:16px 10px}.cms-catalog-product>div{align-items:center;gap:12px;min-width:0;display:flex}.cms-catalog-product img{object-fit:contain;background:#fff;border:1px solid #dfebf2;border-radius:10px;flex:none;width:64px;height:64px;display:block}.cms-catalog-product>div>div{min-width:0}.cms-catalog-product strong{color:#173e55;overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.4;display:block}.cms-catalog-product small{color:#587385;overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.6;display:block}.cms-catalog-product>.cms-catalog-codes{margin-top:12px;display:block}.cms-catalog-codes>span{color:#526d80;margin-bottom:5px;font-size:12px;line-height:1.5;display:block}.cms-catalog-codes>div{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.cms-catalog-codes code{color:#254c65;overflow-wrap:anywhere;background:#f0f5f9;border:1px solid #d8e5ee;border-radius:6px;min-width:0;max-width:100%;padding:4px 7px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.5;display:block}.cms-catalog-codes[data-matched=true] code{color:#075578;background:#e5f5fc;border-color:#99ccdf}.cms-catalog-codes>div>span{color:#526d80;font-size:12px;line-height:1.5}.cms-catalog-publish{color:#255d45;background:#edf8f1;border:1px solid #c9e4d8;border-radius:20px;align-items:center;margin-top:7px;padding:3px 9px;font-size:11px;line-height:1.5;display:inline-flex}.cms-catalog-publish.inactive{color:#526779;background:#f1f4f7;border-color:#d8e2e9}.cms-catalog-price-cell>strong,.cms-catalog-stock-cell>strong{font-size:15px;line-height:1.5;display:block}.cms-catalog-price{color:#075b83;font-weight:600}.cms-catalog-price-cell>small,.cms-catalog-stock-cell>small{color:#556e80;margin-top:5px;font-size:12px;line-height:1.5;display:block}.cms-catalog-missing,.cms-catalog-pending{color:#526879;font-size:13px;font-weight:500;line-height:1.5}.cms-catalog-price-warning{color:#855000;margin-top:7px;font-size:12px;line-height:1.6;display:block}.cms-catalog-stock.available{color:#276044}.cms-catalog-stock.low{color:#8a5200}.cms-catalog-stock.empty{color:#963737}.cms-catalog-stock.unknown{color:#526879}.cms-catalog-stock-label{color:#276044;background:#edf7f1;border-radius:5px;margin-top:5px;padding:3px 7px;font-size:11px;line-height:1.5;display:inline-flex}.cms-catalog-stock-label.low{color:#8a5200;background:#fff3d9}.cms-catalog-stock-label.empty{color:#963737;background:#fff0f0}.cms-catalog-actions>div{flex-direction:column;gap:8px;display:flex}.cms-catalog-actions .cms-button{width:100%;min-height:46px;padding:10px 8px;font-size:13px;line-height:1.5}.cms-catalog-actions button:only-child{grid-column:1/-1}.cms-catalog-quick-trigger{justify-content:center;align-items:center;max-width:100%;min-height:44px;margin-top:10px;display:flex;white-space:normal!important;padding:9px 10px!important;font-size:13px!important;line-height:1.5!important}.cms-catalog-table tr[data-quick-open=true]{outline-offset:-2px;background:#f1f9fd;outline:2px solid #8bc5df}.cms-catalog-table .cms-catalog-quick-row>td{border-bottom:0;padding:14px 0 22px}.cms-catalog-quick{color:#23465c;background:#f3faff;border:1px solid #92c6df;border-radius:12px;min-width:0;padding:20px;scroll-margin-block:88px 20px}.cms-catalog-quick:focus{outline-offset:2px;outline:2px solid #0075ac}.cms-catalog-quick-heading h3{color:#163e56;margin:0 0 5px;font-size:18px;line-height:1.4}.cms-catalog-quick-heading p{overflow-wrap:anywhere;margin:0 0 18px;font-size:14px;line-height:1.6}.cms-catalog-quick fieldset{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.cms-catalog-quick fieldset>label{gap:7px;min-width:0;font-size:14px;font-weight:500;line-height:1.5;display:grid}.cms-catalog-quick input:not([type=checkbox]),.cms-catalog-quick select{color:#163e56;background:#fff;border:1px solid #a9c4d5;border-radius:9px;width:100%;min-width:0;max-width:100%;min-height:50px;padding:12px;font-size:16px;line-height:1.5}.cms-catalog-quick input:focus-visible,.cms-catalog-quick select:focus-visible{outline-offset:1px;border-color:#0075ac;outline:3px solid #88cde755}.cms-catalog-quick-current{margin:0;font-size:14px;line-height:1.6}.cms-catalog-quick-help{color:#46657a;overflow-wrap:anywhere;margin:-5px 0 0;font-size:13px;line-height:1.7}.cms-catalog-quick fieldset>.cms-catalog-quick-switch{align-items:center;gap:10px;min-height:48px;padding:8px 0;display:flex}.cms-catalog-quick-switch input{accent-color:#0075ac;flex:none;width:22px;height:22px}.cms-catalog-quick-switch span{overflow-wrap:anywhere;min-width:0}.cms-catalog-quick-actions{border-top:1px solid #c7dce9;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:4px;padding-top:15px;display:flex}.cms-catalog-quick-actions .cms-button{min-width:110px;min-height:50px;padding:12px 18px;font-size:14px;line-height:1.5}.cms-catalog-quick .cms-catalog-quick-reload{justify-self:start;min-height:44px;font-size:13px}.cms-catalog-quick :disabled{cursor:not-allowed}.cms-catalog-quick .cms-error{overflow-wrap:anywhere;font-size:14px;line-height:1.7}.cms-catalog-empty{text-align:center;color:#365e76;background:#f7fbfe;border:1px dashed #c5dbe8;border-radius:12px;padding:28px 18px}.cms-catalog-empty>svg{margin:auto}.cms-catalog-empty h2{margin:12px 0 8px;font-size:19px}.cms-catalog-empty p{margin-bottom:18px;font-size:14px;line-height:1.6}.cms-catalog-empty .cms-button{min-height:48px}.cms-catalog-pagination{justify-content:space-between;align-items:center;gap:10px;margin-top:22px;display:flex}.cms-catalog-pagination>span{color:#3e5f75;flex:none;font-size:14px}.cms-catalog-pagination .cms-button{min-height:48px;padding:11px 12px;font-size:13px}.cms-catalog-list button:focus-visible{outline-offset:2px;outline:3px solid #0075ac}.cms-catalog-review{background:#f7fbfe;border:1px solid #d2e2ed;border-radius:10px;margin-top:14px;padding:0 12px}.cms-catalog-review summary{cursor:pointer;color:#285d79;overflow-wrap:anywhere;min-height:46px;padding:12px 0;font-size:13px;font-weight:500;line-height:1.5}.cms-catalog-review[data-active=true]{background:#edf7fc;border-color:#9acbe1}.cms-catalog-review label{color:#34576d;gap:7px;padding:0 0 13px;font-size:13px;line-height:1.5;display:grid}.cms-catalog-review select{color:#23465c;background:#fff;border:1px solid #b9cfdd;border-radius:9px;width:100%;min-width:0;max-width:100%;min-height:48px;padding:11px 10px;font-size:16px;line-height:1.5}.cms-catalog-review-pending{color:#365e76;background:#f7fbfe;border:1px solid #d2e2ed;border-radius:10px;padding:18px;font-size:14px;line-height:1.6}@media (max-width:1100px){.cms-catalog-table .cms-catalog-quick-row{box-shadow:none;background:0 0;border:0;grid-column:1/-1;padding:0;display:block}.cms-catalog-table .cms-catalog-quick-row>td{border:0;padding:0;display:block}.cms-catalog-table{display:block}.cms-catalog-table thead{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cms-catalog-table tbody{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.cms-catalog-table tr{background:#fff;border:1px solid #d0e0eb;border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:14px 12px;min-width:0;padding:16px;display:grid;box-shadow:0 3px 12px #14394e05}.cms-catalog-table td{border:0;min-width:0;padding:0;display:block}.cms-catalog-product,.cms-catalog-category,.cms-catalog-actions{grid-column:1/-1}.cms-catalog-product img{width:72px;height:72px}.cms-catalog-product strong{font-size:17px}.cms-catalog-category{color:#436278;font-size:13px;line-height:1.6;border-bottom:1px solid #e0eaf1!important;padding-bottom:12px!important}.cms-catalog-table td[data-label]:before{content:attr(data-label);color:#526d80;margin-bottom:6px;font-size:12px;font-weight:500;line-height:1.5;display:block}.cms-catalog-price-cell>strong,.cms-catalog-stock-cell>strong{font-size:16px}.cms-catalog-actions>div{border-top:1px solid #e0eaf1;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding-top:12px;display:grid}.cms-catalog-actions .cms-button{min-height:48px}}@media (max-width:380px){.cms-catalog-price-cell,.cms-catalog-stock-cell{background:#f7fafc;border-radius:9px;grid-column:1/-1;border:1px solid #dce8f0!important;padding:12px!important}}@media (max-width:700px){.cms-catalog-quick{padding:16px}.cms-catalog-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cms-catalog-quick-actions .cms-button{white-space:normal;width:100%;min-width:0;padding:12px 8px}.cms-catalog-list{padding:14px}.cms-catalog-toolbar{flex-direction:column;align-items:stretch;gap:9px}.cms-catalog-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.cms-catalog-filters>label:first-child{grid-column:1/-1}.cms-catalog-summary{align-items:flex-start;gap:6px}.cms-catalog-summary>div{width:100%}.cms-catalog-summary .cms-edit{flex:1}.cms-catalog-table tbody{grid-template-columns:minmax(0,1fr)}.cms-catalog-table tr{padding:14px}.cms-catalog-pagination{gap:7px}.cms-catalog-pagination .cms-button{gap:4px;padding-inline:8px}}
.cms-catalog-bulk-bar{background:#f1f8fc;border:1px solid #bdd8e8;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;min-width:0;margin:0 0 18px;padding:16px;display:flex}.cms-catalog-bulk-bar>div{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.cms-catalog-bulk-bar>div:first-child{gap:4px;display:grid}.cms-catalog-bulk-bar strong{color:#1c4e6a;font-size:14px;line-height:1.5}.cms-catalog-bulk-bar span{color:#4a697c;font-size:12px;line-height:1.6}.cms-catalog-bulk-bar .cms-button{white-space:normal;min-height:46px;padding:10px 13px;font-size:13px;line-height:1.5}.cms-catalog-pick{color:#345d76;cursor:pointer;align-items:center;gap:10px;max-width:100%;min-height:44px;margin-bottom:8px;font-size:13px;display:flex}.cms-catalog-pick input{accent-color:#0075ac;flex:none;width:22px;height:22px;margin:0}.cms-catalog-pick span{padding:8px 0}.cms-catalog-bulk-dock{display:none}.cms-catalog-bulk-history{color:#244c65;background:#f5faff;border:1px solid #a5cbdf;border-radius:14px;min-width:0;margin:0 0 22px;padding:20px;scroll-margin-top:90px}.cms-catalog-bulk-history:focus{outline-offset:2px;outline:2px solid #0075ac}.cms-bulk-history-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.cms-bulk-history-head h2{color:#163f59;align-items:center;gap:9px;min-width:0;margin:0;font-size:21px;line-height:1.5;display:flex}.cms-bulk-history-head svg{flex:none}.cms-catalog-bulk-history .cms-button{white-space:normal;min-height:48px;padding:11px 14px;font-size:14px;line-height:1.5}.cms-bulk-history-filters{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;margin-bottom:12px;display:grid}.cms-bulk-history-filter-actions{flex-wrap:wrap;gap:8px;display:flex}.cms-bulk-history-filter-actions .cms-button{flex:1;min-width:0}.cms-bulk-history-export-note{color:#4e6d82;margin:0 0 20px;font-size:12px;line-height:1.8}.cms-catalog-bulk-history label{gap:7px;min-width:0;font-size:14px;font-weight:500;line-height:1.6;display:grid}.cms-catalog-bulk-history input,.cms-catalog-bulk-history select{color:#173f58;background:#fff;border:1px solid #afcbdc;border-radius:9px;width:100%;min-width:0;max-width:100%;min-height:50px;padding:12px;font-size:16px;line-height:1.5}.cms-bulk-history-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.cms-bulk-history-list article{background:#fff;border:1px solid #c6dce9;border-radius:11px;flex-direction:column;align-items:stretch;gap:9px;min-width:0;padding:17px;display:flex}.cms-bulk-history-list article>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.cms-bulk-history-list strong{overflow-wrap:anywhere;font-size:14px;line-height:1.6}.cms-bulk-history-list p{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.7}.cms-bulk-history-list .cms-button{margin-top:auto}.cms-bulk-history-products{color:#587487}.cms-bulk-history-status{color:#275e46;background:#edf8f2;border:1px solid #b1d8ca;border-radius:20px;align-items:center;min-height:28px;padding:4px 9px;font-size:12px;line-height:1.5;display:inline-flex}.cms-bulk-history-status.reverted{color:#405b71;background:#f0f4f8;border-color:#bfcdda}.cms-bulk-history-detail{margin-bottom:18px}.cms-bulk-history-detail h3{color:#193f59;margin:0 0 10px;font-size:19px;line-height:1.5}.cms-bulk-history-detail p{overflow-wrap:anywhere;margin:6px 0;font-size:14px;line-height:1.7}.cms-bulk-history-undo{background:#fff;border:1px solid #b8d5e6;border-radius:11px;margin-top:18px;padding:17px}.cms-bulk-history-undo p{color:#4c6e84;font-size:13px;line-height:1.7}.cms-catalog-bulk-history .cms-error{white-space:pre-line;overflow-wrap:anywhere;font-size:14px;line-height:1.7}.cms-catalog-bulk-history input:focus-visible,.cms-catalog-bulk-history select:focus-visible{outline-offset:2px;outline:3px solid #86c8e6}@media (max-width:800px){.cms-bulk-history-list{grid-template-columns:minmax(0,1fr)}.cms-bulk-history-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.cms-bulk-history-filters>label:first-child{grid-column:1/-1}.cms-catalog-bulk-history{padding:15px}.cms-bulk-history-list article{padding:14px}}@media (max-width:500px){.cms-catalog-bulk-history .cms-catalog-bulk-change>div{grid-template-columns:minmax(0,1fr)}.cms-catalog-bulk-history .cms-catalog-bulk-change>div>svg{justify-self:center;transform:rotate(90deg)}.cms-bulk-history-filters{grid-template-columns:minmax(0,1fr)}.cms-bulk-history-filters>label:first-child{grid-column:auto}.cms-bulk-history-filter-actions .cms-button{padding-inline:9px}}.cms-catalog-table tr[data-selected=true]{outline-offset:-2px;background:#edf8fe;outline:2px solid #9ccfe5}.cms-catalog-bulk-editor{color:#244c65;background:#f6fbff;border:1px solid #85bbd7;border-radius:14px;min-width:0;margin:0 0 22px;padding:22px;scroll-margin-block:90px 20px}.cms-catalog-bulk-editor:focus{outline-offset:2px;outline:2px solid #0075ac}.cms-catalog-bulk-editor h2{color:#163e56;margin:0 0 8px;font-size:22px;line-height:1.4}.cms-catalog-bulk-intro{margin:0 0 20px;font-size:14px;line-height:1.7}.cms-catalog-bulk-editor fieldset{border:0;min-width:0;margin:0;padding:0}.cms-catalog-bulk-selection{background:#fff;border:1px solid #c4dce9;border-radius:9px;margin:0 0 18px;padding:0 12px}.cms-catalog-bulk-selection summary{cursor:pointer;min-height:46px;padding:12px 0;font-size:14px;line-height:1.6}.cms-catalog-bulk-selection ul{overflow-wrap:anywhere;max-height:240px;margin:0;padding:0 0 12px 20px;font-size:13px;line-height:1.7;overflow:auto}.cms-catalog-bulk-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.cms-catalog-bulk-fields>section{background:#fff;border:1px solid #cee1ec;border-radius:10px;min-width:0;padding:18px}.cms-catalog-bulk-fields h3{color:#1a4d6a;margin:0 0 14px;font-size:17px;line-height:1.4}.cms-catalog-bulk-fields label{gap:7px;min-width:0;margin-top:12px;font-size:14px;font-weight:500;line-height:1.6;display:grid}.cms-catalog-bulk-fields input,.cms-catalog-bulk-fields select{color:#173f58;background:#fff;border:1px solid #a9c6d7;border-radius:9px;width:100%;min-width:0;max-width:100%;min-height:50px;padding:12px;font-size:16px;line-height:1.5}.cms-catalog-bulk-fields p{color:#4e6b7e;margin:12px 0 0;font-size:12px;line-height:1.8}.cms-catalog-bulk-actions{border-top:1px solid #c4dbe8;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px;padding:15px 0 0;display:flex}.cms-catalog-bulk-actions .cms-button{white-space:normal;min-height:50px;padding:12px 16px;font-size:14px;line-height:1.5}.cms-catalog-bulk-report{background:#e6f5fc;border:1px solid #9bcde3;border-radius:10px;gap:8px;margin:0 0 18px;padding:16px;font-size:14px;line-height:1.7;display:grid}.cms-catalog-bulk-report span{color:#3d6178;font-size:13px}.cms-catalog-bulk-preview{gap:14px;min-width:0;display:grid}.cms-catalog-bulk-product{background:#fff;border:1px solid #bfd8e8;border-radius:10px;min-width:0;overflow:hidden}.cms-catalog-bulk-product>summary{cursor:pointer;color:#163f59;overflow-wrap:anywhere;background:#edf6fc;min-height:50px;padding:16px;font-size:15px;font-weight:600;line-height:1.5}.cms-catalog-bulk-product>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px;display:grid}.cms-catalog-bulk-change{background:#f7fbfe;border:1px solid #cae0ed;border-radius:9px;min-width:0;padding:14px}.cms-catalog-bulk-change[data-changed=false]{background:#f4f6f8;border-color:#e0e6eb}.cms-catalog-bulk-change h4{color:#214d67;overflow-wrap:anywhere;margin:0 0 12px;font-size:14px;line-height:1.6}.cms-catalog-bulk-change>div{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);align-items:center;gap:8px;display:grid}.cms-catalog-bulk-change span{color:#537084;min-width:0;font-size:12px;line-height:1.6}.cms-catalog-bulk-change strong{color:#164e70;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:15px;line-height:1.6;display:block}.cms-catalog-bulk-change p{color:#526f82;overflow-wrap:anywhere;margin:10px 0 0;font-size:12px;line-height:1.7}.cms-catalog-bulk-editor .cms-error{white-space:pre-line;overflow-wrap:anywhere;font-size:14px;line-height:1.7}.cms-catalog-bulk-editor input:focus-visible,.cms-catalog-bulk-editor select:focus-visible,.cms-catalog-pick input:focus-visible{outline-offset:2px;outline:3px solid #86c8e6}@media (max-width:800px){.cms-catalog-bulk-fields,.cms-catalog-bulk-product>div{grid-template-columns:minmax(0,1fr)}.cms-catalog-bulk-editor{padding:16px}.cms-catalog-bulk-fields>section{padding:14px}}@media (max-width:1100px){.cms-catalog-list[data-selection=true]{padding-bottom:110px}.cms-catalog-bulk-dock{z-index:35;bottom:max(12px,env(safe-area-inset-bottom));color:#174b68;background:#fff;border:1px solid #9cc6dc;border-radius:12px;align-items:center;gap:8px;width:min(440px,100vw - 32px);padding:10px 12px;display:flex;position:fixed;right:16px;box-shadow:0 5px 24px #143e5e33}.cms-catalog-bulk-dock strong{flex:1;min-width:0;font-size:14px;line-height:1.5}.cms-catalog-bulk-dock .cms-edit{place-items:center;min-width:44px;min-height:48px;padding:10px;display:grid}.cms-catalog-bulk-dock .cms-button{white-space:normal;min-height:48px;padding:11px 12px;font-size:13px;line-height:1.5}}@media (max-width:500px){.cms-catalog-bulk-bar{padding:13px}.cms-catalog-bulk-bar>div{width:100%}.cms-catalog-bulk-bar .cms-button{flex:1;min-width:0}.cms-catalog-bulk-bar .cms-button:last-child{flex-basis:100%}.cms-catalog-bulk-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cms-catalog-bulk-actions .cms-button{min-width:0;padding:12px 8px}.cms-catalog-bulk-actions>button:last-child:nth-child(3){grid-column:1/-1}.cms-catalog-bulk-change{padding:12px}}
.commerce-center{gap:24px;min-width:0;display:grid}.commerce-center-header{justify-content:space-between;align-items:start;gap:20px;display:flex}.commerce-center-header h2{margin:8px 0;font-size:clamp(22px,3vw,30px)}.commerce-center-header p{max-width:75ch;line-height:1.65}.commerce-report-filters,.commerce-shipping-settings{background:#f1f7fb;border:1px solid #d6e4ed;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:22px;display:grid}.commerce-center label,.commerce-order-dialog label{gap:8px;min-width:0;font-weight:500;display:grid}.commerce-center input,.commerce-center select,.commerce-center textarea,.commerce-order-dialog input,.commerce-order-dialog select,.commerce-order-dialog textarea{color:#12354a;background:#fff;border:1px solid #b4c9d7;border-radius:10px;width:100%;min-width:0;min-height:48px;padding:11px 12px;font-size:16px}.commerce-center input[type=checkbox],.commerce-order-dialog input[type=checkbox]{accent-color:#007faa;width:22px;min-height:22px}.commerce-center button,.commerce-order-dialog button{white-space:normal;overflow-wrap:anywhere;min-height:48px;line-height:1.4}.commerce-filter-actions,.commerce-order-actions,.commerce-center-nav{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.commerce-filter-actions{grid-column:1/-1}.commerce-center-nav{background:#edf5fa;border-radius:14px;margin-bottom:24px;padding:6px}.commerce-center-nav button{color:#17415a;background:0 0;border:1px solid #0000;border-radius:10px;flex:1;padding:13px 18px;font-weight:700}.commerce-center-nav button[aria-pressed=true]{color:#fff;background:#123d56;box-shadow:0 4px 12px #123d5620}.commerce-stats,.commerce-connection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.commerce-stats article,.commerce-connection-grid article{background:linear-gradient(145deg,#fff,#f2f8fc);border:1px solid #d4e3ed;border-radius:16px;gap:10px;min-width:0;padding:22px;display:grid}.commerce-stats b{color:#006f94;overflow-wrap:anywhere;font-size:clamp(22px,2.5vw,30px)}.commerce-order-list,.commerce-job-list{gap:16px;display:grid}.commerce-order-card,.commerce-job-card{background:#fff;border:1px solid #cbdfe9;border-radius:16px;min-width:0;padding:22px}.commerce-order-card header,.commerce-order-card footer,.commerce-job-card header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.commerce-order-card h3{margin:0;font-size:19px}.commerce-order-card p,.commerce-job-card p{overflow-wrap:anywhere;line-height:1.6}.commerce-order-card dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.commerce-order-card dt{color:#526c7b;font-size:13px}.commerce-order-card dd{overflow-wrap:anywhere;margin:6px 0;font-weight:700}.commerce-center .commerce-status{color:#14526c;background:#e8f4f9;border-radius:999px;padding:7px 12px;line-height:1.4;display:inline-flex}.commerce-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.commerce-order-dialog{color:#14364b;overscroll-behavior:contain;background:#fff;border-radius:20px;width:min(920px,100vw - 28px);max-width:920px;max-height:90dvh;padding:26px;scroll-padding:20px;overflow:auto}.commerce-order-dialog h2{font-size:24px}.commerce-order-dialog h3{margin:24px 0 12px}.commerce-order-dialog form{background:#f4f8fb;border:1px solid #cfdee8;border-radius:14px;gap:16px;margin:16px 0;padding:18px;display:grid}.commerce-order-dialog fieldset{border:0;gap:14px;min-width:0;padding:0;display:grid}.commerce-order-dialog .cms-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.commerce-order-dialog .cms-button{color:#fff;cursor:pointer;background:#076f97;border:1px solid #0c6d94;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-size:16px;font-weight:700;display:inline-flex}.commerce-order-dialog .cms-button.secondary{color:#15516e;background:#fff;border-color:#b4cddc}.commerce-order-dialog .cms-button:disabled{opacity:.55;cursor:wait}.commerce-order-dialog footer{background:#fff;border-top:1px solid #d5e3ec;justify-content:flex-end;gap:12px;margin-top:18px;padding:18px 0 8px;display:flex;position:sticky;bottom:-26px}.commerce-order-dialog ul{overflow-wrap:anywhere;padding-left:20px}.commerce-order-dialog li{margin:10px 0;line-height:1.6}.commerce-order-dialog code,.commerce-center code{overflow-wrap:anywhere;white-space:normal}.commerce-order-dialog .cms-error{color:#9a2828;background:#fff0ef;border-radius:10px;padding:14px}.commerce-shipping-settings .commerce-full{grid-column:1/-1}.commerce-center .cms-notice{color:#175c35;background:#e9f8ef;border-radius:12px;padding:16px}.commerce-center :focus-visible,.commerce-order-dialog :focus-visible{outline-offset:3px;outline:3px solid #00a9d9}.commerce-shipment{overflow-wrap:anywhere;background:#f3f9fc;border:1px solid #c8dfe9;border-radius:12px;margin-top:16px;padding:18px}.commerce-payment-card .account-primary{margin-top:14px}.commerce-payment-card code{white-space:normal;overflow-wrap:anywhere}.commerce-metrics,.commerce-readiness{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.commerce-metrics article,.commerce-readiness article{background:linear-gradient(145deg,#fff,#f2f8fc);border:1px solid #d4e3ed;border-radius:16px;gap:10px;min-width:0;padding:22px;display:grid}.commerce-metrics strong{color:#006f94;overflow-wrap:anywhere;font-size:clamp(22px,2.5vw,30px)}.commerce-order-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.commerce-card-top,.commerce-card-total{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.commerce-card-total strong{color:#006e96;font-size:25px}.commerce-badge{color:#14526c;background:#e8f4f9;border-radius:20px;padding:6px 12px}.commerce-config-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.commerce-config-grid .commerce-full{grid-column:1/-1}.commerce-job{overflow-wrap:anywhere;border-top:1px solid #d4e2ec;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;display:flex}.commerce-job>div{min-width:0}.commerce-job>a{flex-shrink:0}.commerce-detail-items li{justify-content:space-between;gap:16px;display:flex}.commerce-history{border-top:1px solid #d4e2ec;padding:14px}.commerce-dialog-actions{background:#fff;border-top:1px solid #d4e2ec;justify-content:flex-end;margin-top:18px;padding:18px 0 8px;display:flex;position:sticky;bottom:-26px}.commerce-order-dialog .commerce-choice,.commerce-center .commerce-choice{align-items:center;gap:12px;display:flex}.commerce-empty{background:#f1f7fb;border-radius:16px;padding:28px}.commerce-order-card>.cms-button{width:100%}@media (max-width:900px){.commerce-report-filters,.commerce-shipping-settings,.commerce-stats,.commerce-connection-grid,.commerce-metrics,.commerce-readiness,.commerce-order-card dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.commerce-center{gap:18px}.commerce-center-header{display:grid}.commerce-report-filters,.commerce-shipping-settings,.commerce-stats,.commerce-connection-grid{grid-template-columns:minmax(0,1fr)}.commerce-report-filters,.commerce-shipping-settings,.commerce-order-card,.commerce-job-card{padding:16px}.commerce-center-nav{gap:6px}.commerce-center-nav button{text-align:left;flex-basis:100%}.commerce-filter-actions>button,.commerce-order-actions>button{flex:100%}.commerce-order-card dl{grid-template-columns:minmax(0,1fr)}.commerce-order-card footer>button{width:100%}.commerce-order-dialog{border-radius:14px;width:calc(100vw - 20px);max-height:92dvh;padding:18px}.commerce-order-dialog .cms-two{grid-template-columns:minmax(0,1fr)}.commerce-order-dialog form{padding:14px}.commerce-order-dialog footer{bottom:-18px}.commerce-order-dialog .cms-button{width:100%}.commerce-stats article{padding:18px}.commerce-pagination{gap:10px}.commerce-metrics,.commerce-readiness,.commerce-order-grid,.commerce-config-grid{grid-template-columns:minmax(0,1fr)}.commerce-job{display:grid}.commerce-job>a{width:100%}.commerce-dialog-actions{bottom:-18px}.commerce-detail-items li{gap:4px;display:grid}.commerce-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.commerce-metrics article{gap:8px;padding:15px}.commerce-metrics strong{font-size:20px}.commerce-metrics span{font-size:13px;line-height:1.5}}.commerce-order-dialog[data-slot=dialog-content]{z-index:1001;margin:0;display:block;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)translate(0,0);box-shadow:0 24px 80px #09253650}.commerce-order-dialog [data-slot=dialog-title]{padding-right:45px}.commerce-order-dialog [data-slot=dialog-close]{color:#164863;background:#edf5fa;border:1px solid #c8dbe6;border-radius:10px;place-items:center;display:grid;position:absolute;top:12px;right:12px}.commerce-order-dialog [data-slot=dialog-close] svg{width:20px;height:20px}.commerce-center fieldset{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.order-refund-panel{border-top:1px solid #d4e2ec;margin-top:20px;padding-top:18px}.refund-totals{gap:10px;display:grid}.refund-totals>div{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.refund-totals dd{margin:0;font-weight:700}.refund-line{border:1px solid #d4e2ec;border-radius:12px;grid-template-columns:minmax(0,1fr) 120px;align-items:center;gap:16px;min-width:0;margin:12px 0;padding:14px;display:grid}.refund-line small{margin-top:6px;font-weight:400;display:block}.refund-line span{overflow-wrap:anywhere;min-width:0}.refund-review,.refund-history article{overflow-wrap:anywhere;background:#f1f8fc;border:1px solid #c5dce7;border-radius:12px;margin-top:16px;padding:16px}.refund-amount{font-size:18px}.refund-selection fieldset:disabled{opacity:.65}@media (max-width:600px){.refund-line{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px}.refund-review .commerce-filter-actions{display:grid}.refund-review .cms-button{width:100%}}
