.stcare-member-preview,.stcare-member-auth,.stcare-member-resume{box-sizing:border-box;direction:rtl;text-align:right;font-family:inherit;color:#152b46;background:#fff;border:1px solid #dce5ef;border-radius:20px;padding:clamp(20px,4vw,36px);line-height:1.95;box-shadow:0 12px 36px #102b4610}.stcare-member-preview{background:linear-gradient(120deg,#f5f9fd,#fff);margin:20px 0;max-width:900px}.stcare-member-preview h2{font-size:clamp(20px,3vw,27px);margin:8px 0 12px}.stcare-member-preview p{max-width:64ch;margin:12px 0}.stcare-member-kicker{font-size:12px;font-weight:700;color:#2f647d}.stcare-member-note{font-size:12px;color:#536981}.stcare-member-catalog{margin-inline-start:18px;display:inline-block}.stcare-member-page{padding-block:40px 64px;min-height:55vh}.stcare-member-page>h1{font-size:clamp(24px,4vw,36px)}.stcare-member-auth h2{font-size:24px!important;line-height:1.7;margin:0 0 8px!important}.stcare-member-auth>p{color:#53647a;font-size:13px;margin:8px 0 16px}.stcare-member-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:5px;background:#edf2f7;border-radius:12px;margin-block:16px}.stcare-member-tabs button{font:inherit;cursor:pointer;border:0;background:#fff0;color:#364d65;border-radius:9px;padding:9px 6px}.stcare-member-tabs button[aria-pressed=true]{background:#fff;color:#123c58;box-shadow:0 2px 6px #152f4510}.stcare-member-form{display:grid;gap:14px;margin:0}.stcare-member-field{display:grid;gap:5px;font-size:13px;position:relative}.stcare-member-field input{box-sizing:border-box;width:100%;min-height:48px;border:1px solid #bccbdc;border-radius:10px;background:#fff;padding:10px 12px;color:#16344d;font:inherit;min-width:0}.stcare-member-field input:focus{outline:3px solid #29a8b02b;border-color:#16808d}.stcare-member-field [autocomplete=new-password]{padding-inline-end:100px}.stcare-member-show-pass{position:absolute;inset-inline-end:10px;bottom:10px;border:0!important;background:transparent!important;box-shadow:none!important;font:inherit;font-size:11px;color:#245a71;cursor:pointer;padding:0!important}.stcare-member-form .button{margin:0;min-height:48px;width:100%;display:flex;align-items:center;justify-content:center;border-radius:11px;cursor:pointer;font:inherit;font-weight:700;white-space:normal;background:#123a58;color:#fff;border:0;padding:12px 16px}.stcare-member-form .button:disabled{opacity:.55;cursor:wait}.stcare-member-status{font-size:13px;line-height:1.9;min-height:26px;overflow-wrap:anywhere}.stcare-member-fallback,.stcare-member-staff-link{font-size:13px;display:inline-block;color:#195d78;margin-inline-end:18px;margin-block:8px}.stcare-member-change{border:0;background:#fff0;font:inherit;color:#28566d;cursor:pointer;font-size:12px;text-align:center;padding:5px}.stcare-member-account{max-width:500px;margin:0 auto 20px}.stcare-member-legacy{clear:both;display:block;margin-top:20px;border-top:1px solid #dce5ef;padding-top:18px}.stcare-member-legacy>summary{cursor:pointer;color:#28566d;padding:10px;font-weight:700}.stcare-member-legacy[open]>#customer_login{padding-top:16px}.stcare-member-legacy #customer_login{width:100%}.stcare-member-legacy .u-column1,.stcare-member-legacy .u-column2{width:100%!important;float:none!important}.stcare-member-binding{max-width:580px;margin:24px 0}.stcare-member-inline{padding:16px;border:1px solid #dce5ef;background:#f6f9fc;border-radius:12px;color:#425a72}.stcare-member-resume{margin:12px 0 24px;padding:16px 20px}.stcare-member-resume p{margin:0 0 10px}.stcare-member-product-link{font-size:12px;min-height:38px}.stcare-member-dialog{box-sizing:border-box;direction:rtl;border:0;border-radius:22px;width:min(94vw,520px);padding:42px 20px 20px;color:#152b46;max-height:90dvh;overflow:auto;box-shadow:0 28px 90px #071a4280;margin:auto;background:#fff}.stcare-member-dialog::backdrop{background:#0d203bb8;backdrop-filter:blur(4px)}.stcare-member-dialog .stcare-member-auth{padding:12px;border:0;box-shadow:none}.stcare-member-close{position:absolute;inset-inline-end:14px;top:10px;width:36px;height:36px;border-radius:50%;border:0;background:#edf2f6;color:#284c65;font:26px/1 sans-serif;cursor:pointer}.stcare-member-modal-open{overflow:hidden}.stcare-member-auth [hidden],.stcare-member-dialog[hidden],.stcare-member-guest .floating-quote{display:none!important}.stcare-member-guest .stplx-compat,.stcare-member-guest .stsj-compat,.stcare-member-guest .stplx-bom{display:none!important}@media(max-width:600px){.stcare-member-preview .button{width:100%;text-align:center;justify-content:center;white-space:normal;margin-bottom:8px}.stcare-member-catalog{margin-inline-start:0}.stcare-member-dialog{padding-inline:12px}.stcare-member-legacy .auth-shell{padding:0}.stcare-member-auth{padding:20px}.stcare-member-preview{border-radius:15px}}@media(prefers-reduced-motion:reduce){.stcare-member-dialog *{scroll-behavior:auto!important;transition:none!important}}.stcare-member-guest [data-sx-compare],.stcare-member-guest .sx-compare-bar,.stcare-member-guest .stplx-filters{display:none!important}.stcare-member-guest .sx-account-links,.stcare-member-guest #stqc-account-shortcuts{display:none!important}.stcare-member-dialog[role=dialog]{position:fixed;inset:5dvh 0 auto;z-index:2147483000;outline:9999px solid #0d203bb8}.sg-landing,.sg-inline,.sg-hub,.sg-widget{--sg-ink:#18334e;--sg-muted:#526c80;--sg-line:#dce6ee;--sg-blue:#134f70;--sg-teal:#147d83;color:var(--sg-ink);direction:rtl;text-align:right;box-sizing:border-box;font-family:inherit}.sg-landing *,.sg-inline *,.sg-hub *,.sg-widget *{box-sizing:border-box}.sg-landing{max-width:1280px;margin:auto;line-height:1.9}.sg-hero{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:clamp(24px,4vw,58px);align-items:center;padding:clamp(20px,3vw,40px) 0 36px}.sg-eyebrow{color:var(--sg-teal);font-size:12px;font-weight:750;letter-spacing:.02em}.sg-hero h1{font-size:clamp(26px,3.6vw,43px);line-height:1.65;letter-spacing:-.035em;margin:12px 0 16px;max-width:19ch}.sg-lead{font-size:clamp(14px,1.4vw,16px);line-height:2.15;color:var(--sg-muted);margin:0 0 18px;max-width:64ch}.sg-benefits,.sg-inline-points,.sg-access-points,.sg-auth-points{padding:0;list-style:none;margin:14px 0}.sg-benefits li,.sg-access-points li{display:flex;align-items:baseline;gap:9px;margin:8px 0;font-size:14px}.sg-benefits li:before,.sg-access-points li:before{content:'✓';color:var(--sg-teal);font-weight:800;flex:none}.sg-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:26px}.sg-button{display:inline-flex;justify-content:center;align-items:center;gap:15px;background:var(--sg-blue,#134f70);color:#fff!important;border:1px solid var(--sg-blue,#134f70);border-radius:11px;padding:12px 18px;min-height:48px;text-decoration:none;font-family:inherit;font-size:14px;font-weight:700;line-height:1.8;white-space:normal;box-shadow:0 5px 14px #134f7014}.sg-button:hover{background:#103e5b;transform:translateY(-1px)}.sg-button:focus-visible,.sg-model-card:focus-visible,.sg-hub-card:focus-visible,.sg-text-link:focus-visible,.sg-faq summary:focus-visible{outline:3px solid #328baa;outline-offset:4px}.sg-text-link{font-size:13px;font-weight:700;color:var(--sg-blue)!important;display:inline-flex;align-items:center;min-height:44px}.sg-auth-note{font-size:12px;line-height:1.95;color:var(--sg-muted);margin:14px 0 0;max-width:65ch}.sg-preview{min-width:0;background:#fff;border:1px solid #cedee8;border-radius:22px;padding:22px;box-shadow:0 18px 55px #123c5710;position:relative;overflow:hidden}.sg-preview:before{content:'';position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#154a6b,#2c9b9d)}.sg-preview-heading{display:flex;align-items:center;gap:8px;border-bottom:1px solid #e6edf3;padding:0 0 14px;font-size:13px}.sg-preview-dot{width:8px;height:8px;border-radius:50%;background:#238f8b;box-shadow:0 0 0 4px #238f8b12;flex:none}.sg-preview-status{margin-inline-start:auto;background:#edf6f7;border-radius:5px;color:#376f78;padding:2px 7px;font-size:10px;white-space:nowrap}.sg-preview-rows{margin:15px 0 0}.sg-preview-rows>div{display:flex;justify-content:space-between;align-items:baseline;gap:15px;border-bottom:1px solid #edf1f5;padding:11px 0;font-size:13px}.sg-preview-rows dt{color:var(--sg-muted);flex:0 0 35%}.sg-preview-rows dd{margin:0;text-align:end;overflow-wrap:anywhere;font-weight:650}.sg-sample-note{font-size:11px;color:#657d90;line-height:1.9;margin:14px 0 0}.sg-preview-symbol{height:110px;max-width:220px;margin:25px auto;position:relative;padding:8px}.sg-preview-symbol span{display:block;background:linear-gradient(110deg,#eaf2f8,#f9fbfd);height:25px;margin:5px 0;border:1px solid #9fbccc;border-radius:6px;position:relative}.sg-preview-symbol span:before{content:'';display:block;width:40%;height:3px;position:absolute;right:10px;top:10px;background:#8bb4c7;border-radius:4px}.sg-preview-symbol span:after{content:'';position:absolute;left:10px;top:9px;width:6px;height:6px;border-radius:50%;background:#48a29b}.sg-preview-symbol i{display:block;width:45%;height:5px;margin:8px auto;background:#c3d6e3;border-radius:6px}.sg-server-photo{margin:24px 0 12px;min-height:124px;display:flex;justify-content:center;flex-direction:column;gap:20px}.sg-server-photo figcaption{font-size:12px;font-weight:700;color:#2d5874;text-align:center}.sg-photo-stage{display:block;width:100%;position:relative;max-width:400px;margin:auto}.sg-photo-crop{position:absolute;inset:0;display:block;overflow:hidden;background:#fff}.sg-photo-crop img{position:absolute!important;max-width:none!important;max-height:none!important;object-fit:fill;display:block}.sg-path{border-top:1px solid var(--sg-line);padding:28px 0 32px}.sg-path h2,.sg-section-heading h2,.sg-access h2,.sg-faq h2,.sg-final h2{font-size:clamp(20px,2.2vw,27px);line-height:1.7;margin:0 0 12px}.sg-path ol{padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:20px 0 0}.sg-path li{display:flex;align-items:center;gap:10px;background:#f2f7fa;border:1px solid #e0e9f0;border-radius:11px;padding:15px 12px;font-size:13px;min-width:0}.sg-path li>span{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;background:#fff;color:var(--sg-teal);border-radius:8px;border:1px solid #d3e5e9;flex:none;font:700 13px Arial}.sg-section-heading p{color:var(--sg-muted);font-size:14px;line-height:2;margin:8px 0 20px}.sg-models{margin:15px 0 36px}.sg-model-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sg-model-card{background:#fff;border:1px solid #d5e1ea;border-radius:15px;padding:24px 18px 17px;text-decoration:none!important;color:var(--sg-ink)!important;min-width:0;display:flex;flex-direction:column;gap:15px}.sg-model-card .sg-photo-stage{max-width:290px;margin:auto}.sg-model-card strong{display:block;text-align:center;font:700 13px/1.7 Arial,sans-serif;margin-top:auto;overflow-wrap:anywhere}.sg-model-card>span:last-child{font-size:12px;color:var(--sg-blue);text-align:center}.sg-model-card[aria-current],.sg-model-card:hover{border-color:#468b9f;box-shadow:0 6px 18px #1743650c}.sg-access{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;border:1px solid var(--sg-line);border-radius:18px;background:linear-gradient(130deg,#f3f8fb,#fff);padding:28px;margin:28px 0}.sg-access p,.sg-access a{font-size:14px;line-height:2}.sg-access a{color:var(--sg-blue);display:inline-flex;align-items:center;min-height:44px}.sg-faq{max-width:900px;margin:36px auto}.sg-faq details{border-bottom:1px solid #dbe6ee;padding:4px 0}.sg-faq summary{padding:14px 4px;cursor:pointer;font-weight:700;font-size:14px;min-height:48px}.sg-faq p{font-size:14px;color:var(--sg-muted);line-height:2;padding:0 4px 14px;margin:0}.sg-final{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:28px;border:1px solid #d2e5e8;background:#eaf4f5;border-radius:17px;margin:30px 0}.sg-final h2{font-size:22px;margin-bottom:5px}.sg-final p{font-size:13px;color:var(--sg-muted);margin:0}.sg-final .sg-button{flex:none;max-width:390px}.sg-inline{max-width:1280px;margin:24px auto;padding:22px 25px;display:flex;gap:28px;justify-content:space-between;align-items:center;border:1px solid #d8e6ed;border-radius:16px;background:linear-gradient(105deg,#f1f7fa,#fff);line-height:1.9;box-sizing:border-box}.sg-inline h2{font-size:clamp(18px,2.2vw,24px);margin:5px 0 8px;line-height:1.7}.sg-inline p{font-size:13px;color:var(--sg-muted);max-width:76ch;margin:0}.sg-inline-points{display:flex;gap:6px 16px;flex-wrap:wrap;margin:12px 0 0;font-size:12px;color:#365e73}.sg-inline-points li:before{content:'✓ ';color:#167d83}.sg-inline-action{flex:0 0 auto;max-width:360px;display:grid;gap:8px;text-align:center}.sg-inline-action small{font-size:11px;color:var(--sg-muted)}.sg-hub{max-width:1280px;padding:32px 0;margin:20px auto;line-height:1.9}.sg-hub-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.sg-hub-card{border:1px solid #dce7ee;border-radius:16px;background:#fff;min-width:0;padding:22px;text-decoration:none!important;color:var(--sg-ink)!important;display:flex;flex-direction:column;gap:8px}.sg-hub-card:hover{border-color:#80abbc}.sg-hub-icon{font:26px/1.2 Arial;color:#1c7689;background:#eaf5f6;width:48px;height:48px;display:flex;justify-content:center;align-items:center;border-radius:12px}.sg-hub-card h3{font-size:17px;margin:5px 0}.sg-hub-card p{font-size:13px;color:var(--sg-muted);margin:0}.sg-hub-action{font-size:12px;color:var(--sg-blue);margin-top:auto;padding-top:12px}.sg-widget{padding:20px;border:1px solid #dbe5ec;border-radius:13px;margin:18px 0;background:#f6f9fc;line-height:1.9}.sg-widget h3{margin:0 0 8px;font-size:18px}.sg-widget p{font-size:13px;margin:0}.sg-widget>a{display:inline-flex;align-items:center;min-height:44px;color:#145674;font-size:14px;font-weight:700;margin-top:12px}.sg-auth-points{display:flex;flex-wrap:wrap;gap:6px 12px;margin:8px 0 12px!important;font-size:11px;line-height:1.9;color:#3b6a7c}.sg-auth-points li:before{content:'✓ ';color:#17858d}.sg-resume{line-height:1.9}.sg-resume strong{display:block;font-size:14px}.sg-resume p{font-size:13px}.stcare-member-close{width:44px;height:44px;top:6px;inset-inline-end:8px}.stcare-member-tabs button,.stcare-member-fallback,.stcare-member-staff-link{min-height:44px;align-content:center}@media(max-width:1000px){.sg-hero{gap:25px}.sg-inline{gap:18px}.sg-inline-action{max-width:285px}.sg-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sg-path ol{gap:10px}.sg-path li{padding:12px 9px;gap:7px}}@media(max-width:760px){.sg-hero{grid-template-columns:minmax(0,1fr);padding-top:8px;gap:24px}.sg-hero h1{font-size:30px;max-width:24ch}.sg-preview{max-width:none;padding:20px;border-radius:17px}.sg-server-photo{min-height:100px}.sg-photo-stage{max-width:340px}.sg-path ol{grid-template-columns:repeat(2,minmax(0,1fr))}.sg-access{grid-template-columns:minmax(0,1fr);gap:20px;padding:22px}.sg-model-grid{grid-template-columns:minmax(0,1fr)}.sg-model-card{display:grid;grid-template-columns:minmax(110px,.8fr) minmax(0,1fr);align-items:center;gap:12px;padding:18px}.sg-model-card .sg-photo-stage{grid-row:span 2;max-width:210px}.sg-model-card strong{margin:0}.sg-model-card>span:last-child{margin:0}.sg-final{flex-direction:column;align-items:stretch;padding:23px}.sg-final .sg-button{max-width:none}.sg-inline{flex-direction:column;align-items:stretch;padding:21px;margin:20px auto}.sg-inline-action{max-width:none;width:100%}.sg-inline-points{gap:5px 13px}.sg-auth-note{font-size:11px}.sg-actions{gap:10px}.sg-actions>.sg-button{width:100%}.sg-hub-card{padding:18px}.sg-hub{padding-block:25px}}@media(max-width:380px){.sg-hero h1{font-size:27px}.sg-preview{padding:17px}.sg-preview-heading{font-size:12px;gap:6px}.sg-preview-status{font-size:9px}.sg-preview-rows>div{font-size:12px;gap:10px}.sg-path li{font-size:12px;gap:6px;padding:11px 8px}.sg-path li>span{width:24px;height:24px}.sg-hub-grid{grid-template-columns:minmax(0,1fr)}.sg-model-card{grid-template-columns:minmax(0,1fr)}.sg-model-card .sg-photo-stage{grid-row:auto;max-width:230px}.sg-inline,.sg-access,.sg-final{padding:18px}.sg-button{font-size:13px;padding:12px}}@media(prefers-reduced-motion:reduce){.sg-button:hover{transform:none}.sg-landing *,.sg-inline *{scroll-behavior:auto!important;transition:none!important}}.stcare-member-show-pass{min-width:68px;min-height:44px;bottom:2px;inset-inline-end:4px}.stcare-member-change{min-height:44px}.stcare-member-extra{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.stcare-member-extra .stcare-member-change{flex:1;min-width:110px;border:1px solid #c7d9e5;border-radius:9px;padding:7px 10px}.stcare-member-timing{font-size:12px;line-height:1.9;color:#365c72;margin:0;font-variant-numeric:tabular-nums}.stcare-member-change:disabled{opacity:.65;cursor:default}.stcare-member-field input[readonly]{background:#f3f7fa;color:#456278}.stcare-member-auth>.stcare-member-change{display:block;width:100%;border:1px solid #c7d9e5;border-radius:9px}.stcare-member-auth [hidden]{display:none!important}.sr-page,.sr-resource-strip,.sr-carry,.sr-empty-request{color:#19384e;font-family:inherit;direction:rtl;text-align:right;line-height:1.95;box-sizing:border-box}.sr-page *,.sr-resource-strip *,.sr-carry *,.sr-empty-request *{box-sizing:border-box}.sr-page{max-width:1240px;margin:auto}.sr-page-head{display:block!important;position:static!important;background:none!important;border:0!important;padding:14px 0 25px!important;margin:0!important;box-shadow:none!important}.sr-kicker{font-size:12px;color:#147d83;font-weight:700}.sr-page h1{font-size:clamp(28px,3.4vw,43px);line-height:1.6;margin:10px 0 12px;color:#16384f}.sr-page-head>p,.sr-intro{color:#536e81;max-width:84ch;font-size:15px;line-height:2.1}.sr-page h2{font-size:clamp(20px,2.2vw,27px);line-height:1.7;margin:4px 0 12px}.sr-page h3{font-size:16px;line-height:1.9;margin:0 0 8px}.sr-page p{font-size:14px;margin:8px 0 15px}.sr-topic-nav{display:flex!important;flex-wrap:wrap;position:static!important;gap:7px;border-block:1px solid #dbe6ed;padding:13px 0;margin:0 0 25px;background:none!important}.sr-topic-nav a{display:flex;align-items:center;min-height:44px;padding:8px 13px;font-size:12px;color:#30566e;border:1px solid #d9e5ed;background:#fff;border-radius:9px;text-decoration:none}.sr-topic-nav a[aria-current]{background:#164f6e;color:#fff;border-color:#164f6e}.sr-grid{display:grid;gap:20px}.sr-two{grid-template-columns:repeat(2,minmax(0,1fr))}.sr-three{grid-template-columns:repeat(3,minmax(0,1fr))}.sr-card,.sr-hub-card{min-width:0;padding:25px;border:1px solid #d6e3ec;background:#fff;border-radius:17px;box-shadow:0 8px 22px #163c4e06;margin:0 0 23px}.sr-hub-card{display:flex;flex-direction:column;gap:10px;text-decoration:none!important;color:#19384e!important;min-height:240px;margin:0}.sr-hub-card h2{font-size:21px;margin:0}.sr-hub-card p{font-size:13px;color:#536e81}.sr-hub-card>span:last-child{margin-top:auto;font-size:12px;color:#175b76}.sr-hub-card:hover{border-color:#65a0b1}.sr-hub-icon{display:flex;align-items:center;justify-content:center;width:47px;height:47px;background:#eaf5f5;color:#167c83;border-radius:11px;font:27px Arial}.sr-points{list-style:none;padding:0;margin:14px 0}.sr-points li{position:relative;padding-inline-start:21px;margin:9px 0;font-size:13px;color:#405f73;line-height:2}.sr-points li:before{content:'';position:absolute;inset-inline-start:0;top:.65em;width:9px;height:9px;border:1.5px solid #5b9aab;border-radius:3px}.sr-result,.sr-info{padding:18px 20px;background:#eff7f8;border:1px solid #d3e7ea;border-radius:12px;margin:20px 0}.sr-result strong{font-size:13px;color:#14646e}.sr-result p{font-size:13px;margin:6px 0 0}.sr-note{font-size:12px!important;color:#536e81;line-height:2}.sr-actions{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;margin:18px 0 0}.sr-link,.sr-sources a,.sr-download,.sr-model-link{display:inline-flex;align-items:center;min-height:44px;color:#155b76;font-size:13px;font-weight:650;text-decoration:none}.sr-page a:focus-visible,.sr-page button:focus-visible,.sr-table-wrap:focus-visible{outline:3px solid #2d96ad;outline-offset:3px}.sr-demo{display:inline-block;padding:5px 10px;border:1px solid #e5d8a4;background:#fffae9;border-radius:7px;font-size:11px;color:#705d1d;margin-bottom:10px}.sr-table-wrap{overflow:auto;max-width:100%;border:1px solid #d7e4ec;border-radius:12px;margin:20px 0;overscroll-behavior-inline:contain}.sr-page table{border-collapse:collapse;width:100%;min-width:440px;text-align:right;background:#fff}.sr-page caption{text-align:right;font-size:12px;color:#536e81;padding:11px 13px;caption-side:bottom;line-height:2}.sr-page th,.sr-page td{padding:13px 15px;font-size:13px;line-height:1.9;border-bottom:1px solid #e3ecf2;vertical-align:top;white-space:normal}.sr-page thead{background:#f0f6fa}.sr-page tbody th{font-weight:600;color:#365b72}.sr-page tr:last-child>td,.sr-page tr:last-child>th{border-bottom:0}.sr-comparison table{min-width:530px}.sr-comparison td{font-family:Arial,sans-serif;text-align:center;white-space:nowrap}.sr-comparison th[dir=ltr]{text-align:center}.sr-comparison tbody th{font-size:12px}.sr-sources{display:flex;gap:12px;flex-wrap:wrap;border-top:1px solid #dce7ef;padding-top:8px}.sr-sources a{font-size:12px}.sr-model{background:#f8fbfd;border:1px solid #e0eaf0;border-radius:12px;padding:18px;min-width:0}.sr-model>img{width:100%;height:145px;object-fit:contain;display:block;margin:0 0 15px}.sr-model h3{text-align:center;font:700 19px/1.6 Arial,sans-serif}.sr-model p{font-size:12px;text-align:center;color:#526f82}.sr-model dl{margin:12px 0}.sr-model dl>div{display:flex;justify-content:space-between;gap:9px;border-bottom:1px solid #e1eaf0;padding:7px 0;font:12px/1.8 Arial,sans-serif}.sr-model dd{margin:0;font-weight:700}.sr-model-link{display:flex;justify-content:center;border:1px solid #c7dce6;border-radius:8px;background:#fff}.sr-model-symbol{height:106px;padding:15px;display:flex;flex-direction:column;justify-content:center;gap:7px;max-width:250px;margin:auto}.sr-model-symbol i{height:18px;border:1px solid #7fa4b7;border-radius:4px;background:linear-gradient(90deg,#dcebf2,#fff)}.sr-section-head{display:flex!important;justify-content:space-between;align-items:center;gap:16px;background:none!important;border:0!important;position:static!important;padding:0!important;margin:0 0 20px!important;box-shadow:none!important}.sr-download,.sr-play{background:#164f6e;color:#fff!important;border:1px solid #164f6e;border-radius:9px;padding:10px 17px;min-height:46px;text-align:center;justify-content:center;white-space:normal;cursor:pointer;font-family:inherit;font-size:13px}.sr-download{flex:none}.sr-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;list-style-position:inside;padding:0;margin:20px 0}.sr-flow li{border:1px solid #dce7ed;border-radius:9px;padding:14px;background:#f5f9fb;font-size:13px}.sr-case-photo{display:block;width:100%;height:230px;object-fit:cover;border-radius:10px;margin-bottom:18px}.sr-case-detail{border-top:1px solid #e2ebf1;padding-top:14px;margin-top:14px}.sr-case-detail p{font-size:13px;white-space:pre-line}.sr-video-stage{aspect-ratio:16/9;background:#0e293d;border-radius:12px;overflow:hidden;margin:18px 0}.sr-video-stage>img,.sr-video-stage video{width:100%;height:100%;display:block;object-fit:contain;margin:0}.sr-video-card details{border-block:1px solid #dce7ed;margin:14px 0}.sr-video-card summary{min-height:46px;padding:10px 0;font-size:13px;cursor:pointer;font-weight:650}.sr-video-card ol{padding-inline-start:22px;font-size:13px}.sr-video-card li p{font-size:12px}.sr-video-status{font-size:12px!important}.sr-video-stage [hidden],.sr-video-card [hidden]{display:none!important}.sr-page-foot{margin:34px 0 0;padding:22px 0!important;border-top:1px solid #dce7ed;display:block!important;background:none!important;text-align:right!important;position:static!important}.sr-page-foot p{font-size:12px;color:#536e81}.sr-resource-strip{padding:18px 20px;border:1px solid #d7e7ed;background:#f4f9fb;border-radius:12px;margin-top:20px}.sr-resource-strip>strong{font-size:14px}.sr-resource-strip nav{position:static!important;display:flex!important;gap:8px 22px;flex-wrap:wrap;padding:4px 0 0!important;background:none!important}.sr-carry,.sr-empty-request{padding:17px 20px;border:1px solid #d1e3ec;background:#f0f7fa;border-radius:12px;margin:15px 0 24px;font-size:13px}.sr-carry{display:flex;align-items:center;gap:10px 18px;flex-wrap:wrap}.sr-carry strong{overflow-wrap:anywhere}.sr-copy{font:inherit;border:1px solid #aecbdc;background:#fff;color:#235b76;border-radius:8px;min-height:44px;padding:8px 13px;cursor:pointer}.sr-carry span[role=status]{font-size:12px}.sr-empty-request p{font-size:12px}.sr-empty-link{min-height:44px;display:flex;align-items:center}@media(max-width:980px){.sr-three{grid-template-columns:repeat(2,minmax(0,1fr))}.sr-card,.sr-hub-card{padding:21px}.sr-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.sr-section-head{flex-wrap:wrap}}@media(max-width:700px){.sr-two,.sr-three{grid-template-columns:minmax(0,1fr)}.sr-page h1{font-size:30px}.sr-page h2{font-size:22px}.sr-topic-nav{gap:6px}.sr-topic-nav a{padding:8px 10px;font-size:11px}.sr-card,.sr-hub-card{padding:19px;border-radius:13px}.sr-page p{font-size:13px}.sr-actions>.sg-button{width:100%}.sr-sources{flex-direction:column;gap:2px}.sr-section-head{display:block!important}.sr-section-head .sr-download{display:flex;width:100%;margin-top:14px}.sr-model>img{height:130px}.sr-video-card>.sr-play{width:100%}.sr-hub-card{min-height:190px}.sr-flow li{padding:12px;font-size:12px}.sr-table-wrap th,.sr-table-wrap td{padding:11px;font-size:12px}.sr-case-photo{height:190px}}@media(max-width:360px){.sr-page h1{font-size:27px}.sr-card,.sr-hub-card{padding:16px}.sr-flow{grid-template-columns:minmax(0,1fr)}.sr-model dl>div{font-size:11px}}@media(prefers-reduced-motion:reduce){.sr-page *{scroll-behavior:auto!important;transition:none!important}}@media print{.sr-topic-nav,.sr-actions,.sr-page-foot,.sr-video-card,.sr-resource-strip{display:none!important}.sr-card{break-inside:avoid;box-shadow:none}.sr-table-wrap{overflow:visible}.sr-page table{min-width:0}}#stcare-server-examples{scroll-margin-block-start:130px}#stcare-contact,#stcare-contact *{box-sizing:border-box}#stcare-contact{--stcf-size:64px;position:fixed;left:max(20px,env(safe-area-inset-left,0px));right:auto;bottom:calc(var(--stcf-offset,20px) + env(safe-area-inset-bottom,0px));z-index:950;direction:rtl;font-family:inherit;text-align:right;line-height:1.8;margin:0;padding:0;border:0;width:var(--stcf-size);color:#16364d}#stcare-contact.stcf-obscured{visibility:hidden;pointer-events:none}#stcare-contact>.stcf-toggle{width:var(--stcf-size);height:var(--stcf-size);padding:16px;display:flex;align-items:center;justify-content:center;list-style:none;border:2px solid #e3f4f3;border-radius:50%;background:linear-gradient(145deg,#123d5b,#1e7c85);color:#fff;cursor:pointer;position:relative;box-shadow:0 8px 24px #123f5f3d,inset 0 1px 0 #ffffff40;outline-offset:5px;touch-action:manipulation}#stcare-contact>.stcf-toggle::-webkit-details-marker{display:none}#stcare-contact>.stcf-toggle:before{content:'';position:absolute;inset:-10px;border:1px solid #2c969e66;border-radius:50%;animation:stcf-pulse 3.2s ease-out infinite;pointer-events:none}#stcare-contact>.stcf-toggle:hover{background:linear-gradient(145deg,#0e314a,#17636d)}#stcare-contact .stcf-toggle svg{display:block;width:30px;height:30px}#stcare-contact>.stcf-toggle:after{content:'';position:absolute;inset:-7px;border:1px solid #2c969e40;border-radius:50%;animation:stcf-pulse 3.2s ease-out 1.6s infinite;pointer-events:none}#stcare-contact:not([open]) .stcf-call svg{transform-origin:50% 55%;animation:stcf-ring 3.2s ease-in-out infinite;filter:drop-shadow(0 1px 1px #0c2e3e33)}#stcare-contact .stcf-close{display:none}#stcare-contact[open] .stcf-close{display:block}#stcare-contact[open] .stcf-call{display:none}#stcare-contact[open]>.stcf-toggle:before,#stcare-contact[open]>.stcf-toggle:after{animation:none;opacity:0}#stcare-contact a:focus-visible,#stcare-contact summary:focus-visible{outline:3px solid #218496;outline-offset:4px}#stcare-contact>.stcf-panel{position:absolute;left:0;right:auto;bottom:calc(var(--stcf-size) + 16px);width:316px;max-width:calc(100vw - 40px);max-height:calc(100dvh - var(--stcf-offset,20px) - var(--stcf-size) - 46px);overflow:auto;overscroll-behavior:contain;background:#fff;border:1px solid #e5e9ed;border-radius:18px;box-shadow:0 14px 50px #102b462b;padding:0;margin:0;isolation:isolate}#stcare-contact:not([open])>.stcf-panel{display:none}#stcare-contact .stcf-heading{display:flex;flex-direction:column;gap:1px;padding:15px 20px 12px;background:#f7fafc;border-bottom:1px solid #e8edf0}#stcare-contact .stcf-heading strong{font-size:14px;color:#17384f}#stcare-contact .stcf-heading span{font-size:11px;color:#607989}#stcare-contact .stcf-item{display:flex;align-items:center;gap:13px;min-height:77px;padding:14px 20px;border-bottom:1px solid #edf0f2;text-decoration:none;background:#fff;color:#1a9f62;font-family:inherit;white-space:normal;line-height:1.7}#stcare-contact .stcf-item:last-child{border-bottom:0}#stcare-contact .stcf-item:hover{background:#f4faf7}#stcare-contact .stcf-phone{color:#e5213b}#stcare-contact .stcf-phone:hover{background:#fff5f6}#stcare-contact .stcf-bale{color:#20aa71}#stcare-contact .stcf-whatsapp{color:#169c51}#stcare-contact .stcf-icon{display:flex;align-items:center;flex:0 0 31px}#stcare-contact .stcf-icon svg{width:31px;height:31px;display:block}#stcare-contact .stcf-copy{display:flex;flex-direction:column;flex:1;min-width:0;gap:2px}#stcare-contact .stcf-copy strong{font-size:17px;font-weight:750;line-height:1.8}#stcare-contact .stcf-copy small{font-size:11px;color:#607483;overflow-wrap:anywhere;text-align:right;font-variant-numeric:tabular-nums}#stcare-contact .stcf-arrow{font:18px Arial;opacity:.55}@keyframes stcf-ring{0%,34%,100%{transform:rotate(0)}4%,12%,20%{transform:rotate(-17deg)}8%,16%,24%{transform:rotate(17deg)}28%{transform:rotate(-8deg)}}@keyframes stcf-pulse{0%{transform:scale(.85);opacity:.8}72%,100%{transform:scale(1.27);opacity:0}}@media(max-width:760px){#stcare-contact{--stcf-size:60px;left:max(14px,env(safe-area-inset-left,0px));bottom:calc(var(--stcf-offset,14px) + env(safe-area-inset-bottom,0px))}#stcare-contact>.stcf-toggle{padding:14px}#stcare-contact>.stcf-panel{width:300px;max-width:calc(100vw - 48px);border-radius:16px}#stcare-contact .stcf-item{min-height:72px;padding:12px 17px}#stcare-contact .stcf-copy strong{font-size:16px}}#stcare-contact.stcf-obscured .stcf-call svg,#stcare-contact.stcf-obscured>.stcf-toggle:before,#stcare-contact.stcf-obscured>.stcf-toggle:after{animation-play-state:paused}@media(prefers-reduced-motion:reduce){#stcare-contact .stcf-call svg{animation:none!important;transform:none!important}#stcare-contact>.stcf-toggle:before,#stcare-contact>.stcf-toggle:after{animation:none;display:none}}@media print{#stcare-contact{display:none!important}}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 0.07em!important;vertical-align:-0.1em!important;background:none!important;padding:0!important}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.wpa-test-msg{background:#d1ecf1!important;border:1px solid #bee5eb!important;border-radius:5px!important;color:#0c5460!important;font-size:14px!important;padding:.75rem 1.25rem!important;font-family:Arial!important;margin-top:5px!important}span.wpa-button{display:inline-block!important;padding-top:5px!important;color:#fff!important;background-color:#6c757d!important;border-color:#6c757d!important;padding:5px 10px!important;border-radius:5px!important;margin-top:5px!important;cursor:pointer!important}#altEmail_container,.altEmail_container{position:absolute!important;overflow:hidden!important;display:inline!important;height:1px!important;width:1px!important;z-index:-1000!important}.stg{--stg-bg:#0d223c;--stg-line:#344f70;--stg-text:#f1f5fa;font-family:inherit;color:var(--stg-text);background:var(--stg-bg);border-radius:16px;padding:20px;line-height:1.9}.stg *{box-sizing:border-box}.stg a{color:#90d4ff;text-decoration:underline;text-underline-offset:3px}.stg h2{font-size:1.2rem;color:inherit}.stg label{display:block}.stg input,.stg select,.stg textarea{display:block;width:100%;padding:10px;border:1px solid #607fa3;border-radius:8px;background:#fff;color:#17263c;font:inherit;min-width:0}.stg button{padding:9px 16px;border:1px solid #7fa6cb;border-radius:8px;background:#1e567f;color:#fff;font:inherit;cursor:pointer;margin:5px}.stg button:disabled{opacity:.5;cursor:wait}.stg button:focus-visible,.stg a:focus-visible,.stg input:focus-visible,.stg select:focus-visible{outline:3px solid #ffc761;outline-offset:3px}.stg-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px}.stg-card{padding:16px;border:1px solid var(--stg-line);border-radius:12px;background:#15304f;overflow-wrap:anywhere}.stg-card img{display:block;width:100%;height:150px;object-fit:contain;background:#fff;border-radius:8px}.stg-search{display:grid;grid-template-columns:2fr 1fr auto;gap:12px;align-items:end;margin-bottom:16px}.stg-search button{margin:0;min-height:48px}.stg-request{display:grid;grid-template-columns:1fr 1fr;gap:14px}.stg-request textarea{min-height:90px}.stg-request .stg-status{grid-column:1/-1}.stg-selection{margin:20px 0;padding:16px;border:1px solid var(--stg-line);border-radius:10px}.stg-selected{display:flex;flex-wrap:wrap;gap:8px}.stg-selected span{border:1px solid #638bb4;padding:6px 10px;border-radius:8px}.stg-scroll{overflow:auto;max-width:100%}.stg table{border-collapse:collapse;min-width:600px;width:100%;background:#122d4b;color:inherit}.stg th,.stg td{padding:12px;border:1px solid #3e5a7a;text-align:right;vertical-align:top;overflow-wrap:anywhere;max-width:300px}.stg-status{min-height:28px;white-space:pre-wrap}.stg-pager{display:flex;gap:12px;align-items:center;justify-content:center;margin:16px 0}.stg-links{max-width:1200px;margin:20px auto;display:flex;gap:16px;flex-wrap:wrap;font-size:.9rem}.stg-page{max-width:1200px;margin:24px auto;padding:0 16px}.stg-stock-banner{margin:16px auto;max-width:1200px}.stg-badge{display:inline-block;padding:3px 8px;border-radius:6px;border:1px solid #6da8b7;margin:5px;background:#173d47;color:#fff}@media(max-width:600px){.stg{padding:14px}.stg-search,.stg-request{grid-template-columns:1fr}.stg button{min-height:44px}.stg-links{margin:12px}.stg-card{padding:12px}}.stsc-main{max-width:1150px;margin:32px auto;padding:24px;line-height:1.9}.stsc-main nav,.stsc-nav{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}.stsc-chip{display:inline-block;padding:10px 18px;border:1px solid #d5dde7;border-radius:12px;text-decoration:none;background:#fff;color:#172b4d}.stsc-chip:focus-visible{outline:3px solid #186bc7;outline-offset:3px}.stsc-card{border:1px solid #d5dde7;background:#fff;color:#162336;border-radius:18px;margin:22px 0;padding:24px}.stsc-card img{display:block;max-width:100%;height:auto;max-height:240px;object-fit:contain;margin:20px auto}.stsc-card table{border-collapse:collapse;width:100%}.stsc-card th,.stsc-card td{border-bottom:1px solid #e2e8ee;text-align:right;padding:10px;overflow-wrap:anywhere}.stsc-card th{width:40%}.stsc-note{font-size:.85em;color:#526077}@media(max-width:600px){.stsc-main{padding:12px}.stsc-card{padding:16px}}.stsc-main .stsc-card.product-card{display:block;width:auto;max-width:none}.stsc-main .add-quote{width:auto;height:auto;padding:12px 18px;border:1px solid #d5dde7;border-radius:12px}.stsc-hub-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px}.stsc-hub-card{display:block;text-decoration:none;margin:0}.stsc-hub-card:focus-visible{outline:3px solid #186bc7}.stsc-hub-card h2{font-size:1.25rem}.stsc-main .stsc-card[hidden]{display:none!important}.stsc-filter{margin:20px 0;padding:18px;border:1px solid #d5dde7;border-radius:14px;background:#f7fafc}.stsc-filter label{display:block;font-weight:600}.stsc-filter input{display:block;width:100%;max-width:520px;padding:12px;margin-top:8px;border:1px solid #91a4b9;border-radius:8px;color:#162336;background:#fff;box-sizing:border-box}.stsc-filter input:focus-visible{outline:3px solid #186bc7;outline-offset:2px}.stsc-description{overflow-wrap:anywhere}.stsc-services{max-width:1180px}.stsc-service-intro{background:#102b4b;color:#fff;border-radius:22px;padding:clamp(22px,4vw,48px)}.stsc-service-intro h1{color:#fff;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.5}.stsc-eyebrow{color:#9fded3}.stsc-services .stsc-primary{background:#c8efe5;color:#102b4b;border-color:#c8efe5;font-weight:700}.stsc-services-index{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.stsc-services-index a{padding:8px 12px;border:1px solid #d5dde7;border-radius:10px;background:#fff;color:#172b4d;text-decoration:none}.stsc-services-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.stsc-service-card{padding:26px;background:#fff;border:1px solid #d5dde7;border-radius:18px;color:#162336;scroll-margin-top:110px}.stsc-service-card h2{font-size:1.35rem;color:#172b4d;line-height:1.7}.stsc-service-number{color:#207a70;font-weight:700}.stsc-service-card ul{padding-inline-start:22px}.stsc-service-card li{margin:8px 0}.stsc-deliverable{background:#eef7f5;border-radius:10px;padding:12px}.stsc-service-process,.stsc-service-request,.stsc-commercial{padding:24px;margin-top:24px;background:#f7fafc;border:1px solid #d5dde7;border-radius:18px;color:#162336}.stsc-service-process li{margin:12px 0}.stsc-commercial dt{font-weight:700}.stsc-commercial dd{margin-inline-start:0;margin-bottom:12px}.stsc-services a:focus-visible{outline:3px solid #186bc7;outline-offset:3px}.stsc-services .stsc-chip{margin:8px 0}@media(max-width:720px){.stsc-services-grid{grid-template-columns:1fr}.stsc-service-card,.stsc-service-process,.stsc-service-request{padding:18px}.stsc-services .stsc-chip{display:block;text-align:center}}@font-face{font-family:STLSVazirmatn;src:url(/wp-content/plugins/sam-tajhiz-live-support/assets/vazirmatn-400.woff2) format('woff2');font-weight:400;font-display:swap}@font-face{font-family:STLSVazirmatn;src:url(/wp-content/plugins/sam-tajhiz-live-support/assets/vazirmatn-600.woff2) format('woff2');font-weight:600 800;font-display:swap}.stls-widget,.stls-desk{--stls-navy:#071d32;--stls-blue:#007fab;--stls-cyan:#56d5f1;--stls-ink:#153048;--stls-muted:#667987;--stls-line:#dfe8ee;--stls-paper:#f4f8fa;font-family:STLSVazirmatn,Vazirmatn,Tahoma,sans-serif;color:var(--stls-ink);font-size:14px;line-height:1.7;text-align:right}.stls-widget *,.stls-desk *{box-sizing:border-box}.stls-widget [hidden],.stls-desk [hidden]{display:none!important}.stls-widget button,.stls-widget input,.stls-widget textarea,.stls-widget select,.stls-desk button,.stls-desk input,.stls-desk textarea,.stls-desk select{font:inherit}.stls-widget button,.stls-desk button{cursor:pointer}.stls-widget button:disabled,.stls-desk button:disabled{opacity:.55;cursor:wait}.stls-widget :focus-visible,.stls-desk :focus-visible{outline:3px solid #0089b8;outline-offset:3px}.stls-widget{position:fixed;bottom:24px;right:24px;z-index:99990}.stls-widget.stls-position-left{right:auto;left:24px}.stls-launch{display:flex;align-items:center;gap:11px;border:1px solid #fff3;background:var(--stls-navy);color:#fff;min-height:54px;padding:12px 19px;border-radius:16px;box-shadow:0 9px 32px #06233b2d;font-weight:600;transition:background .18s,transform .18s}.stls-launch:hover{background:#0a3752;transform:translateY(-2px)}.stls-launch svg{color:var(--stls-cyan)}.stls-badge{display:inline-flex;align-items:center;justify-content:center;min-width:23px;height:23px;border-radius:8px;padding:0 5px;background:#fbe6dc;color:#99451e;font-size:12px;font-weight:600}.stls-launch .stls-badge{background:var(--stls-cyan);color:var(--stls-navy)}.stls-panel{position:absolute;right:0;bottom:69px;display:flex;flex-direction:column;width:390px;max-width:calc(100vw - 36px);height:auto;max-height:calc(100vh - 130px);max-height:calc(100dvh - 130px);overflow:auto;background:#fff;border:1px solid #d6e4ec;border-radius:22px;box-shadow:0 24px 80px #071d3233}.stls-panel.has-conversation{height:640px}.stls-position-left .stls-panel{right:auto;left:0}.stls-header{display:flex;align-items:center;gap:11px;flex-shrink:0;padding:18px 20px;background:linear-gradient(120deg,#071d32,#0c3653);color:#fff}.stls-header>div{flex:1}.stls-header strong{display:block;font-size:16px;line-height:1.6;font-weight:600;color:#fff}.stls-mark{display:flex;align-items:center;justify-content:center;width:39px;height:43px;flex-shrink:0;background:#0c9ec1;border:1px solid #61def36e;border-radius:13px 13px 18px 18px;font:600 24px/1 Arial,sans-serif;color:#fff}.stls-presence{display:flex;align-items:center;gap:6px;font-size:11px;color:#d1e2eb;margin-top:3px}.stls-presence:before{content:'';display:block;width:6px;height:6px;background:#a7b9c4;border-radius:50%}.stls-presence.is-online:before{background:#68e6a4;box-shadow:0 0 0 3px #68e6a415}.stls-icon-button{border:0;background:#fff0;color:#d2e5ee;min-width:34px;min-height:36px;padding:0;font-size:25px!important;line-height:1}.stls-icon-button:hover{color:#fff;background:#ffffff12;border-radius:8px}.stls-welcome{background:var(--stls-paper);padding:17px 20px;font-size:13px;color:#405c6f;border-bottom:1px solid var(--stls-line);flex-shrink:0}.stls-messages{min-height:100px;flex:1;overflow-y:auto;overscroll-behavior:contain;padding:18px;display:flex;flex-direction:column;gap:13px;background:linear-gradient(#fff,#f8fbfc);scrollbar-width:thin}.stls-widget .stls-messages:empty{display:none}.stls-older{border:0;border-bottom:1px solid var(--stls-line);background:#fff;color:#087d9f;padding:8px 12px;font-size:11px!important;flex-shrink:0}.stls-message{max-width:88%;padding:11px 14px;border:1px solid #dbe8ee;border-radius:15px 15px 5px 15px;background:#f0f6f9;align-self:flex-start;overflow-wrap:anywhere}.stls-message strong{display:block;color:#577586;font-size:11px;font-weight:600}.stls-message p{white-space:pre-wrap;color:var(--stls-ink);font-size:13px;line-height:1.8;margin:3px 0 6px}.stls-message time{display:block;font-size:10px;color:#718a9a;text-align:left}.stls-from-operator{align-self:flex-end;background:#e9f8fb;border-color:#c6eaf1;border-radius:15px 15px 15px 5px}.stls-from-operator strong{color:#067c9a}.stls-form,.stls-reply-form{padding:17px 20px;background:#fff;border-top:1px solid var(--stls-line);flex-shrink:0;margin:0}.stls-details{margin-bottom:12px}.stls-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.stls-form label,.stls-settings label,.stls-reply-form label{display:block;font-size:12px;font-weight:600;color:#345269;margin-bottom:10px}.stls-form label>span{font-weight:400;color:#6b7e89;font-size:10px}.stls-form input:not([type=checkbox]),.stls-form select,.stls-form textarea,.stls-desk input:not([type=checkbox]),.stls-desk select,.stls-desk textarea{display:block;width:100%;min-height:39px;border:1px solid #d5e2e9;border-radius:9px;background:#fff;color:var(--stls-ink);padding:8px 10px;margin:5px 0 0;box-shadow:none;max-width:100%;font-size:12px;line-height:1.7}.stls-form textarea,.stls-desk textarea{resize:vertical;max-height:160px}.stls-form .stls-consent{display:flex;align-items:flex-start;gap:8px;font-weight:400;line-height:1.6}.stls-consent input{margin:3px 0 0;accent-color:#0089b8;flex-shrink:0;width:15px;height:15px}.stls-consent span{font-size:10px!important}.stls-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0;pointer-events:none}.stls-form-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px}.stls-form-bottom small{font-size:10px;color:#6b7e89;max-width:190px}.stls-primary{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:39px;border:1px solid #fff0;border-radius:9px;background:var(--stls-blue);color:#fff;padding:8px 14px;font-size:12px!important;font-weight:600;white-space:nowrap}.stls-primary:hover{background:#006c92;color:#fff}.stls-secondary{min-height:36px;padding:7px 12px;border:1px solid #d3e1e9;border-radius:9px;background:#fff;color:var(--stls-ink);font-size:12px!important;white-space:nowrap}.stls-secondary:hover{background:#f0f6fa}.stls-error{margin:8px 0!important;padding:9px 12px;color:#9f291d!important;background:#fff1ec;border:1px solid #f5d1c5;border-radius:8px;font-size:12px;line-height:1.8}.stls-panel-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0;padding:9px 20px;background:#f6f9fb;border-top:1px solid var(--stls-line);color:#6c8390;font-size:10px}.stls-panel-footer button{border:0;padding:4px;background:#fff0;font-size:10px;color:#537184}.stls-closed{padding:18px 20px;background:#fff;flex-shrink:0;border-top:1px solid var(--stls-line)}.stls-closed p{font-size:12px;color:#627a88;margin:0 0 12px}.stls-desk{max-width:1350px;margin-top:22px}.stls-desk-header{display:flex;align-items:center;justify-content:space-between;gap:25px;border:1px solid #173b57;border-radius:18px;padding:26px 30px;background:radial-gradient(ellipse at 5% 0,#185d7850,transparent 65%),var(--stls-navy);color:#fff}.stls-desk-header h1{font:600 25px/1.7 STLSVazirmatn,Tahoma,sans-serif;margin:6px 0 0;color:#fff;padding:0}.stls-desk-header p{margin:4px 0 0;color:#b2cbd8;font-size:13px}.stls-eyebrow{font:600 9px/1.5 Arial,sans-serif;letter-spacing:2px;color:var(--stls-cyan)}.stls-desk-controls{display:flex;flex-direction:column;align-items:flex-start;gap:12px;white-space:nowrap}.stls-switch{display:flex!important;align-items:center;gap:8px;font-size:13px!important;font-weight:400!important;margin:0!important}.stls-switch input{margin:0;accent-color:#02a6cf}.stls-presence-note{font-size:11px;color:#607a8a;margin:12px 5px 18px}.stls-desk-grid{display:grid;grid-template-columns:320px minmax(0,1fr);gap:18px;min-height:590px}.stls-inbox,.stls-admin-conversation{border:1px solid #dbe5ec;border-radius:16px;overflow:hidden;background:#fff;min-width:0}.stls-inbox{display:flex;flex-direction:column;max-height:700px}.stls-inbox-heading{padding:20px;border-bottom:1px solid var(--stls-line);background:#fbfcfd}.stls-inbox-heading h2{display:flex;gap:10px;align-items:center;font-size:16px;margin:0 0 12px}.stls-inbox-heading h2 span{font-size:12px;color:#728c9d}.stls-inbox-list{overflow-y:auto;flex:1;min-height:120px}.stls-inbox-item{display:block;text-align:right;border:0;border-bottom:1px solid #edf2f5;background:#fff;width:100%;padding:17px 20px;color:var(--stls-ink)}.stls-inbox-item:hover{background:#f7fbfd}.stls-inbox-item.is-selected{background:#eaf7fb;border-right:3px solid #0087b5;padding-right:17px}.stls-inbox-item>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.stls-inbox-item strong{font-size:13px;font-weight:600}.stls-inbox-item p{margin:7px 0 4px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#627b8c}.stls-inbox-item small{font-size:10px;color:#758e9f}.stls-pagination{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 16px;border-top:1px solid var(--stls-line)}.stls-pagination span{font-size:11px;color:#627b8c}.stls-admin-empty{min-height:580px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;text-align:center;background:radial-gradient(ellipse at center,#edf8fb,transparent 60%)}.stls-admin-empty>span{display:flex;align-items:center;justify-content:center;width:85px;height:85px;background:#e5f5fa;color:#087e9f;font-size:38px;border-radius:28px;margin-bottom:22px}.stls-admin-empty h2{font-size:20px;color:#183d56;margin:0 0 10px}.stls-admin-empty p{font-size:12px;color:#6b8493;max-width:340px;line-height:1.9}#stls-admin-thread{height:100%;display:flex;flex-direction:column}.stls-thread-header{padding:21px 24px;display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid var(--stls-line)}.stls-thread-header h2{margin:0;font-size:17px}.stls-thread-header p{margin:5px 0 0;font-size:11px;color:#657f91}.stls-page-context{padding:9px 24px;font-size:10px;background:#f7fafc;border-bottom:1px solid var(--stls-line);color:#738b9a}.stls-page-context a{direction:ltr;display:inline-block;margin-right:6px;color:#1b688f;max-width:90%;overflow-wrap:anywhere;text-decoration:none}#stls-admin-messages{height:370px;min-height:240px;max-height:440px;padding:24px}.stls-desk .stls-message p{font-size:14px}.stls-reply-form{padding:17px 24px}.stls-reply-form textarea{font-size:14px;min-height:74px}.stls-empty{padding:25px;margin:0;font-size:12px;color:#758b98;text-align:center}.stls-settings{margin-top:20px;background:#fff;border:1px solid var(--stls-line);border-radius:14px;padding:20px 24px}.stls-settings summary{cursor:pointer;font-size:14px;font-weight:600}.stls-settings form{max-width:800px;margin-top:22px;display:grid;gap:15px}.stls-settings p{font-size:12px;color:#6b8392;max-width:800px}#stls-settings-result{font-size:12px;color:#187545}@media(max-width:900px){.stls-desk-grid{grid-template-columns:270px minmax(0,1fr)}.stls-desk-header{padding:23px;align-items:flex-start;flex-direction:column;gap:16px}.stls-desk-controls{flex-direction:row;flex-wrap:wrap;align-items:center}.stls-thread-header{padding:16px;align-items:flex-start;flex-direction:column}.stls-thread-header h2{font-size:16px}}@media(max-width:600px){.stls-widget{right:12px;bottom:15px}.stls-widget.stls-position-left{left:12px}.stls-launch{min-height:46px;padding:10px 12px;border-radius:12px;font-size:12px;gap:8px}.stls-launch svg{width:21px;height:21px}.stls-panel{bottom:60px;max-width:calc(100vw - 24px);width:390px;max-height:calc(100vh - 104px);max-height:calc(100dvh - 104px);border-radius:16px}.stls-header{padding:15px 16px}.stls-header strong{font-size:15px}.stls-welcome{padding:13px 16px;font-size:12px}.stls-form{padding:13px 16px}.stls-details label{font-size:11px}.stls-fields{gap:8px}.stls-form-bottom small{max-width:155px}.stls-panel-footer{padding:8px 16px}.stls-desk{margin-right:10px}.stls-desk-grid{grid-template-columns:1fr;min-height:0}.stls-inbox{max-height:350px}.stls-admin-empty{min-height:280px}.stls-desk-header h1{font-size:21px}.stls-desk-controls{flex-direction:column;align-items:flex-start}.stls-settings{padding:18px}.stls-desk .stls-fields{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.stls-launch{transition:none}}.stls-bale{padding:12px 16px;border-top:1px solid #dbe6f0;font-size:12px;line-height:1.8;background:#f6fbfd}.stls-bale[hidden],.stls-bale div[hidden]{display:none}.stls-bale button{border:1px solid #0a9677;border-radius:10px;color:#05725a;padding:7px 10px;background:#fff;cursor:pointer}.stls-bale code{display:block;overflow-wrap:anywhere;background:#e8f4ef;padding:7px;border-radius:6px;user-select:all}.stls-bale a{display:inline-block;margin-top:8px;color:#04705e}.stls-bale p{margin:6px 0}.stls-routing{margin:12px 20px;padding:12px 14px;border:1px solid #d9e8ee;border-radius:12px;background:#f6fbfd}.stls-routing[hidden]{display:none}.stls-routing form{display:flex;align-items:end;gap:10px}.stls-routing label{display:flex;flex:1;flex-direction:column;gap:5px;font-size:12px}.stls-routing select{width:100%;font-family:inherit;border:1px solid #cbdce6;border-radius:8px;padding:8px;background:#fff}.stls-routing small{display:block;margin-top:7px;color:#426779}@media(max-width:600px){.stls-routing form{flex-direction:column;align-items:stretch}.stls-routing{margin:10px 12px}}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:left}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:right;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:left;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:right;width:48%}.woocommerce #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page div.product div.images.woocommerce-product-gallery .flex-viewport{touch-action:pan-y pinch-zoom}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:right;width:30.75%;margin-left:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-left:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-left:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:left;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:left;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:right;margin:0 0 2.992em 3.8%;padding:0;position:relative;width:22.05%;margin-right:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-left:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-left:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-left:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:right}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:right}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:right}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:right}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:left;float:left}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:left;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:left;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:right;float:right}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:left}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-left:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:#fff0;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;left:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:right;padding:0 0 0 1em;float:right}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:left}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:right;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:left;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:#fff0;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:left}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:right}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-left:30px;padding-right:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-left:15px;padding-right:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-left:30px;padding-right:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-left:54px}.full-width .twentyfourteen .tfwc{margin-left:auto}}.twentyfifteen .t15wc{padding-right:7.6923%;padding-left:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgb(0 0 0 / .15)}.twentyfifteen .t15wc .page-title{margin-right:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-left:7.6923%;margin-right:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-right:8.3333%;margin-left:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-left:7.6923%;margin-right:7.6923%}.twentysixteen .entry-summary{margin-left:0;margin-right:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-left:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-left:0;margin-right:0}.no-sidebar .twentysixteen .site-main{margin-left:15%;margin-right:15%}.no-sidebar .twentysixteen .entry-summary{margin-left:0;margin-right:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:left}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:right}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:left!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:right!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:right}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgb(0 0 0 / .025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:right}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em 0 .125em .25em}.woocommerce table.shop_attributes tr,.woocommerce-page table.shop_attributes tr{display:block}.woocommerce table.shop_attributes tr td,.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr th{display:block;max-width:100%;width:auto;text-align:right;padding:.5em}.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr th{padding-bottom:.25em;border-bottom:0}.woocommerce table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr td{padding-top:.25em}.woocommerce table.shop_attributes tr td>:first-child,.woocommerce table.shop_attributes tr th>:first-child,.woocommerce-page table.shop_attributes tr td>:first-child,.woocommerce-page table.shop_attributes tr th>:first-child{padding-top:0;margin-top:0}.woocommerce table.shop_attributes tr td>:last-child,.woocommerce table.shop_attributes tr th>:last-child,.woocommerce-page table.shop_attributes tr td>:last-child,.woocommerce-page table.shop_attributes tr th>:last-child{padding-bottom:0;margin-bottom:0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:right;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:left;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:left}.woocommerce #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page table.cart td.actions .coupon .coupon-error-notice{clear:right;color:var(--wc-red);float:right;font-size:.75em;margin-bottom:0;text-align:right;width:48%}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:right}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:right;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-left:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-right:20px!important;padding-left:20px!important}}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@keyframes spin{100%{transform:rotate(-360deg)}}@font-face{font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{right:50%;top:0;margin-top:-4px;transform:translateX(50%) rotate(-180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be #fff0 #fff0 #fff0;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 0 0 8px;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentcolor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-left:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - (100% - .5em)) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .country_to_state--single{background:0 0;border:0;padding:0;appearance:none;background-image:none;font:inherit;font-weight:700;color:inherit;width:auto;pointer-events:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}:where(.woocommerce) .select2-container{width:100%}:where(.woocommerce) .select2-container .select2-selection--single{height:auto}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__placeholder{color:var(--wc-form-color-text,#444)}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;left:.5em;height:100%;width:16px}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;right:0;margin:-8px 0 0}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-right-radius:0;border-top-left-radius:0}:where(.woocommerce) .select2-results__options{list-style:none;margin:0;padding:0}:where(.woocommerce) .select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;right:0;left:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgb(0 0 0 / .2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.woocommerce-product-gallery__photoswipe-video-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.woocommerce-product-gallery__photoswipe-video{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__video .wp-post-video{display:block;width:100%;height:auto}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;left:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;right:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;right:22px;position:absolute;top:19px;transform:rotate(45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;right:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:right;margin:0;list-style:none;position:relative}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview.flex-active,.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview:hover,.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail::before{content:"▶";position:absolute;right:50%;top:50%;transform:translate(50%,-50%);z-index:1;color:#fff;font-size:1.4em;text-shadow:0 0 .25em rgb(0 0 0 / .8);pointer-events:none}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder.flex-active,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder:hover{opacity:0}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-preview{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-placeholder.flex-active+.woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail:hover .woocommerce-product-gallery__video-thumbnail-preview{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:right}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:right}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:right}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:left;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 2px 0 0}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-right:16px;width:0}.woocommerce div.product div.social iframe{float:right;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 1em 0 0;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;right:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:right;margin:0 0 0 4px}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-right:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:right}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-left:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-left:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - (100% - 12px)) 50%;-webkit-background-position:calc(100% - (100% - 12px)) 50%}.woocommerce div.product form.cart .variations td.label{padding-left:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:right}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-left:1em;padding-right:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;right:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;left:0;right:auto;margin:-.5em 0 0 -.5em}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgb(90 89 68 / .5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-left:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-left:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-left:1px solid #cfc8d8;padding:0;margin:0;float:right;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:left;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;padding:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;position:relative;background:100%;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:right;position:absolute;top:0;right:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 50px 0 0;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist li .comment_container>.comment-text:only-child{margin-inline-start:0}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 50px 0 0}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 50px 0 0}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:left;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:right;top:0;right:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:right;top:0;right:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;right:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 0 0 4px;float:right}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:#fff0 none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{right:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.woocommerce p.stars a::before{display:block;position:absolute;top:0;right:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgb(0 0 0 / .1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th{background:rgb(0 0 0 / .025)}.woocommerce table.shop_table{border:1px solid color-mix(in srgb,currentcolor 20%,transparent);margin:0 0 24px -1px;text-align:right;width:100%;border-collapse:separate;border-spacing:0;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid color-mix(in srgb,currentcolor 20%,transparent);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid color-mix(in srgb,currentcolor 20%,transparent)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:right}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:right}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce table.woocommerce-MyAccount-customerStockNotifications .woocommerce-customer-stock-notifications-table__cell-actions .woocommerce-customer-stock-notifications-action-link{display:inline-block;vertical-align:middle;margin-block:.25em;margin-inline-end:.5em}.woocommerce table.woocommerce-MyAccount-customerStockNotifications .woocommerce-customer-stock-notifications-table__cell-actions .woocommerce-customer-stock-notifications-action-link:last-child{margin-inline-end:0}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:right;clear:both;margin-left:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;margin-right:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-right:1em;border-right:2px solid rgb(0 0 0 / .1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:right;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 0 0 4px;clear:right}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-right:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;right:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-left:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid var(--wc-separator-color,color-mix(in srgb,currentColor 20%,transparent));padding:20px;margin:2em 0;text-align:right;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px 0 0 .4375em;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small,.7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:right;margin-left:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-left:1px dashed #cfc8d8;padding-left:2em;margin-right:0;padding-right:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-left:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-left:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgb(0 0 0 / .1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgb(0 0 0 / .1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgb(0 0 0 / .1);padding:1rem;box-sizing:border-box;text-align:left;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgb(0 0 0 / .1);border-bottom-width:2px;border-left-width:2px;text-align:right;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-right:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e037";text-decoration:none;margin-right:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e02d";text-decoration:none;margin-right:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:right;padding:0 1px 1px 1em;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-left:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:left;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:right}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:right;margin-right:.5em;margin-left:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{right:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{left:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:right;margin-left:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;right:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-left:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;left:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-right:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 3.5em 1em 2em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;right:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:left}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-right:0!important;margin-right:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:right}.woocommerce-account .addresses .title .edit{float:left}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-right:0;padding-right:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-right:0;padding-right:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:left}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:right;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 0 0 4px;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:right;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:right;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e019";text-decoration:none;content:"\e019"/""}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-right:0;border-left:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:right;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:right}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:right}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:right;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgb(129 110 153 / .14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:right;padding:1em;border-bottom:1px solid rgb(104 87 125 / .14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:right;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 0 0 1em}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px .5em 0 0;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-right:2px}#add_payment_method #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal img{max-height:24px;vertical-align:middle;float:left;margin:0}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 0 0 1em;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:left .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e2;border-left-color:#fff0;border-right-color:#fff0;border-top-color:#fff0;position:absolute;top:-.75em;right:0;margin:-1em 2em 0 0}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:left;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:24px;vertical-align:middle;float:left}.woocommerce-terms-and-conditions{border:1px solid rgb(0 0 0 / .2);box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);background:rgb(0 0 0 / .05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-order-withdrawal-content{max-width:680px}.woocommerce-order-withdrawal-content__intro{margin-bottom:.5em}.woocommerce-order-withdrawal-content .description,.woocommerce-order-withdrawal-content__field-description,.woocommerce-order-withdrawal-content__note{color:#767676;font-size:.875em;line-height:1.4}.woocommerce-order-withdrawal-content .description,.woocommerce-order-withdrawal-content__field-description{display:block;margin-top:.25em}.woocommerce-order-withdrawal-content__field-error{color:var(--wc-red);display:block;font-size:.875em;margin:-.25em 0 .75em}.woocommerce-order-withdrawal-content__steps{display:flex;gap:1em;list-style:none;margin:2em 0;padding:0;color:#767676;font-size:.875em}.woocommerce-order-withdrawal-content__step:not(:last-child)::after{content:"";display:inline-block;width:.25em;height:.25em;margin-right:1em;border-radius:50%;background:currentcolor;vertical-align:middle}.woocommerce-order-withdrawal-content__step--current{color:inherit;font-weight:700}.woocommerce-order-withdrawal-content__radio-field{clear:both;border:0;margin:0 0 6px;padding:3px}.woocommerce-order-withdrawal-content__radio-field legend{line-height:2;padding:0}.woocommerce-order-withdrawal-content__radio-field.woocommerce-invalid legend{color:var(--wc-red)}.woocommerce-order-withdrawal-content__radio-label{display:block;line-height:1.7;margin:0}.woocommerce-order-withdrawal-content__review{margin:2em 0}.woocommerce-order-withdrawal-content__review-row{padding:.75em 0 .8em}.woocommerce-order-withdrawal-content__review-row:not(:last-child){border-bottom:1px solid #e9e6ed}.woocommerce-order-withdrawal-content__review-row dd,.woocommerce-order-withdrawal-content__review-row dt{margin:0;line-height:1.4}.woocommerce-order-withdrawal-content__review-row dt{color:#767676;font-size:.875em;margin-bottom:.25em}.woocommerce-order-withdrawal-content__review-row dd{font-size:1em}.woocommerce-order-withdrawal-content__actions{display:flex;gap:1em;align-items:center;flex-wrap:wrap;margin-top:2em}.woocommerce-order-withdrawal-content__button--secondary.button{background:0 0;border:1px solid currentcolor;color:inherit}.woocommerce-order-withdrawal-content__button--secondary.button:focus,.woocommerce-order-withdrawal-content__button--secondary.button:hover{background:0 0;color:inherit}.woocommerce-order-withdrawal-content .required{visibility:visible}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}form.has-custom-place-order-button #place_order{display:none!important}.woocommerce form .form-row .required{visibility:visible}@font-face{font-family:Vazirmatn;src:url(/wp-content/themes/sam-tajhiz-orbit/assets/vazirmatn-400.woff2) format('woff2');font-weight:400;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/wp-content/themes/sam-tajhiz-orbit/assets/vazirmatn-600.woff2) format('woff2');font-weight:600;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/wp-content/themes/sam-tajhiz-orbit/assets/vazirmatn-800.woff2) format('woff2');font-weight:800;font-display:swap}:root{--navy:#071b30;--navy2:#10304b;--blue:#02a6df;--cyan:#59d5f4;--ink:#102638;--muted:#71818c;--line:#dfe7ec;--paper:#f5f8fa;--radius:18px;--font:Vazirmatn,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:#fff;color:var(--ink);font:400 15px/1.9 var(--font)}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:#fff0}button{cursor:pointer}button:disabled{opacity:.55;cursor:wait}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:800;line-height:1.5}p{color:var(--muted)}.container{width:min(1240px,calc(100% - 72px));margin:auto}.icon{flex-shrink:0;vertical-align:middle}.button{display:inline-flex;align-items:center;justify-content:center;gap:14px;border:1px solid #fff0;border-radius:11px;padding:13px 22px;font-weight:600;line-height:1.7;transition:background .2s,transform .2s;white-space:nowrap}.button:hover{transform:translateY(-2px)}.button.primary{background:var(--blue);color:#fff;box-shadow:0 5px 15px #00a6df14}.button.primary:hover{background:#0096cd}.button.dark{background:var(--navy);color:#fff}.button.secondary{border-color:var(--line);background:#fff;color:var(--ink)}.button.outline-light{border-color:#335069;color:#fff}.button.small{padding:8px 14px;font-size:13px}.full{width:100%}.text-link,.text-button{display:inline-flex;align-items:center;gap:8px;color:var(--navy);font-weight:600}.text-button{border:0;background:#fff0;padding:0}.text-link:hover,.text-button:hover{color:var(--blue)}.icon-button{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--navy)}.icon-button:hover{background:var(--blue);color:#fff;border-color:var(--blue)}.eyebrow{font:600 11px/1.5 Arial,sans-serif;letter-spacing:2px;color:var(--blue);display:block;margin-bottom:12px}.skip-link{position:fixed;top:-70px;right:16px;padding:12px;background:var(--navy);color:#fff;z-index:1000}.skip-link:focus{top:10px}:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.top-strip{background:var(--navy);color:#c3d3de;font-size:11px}.top-strip .container{display:flex;align-items:center;justify-content:space-between;height:34px}.top-strip a{display:flex;align-items:center;gap:7px}.top-strip .icon{width:14px;height:14px}.site-header{background:#fff;position:relative;z-index:30;border-bottom:1px solid #eef2f4}.header-row{height:92px;display:flex;align-items:center;justify-content:space-between;gap:25px}.brand{display:flex;align-items:center;gap:11px;min-width:158px}.brand-symbol{width:42px;height:51px;overflow:hidden;display:block;position:relative;background:#fff;border-radius:3px}.brand-symbol img{position:absolute;width:54px;max-width:none;right:-6px;top:0}.brand strong{display:block;font-size:21px;font-weight:800;line-height:1.4;white-space:nowrap}.brand small{display:block;font:600 9px/1.6 Arial,sans-serif;letter-spacing:2.6px;margin-top:2px;direction:ltr}.main-nav{display:flex;gap:26px;align-items:center;font-size:13px;font-weight:600}.main-nav a{position:relative;padding:15px 0}.main-nav a:after{content:'';height:2px;position:absolute;right:0;left:100%;bottom:7px;background:var(--blue);transition:left .2s}.main-nav a:hover:after{left:0}.header-actions{display:flex;align-items:center;gap:20px;font-size:12px;font-weight:600}.account-link,.quote-link{display:flex;align-items:center;gap:7px}.quote-link{padding-right:20px;border-right:1px solid var(--line)}.cart-count{background:var(--blue);color:#fff;border-radius:5px;font-size:10px;font-weight:600;line-height:20px;min-width:20px;text-align:center}.mobile-toggle{display:none}.hero{position:relative;color:#fff;background:var(--navy);padding-top:68px;margin-bottom:50px;isolation:isolate}.hero:after{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 25% 30%,#174466 0,transparent 58%);z-index:-2}.hero-grid{position:absolute;inset:0;background-image:linear-gradient(#ffffff04 1px,transparent 1px),linear-gradient(90deg,#ffffff04 1px,transparent 1px);background-size:56px 56px;z-index:-1}.hero-inner{display:grid;grid-template-columns:1.03fr 1fr;gap:40px;align-items:center;min-height:470px;padding-bottom:75px}.hero-kicker{color:#b9cbd9;font-size:12px;display:flex;gap:10px;align-items:center;margin-bottom:24px}.hero-kicker i,.curated-label i,.preview-foot i{width:7px;height:7px;background:var(--cyan);border-radius:50%;box-shadow:0 0 0 5px #59d5f410}.hero h1{font-size:55px;letter-spacing:-2px;line-height:1.55;margin-bottom:19px}.hero h1 em{font-style:normal;color:var(--cyan);position:relative}.hero h1 em:after{content:'';position:absolute;bottom:4px;right:0;width:100%;height:2px;background:var(--cyan);opacity:.45}.hero-copy>p{font-size:14px;line-height:2.2;color:#afc4d2;max-width:470px}.hero-actions{display:flex;gap:26px;align-items:center;margin-top:30px}.hero-secondary{font-size:12px;display:flex;align-items:center;gap:8px}.hero-secondary .icon{width:17px}.hero-assurances{display:flex;gap:23px;color:#95adbf;font-size:10px;margin-top:31px}.hero-assurances span{display:flex;align-items:center;gap:6px}.hero-assurances .icon{width:15px;height:15px;color:var(--cyan)}.hero-art{height:410px;position:relative;display:flex;justify-content:center;align-items:center;direction:ltr}.orbit{position:absolute;border:1px solid #5bb4d528;border-radius:50%;width:410px;height:410px}.orbit-two{width:290px;height:290px;border-style:dashed;transform:rotate(-17deg)}.orbit-one:after,.orbit-one:before{content:'';position:absolute;top:60px;left:42px;width:7px;height:7px;background:var(--cyan);border-radius:50%;box-shadow:0 0 18px var(--cyan)}.orbit-one:before{top:auto;left:auto;right:30px;bottom:75px;width:4px;height:4px}.art-label{position:absolute;top:30px;left:25px;font:500 9px Arial,sans-serif;color:#7ba1b9;letter-spacing:2px}.hero-device{width:92%;height:220px;position:relative;z-index:2;background:#fff;border:1px solid #ffffff60;box-shadow:0 24px 60px #0004,0 0 55px #0094c42b;border-radius:17px;display:flex;align-items:center;justify-content:center;padding:22px;transform:perspective(900px) rotateY(-7deg) rotateX(7deg);overflow:hidden}.hero-device img{width:100%;max-height:185px;object-fit:contain}.device-plate{position:absolute;bottom:46px;left:35px;z-index:4;display:flex;gap:14px;align-items:center}.device-plate>span{font:400 23px Arial,sans-serif;letter-spacing:-.5px}.device-plate strong{font-weight:700}.device-plate small{font-size:10px;color:#7d9cb1;direction:rtl;border-left:1px solid #35566d;padding-left:14px}.signal-card{position:absolute;top:56px;right:5px;display:flex;align-items:center;gap:10px;background:#173851f2;border:1px solid #4b78944d;border-radius:12px;padding:12px 16px;z-index:4;box-shadow:0 12px 28px #0002}.signal-card .icon{color:var(--cyan);width:27px;height:27px}.signal-card strong{display:block;font:600 14px Arial,sans-serif}.signal-card small{display:block;font:400 7px Arial,sans-serif;letter-spacing:1px;margin-top:4px;color:#92b0c5}.signal-card i{width:5px;height:5px;background:#54dbb5;border-radius:50%;margin-left:15px}.art-corner{font:400 8px Arial,sans-serif;position:absolute;bottom:18px;right:0;letter-spacing:2px;color:#567a93}.hero-search-wrap{position:relative;transform:translateY(50%);margin-top:-40px}.hero-search{background:#fff;box-shadow:0 12px 35px #071b3010;border:1px solid var(--line);border-radius:13px;display:flex;padding:15px;gap:15px;align-items:center;color:var(--ink)}.hero-search label{display:flex;flex:1;gap:15px;align-items:center;padding:0 13px}.hero-search label .icon{color:var(--blue)}.hero-search input{width:100%;border:0;outline:0;padding:10px;font-size:14px}.brand-ribbon{display:flex;align-items:center;justify-content:space-between;padding-top:46px;padding-bottom:35px;border-bottom:1px solid var(--line);gap:25px}.brand-ribbon>span{font-size:11px;color:#8a99a3}.wordmark{color:#778998;font-family:Arial,sans-serif;font-size:22px;font-weight:800;letter-spacing:1px;opacity:.7}.wordmark.cisco{letter-spacing:4px}.wordmark.fortinet span{font-size:27px;margin-left:4px}.wordmark.nvidia{font-size:20px;letter-spacing:-.5px}.brand-ribbon .ribbon-last{font-size:10px}.section{padding-top:80px;padding-bottom:25px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:28px}.section-heading h2{font-size:29px;letter-spacing:-.6px}.section-heading p{font-size:12px;margin-top:9px}.section-heading .text-link{font-size:12px;margin-bottom:5px}.category-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:18px}.category-card{border:1px solid var(--line);border-radius:14px;padding:29px 25px 31px;position:relative;overflow:hidden;transition:background .2s,border-color .2s}.category-card:hover{border-color:var(--blue);background:#f5fbfe}.category-number{position:absolute;top:20px;left:20px;font:400 12px Arial,sans-serif;color:#bdc9d1}.category-icon{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:10px;background:#eaf7fd;color:var(--blue);margin-bottom:28px}.category-icon .icon{width:26px;height:26px}.category-card h3{font-size:18px;margin-bottom:9px}.category-card p{font:400 10px/1.6 Arial,sans-serif;text-align:right;letter-spacing:.2px}.category-go{display:flex;justify-content:flex-end;margin-top:23px;color:var(--blue)}.category-go .icon{width:20px}.curated-section{background:var(--paper);margin-top:45px;padding:60px 0}.curated-label{font-size:11px;display:flex;gap:10px;align-items:center;color:var(--muted)}.curated-label i{width:6px;height:6px;background:var(--blue);box-shadow:none}.product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.product-card{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden;transition:box-shadow .2s,border-color .2s}.product-card:hover{border-color:#a7ccdf;box-shadow:0 12px 25px #071b3008}.product-visual{position:relative;display:flex;align-items:center;justify-content:center;height:196px;background:#fff;padding:45px 23px 18px}.product-visual img{max-height:137px;width:100%;object-fit:contain;transition:transform .3s}.product-card:hover .product-visual img{transform:scale(1.04)}.product-brand{position:absolute;right:18px;top:17px;font:600 9px Arial,sans-serif;letter-spacing:1px;color:#7f93a1;border:1px solid #ecf0f3;border-radius:5px;padding:5px 8px}.product-info{padding:20px;border-top:1px solid #f0f3f5}.product-model{font:600 16px/1.4 Arial,sans-serif;text-align:right;letter-spacing:-.2px;color:var(--navy);overflow-wrap:anywhere}.product-info h3{font-size:11px;font-weight:400;color:#7b8b96;line-height:1.9;margin-top:7px;min-height:41px}.product-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:19px;gap:7px}.price{font-size:12px;font-weight:600}.product-bottom .icon-button{width:34px;height:34px;border-radius:8px;border-color:#dce8ee;color:var(--blue)}.product-bottom .icon{width:18px;height:18px}.no-photo{color:#9fb0ba;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px;font-size:10px}.no-photo .icon{width:38px;height:38px}.quote-feature{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:18px;overflow:hidden}.quote-feature-intro{padding:48px 50px;background:#f8fafb}.quote-feature-intro h2{font-size:31px;line-height:1.7;letter-spacing:-.6px;margin-bottom:16px}.quote-feature-intro p{font-size:12px;max-width:390px;line-height:2.2;margin-bottom:26px}.quote-steps{padding:30px 44px;display:flex;flex-direction:column;justify-content:center;gap:25px}.quote-steps>div{display:flex;gap:18px;align-items:flex-start;position:relative}.quote-steps>div>b{position:absolute;left:0;top:0;color:#d5e1e8;font:600 20px Arial,sans-serif}.quote-steps>div>span{width:46px;height:46px;border-radius:12px;background:#f0f7fa;display:flex;align-items:center;justify-content:center;color:var(--blue);flex-shrink:0}.quote-steps h3{font-size:15px;margin-bottom:6px}.quote-steps p{font-size:11px;max-width:300px}.download-feature{margin-top:60px;background:var(--navy);color:#fff;border-radius:20px;display:grid;grid-template-columns:1fr 1fr;gap:65px;padding:55px 60px;position:relative;overflow:hidden}.download-feature:before{content:'';position:absolute;width:370px;height:370px;border:1px solid #ffffff0b;border-radius:50%;top:-200px;right:-80px}.download-feature h2{font-size:34px;line-height:1.7;margin-bottom:13px}.download-feature p{font-size:12px;color:#94adbf;max-width:440px;margin-bottom:27px;line-height:2.1}.download-preview{direction:ltr;align-self:center;border:1px solid #385166;border-radius:12px;background:#102b40;box-shadow:0 20px 50px #0003;transform:rotate(-2deg)}.preview-head{display:flex;align-items:center;justify-content:space-between;padding:15px 19px;border-bottom:1px solid #2b4357}.preview-head>span{display:flex;gap:4px}.preview-head i{width:5px;height:5px;border-radius:50%;background:#567589}.preview-head b{font:400 8px Arial,sans-serif;letter-spacing:2px;color:#839dad}.preview-row{display:flex;align-items:center;gap:15px;padding:21px;border-bottom:1px solid #223f54}.preview-row .icon{color:#4db6df}.preview-row>span{flex:1}.preview-row strong{display:block;font:400 13px Arial,sans-serif;color:#d5e4ef}.preview-row small{display:block;font-size:9px;color:#6d8ca3;margin-top:8px}.preview-row>b{font:400 8px Arial,sans-serif;border:1px solid #365a74;border-radius:4px;color:#639bbd;padding:4px 6px}.preview-foot{display:flex;align-items:center;gap:8px;justify-content:center;font-size:9px;color:#7295ad;padding:13px}.preview-foot i{width:5px;height:5px;box-shadow:none;background:#52d4b1}.contact-band{display:flex;justify-content:space-between;gap:35px;align-items:center;padding:70px 0}.contact-band h2{font-size:25px}.site-footer{background:var(--navy);color:#91a7b9;margin-top:40px}.footer-main{display:grid;grid-template-columns:1.4fr .7fr .8fr 1.1fr;gap:65px;padding:55px 0 43px}.site-footer .brand{color:#fff}.site-footer .brand-symbol{border-radius:6px}.footer-brand p{font-size:11px;margin-top:22px;color:#91a7b9;max-width:290px;line-height:2.2}.brand-line{direction:ltr;text-align:right;font:400 8px Arial,sans-serif;letter-spacing:1.3px;color:#4d718c;margin-top:23px}.footer-main h3{font-size:13px;color:#e5edf3;margin:3px 0 21px}.footer-main>div>a:not(.brand):not(.button){display:block;font-size:10px;margin-bottom:10px}.footer-main>div>a:hover{color:var(--cyan)}.footer-bale p{font-size:10px;color:#91a7b9;line-height:2.2;margin-bottom:22px}.footer-bale .button{font-size:11px;padding:10px 17px}.footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid #20384b;padding:20px 0;font-size:9px}.footer-bottom>span:last-child{font:400 8px Arial,sans-serif;letter-spacing:2px;color:#486981}.breadcrumb{display:flex;align-items:center;gap:12px;color:#9aa9b3;font-size:11px;padding:28px 0 0}.breadcrumb a{color:#627b8d}.page-title{padding:35px 0 38px}.page-title h1{font-size:37px;letter-spacing:-.8px}.page-title p{font-size:13px;margin-top:14px;max-width:800px}.catalog-layout{display:grid;grid-template-columns:220px 1fr;gap:34px;margin-bottom:60px}.catalog-sidebar{border:1px solid var(--line);border-radius:14px;align-self:start;overflow:hidden}.sidebar-title{font-weight:800;font-size:12px;padding:20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.sidebar-title .icon{color:var(--blue);width:18px}.collection-link{display:block;font-size:11px;padding:10px 20px;border-right:3px solid #fff0}.collection-link:first-of-type{margin-top:12px}.collection-link.active{border-color:var(--blue);background:#edf8fd;color:#008fc5;font-weight:600}.collection-link:hover{background:#f6f9fa}.sidebar-help{margin:15px;padding:17px;background:#f3f8fb;border-radius:10px}.sidebar-help>.icon{color:var(--blue);display:block;margin-bottom:10px}.sidebar-help strong{font-size:11px;display:block;margin-bottom:10px}.sidebar-help a{font-size:9px;display:flex;align-items:center;justify-content:space-between;color:#4d8cab}.sidebar-help a .icon{width:15px}.catalog-filter{display:flex;align-items:center;gap:10px}.search-field{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--line);border-radius:10px;padding:0 13px;flex:1}.search-field .icon{width:19px;color:#7c95a5}.search-field input{min-width:80px;width:100%;padding:13px 0;border:0;outline:0;font-size:12px}.catalog-filter select,.catalog-filter>input{border:1px solid var(--line);border-radius:10px;background:#fff;padding:12px 13px;font-size:11px;max-width:160px;color:var(--ink)}.catalog-filter .button{font-size:11px;padding:12px 19px}.catalog-meta{display:flex;justify-content:space-between;margin:23px 0 20px;color:#8b9da9;font-size:10px}.catalog-main .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-main .product-visual{height:180px}.pagination{display:flex;justify-content:center;align-items:center;gap:8px;padding:30px 0}.pagination button{border:1px solid var(--line);background:#fff;border-radius:8px;padding:8px 14px;font-size:11px;color:var(--ink)}.pagination button.active{background:var(--navy);color:#fff;border-color:var(--navy)}.pagination span{font-size:11px;color:var(--muted);padding:0 12px}.loading,.empty-state{grid-column:1/-1;text-align:center;padding:70px 25px;color:var(--muted);border:1px dashed var(--line);border-radius:12px;width:100%}.empty-state>.icon{width:40px;height:40px;color:#91b0c3;margin-bottom:15px}.empty-state h3{font-size:16px;color:var(--ink);margin-bottom:10px}.empty-state p{font-size:12px}.product-detail{display:grid;grid-template-columns:1fr 1.05fr;gap:65px;padding:40px 0 45px}.detail-visual{border:1px solid var(--line);border-radius:20px;min-height:390px;position:relative;display:flex;align-items:center;justify-content:center;padding:70px 35px}.detail-visual>img{width:100%;max-height:290px;object-fit:contain}.visual-caption{position:absolute;bottom:18px;right:20px;left:20px;text-align:center;font-size:9px;line-height:1.8;color:#96a7b3}.detail-copy{padding:5px 0}.detail-model{font:600 35px/1.4 Arial,sans-serif;text-align:right;margin:10px 0 8px;overflow-wrap:anywhere}.detail-copy h1{font-size:17px;color:#748996;font-weight:400}.detail-summary{font-size:12px;margin-top:22px;line-height:2.2}.detail-price{padding:20px 0;font-size:20px;font-weight:800;border-top:1px solid var(--line);margin-top:23px}.detail-price small{display:block;font-size:10px;color:var(--muted);font-weight:400;margin-top:8px}.detail-actions{display:flex;gap:10px;flex-wrap:wrap}.detail-actions .button{font-size:12px;padding:12px 18px}.detail-contact{font-size:11px;color:#7c96a7;display:flex;gap:8px;align-items:center;margin-top:21px}.detail-contact .icon{width:15px}.product-tabs{display:flex;gap:35px;border-bottom:1px solid var(--line);padding:12px 0}.product-tabs a{font-weight:600;font-size:12px}.product-tabs b{font-weight:400;background:#edf5fa;color:var(--blue);padding:2px 7px;border-radius:4px;margin-right:5px}.spec-section{display:grid;grid-template-columns:1fr 2fr;gap:70px;padding:45px 0}.spec-section h2{font-size:23px}.spec-section>div>p{font-size:12px;margin-top:12px}.spec-copy{font-size:12px;line-height:2.4;padding:26px 30px;background:var(--paper);border-radius:14px;white-space:normal;overflow-wrap:anywhere}.license-section{padding:30px 0 45px}.license-section .section-heading h2{font-size:24px}.information-note{display:flex;gap:14px;padding:18px 22px;background:#edf8fd;border:1px solid #d8eef7;border-radius:10px;font-size:11px;margin-bottom:25px}.information-note .icon{color:var(--blue)}.information-note p{color:#5b829a}.license-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.license-card{border:1px solid var(--line);border-radius:13px;padding:23px;display:flex;flex-direction:column;align-items:flex-start}.license-term{font-size:9px;background:#edf7fc;border-radius:5px;color:#008fbd;padding:3px 9px}.license-card h3{font-size:13px;margin:13px 0 10px}.license-card code{display:block;width:100%;direction:ltr;text-align:right;font:600 11px/1.7 Arial,sans-serif;background:#f5f8fa;border-radius:5px;padding:6px 9px;overflow-wrap:anywhere}.license-card p{font-size:10px;margin-top:12px;line-height:2;flex:1}.license-bottom{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-top:21px}.license-bottom strong{font-size:12px}.quote-layout{display:grid;grid-template-columns:1.45fr 1fr;gap:28px;padding-bottom:55px}.panel{border:1px solid var(--line);border-radius:15px;padding:27px;align-self:start;background:#fff}.panel h2{font-size:18px;margin-bottom:20px}.panel-title{display:flex;justify-content:space-between;gap:15px;align-items:flex-start}.panel-title .text-button{font-size:10px;color:#a5aeb5}.quote-item{display:grid;grid-template-columns:1fr auto;gap:15px;padding:20px 0;border-top:1px solid var(--line)}.quote-item h3{font-size:12px;margin-bottom:7px}.quote-item code{font:400 11px Arial,sans-serif;color:#7992a3;direction:ltr;display:block;text-align:right;overflow-wrap:anywhere}.quantity{display:flex;align-items:center;gap:5px;direction:ltr}.quantity button{width:29px;height:29px;border:1px solid var(--line);border-radius:6px;background:#fff;color:var(--ink);display:flex;align-items:center;justify-content:center}.quantity input{width:40px;height:29px;text-align:center;border:1px solid var(--line);border-radius:5px;font-size:11px}.quote-item .remove-item{font-size:9px;color:#a3acb3;display:block;margin-top:8px;background:none;border:0;margin-right:auto}.quote-layout .text-link{font-size:11px;margin-top:18px}.field{display:flex;flex-direction:column;gap:7px;margin-bottom:17px;font-size:11px;color:#637e91}.field>span{font-weight:600}.field i{font-style:normal;color:var(--blue)}.field input,.field textarea,.field select{border:1px solid var(--line);border-radius:8px;background:#fff;padding:12px 14px;width:100%;font-size:12px;color:var(--ink);outline:0}.field input:focus,.field textarea:focus{border-color:var(--blue)}.field textarea{resize:vertical}.field select{height:47px}.field ::placeholder{color:#a3b0b9}.form-note{font-size:10px;line-height:2;margin:14px 0 20px}.form-result{font-size:11px;line-height:2;margin-top:14px}.form-result.error{color:#bd4848}.form-result.success{padding:16px;color:#28785d;background:#eef9f4;border-radius:9px}.auth-callout{text-align:center;padding:25px 10px}.auth-callout>.icon{width:38px;height:38px;color:var(--blue);margin-bottom:15px}.auth-callout h2{font-size:20px}.auth-callout p{font-size:12px;margin:12px 0 23px}.auth-callout .button{font-size:12px}.download-toolbar{border:1px solid var(--line);border-radius:13px;padding:18px;background:var(--paper)}.download-explainer{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:28px 0}.download-explainer>div{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:10px 15px;padding:23px;border:1px solid var(--line);border-radius:12px}.download-explainer .icon{grid-row:1/3;color:var(--blue)}.download-explainer strong{font-size:13px}.download-explainer p{font-size:10px;grid-column:2}.download-explainer a{font-size:10px;grid-column:3;grid-row:1/3;display:flex;align-items:center;gap:5px;color:var(--blue)}.download-explainer a .icon{width:14px}.download-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.download-card{border:1px solid var(--line);border-radius:13px;padding:25px;display:flex;flex-direction:column}.download-card-head{display:flex;gap:12px;align-items:center;margin-bottom:20px}.download-card-head>.icon{color:var(--blue);background:#edf7fc;padding:9px;border-radius:10px;width:42px;height:42px}.download-card h3{font-size:15px}.download-card-head span{font:400 9px Arial,sans-serif;color:#97a9b5;letter-spacing:1px}.download-card p{font-size:11px;line-height:2.1}.download-tags{display:flex;flex-wrap:wrap;gap:5px;margin:15px 0}.download-tags span{font-size:9px;background:#f3f7fa;color:#6a8698;padding:4px 8px;border-radius:4px}.download-card-actions{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:13px}.download-card-actions .text-link{font-size:10px}.download-request-banner{border-radius:15px;background:var(--navy);color:#fff;padding:34px 38px;display:flex;justify-content:space-between;align-items:center;gap:25px;margin:35px 0 55px}.download-request-banner h2{font-size:22px;margin-bottom:7px}.download-request-banner p{color:#92aabd;font-size:11px}.download-request-banner .button{font-size:12px}.account-heading{display:flex;justify-content:space-between;align-items:center;padding:32px 0}.account-heading h1{font-size:29px}.account-heading p{font-size:12px;margin-top:10px}.account-heading .text-link{font-size:11px}.account-layout{display:grid;grid-template-columns:210px 1fr;gap:28px;padding-bottom:65px;min-height:420px}.account-nav{display:flex;flex-direction:column;gap:5px;border:1px solid var(--line);border-radius:13px;padding:15px;height:max-content}.account-nav button{display:flex;align-items:center;gap:11px;font-size:11px;font-weight:600;text-align:right;border:0;background:none;border-radius:7px;padding:12px;color:#7690a2}.account-nav .icon{width:19px;height:19px}.account-nav button.active{background:#eaf7fc;color:#008abe}.account-content{min-width:0}.account-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.stat{border:1px solid var(--line);border-radius:12px;padding:25px}.stat span{font-size:11px;color:var(--muted);display:block}.stat b{display:block;font:600 30px Arial,sans-serif;margin:12px 0 0;color:var(--navy)}.account-intro{background:var(--navy);color:#fff;border-radius:14px;padding:30px;display:flex;gap:20px;align-items:center;justify-content:space-between;margin-bottom:24px}.account-intro h2{font-size:20px}.account-intro p{font-size:11px;color:#9cb5c7;margin-top:8px}.account-intro .button{font-size:11px}.record-list{border:1px solid var(--line);border-radius:13px;overflow:hidden}.record-row{display:flex;gap:20px;justify-content:space-between;align-items:center;border:0;border-bottom:1px solid var(--line);padding:20px;background:#fff;width:100%;text-align:right;color:var(--ink)}.record-row:last-child{border-bottom:0}.record-row:hover{background:#f9fbfc}.record-row h3{font-size:12px}.record-row small{font-size:10px;color:#90a1ad;display:block;margin-top:6px}.record-row code{font:600 12px Arial,sans-serif;display:block;color:#6a899e;margin-bottom:7px}.status{font-size:9px;border-radius:5px;background:#edf4f9;color:#7593a9;display:inline-flex;padding:4px 9px;white-space:nowrap}.status.ready{background:#e4f7ed;color:#33875d}.status.reviewing{background:#eaf7fe;color:#2894c5}.status.closed{background:#f0f1f2;color:#889399}.record-summary{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:23px}.record-summary h2{font-size:21px}.record-summary code{font:600 16px Arial,sans-serif;color:var(--blue)}.record-table{border-collapse:collapse;width:100%;font-size:11px;margin:25px 0}.record-table th{text-align:right;background:#f3f7fa;font-weight:600;color:#6d8798;padding:12px}.record-table td{padding:14px 10px;border-bottom:1px solid var(--line);vertical-align:top}.record-table small{display:block;font:400 10px Arial,sans-serif;color:#8299a8;direction:ltr;text-align:right;overflow-wrap:anywhere;margin-top:5px}.reply-box{background:#f4f9fc;border-radius:10px;padding:23px;margin-top:20px;font-size:12px}.reply-box h3{font-size:14px;margin-bottom:12px}.reply-box p{white-space:pre-wrap;font-size:12px;line-height:2.2;color:#5d7b8e}.record-details{display:flex;flex-wrap:wrap;gap:25px;margin:18px 0;font-size:10px;color:#7b94a4}.record-history{display:flex;flex-wrap:wrap;gap:15px;margin-top:25px;font-size:9px}.record-history span{background:#f5f8fa;border-radius:7px;padding:8px 11px;color:#7c91a0}.record-history b{display:block;color:#466e89;font-size:10px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.form-grid .wide{grid-column:1/-1}.bale-panel{text-align:center;max-width:650px;margin:auto;padding:40px}.bale-panel>.icon{width:45px;height:45px;color:var(--blue)}.bale-panel h2{font-size:23px;margin:18px 0 12px}.bale-panel p{font-size:12px;line-height:2.2;margin-bottom:23px}.bale-code{background:var(--navy);color:var(--cyan);direction:ltr;border-radius:10px;padding:17px;font:600 23px Arial,sans-serif;letter-spacing:2px;margin:20px 0}.bale-panel .text-button{font-size:11px;color:#9caeb9}.auth-shell{border:1px solid var(--line);background:#fff;border-radius:18px;padding:35px;margin-bottom:60px}.woocommerce #customer_login{display:grid;grid-template-columns:1fr 1fr;gap:65px}.woocommerce #customer_login:before,.woocommerce #customer_login:after{display:none}.woocommerce #customer_login .u-column1,.woocommerce #customer_login .u-column2{width:100%;float:none}.woocommerce form.login,.woocommerce form.register{border:0;padding:0;margin:20px 0 0}.woocommerce h2{font-size:23px}.woocommerce form .form-row{padding:0;margin:0 0 17px}.woocommerce form .form-row label{font-size:11px;font-weight:600;color:#637e91;margin-bottom:7px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row input[type=text],.woocommerce form .form-row input[type=tel],.woocommerce form .form-row input[type=email],.woocommerce form .form-row input[type=password]{border:1px solid var(--line);border-radius:8px;padding:12px 14px;width:100%;background:#fff;color:var(--ink);outline:0}.woocommerce form .form-row input:focus{border-color:var(--blue)}.woocommerce button.button,.woocommerce a.button,.woocommerce input.button{background:var(--blue);color:#fff;font-size:12px;border-radius:8px;padding:15px 25px;font-family:var(--font);font-weight:600}.woocommerce button.button:hover,.woocommerce a.button:hover{background:#0095cc;color:#fff}.woocommerce-LostPassword,.woocommerce-privacy-policy-text{font-size:10px;margin:14px 0}.woocommerce-LostPassword a{color:var(--blue)}.woocommerce-notices-wrapper,.woocommerce-error,.woocommerce-message,.woocommerce-info{font-size:12px}.wp-content-shell{padding-top:40px;padding-bottom:60px;min-height:500px}.wp-content-shell>h1{font-size:30px;margin-bottom:30px}.woocommerce .woocommerce-MyAccount-navigation{background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:20px;font-size:12px}.woocommerce-MyAccount-navigation ul{padding:0;list-style:none;margin:0}.woocommerce-MyAccount-navigation li{margin-bottom:10px}.woocommerce table.shop_table{font-size:12px;border-color:var(--line);border-radius:12px}.contact-layout{display:grid;grid-template-columns:1fr 1fr;gap:65px;margin-bottom:65px}.contact-intro{background:var(--navy);border-radius:18px;padding:50px;color:#fff;position:relative;overflow:hidden}.contact-intro h2{font-size:26px;margin-top:35px}.contact-intro p{font-size:12px;color:#9cb5c7;margin:20px 0 30px;max-width:330px}.contact-orbit{width:130px;height:130px;border-radius:50%;border:1px dashed #3b657f;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 28px #ffffff03}.contact-orbit .icon{width:55px;height:55px;color:var(--cyan)}.contact-details{padding:7px 0}.contact-method{display:flex;align-items:center;gap:20px;padding:21px 0;border-bottom:1px solid var(--line)}.contact-method>.icon:first-child{width:27px;color:var(--blue)}.contact-method>div{flex:1}.contact-method small{display:block;font-size:10px;color:#8b9eaa}.contact-method strong{font-size:15px;display:block;margin-top:5px;text-align:right;font-weight:600}.contact-method>.icon:last-child{color:#a2b8c7}.contact-address{font-size:12px;margin-top:23px;line-height:2.2}.about-block{display:grid;grid-template-columns:.9fr 1.3fr;gap:70px;align-items:center;padding:35px 0 55px}.about-logo{border:1px solid var(--line);border-radius:18px;padding:50px;max-width:440px}.about-logo img{width:100%}.about-block h2{font-size:27px;margin-bottom:25px}.about-block p{font-size:13px;line-height:2.4;margin-bottom:18px}.about-block .button{margin-top:10px;font-size:12px}.value-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin:20px 0 55px}.value-grid article{background:var(--paper);border:1px solid var(--line);border-radius:13px;padding:30px}.value-grid .icon{width:30px;height:30px;color:var(--blue)}.value-grid h3{font-size:17px;margin-top:23px}.value-grid p{font-size:11px;margin-top:12px}.reading-page{max-width:900px;padding-bottom:60px}.reading-page h2{font-size:19px;margin:25px 0 15px}.reading-page>p{font-size:13px;line-height:2.4;margin-bottom:25px}.toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%,20px);opacity:0;pointer-events:none;background:var(--navy);color:#fff;box-shadow:0 10px 35px #0003;border:1px solid #3b627f;border-radius:10px;padding:13px 25px;font-size:12px;z-index:100;transition:opacity .2s,transform .2s;max-width:calc(100% - 35px);text-align:center}.toast.show{opacity:1;transform:translate(-50%,0)}.floating-quote{position:fixed;bottom:23px;left:25px;z-index:29;display:flex;align-items:center;gap:9px;background:#fff;border:1px solid var(--line);border-radius:10px;padding:12px 16px;font-size:11px;font-weight:600;box-shadow:0 5px 22px #071b3012}.floating-quote .icon{color:var(--blue);width:19px;height:19px}@media(min-width:1500px){.hero h1{font-size:61px}.hero-inner{min-height:510px}}@media(max-width:1150px){.container{width:calc(100% - 48px)}.main-nav{gap:18px;font-size:11px}.header-actions{gap:10px}.account-link span{display:none}.quote-link{padding-right:12px}.hero h1{font-size:45px}.hero-inner{gap:25px}.hero-art{height:360px}.orbit{width:340px;height:340px}.orbit-two{width:260px;height:260px}.signal-card{top:36px}.device-plate{bottom:30px}.art-label{top:20px;font-size:7px}.hero-device{height:180px;padding:18px}.hero-device img{max-height:150px}.category-card{padding:25px 20px}.category-card h3{font-size:16px}.product-visual{height:170px}.product-model{font-size:14px}.quote-feature-intro{padding:40px}.quote-steps{padding:30px}.download-feature{gap:35px;padding:45px}.footer-main{gap:35px}.product-detail{gap:35px}.detail-model{font-size:29px}.catalog-layout{grid-template-columns:190px 1fr;gap:23px}.catalog-main .product-grid{gap:13px}.catalog-main .product-info{padding:15px}.catalog-main .product-visual{height:145px}.catalog-filter{gap:7px}.download-toolbar .catalog-filter{flex-wrap:wrap}.download-toolbar .search-field{min-width:250px}.download-explainer>div{grid-template-columns:25px 1fr}.download-explainer a{grid-column:2;grid-row:auto}.contact-layout{gap:40px}.quote-layout{gap:20px}}@media(max-width:850px){.header-row{height:78px}.brand strong{font-size:18px}.main-nav{display:none;position:absolute;top:78px;right:0;left:0;background:#fff;flex-direction:column;align-items:stretch;gap:0;padding:15px 25px;border-bottom:1px solid var(--line);box-shadow:0 18px 30px #071b3010}.main-nav.open{display:flex}.main-nav a{padding:12px}.mobile-toggle{display:flex;margin-right:auto;border:0}.header-actions .quote-link span{display:none}.hero{padding-top:40px}.hero-inner{grid-template-columns:1fr 1fr;gap:15px;min-height:420px}.hero h1{font-size:35px;letter-spacing:-1px}.hero-kicker{font-size:10px;margin-bottom:17px}.hero-copy>p{font-size:11px}.hero-actions{gap:15px;flex-wrap:wrap;margin-top:20px}.hero-actions .button{font-size:11px;padding:11px 17px}.hero-secondary{font-size:10px}.hero-assurances{gap:10px;flex-direction:column;font-size:9px;margin-top:20px}.hero-art{height:310px}.orbit{width:265px;height:265px}.orbit-two{width:190px;height:190px}.hero-device{height:150px;padding:12px}.signal-card{top:36px;padding:9px 11px;right:-5px}.signal-card strong{font-size:11px}.signal-card small{font-size:6px;letter-spacing:.4px}.signal-card .icon{width:22px}.signal-card i{margin-left:5px}.art-label{top:17px;left:0;font-size:6px;letter-spacing:1px}.device-plate{bottom:39px;left:6px;gap:8px}.device-plate>span{font-size:16px}.device-plate small{font-size:8px;padding-left:8px}.art-corner{bottom:13px;font-size:6px}.hero-search input{font-size:11px;padding:9px 0}.hero-search .button{font-size:10px;padding:11px 16px}.brand-ribbon>span:last-child{display:none}.brand-ribbon>span:first-child{font-size:9px}.wordmark{font-size:18px}.wordmark.nvidia{font-size:16px}.section{padding-top:55px}.section-heading h2{font-size:25px}.category-grid{grid-template-columns:repeat(2,1fr);gap:15px}.category-card{padding:25px}.category-icon{margin-bottom:20px}.category-go{margin-top:5px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-visual{height:200px}.product-model{font-size:17px}.product-info h3{min-height:0}.quote-feature-intro{padding:30px}.quote-feature-intro h2{font-size:25px}.quote-steps{padding:25px;gap:20px}.quote-steps h3{font-size:13px}.quote-steps p{font-size:10px}.quote-steps>div>b{display:none}.quote-steps>div>span{width:35px;height:35px}.quote-steps>div{gap:12px}.download-feature{gap:25px;padding:35px}.download-feature h2{font-size:27px}.download-feature p{font-size:11px}.download-feature .button{font-size:11px}.preview-row{padding:18px 15px;gap:10px}.preview-row strong{font-size:11px}.preview-row small{font-size:8px}.preview-row .icon{width:18px}.preview-foot{font-size:8px}.contact-band h2{font-size:20px}.contact-band .button{font-size:12px}.footer-main{grid-template-columns:1.2fr 1fr 1fr;gap:30px}.footer-bale{grid-column:1/-1;display:flex;align-items:center;gap:25px;border-top:1px solid #20384b;padding-top:25px}.footer-bale h3{margin:0}.footer-bale p{margin:0;max-width:330px}.footer-bale .button{margin-right:auto}.catalog-layout{grid-template-columns:1fr}.catalog-sidebar{display:flex;flex-wrap:wrap;gap:5px;padding:12px;border-radius:12px}.sidebar-title,.sidebar-help{display:none}.collection-link{border:1px solid #fff0;border-radius:6px;padding:6px 10px;font-size:10px;background:#f5f8fa}.collection-link:first-of-type{margin-top:0}.collection-link.active{border-color:#b9e7f7}.catalog-main .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-main .product-model{font-size:13px}.product-detail{grid-template-columns:1fr 1fr;gap:25px}.detail-visual{min-height:330px;padding:55px 25px}.detail-copy h1{font-size:13px}.detail-model{font-size:25px}.detail-summary{font-size:11px;margin-top:17px}.detail-actions .button{font-size:10px;padding:10px 13px}.detail-price{font-size:18px;margin-top:17px}.detail-contact{font-size:9px}.spec-section{gap:30px;grid-template-columns:1fr 2fr}.quote-layout{grid-template-columns:1fr}.account-layout{grid-template-columns:1fr}.account-nav{flex-direction:row;justify-content:space-between;overflow-x:auto}.account-nav button{white-space:nowrap;gap:7px;padding:9px;font-size:10px}.account-nav .icon{width:15px;height:15px}.contact-layout{gap:30px}.contact-intro{padding:35px}.contact-intro h2{font-size:22px}.about-block{gap:35px}.about-logo{padding:30px}.about-block h2{font-size:22px}.about-block p{font-size:12px}.woocommerce #customer_login{gap:35px}.page-title h1{font-size:31px}}@media(max-width:600px){.container{width:calc(100% - 34px)}.top-strip .container{height:29px}.top-strip span{font-size:8px}.top-strip a{font-size:8px;gap:4px}.top-strip .icon{width:11px}.header-row{height:72px;gap:12px}.brand{min-width:130px;gap:8px}.brand-symbol{width:32px;height:39px}.brand-symbol img{width:42px;right:-5px}.brand strong{font-size:17px}.brand small{font-size:7px;letter-spacing:2px}.header-actions{gap:10px}.header-actions .icon{width:19px;height:19px}.quote-link{padding-right:10px;gap:5px}.cart-count{line-height:17px;min-width:17px;font-size:9px}.mobile-toggle{width:30px;height:30px}.mobile-toggle .icon{width:20px}.main-nav{top:72px}.hero{padding-top:32px;margin-bottom:35px}.hero-inner{grid-template-columns:1fr;padding-bottom:40px;gap:5px}.hero h1{font-size:39px;line-height:1.6;margin-bottom:14px}.hero-kicker{font-size:9px;margin-bottom:15px}.hero-copy>p{font-size:12px;line-height:2.2;max-width:460px}.hero-actions{margin-top:22px;gap:23px}.hero-actions .button{font-size:12px}.hero-secondary{font-size:11px}.hero-assurances{flex-direction:row;gap:13px;font-size:8px;margin-top:22px}.hero-art{height:240px;margin:10px 8px 0}.hero-device{width:85%;height:135px;padding:14px}.orbit{width:235px;height:235px}.orbit-two{width:170px;height:170px}.signal-card{top:19px;right:4px}.art-label{top:6px;left:5px;font-size:6px}.device-plate{bottom:13px;left:20px}.device-plate>span{font-size:17px}.art-corner{bottom:8px;right:0;font-size:5px}.hero-search-wrap{margin-top:-13px}.hero-search{gap:7px;padding:10px;border-radius:10px}.hero-search label{padding:0 3px;gap:7px}.hero-search label .icon{width:17px;height:17px}.hero-search input{font-size:10px}.hero-search .button{font-size:10px;padding:10px 11px;border-radius:7px}.hero-search .button .icon{display:none}.brand-ribbon{padding-top:30px;padding-bottom:25px;gap:13px}.brand-ribbon>span:first-child{display:none}.wordmark{font-size:18px}.wordmark.fortinet span{font-size:20px}.wordmark.nvidia{font-size:16px}.section{padding-top:40px;padding-bottom:15px}.section-heading{margin-bottom:22px;gap:15px;align-items:flex-start}.section-heading h2{font-size:22px}.eyebrow{font-size:8px;letter-spacing:1.5px;margin-bottom:10px}.section-heading p{font-size:10px;line-height:2}.section-heading .text-link{font-size:9px;gap:4px;white-space:nowrap;margin-top:26px}.section-heading .text-link .icon{width:15px}.category-grid{gap:11px}.category-card{padding:20px 17px}.category-number{font-size:9px;top:15px;left:14px}.category-icon{width:38px;height:38px;margin-bottom:21px}.category-icon .icon{width:23px}.category-card h3{font-size:14px;margin-bottom:7px}.category-card p{font-size:8px;line-height:1.8}.category-go .icon{width:18px}.category-go{margin-top:13px}.curated-section{margin-top:30px;padding:37px 0}.curated-label{display:none}.product-grid{gap:11px}.product-visual{height:142px;padding:37px 14px 17px}.product-visual img{max-height:95px}.product-brand{right:12px;top:11px;font-size:7px;padding:4px 5px}.product-info{padding:14px}.product-model{font-size:13px;line-height:1.6}.product-info h3{font-size:9px;margin-top:5px;min-height:34px}.product-bottom{margin-top:15px}.price{font-size:9px}.product-bottom .icon-button{width:28px;height:28px;border-radius:7px}.product-bottom .icon{width:15px;height:15px}.quote-feature{grid-template-columns:1fr;border-radius:13px}.quote-feature-intro{padding:30px}.quote-feature-intro h2{font-size:26px}.quote-feature-intro p{font-size:11px}.quote-feature-intro .button{font-size:11px}.quote-steps{padding:28px;gap:24px}.quote-steps h3{font-size:13px}.quote-steps p{font-size:10px}.quote-steps>div>span{width:40px;height:40px}.download-feature{grid-template-columns:1fr;gap:34px;padding:30px;margin-top:30px;border-radius:14px}.download-feature h2{font-size:29px}.download-feature p{font-size:11px;margin-bottom:22px}.download-preview{transform:rotate(-1deg)}.preview-row{padding:20px}.preview-row strong{font-size:12px}.preview-row small{font-size:9px}.preview-foot{font-size:8px}.contact-band{display:block;padding:40px 0 15px}.contact-band h2{font-size:22px;max-width:320px;line-height:1.9}.contact-band .button{margin-top:23px;font-size:11px}.footer-main{grid-template-columns:1fr 1fr;gap:30px 23px;padding:35px 0 25px}.footer-brand{grid-column:1/-1}.footer-brand p{max-width:100%;font-size:10px;margin-top:18px}.brand-line{font-size:7px}.footer-main h3{font-size:12px;margin-bottom:15px}.footer-main>div>a:not(.brand):not(.button){font-size:10px}.footer-bale{display:block;padding-top:22px}.footer-bale h3{margin-bottom:12px}.footer-bale p{font-size:10px;max-width:100%}.footer-bale .button{margin-top:16px;font-size:10px}.footer-bottom{flex-wrap:wrap;gap:12px;font-size:8px;padding:17px 0}.footer-bottom>span:last-child{display:none}.breadcrumb{font-size:9px;padding-top:20px;gap:9px}.page-title{padding:28px 0}.page-title h1{font-size:28px;line-height:1.8}.page-title p{font-size:11px;margin-top:10px}.catalog-layout{gap:20px;margin-bottom:35px}.catalog-sidebar{gap:5px;padding:10px;max-height:163px;overflow:auto}.collection-link{font-size:9px;padding:5px 7px}.catalog-filter{flex-wrap:wrap;gap:8px}.catalog-filter .search-field{flex-basis:100%}.catalog-filter select,.catalog-filter>input{flex:1;font-size:10px;max-width:none;padding:10px}.catalog-filter .button{font-size:10px;padding:10px 19px}.catalog-meta{font-size:9px;margin:20px 0 15px}.catalog-main .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.catalog-main .product-visual{height:142px;padding:37px 14px 17px}.catalog-main .product-info{padding:13px}.catalog-main .product-model{font-size:12px}.pagination{gap:6px;padding:25px 0}.pagination button{font-size:10px;padding:7px 11px}.pagination span{font-size:10px;padding:0 7px}.product-detail{grid-template-columns:1fr;padding-top:25px;gap:25px}.detail-visual{min-height:240px;padding:45px 25px 50px}.detail-visual>img{max-height:170px}.visual-caption{font-size:8px}.detail-model{font-size:28px}.detail-copy h1{font-size:15px}.detail-summary{font-size:12px}.detail-price{font-size:20px}.detail-actions .button{font-size:11px;padding:11px 17px}.detail-contact{font-size:10px}.product-tabs{gap:24px;font-size:11px}.product-tabs a{font-size:11px}.spec-section{grid-template-columns:1fr;gap:20px;padding:30px 0}.spec-section h2{font-size:22px}.spec-copy{padding:20px;font-size:11px}.license-section{padding-top:20px}.license-section .section-heading h2{font-size:20px}.information-note{font-size:10px;padding:15px;gap:10px}.license-grid{grid-template-columns:1fr;gap:15px}.license-card{padding:20px}.license-card h3{font-size:13px}.quote-layout{padding-bottom:35px}.panel{padding:20px;border-radius:12px}.panel h2{font-size:17px}.quote-item h3{font-size:11px}.quote-item code{font-size:9px}.quote-item{gap:10px;padding:16px 0}.quote-item .quantity{gap:4px}.quantity button{width:25px;height:25px}.quantity input{width:32px;height:25px}.quote-item .remove-item{font-size:8px}.field{font-size:10px;margin-bottom:15px}.field input,.field textarea,.field select{font-size:12px;padding:11px 13px}.form-note{font-size:9px}.auth-callout h2{font-size:19px}.auth-callout p{font-size:11px}.download-toolbar{padding:13px}.download-toolbar .search-field{min-width:0}.download-explainer{grid-template-columns:1fr;gap:12px;margin:20px 0}.download-explainer>div{padding:20px}.download-grid{grid-template-columns:1fr;gap:15px}.download-card{padding:21px}.download-card h3{font-size:14px}.download-card p{font-size:10px}.download-card-actions .button{font-size:10px}.download-request-banner{padding:26px;display:block;border-radius:12px;margin:25px 0 35px}.download-request-banner h2{font-size:20px}.download-request-banner p{font-size:10px;margin:12px 0 20px}.download-request-banner .button{font-size:11px}.account-heading{padding:27px 0;align-items:flex-start;gap:15px}.account-heading h1{font-size:23px}.account-heading p{font-size:10px}.account-heading .text-link{font-size:9px;white-space:nowrap;margin-top:24px}.account-layout{gap:20px;padding-bottom:35px}.account-nav{padding:8px;gap:3px;justify-content:flex-start}.account-nav button{font-size:9px;gap:5px;padding:8px}.account-nav .icon{display:none}.account-stats{gap:9px;margin-bottom:18px}.stat{padding:15px 12px;border-radius:10px}.stat span{font-size:9px}.stat b{font-size:25px;margin-top:10px}.account-intro{padding:23px;display:block;margin-bottom:18px}.account-intro h2{font-size:19px}.account-intro p{font-size:10px}.account-intro .button{margin-top:20px;font-size:11px}.record-row{padding:16px;gap:12px}.record-row h3{font-size:11px}.record-row small{font-size:8px}.record-row code{font-size:10px}.status{font-size:8px;padding:4px 7px}.record-summary h2{font-size:18px}.record-summary code{font-size:13px}.record-table{font-size:9px}.record-table th{padding:10px 5px;font-size:9px}.record-table td{padding:12px 5px}.record-table small{font-size:8px}.reply-box{padding:18px}.reply-box p{font-size:11px}.record-details{font-size:9px;gap:15px}.record-history{gap:8px}.record-history span{font-size:8px}.record-history b{font-size:9px}.form-grid{grid-template-columns:1fr}.form-grid .wide{grid-column:auto}.bale-panel{padding:25px 17px}.bale-panel h2{font-size:21px}.bale-panel p{font-size:11px}.bale-code{font-size:19px}.auth-shell{padding:23px;margin-bottom:35px}.woocommerce #customer_login{grid-template-columns:1fr;gap:40px}.woocommerce h2{font-size:21px}.woocommerce form .form-row label{font-size:10px}.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content{width:100%!important;float:none!important}.woocommerce-MyAccount-content{margin-top:25px}.wp-content-shell{padding-top:30px}.contact-layout{grid-template-columns:1fr;gap:25px;margin-bottom:35px}.contact-intro{padding:30px}.contact-intro h2{font-size:23px}.contact-intro p{font-size:11px}.contact-orbit{width:100px;height:100px}.contact-orbit .icon{width:42px}.contact-details{padding:0}.contact-method{padding:17px 0}.contact-method strong{font-size:14px}.contact-method small{font-size:9px}.about-block{grid-template-columns:1fr;gap:30px;padding:20px 0}.about-logo{padding:40px;max-width:310px;margin:auto}.about-block h2{font-size:23px}.about-block p{font-size:12px}.value-grid{grid-template-columns:1fr;gap:15px;margin-top:30px}.value-grid article{padding:25px}.value-grid h3{font-size:16px;margin-top:18px}.reading-page h2{font-size:17px}.reading-page>p{font-size:12px}.floating-quote{left:13px;bottom:15px;padding:10px 12px;font-size:10px;border-radius:9px}.toast{bottom:75px;font-size:11px;padding:12px 19px}.empty-state{padding:45px 18px}.empty-state h3{font-size:14px}}.license-result{background:#edf8fd;border-radius:6px;padding:8px 10px;margin-top:10px;color:#4484a7}.license-result small{font-size:9px;display:block}.license-result code{font:600 10px/1.6 Arial,sans-serif;display:block;direction:ltr;text-align:right;overflow-wrap:anywhere;margin-top:4px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}.product-brand{font-family:var(--font);letter-spacing:0;max-width:calc(100% - 40px);line-height:1.5}.download-filter{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.download-filter .field{margin:0;min-width:0}.download-filter .field>span{font-weight:600;color:var(--ink)}.download-query,.download-filter-actions{grid-column:1/-1}.download-filter-actions{display:flex;align-items:center;gap:22px;margin-top:5px}.download-filter select{width:100%;text-overflow:ellipsis}@media(max-width:800px){.download-filter{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media(max-width:500px){.download-filter{grid-template-columns:1fr;gap:12px}.download-filter-actions{gap:15px;flex-wrap:wrap}.product-brand{max-width:calc(100% - 24px);font-size:8px}.download-filter .field>span{font-size:11px}}.image-unavailable{display:flex;align-items:center;justify-content:center;min-height:100px;width:100%;padding:24px;box-sizing:border-box;text-align:center;color:#728095;font-size:12px;line-height:2;background:#f3f6fa;border-radius:12px}.hero-visual .image-unavailable{color:#c5d8e5;background:rgb(255 255 255 / .06)}#company-documents{scroll-margin-top:110px}.company-document-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.company-document.st-credential{padding:0;overflow:hidden;background:#fff;border:1px solid #dce4ec;border-radius:18px;box-shadow:0 8px 30px #10283e08;display:flex;flex-direction:column;transition:box-shadow .25s,transform .25s}.st-credential:hover{transform:translateY(-4px);box-shadow:0 16px 35px #10283e14}.st-credential-preview{display:flex;position:relative;align-items:center;justify-content:center;height:260px;padding:20px;background:#f1f4f8;border-bottom:1px solid #e4eaf1;overflow:hidden}.st-credential-preview img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 3px 5px #10283e14)}.st-credential-preview>span{position:absolute;bottom:10px;left:12px;display:flex;gap:8px;align-items:center;background:#10283e;color:#fff;border-radius:6px;padding:6px 10px;font-size:10px}.st-credential-body{padding:24px;display:flex;flex-direction:column;flex:1}.st-credential-category{font-size:10px;color:#8c702f;letter-spacing:.3px}.st-credential h3{font-size:16px;line-height:1.9;margin:8px 0 15px;color:#10283e}.st-credential dl{margin:0 0 12px;font-size:11px;line-height:1.9}.st-credential dl>div{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid #eef1f5}.st-credential dt{color:#718093;flex-shrink:0}.st-credential dd{margin:0;overflow-wrap:anywhere;text-align:end;color:#263f57}.st-credential .company-record-copy{font-size:12px;line-height:2.1;color:#637389;margin-bottom:20px}.st-credential-actions{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;gap:14px}.st-credential-download{font-size:11px;display:flex;align-items:center;gap:6px;color:#274762}.st-credential-actions .button{font-size:11px}.st-credential-download .icon{width:16px}@media(max-width:1000px){.company-document-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.company-document-grid{grid-template-columns:1fr;gap:20px}.st-credential-preview{height:250px}.st-credential-body{padding:20px}}@media(prefers-reduced-motion:reduce){.st-credential{transition:none!important}.st-credential:hover{transform:none}}.company-contact-intro{background:var(--navy,#071b30);color:#fff;border-radius:18px;padding:40px!important;min-width:0}.company-contact-intro>.eyebrow{color:#59d5f4}.company-contact-intro h2{font-size:28px;line-height:1.7;max-width:540px;margin:14px 0 25px}.company-office-address{display:flex;gap:15px;padding:23px 0 32px;border-top:1px solid #ffffff24}.company-office-address>.icon{color:#59d5f4;margin-top:4px}.company-office-address h3{font-size:15px;margin-bottom:9px}.company-office-address p{color:#c7d7e4;line-height:2.2}.company-office-address small{display:block;color:#a2b8ca;margin-top:16px}.company-contact-layout .contact-details{min-width:0}.company-contact-layout .contact-method div{min-width:0}.company-contact-layout .contact-method strong{overflow-wrap:anywhere}.contact-team strong{font-size:14px;font-weight:600}.contact-recipient b{font-family:inherit!important;font-size:12px;line-height:1.9}.company-records{margin-bottom:80px;direction:rtl}.company-identity{display:grid;grid-template-columns:1.25fr 1fr;gap:32px;padding:38px;border:1px solid #dfe7ec;background:#f5f8fa;border-radius:18px}.company-identity h2{font-size:24px;margin:12px 0}.company-identity p{font-size:13px;line-height:2.1}.company-identity dl{display:grid;gap:12px;margin:0;align-content:center}.company-identity dl>div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid #dfe7ec}.company-identity dt{font-size:12px;color:#71818c}.company-identity dd{margin:0;font-weight:600;font-size:15px}.company-section-links{display:flex;gap:12px;margin:24px 0 42px}.company-section-links a{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;border:1px solid #dfe7ec;border-radius:10px;font-size:13px;font-weight:600;background:#fff}.company-section-links a:hover{border-color:#02a6df;color:#007da7}.company-section{margin-top:42px;scroll-margin-top:110px}.company-section-heading{margin:0 0 22px}.company-section-heading h2{font-size:25px;margin-top:9px}.company-document-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.company-document{border:1px solid #dfe7ec;border-radius:16px;padding:28px;display:flex;flex-direction:column;align-items:flex-start;gap:13px;min-width:0;background:#fff}.company-document-icon{display:grid;place-items:center;width:54px;height:54px;background:#e9f8fc;border-radius:14px;color:#008fbe}.company-document h3,.company-client h3{font-size:18px}.company-document-meta{font-size:11px;color:#71818c}.company-record-copy{font-size:13px;line-height:2;overflow-wrap:anywhere}.company-record-copy p{margin-bottom:10px}.company-document .button{margin-top:auto}.company-client-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.company-client{padding:24px;border:1px solid #dfe7ec;border-radius:16px;text-align:center;min-width:0}.company-client-logo{height:94px;display:grid;place-items:center;margin-bottom:20px}.company-client-logo img{max-height:90px;max-width:170px;object-fit:contain;width:auto;height:auto}.company-client-monogram{display:grid;place-items:center;width:64px;height:64px;border-radius:16px;background:#f5f8fa;color:#02a6df}.company-client .company-record-copy{font-size:12px;margin-top:12px}.company-empty{grid-column:1/-1;padding:28px;border:1px dashed #dfe7ec;border-radius:14px;font-size:13px;background:#fafcfd}@media(max-width:1000px){.company-document-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.company-client-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.company-identity{grid-template-columns:1fr}.company-contact-intro{padding:30px!important}}@media(max-width:600px){.company-contact-intro{padding:25px!important}.company-contact-intro h2{font-size:22px}.company-office-address p{font-size:12px}.company-identity{padding:24px;gap:20px}.company-identity h2{font-size:21px}.company-document-grid{grid-template-columns:1fr}.company-client-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.company-client{padding:18px 12px}.company-client-logo img{max-width:110px}.company-client h3{font-size:14px}.company-section-heading h2{font-size:21px}.company-section-links{gap:8px;flex-wrap:wrap}.company-section-links a{padding:11px 13px;font-size:12px}.company-records{margin-bottom:40px}.company-document{padding:23px}.company-records .company-section-heading>.eyebrow{font-size:10px}}body.stp-navy-harmony{--navy:#071b30;--navy2:#102f45;--blue:#02a6df;--cyan:#69dad4;--teal:#12b8ae;--gold:#d7b67c;--gold-ink:#88642d;--ink:#153449;--muted:#576f7f;--line:#deeaee;--paper:#f5f9fa;color:var(--ink);background:#fff;color-scheme:light}.stp-navy-harmony .brand strong,.stp-navy-harmony .section-heading h2,.stp-navy-harmony .page-title h1{color:var(--navy)}.stp-navy-harmony .brand small{color:var(--muted)}.stp-navy-harmony .site-footer .brand strong{color:#fff}.stp-navy-harmony .site-footer .brand small{color:#b8cdd7}.stp-navy-harmony .eyebrow{color:#007e84}.stp-navy-harmony .main-nav a:after{background:var(--teal)}.stp-navy-harmony .main-nav a:hover{color:#007e84}.stp-navy-harmony .button.primary{background:linear-gradient(110deg,#007ea7,#087e78);color:#fff;box-shadow:0 5px 17px #0fb1ba28}.stp-navy-harmony .button.primary:hover{background:linear-gradient(110deg,#006b8f,#086c67)}.stp-navy-harmony .button.outline-light{border-color:#ffffff3b;color:#fff}.stp-navy-harmony .hero{background:radial-gradient(ellipse at 12% 30%,#11536070,transparent 55%),radial-gradient(ellipse at 70% 120%,#66563440,transparent 55%),linear-gradient(120deg,var(--navy),var(--navy2))}.stp-navy-harmony .hero:after{background:none}.stp-navy-harmony .hero h1,.stp-navy-harmony .download-feature h2,.stp-navy-harmony .company-contact-intro h2,.stp-navy-harmony .company-office-address h3{color:#fff}.stp-navy-harmony .hero h1 em{color:#69dad4}.stp-navy-harmony .hero-kicker{color:#bbd6df}.stp-navy-harmony .hero-kicker i{background:var(--gold);box-shadow:none}.stp-navy-harmony .hero-copy>p{color:#b8cdd7}.stp-navy-harmony .hero-assurances{color:#b8cdd7}.stp-navy-harmony .hero-assurances .icon{color:#55cec4}.stp-navy-harmony .orbit{border-color:#27bcb02e}.stp-navy-harmony .orbit-one:after,.stp-navy-harmony .orbit-one:before{background:var(--gold);box-shadow:0 0 17px #d7b67c66}.stp-navy-harmony .signal-card{background:#103442;border-color:#24616a}.stp-navy-harmony .signal-card .icon{color:#73dace}.stp-navy-harmony .signal-card strong{color:#e1f3f4}.stp-navy-harmony .signal-card small{color:#b4ccd8}.stp-navy-harmony .device-plate strong{color:var(--gold)}.stp-navy-harmony .device-plate small{color:#aac4cf}.stp-navy-harmony .hero-search label .icon{color:#70a1ad}.stp-navy-harmony .wordmark{color:#3c697e;opacity:1}.stp-navy-harmony .category-card{border-color:#dce9ee;background:linear-gradient(145deg,#fff,#eef7f8)}.stp-navy-harmony .category-1{background:linear-gradient(140deg,#fff,#edf3fc)}.stp-navy-harmony .category-2{background:linear-gradient(140deg,#fff,#faf5eb)}.stp-navy-harmony .category-3{background:linear-gradient(140deg,#fff,#eef6f4)}.stp-navy-harmony .category-4{background:linear-gradient(140deg,#fff,#edf5f8)}.stp-navy-harmony .category-card:hover{border-color:#72bdb9}.stp-navy-harmony .category-icon{background:#d9f0ef;color:#188f91}.stp-navy-harmony .category-1 .category-icon{background:#e0eaf8;color:#467caa}.stp-navy-harmony .category-2 .category-icon{background:#f3e8d2;color:var(--gold-ink)}.stp-navy-harmony .category-3 .category-icon{background:#deeee7;color:#337c67}.stp-navy-harmony .category-go{color:#00838b}.stp-navy-harmony .curated-section{background:linear-gradient(125deg,#f0f8fa,#f7f6f1)}.stp-navy-harmony .product-card{border-color:#dce8ec}.stp-navy-harmony .product-brand{background:#edf7f6;border-color:#e0eeee;color:#237777;letter-spacing:.2px}.stp-navy-harmony .product-card:nth-child(2n) .product-brand{background:#edf3fb;border-color:#e1eafb;color:#4776a2}.stp-navy-harmony .product-bottom .price{color:#187570}.stp-navy-harmony .product-bottom .icon-button{background:#edf7f6;border-color:#d4edea;color:#007e85}.stp-navy-harmony .product-bottom .icon-button:hover{background:#d7eeea}.stp-navy-harmony .quote-feature-intro{background:linear-gradient(130deg,#eff9f7,#f8faf6)}.stp-navy-harmony .quote-steps>div>span{background:#fcf5e9;color:var(--gold-ink)}.stp-navy-harmony .quote-steps>div>b{color:#b19361}.stp-navy-harmony .download-feature{background:radial-gradient(ellipse at 5% 20%,#12616c66,transparent 60%),var(--navy);color:#fff}.stp-navy-harmony .download-feature .eyebrow{color:var(--gold)}.stp-navy-harmony .download-feature p{color:#b4ccd8}.stp-navy-harmony .download-preview{background:#133a4b;border-color:#315362;transform:none;box-shadow:none}.stp-navy-harmony .preview-head{border-color:#ffffff16}.stp-navy-harmony .preview-head b{color:#b4ccd8}.stp-navy-harmony .preview-row{border-color:#ffffff13}.stp-navy-harmony .preview-row .icon{color:#72d5ca}.stp-navy-harmony .preview-row strong{color:#fff}.stp-navy-harmony .preview-row small,.stp-navy-harmony .preview-foot{color:#abc4ce}.stp-navy-harmony .preview-row>b{background:#264955;border-color:#fff0;color:var(--gold)}.stp-navy-harmony .site-footer{background:var(--navy);border-top:3px solid #fff0;border-image:linear-gradient(to right,var(--navy),var(--teal),var(--gold),var(--navy)) 1}.stp-navy-harmony .site-footer .footer-main h3{color:#e4eef3}.stp-navy-harmony .site-footer p{color:#a5c1cc}.stp-navy-harmony .collection-link.active{background:#eaf6f4;border-color:var(--teal);color:#157f7f}.stp-navy-harmony .sidebar-help{background:#fbf6ec;color:#755b31}.stp-navy-harmony .sidebar-help>.icon,.stp-navy-harmony .sidebar-help a{color:var(--gold-ink)}.stp-navy-harmony .field input,.stp-navy-harmony .field textarea,.stp-navy-harmony .field select{background:#f9fbfc;color:var(--ink);border-color:#d5e3e9}.stp-navy-harmony .field :is(input,textarea,select):focus{border-color:#007e85}.stp-navy-harmony .account-nav button.active{background:#eaf6f4;color:#157f7f}.stp-navy-harmony .company-contact-intro{background:radial-gradient(ellipse at 5% 10%,#1a677058,transparent 60%),var(--navy)}.stp-navy-harmony .company-contact-intro>.eyebrow{color:var(--gold)}.stp-navy-harmony .company-office-address>.icon{color:#73dace}.stp-navy-harmony .company-office-address address{font-style:normal;color:#c7d7e4;font-size:13px;line-height:2.2;overflow-wrap:anywhere}.stp-navy-harmony .company-office-address small{color:#b8cdd7}.stp-navy-harmony .contact-method>.icon{color:#198e8d}.stp-navy-harmony .contact-message-intro{background:linear-gradient(140deg,#e9f7f3,#f8f6ee);border:1px solid #d9ebe7;color:var(--ink)}.stp-navy-harmony .contact-message-intro:before{display:none}.stp-navy-harmony .contact-message-intro .eyebrow{color:#007e84}.stp-navy-harmony .contact-message-intro h2{color:var(--navy)}.stp-navy-harmony .contact-message-intro p,.stp-navy-harmony .contact-team span{color:var(--muted)}.stp-navy-harmony .contact-team{border-color:#d2e5df}.stp-navy-harmony .contact-team strong,.stp-navy-harmony .contact-team a{color:var(--navy)}.stp-navy-harmony .contact-mail-symbol{background:#d9f0ef;border-color:#c8e7df;color:#188f91}.stp-navy-harmony .company-identity{background:linear-gradient(120deg,#f2faf9,#f7f8fc);border-color:var(--line)}.stp-navy-harmony .company-document-icon{background:#d9f0ef;color:#188f91}@media (max-width:600px){.stp-navy-harmony .company-office-address address{font-size:12px}.stp-navy-harmony .field input,.stp-navy-harmony .field textarea,.stp-navy-harmony .field select{font-size:16px}}@media (min-width:851px){.header-row{height:auto;min-height:92px;padding-block:10px}.main-nav{flex:1;flex-wrap:wrap;gap:6px 16px;justify-content:center}.main-nav a{padding:4px 0;font-size:11px;line-height:1.8;text-align:center}}.stf-node-link,.stf-family-tile strong{overflow-wrap:anywhere}.st-client-home{margin-block:72px}[data-st-client-motion]{--st-navy:#071b30;--st-teal:#50c4c9;--st-gold:#c5aa71;position:relative;isolation:isolate;overflow:hidden;background:var(--st-navy);color:#fff;border-radius:24px;padding:38px 0 26px;margin-top:42px;scroll-margin-top:110px;font-family:inherit}[data-st-client-motion] *,[data-st-client-motion] *::before,[data-st-client-motion] *::after{box-sizing:border-box}[data-st-client-motion]::before{content:'';position:absolute;width:340px;height:340px;inset:-260px auto auto -100px;border:1px solid #234352;border-radius:50%;box-shadow:0 0 0 44px #102f452b,0 0 0 92px #102f451f;z-index:-1;pointer-events:none}[data-st-client-motion] .st-heading{padding:0 32px 25px}[data-st-client-motion] .st-eyebrow{display:flex;align-items:center;gap:9px;color:var(--st-teal);font-size:12px;margin:0 0 12px;font-weight:600}[data-st-client-motion] .st-eyebrow::before{content:'';width:24px;height:2px;background:var(--st-teal);border-radius:2px}[data-st-client-motion] .st-heading h2{color:#fff;font-size:clamp(24px,4.5vw,32px);line-height:1.5;font-weight:800;margin:0}[data-st-client-motion] .st-heading h2 span{color:var(--st-gold)}[data-st-client-motion] .st-subtitle{color:#b8c9d4;font-size:14px;line-height:1.9;margin:8px 0 0}[data-st-client-motion] .st-window{position:relative;overflow-x:auto;direction:ltr;padding:2px 0 8px;outline-offset:-3px}[data-st-client-motion].st-motion-ready .st-window{overflow:hidden}[data-st-client-motion].st-motion-ready .st-window::before,[data-st-client-motion].st-motion-ready .st-window::after{content:'';position:absolute;top:0;bottom:0;width:38px;z-index:2;pointer-events:none}[data-st-client-motion].st-motion-ready .st-window::before{left:0;background:linear-gradient(90deg,#071b30,transparent)}[data-st-client-motion].st-motion-ready .st-window::after{right:0;background:linear-gradient(-90deg,#071b30,transparent)}[data-st-client-motion] .st-track{display:flex;width:max-content;direction:ltr}[data-st-client-motion].st-motion-ready .st-track{will-change:transform;animation:sam-client-motion-drift var(--st-duration,200s) linear infinite}[data-st-client-motion] .st-group{display:flex;align-items:stretch;gap:16px;margin:0;list-style:none;padding:0 16px 0 0;direction:ltr;width:max-content}[data-st-client-motion] .st-logo-card{direction:rtl;margin:0;width:204px;flex:0 0 204px;min-height:208px;border-radius:14px;background:#f9fbfc;color:#173448;padding:14px;box-shadow:0 8px 20px #00000012;list-style:none}[data-st-client-motion] .st-logo-stage{height:98px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:9px;padding:13px}[data-st-client-motion] .st-logo-stage.st-dark-logo{background:#102d43}[data-st-client-motion] .st-logo-stage img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}[data-st-client-motion] .st-company-name{font-size:15px;font-weight:600;line-height:1.8;text-align:center;margin:12px 0 0;min-height:68px;display:flex;align-items:center;justify-content:center;overflow-wrap:break-word;color:#173448}[data-st-client-motion] .st-text-only{display:flex;flex-direction:column;justify-content:center}[data-st-client-motion] .st-text-only .st-company-name{margin:0;font-size:16px;line-height:1.9;min-height:0}[data-st-client-motion] .st-actions{padding:20px 32px 0;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}[data-st-client-motion] [hidden]{display:none!important}[data-st-client-motion] .st-action{appearance:none;cursor:pointer;font-family:inherit;font-weight:500;font-size:13px;line-height:1.6;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;color:#dce8ee;border:1px solid #345064;background:#123047;border-radius:10px;padding:9px 14px}[data-st-client-motion] .st-action.st-gallery-action{color:var(--st-teal);background:#fff0;border-color:#fff0;padding-left:0}[data-st-client-motion] .st-action:hover{background:#1a3c52}[data-st-client-motion] .st-action:focus-visible,[data-st-client-motion] .st-window:focus-visible{outline:2px solid var(--st-teal);outline-offset:3px}[data-st-client-motion] .st-action svg{width:16px;height:16px;flex-shrink:0}[data-st-client-motion] .st-pause-icon,[data-st-client-motion] .st-play-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:18px}[data-st-client-motion] .st-track.st-paused{animation-play-state:paused}[data-st-client-motion] .st-gallery{margin:24px 22px 0;padding:24px 10px 2px;border-top:1px solid #244255}[data-st-client-motion] .st-all-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}[data-st-client-motion] .st-all-grid .st-logo-card{width:auto;min-width:0;padding:14px}[data-st-client-motion] .st-parent-note{display:block;font-size:11px;line-height:1.8;color:#556b7a;text-align:center;margin-top:4px}[data-st-client-motion] .st-client-copy{font-size:13px;line-height:1.9;text-align:center;margin-top:8px;overflow-wrap:anywhere;color:#556b7a}[data-st-client-motion] .st-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@keyframes sam-client-motion-drift{from{transform:translateX(0)}to{transform:translateX(calc(-1 * var(--st-cycle,7480px)))}}@media(max-width:600px){.st-client-home{margin-block:45px}[data-st-client-motion]{padding-top:29px;border-radius:18px}[data-st-client-motion] .st-heading{padding:0 23px 22px}[data-st-client-motion] .st-subtitle{font-size:13px}[data-st-client-motion] .st-actions{padding:18px 23px 0}[data-st-client-motion] .st-all-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}[data-st-client-motion] .st-gallery{margin-left:13px;margin-right:13px}[data-st-client-motion] .st-all-grid .st-logo-stage{padding:9px;height:82px}[data-st-client-motion].st-motion-ready .st-window::before,[data-st-client-motion].st-motion-ready .st-window::after{width:23px}}@media(prefers-reduced-motion:reduce){[data-st-client-motion].st-motion-ready .st-track{animation-play-state:paused}}.stf-catalog .catalog-layout{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:28px}.stf-catalog .catalog-main{min-width:0}.stf-sidebar{position:sticky;top:105px;min-width:0}.stf-navigation{border:1px solid var(--line,#deeaee);border-radius:15px;background:#fff;overflow:hidden}.stf-navigation>.sidebar-title{cursor:pointer;display:flex;align-items:center;justify-content:space-between;margin:0;padding:18px;font-size:15px;list-style:none}.stf-navigation>summary::-webkit-details-marker,.stf-tree-level summary::-webkit-details-marker{display:none}.stf-navigation nav{padding:0 8px 12px;max-height:calc(100vh - 225px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#c7d7dc #fff0}.stf-tree-level{list-style:none;margin:0;padding:0}.stf-tree-level .stf-tree-level{padding-inline-start:12px;margin-inline-start:9px;border-inline-start:1px solid var(--line,#deeaee)}.stf-tree-level li{margin:3px 0}.stf-tree-level summary{display:flex;align-items:center;list-style:none;cursor:pointer;gap:2px}.stf-node-link{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;min-height:38px;line-height:1.65;font-size:12px;border-radius:8px;color:var(--ink,#153449);text-decoration:none;flex:1;min-width:0}.stf-node-link span{overflow-wrap:anywhere}.stf-node-link b{font-weight:600;font-size:10px;line-height:1.5;color:var(--muted,#576f7f);background:var(--paper,#f5f9fa);padding:1px 6px;border-radius:9px;flex-shrink:0}.stf-node-link:hover{background:#f0f8f8}.stf-node-link.active{background:#e0f4f2;color:#087b75;font-weight:800}.stf-all{margin:0 0 8px;font-weight:800;border-bottom:1px solid var(--line,#deeaee)}.stf-depth-0>li>details>summary>.stf-node-link{font-weight:800;font-size:13px}.stf-tree-toggle{width:26px;height:32px;display:grid;place-items:center;font-size:20px;color:var(--muted,#576f7f);transition:transform .15s}.stf-tree-level details[open]>summary>.stf-tree-toggle{transform:rotate(180deg)}.stf-breadcrumb{flex-wrap:wrap;gap:6px 9px;line-height:1.9;overflow-wrap:anywhere}.stf-catalog .section-title{margin-bottom:26px}.stf-family-browser{border:1px solid var(--line,#deeaee);border-radius:14px;padding:20px;background:linear-gradient(125deg,#fff,#f3faf9);margin-bottom:20px}.stf-family-heading{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:15px}.stf-family-heading h2{font-size:17px;margin:0}.stf-family-heading .text-link{font-size:11px}.stf-family-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:9px}.stf-family-tile{position:relative;display:flex;flex-direction:column;justify-content:center;gap:4px;min-height:79px;background:#fff;border:1px solid var(--line,#deeaee);padding:13px 14px 13px 34px;border-radius:10px;transition:border-color .15s,box-shadow .15s;min-width:0;text-decoration:none}.stf-family-tile strong{font-size:12px;line-height:1.7;color:var(--ink,#153449);overflow-wrap:anywhere}.stf-family-tile span{font-size:10px;color:var(--muted,#576f7f)}.stf-family-tile>.icon{position:absolute;left:10px;width:16px;color:var(--teal,#12b8ae)}.stf-family-tile:hover{border-color:#12b8ae;box-shadow:0 4px 12px #15344908}.stf-family-description{margin:0;color:var(--muted,#576f7f);font-size:12px;grid-column:1/-1}.stf-config-link{margin-top:14px}.stf-catalog .catalog-filter{flex-wrap:wrap;gap:9px}.stf-catalog .catalog-filter .search-field{min-width:190px;flex:1}.stf-catalog .catalog-filter select{width:160px}.stf-catalog .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.stf-card-family{display:inline-block;font-size:10px;color:#087b75;margin-bottom:8px}.stf-product-card .product-brand{font-size:9px;max-width:calc(100% - 30px);line-height:1.7}.stf-product-card .product-visual{position:relative}.stf-product-card .product-visual img{max-height:135px;max-width:85%;object-fit:contain}.stf-product-card .product-model{overflow-wrap:anywhere;font-size:12px}.stf-product-card h3{min-height:40px;line-height:1.8}.stf-photo-scope{position:absolute;bottom:8px;right:10px;background:#ffffffed;border:1px solid #deeaee;border-radius:5px;padding:2px 6px;color:#576f7f;font-size:8px;line-height:1.6}.stf-catalog .empty-state{grid-column:1/-1}.stf-catalog .pagination{display:flex;justify-content:center;align-items:center;gap:6px;flex-wrap:wrap;margin-top:25px}.stf-catalog .pagination a{display:grid;place-items:center;width:38px;height:38px;background:#fff;border:1px solid var(--line,#deeaee);border-radius:8px;font-size:12px}.stf-catalog .pagination a.active{background:var(--navy,#071b30);color:#fff;border-color:var(--navy,#071b30)}.stf-catalog .pagination a:hover{border-color:var(--teal,#12b8ae)}.stf-catalog [aria-busy=true]{opacity:.6;pointer-events:none}.stf-error{padding:12px 15px;background:#fff4e4;border:1px solid #edd1a1;color:#705226;border-radius:9px;font-size:12px;margin:12px 0}.stf-error[hidden]{display:none}.stf-catalog :focus-visible{outline:2px solid #12b8ae;outline-offset:3px}.stf-config-breadcrumb{padding:10px 14px;margin:0 0 22px;background:#f3faf9;border:1px solid #deeaee;border-radius:9px;font-size:11px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.stf-config-breadcrumb a{color:#087b75}@media(max-width:1100px){.stf-catalog .catalog-layout{grid-template-columns:225px minmax(0,1fr);gap:20px}.stf-catalog .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stf-family-tiles{grid-template-columns:repeat(auto-fit,minmax(155px,1fr))}}@media(max-width:760px){.stf-catalog .catalog-layout{grid-template-columns:minmax(0,1fr)}.stf-sidebar{position:static}.stf-navigation nav{max-height:340px}.stf-sidebar .sidebar-help{display:none}.stf-family-browser{padding:15px}.stf-family-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.stf-family-tile{min-height:85px;padding-right:10px}.stf-family-heading h2{font-size:15px}.stf-catalog .catalog-filter select{flex:1;width:auto}.stf-catalog .catalog-filter .search-field{flex-basis:100%}.stf-catalog .catalog-filter .button{padding:10px 18px}.stf-catalog .product-grid{gap:12px}.stf-catalog .product-info{padding:13px}.stf-catalog .product-visual{height:160px}.stf-catalog .product-visual img{max-height:105px}.stf-breadcrumb{font-size:10px}.stf-product-card h3{font-size:11px}}@media(max-width:380px){.stf-catalog .product-grid{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.stf-family-tile,.stf-tree-toggle{transition:none}}.stf-catalog .stf-sidebar{display:block;padding:0;border:0;border-radius:0;max-height:none;overflow:visible}.stf-navigation>.sidebar-title{display:flex}.stf-more-families>summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;font-size:12px;padding:12px 14px;background:#fff;border:1px solid #deeaee;border-radius:9px;color:#087b75}.stf-more-families>summary::-webkit-details-marker{display:none}.stf-more-families[open]>summary{margin-bottom:12px}.stf-more-families>summary span{font-size:20px}.stf-drive-intro{padding:24px 28px;margin:20px 0;border-radius:18px;background:#eef4f7;border:1px solid #d5e3e9}.stf-drive-intro h2{margin:8px 0;font-size:22px;color:#122e40}.stf-drive-intro p{margin:0 0 8px;line-height:1.9;color:#425966}.stf-drive-intro small{color:#5b6b73}.stf-catalog .catalog-filter{flex-wrap:wrap;gap:10px}.stf-catalog .catalog-filter select{min-width:135px;flex:1}.stf-catalog .catalog-filter .search-field{min-width:220px;flex:2}.stf-drive-chips{display:flex;gap:6px;flex-wrap:wrap;margin:14px 0 8px}.stf-drive-chips span{font-size:12px;padding:5px 8px;border-radius:6px;color:#244b60;background:#edf4f7;border:1px solid #d8e6ec}.stf-drive-use{font-size:12px;line-height:1.8;color:#566570;margin:6px 0 12px}.stf-drive-category{background:#e7f0f4}.stf-drive-category h3{margin-top:46px}.stf-drive-part{border:1px solid #dce5eb;padding:14px 18px;border-radius:12px;background:#f8fafb;display:flex;flex-direction:column;gap:6px;margin:18px 0}.stf-drive-part span{font-size:12px;color:#61717c}.stf-drive-part strong{font-size:22px;color:#133144;overflow-wrap:anywhere;align-self:flex-end}.stf-drive-section{padding:36px 0;border-top:1px solid #e0e7eb;scroll-margin-top:100px}.stf-drive-section h2{font-size:26px}.stf-drive-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#e3e9ed;border:1px solid #e3e9ed;border-radius:14px;overflow:hidden;margin:20px 0}.stf-drive-specs>div{background:#fafcfd;padding:16px 20px;display:flex;gap:14px;justify-content:space-between;align-items:start}.stf-drive-specs dt{color:#6b7984;font-size:13px}.stf-drive-specs dd{margin:0;font-size:14px;font-weight:600;overflow-wrap:anywhere;text-align:left}.stf-compat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.stf-compat-card{padding:24px;border-radius:14px;background:#f8fafb;border:1px solid #dce5eb}.stf-compat-card h3{font-size:18px;line-height:1.6;margin:14px 0 10px}.stf-compat-card p{font-size:14px;color:#536572;line-height:1.9;margin:0}.stf-compat-status{display:inline-block;font-size:12px;padding:5px 10px;background:#fff1da;color:#7a561d;border-radius:6px}.stf-compat-status.is-documented{background:#deefe7;color:#245743}.stf-drive-conditions{background:#edf3f7;border-inline-start:3px solid #3c7998;border-radius:10px;padding:20px 24px;margin:20px 0}.stf-drive-conditions h3{font-size:17px;margin:0 0 8px}.stf-drive-conditions ul{padding-inline-start:22px;margin:0;line-height:2;font-size:14px;color:#465c6b}.stf-drive-documents{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.stf-drive-documents>a:not(.button){font-size:14px;text-decoration:underline;overflow-wrap:anywhere}.stf-drive-description{padding:16px 20px;border:1px solid #dce5eb;border-radius:10px;font-size:14px;line-height:2}.stf-drive-description summary{cursor:pointer;font-weight:600}.stf-drive-product .detail-visual img{object-fit:contain;max-height:370px}@media(max-width:760px){.stf-drive-intro{padding:20px}.stf-drive-intro h2{font-size:19px}.stf-drive-specs,.stf-compat-grid{grid-template-columns:1fr}.stf-drive-section h2{font-size:22px}.stf-drive-part strong{font-size:18px}.stf-drive-specs>div{padding:14px}.stf-catalog .catalog-filter .search-field{min-width:100%;flex-basis:100%}.stf-catalog .catalog-filter select{min-width:calc(50% - 10px);width:auto}.stf-drive-product .product-tabs{flex-wrap:wrap}.stf-drive-product .detail-visual img{max-height:270px}}.stf-mt-intro{padding:22px 26px;margin:20px 0;border:1px solid #cee4e0;border-radius:16px;background:linear-gradient(125deg,#edf8f5,#f3f7fb)}.stf-mt-intro h2{font-size:23px;margin:7px 0}.stf-mt-intro p,.stf-mt-description{font-size:14px;line-height:1.95;color:#435b69}.stf-mt-intro small{font-size:12px;color:#566d76;line-height:1.9}.stf-mt-status{display:inline-block;padding:4px 8px;border-radius:6px;background:#e6f3ed;color:#245b47;font-size:10px;line-height:1.7;max-width:100%;overflow-wrap:anywhere}.stf-mt-status.is-archived{background:#fff1dc;color:#795523}.stf-mt-status.is-new{background:#e5eefb;color:#2a5483}.stf-mt-summary{font-size:11px;line-height:1.8;overflow-wrap:anywhere;min-height:40px;color:#536774;margin:8px 0 12px}.stf-mt-product .detail-visual img{object-fit:contain;width:100%;max-height:370px}.stf-mt-product .detail-copy h1{overflow-wrap:anywhere}.stf-mt-product .product-tabs{flex-wrap:wrap}.stf-mt-spec-group h3{font-size:18px;color:#183c50;margin:28px 0 10px}.stf-mt-spec-group .stf-drive-specs{margin-top:10px}.stf-mt-spec-group .stf-drive-specs>div{min-width:0;gap:12px}.stf-mt-spec-group dt,.stf-mt-spec-group dd{flex:1;min-width:0}.stf-mt-spec-group dd{white-space:pre-line}.stf-mt-note{font-size:13px;line-height:1.95;padding:12px 15px;background:#f2f6f8;border-radius:9px;overflow-wrap:anywhere}.stf-mt-product .detail-actions{flex-wrap:wrap}.stf-mt-product .stf-drive-documents>a{max-width:100%;white-space:normal}@media(max-width:760px){.stf-mt-intro{padding:18px}.stf-mt-intro h2{font-size:20px}.stf-mt-product .detail-visual img{max-height:270px}.stf-mt-product .detail-copy{min-width:0}.stf-mt-product .stf-drive-specs>div{padding:12px}.stf-mt-summary{font-size:10px}.stf-mt-product .detail-actions>.button{font-size:12px;white-space:normal;max-width:100%}}.main-nav.st-persian-nav{flex-wrap:nowrap;gap:18px;font-size:12px;justify-content:center}.st-persian-nav>a{white-space:nowrap}.st-equipment-menu{position:relative;flex-shrink:0}.st-equipment-menu>summary{display:flex;align-items:center;gap:8px;cursor:pointer;list-style:none;padding:15px 0;font-weight:600;color:var(--ink)}.st-equipment-menu>summary::-webkit-details-marker{display:none}.st-equipment-menu>summary span{font-size:18px;line-height:1}.st-equipment-menu[open]>summary span{transform:rotate(180deg)}.st-equipment-submenu{position:absolute;top:100%;right:0;min-width:230px;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 35px #071b3026;padding:8px;z-index:50}.st-persian-nav .st-equipment-submenu>a{display:block;padding:12px 14px;text-align:right;border-radius:7px;font-size:12px;line-height:1.8}.st-persian-nav .st-equipment-submenu>a:hover,.st-persian-nav .st-equipment-submenu>a:focus-visible{background:#f0f6fa;color:#007e84}.st-equipment-submenu>a:after{display:none}.st-equipment-menu>summary:focus-visible{outline:3px solid var(--blue);outline-offset:4px;border-radius:4px}@media(min-width:851px){.st-persian-nav>a{padding:8px 0;font-size:12px}}@media(min-width:851px) and (max-width:1200px){.main-nav.st-persian-nav{gap:12px}.st-persian-nav>a,.st-equipment-menu>summary{font-size:11px}}@media(max-width:850px){.main-nav.st-persian-nav{gap:0;align-items:stretch;max-height:calc(100dvh - 110px);overflow-y:auto}.st-equipment-menu>summary{padding:12px}.st-equipment-submenu{position:static;min-width:0;margin:0 12px 10px;box-shadow:none;background:#f6f9fc}.st-persian-nav>a{font-size:12px;text-align:right}.st-equipment-menu>summary span{margin-inline-start:auto}}.stf-node-link>span{unicode-bidi:plaintext;text-align:left;direction:ltr}.stf-navigation>nav[hidden]{display:none!important}.st-fn-sidebar .stf-navigation{border-radius:18px;box-shadow:0 8px 32px #10283e08}.st-fn-sidebar .sidebar-title{font-size:15px;padding:20px 18px;border-bottom:1px solid #e7eef2}.st-family-navigator{padding:14px;background:#fff}.st-fn-toolbar{display:flex;align-items:center;margin-bottom:12px}.st-fn-all{display:block;width:100%;background:#102b42;color:#fff;padding:11px 14px;border-radius:10px;font-weight:700;font-size:12px;direction:ltr;text-align:left}.st-fn-search{display:flex;align-items:center;background:#f4f7fa;border:1px solid #dfe8ed;border-radius:10px;padding:0 11px;margin-bottom:14px}.st-fn-search input{background:#fff0;border:0;outline:none;min-width:0;width:100%;height:42px;font-size:11px;color:#17364b}.st-fn-clear{background:none;border:0;color:#718493;font-size:22px;padding:0 4px}.st-fn-panels{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.28fr);gap:10px;align-items:start}.st-fn-roots{display:flex;flex-direction:column;gap:6px;max-height:510px;overflow-y:auto;scrollbar-width:thin;padding:2px}.st-fn-root{display:flex;align-items:center;gap:7px;border:1px solid #fff0;border-radius:10px;background:#f5f8fa;padding:11px 8px;color:#244156;width:100%;text-align:left;direction:ltr;transition:background .2s,border-color .2s}.st-fn-root:hover{border-color:#bccfd9}.st-fn-root.selected{background:#e0f3f1;color:#087d78;border-color:#bce4df}.st-fn-mark{font-size:9px;color:#8197a4;flex-shrink:0}.st-fn-name{font-size:11px;line-height:1.65;overflow-wrap:anywhere;font-weight:600;flex:1;min-width:0;text-align:left}.st-fn-count{background:#edf2f5;border-radius:20px;padding:2px 6px;font-size:9px;color:#657f91;line-height:1.5;flex-shrink:0}.selected .st-fn-count{background:#ccebe7;color:#087d78}.st-fn-detail{min-width:0;border:1px solid #e3ebef;border-radius:11px;background:#fff;overflow:hidden}.st-fn-path{background:#f8fafb;border-bottom:1px solid #e5edf2;padding:12px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.st-fn-crumb{font-size:10px;color:#537080;line-height:1.8;overflow-wrap:anywhere;max-width:100%;text-align:left}.st-fn-crumb strong{color:#16364d}.st-fn-crumb button{font-size:inherit;color:inherit;background:none;border:0;padding:0;text-align:left}.st-fn-view{font-size:10px;color:#007e79;border-bottom:1px solid #b8dcd7}.st-fn-back{font-size:11px;background:none;border:0;padding:0;color:#537080}.st-fn-items{max-height:420px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#c8d9e0 #fff0;padding:4px}.st-fn-row{display:flex;align-items:center;gap:5px;padding:5px 4px;border-bottom:1px solid #f0f4f6;direction:ltr;border-radius:6px}.st-fn-row:last-child{border-bottom:0}.st-fn-row:hover{background:#f5fafb}.st-fn-row.active{background:#e0f3f1}.st-fn-link{flex:1;min-width:0;padding:7px 2px;display:flex;flex-direction:column;gap:4px}.st-fn-link .st-fn-name{font-weight:500}.st-fn-next{width:27px;height:29px;flex-shrink:0;background:#eff5f7;border:0;border-radius:6px;color:#315367;font:20px Arial}.st-fn-next:hover{background:#ccebe7;color:#087d78}.st-fn-status{font-size:10px;line-height:1.9;padding:10px;color:#748a99}.st-fn-status:empty{display:none}.st-fn-result-path{font-size:9px;line-height:1.6;color:#79909f;text-align:left;overflow-wrap:anywhere}.st-fn-searching .st-fn-roots{display:none}.st-fn-searching .st-fn-panels{grid-template-columns:minmax(0,1fr)}.st-family-navigator :focus-visible{outline:2px solid #0b9d93;outline-offset:2px}.st-fn-search:focus-within{border-color:#0b9d93;box-shadow:0 0 0 2px #0b9d9314}@media(min-width:1101px){.stf-catalog.st-fn-catalog .catalog-layout{grid-template-columns:420px minmax(0,1fr);gap:24px}.stf-catalog.st-fn-catalog .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:761px) and (max-width:1100px){.stf-catalog.st-fn-catalog .catalog-layout{grid-template-columns:360px minmax(0,1fr);gap:18px}.st-fn-mark{display:none}.st-fn-root{padding:9px 6px}}@media(max-width:760px){.st-fn-panels{grid-template-columns:minmax(0,1fr)}.st-fn-detail{display:none}.st-fn-roots{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-height:none;gap:8px}.st-fn-root{min-height:62px;padding:12px}.st-fn-mark{display:none}.st-fn-root .st-fn-name{font-size:12px}.st-fn-drilled .st-fn-roots,.st-fn-searching .st-fn-roots{display:none}.st-fn-drilled .st-fn-detail,.st-fn-searching .st-fn-detail{display:block}.st-fn-items{max-height:330px}.st-fn-link .st-fn-name{font-size:12px}.st-fn-next{width:36px;height:36px}.st-family-navigator{padding:12px}.st-fn-path{padding:13px}.st-fn-back,.st-fn-view{font-size:12px}}@media(prefers-reduced-motion:reduce){.st-fn-root{transition:none}}body.stq-readable{--stq-ui-font:Vazirmatn,Tahoma,Arial,sans-serif;--stq-tech-font:Arial,Helvetica,sans-serif;font-family:var(--stq-ui-font);font-size:16px;line-height:1.9}body.stq-readable button,body.stq-readable input,body.stq-readable select,body.stq-readable textarea{font-family:var(--stq-ui-font);font-size:16px;line-height:1.7}body.stq-readable :is(h1,h2,h3,h4){font-family:var(--stq-ui-font);letter-spacing:normal;line-height:1.65;font-weight:600}body.stq-readable :is(.main-nav,.main-nav.st-persian-nav,.st-persian-nav>a,.st-equipment-menu>summary,.st-persian-nav .st-equipment-submenu>a,.header-actions){font-size:14px;line-height:1.8}body.stq-readable :is(.button,.button.small,.detail-actions .button,.catalog-filter .button,.pagination button,.pagination a,.pagination span,.account-nav button){font-size:14px;line-height:1.7;white-space:normal}body.stq-readable :is(.product-info h3,.stf-product-card h3,.stf-mt-summary,.stf-card-family,.price,.collection-link,.stf-node-link,.stf-family-tile strong,.field,.product-tabs a,.quote-item h3,.record-row h3,.record-table,.record-table th){font-size:14px;line-height:1.9}body.stq-readable :is(.product-model,.stf-product-card .product-model,.catalog-main .product-model){font-family:var(--stq-tech-font);font-size:16px;font-weight:600;line-height:1.65;letter-spacing:normal;overflow-wrap:anywhere;unicode-bidi:plaintext}body.stq-readable .detail-model{font-family:var(--stq-tech-font);font-size:clamp(24px,4vw,35px);line-height:1.6;letter-spacing:normal;overflow-wrap:anywhere;unicode-bidi:plaintext}body.stq-readable :is(.license-card code,.quote-item code,.record-row code,.record-table small,.license-result code,code[data-sku],#stx-project-items input[data-field="sku"]){font-family:var(--stq-tech-font);font-size:14px;line-height:1.8;direction:ltr;unicode-bidi:isolate;overflow-wrap:anywhere}body.stq-readable :is(.spec-copy,.detail-summary,.spec-section>div>p,.stf-drive-description,.stf-mt-description,.stq-info,.stq-license,.reply-box p,.reading-page>p,.about-block p,.company-record-copy){font-size:16px;line-height:2}body.stq-readable :is(.page-title p,.hero-copy>p,.section-heading p,.quote-feature-intro p,.quote-steps p,.download-feature p,.download-card p,.license-card p,.contact-intro p,.account-intro p,.company-identity p,.form-result,.information-note){font-size:15px;line-height:1.95}body.stq-readable :is(.breadcrumb,.stf-breadcrumb,.catalog-meta,.form-note,.field small,.download-tags span,.stq-download-info,.stf-mt-note,.stf-family-description,.sidebar-help strong,.sidebar-help a,.contact-method small,.company-document-meta,.footer-brand p,.footer-bale p,.footer-main>div>a:not(.brand):not(.button),.footer-bottom,.record-row small,.record-details,.record-history,.status,.product-brand,.stf-product-card .product-brand){font-size:13px;line-height:1.9}body.stq-readable :is(.stf-photo-scope,.visual-caption,.stq-unit-note){font-size:12px;line-height:1.8}body.stq-readable :is(.catalog-filter select,.catalog-filter>input,.search-field input,.hero-search input,.field input,.field textarea,.field select,.quantity input){font-size:16px;line-height:1.7}body.stq-readable :is(.product-info h3,.stf-mt-summary){min-height:0}body.stq-readable .main-nav.st-persian-nav{gap:clamp(8px,1.1vw,18px)}body.stq-readable :is(.stq-fields label,.stx-page label){line-height:1.8}body.stq-readable :is(.stx-page table,.stq-info table){font-size:14px;line-height:1.9}@media(max-width:850px){body.stq-readable :is(.hero h1,.page-title h1){font-size:clamp(26px,6vw,36px);line-height:1.7}body.stq-readable :is(.section-heading h2,.quote-feature-intro h2,.download-feature h2){font-size:clamp(23px,5vw,29px)}body.stq-readable :is(.header-actions,.top-strip){font-size:12px}body.stq-readable .hero-assurances{font-size:12px;flex-wrap:wrap}body.stq-readable :is(.catalog-filter select,.catalog-filter>input){max-width:100%}body.stq-readable .product-info{min-width:0}}@media print{body.stq-readable{font-size:12pt;line-height:1.7}body.stq-readable :is(.spec-copy,.detail-summary,.stf-drive-description,.stx-page table){font-size:11pt}}body.stq-readable :is(.field,.stx-page,.catalog-filter,.stq-fields) select{color-scheme:light;color:#173657;background-color:#f8fafc}body.stq-readable :is(.field,.stx-page,.catalog-filter,.stq-fields) select :is(option,optgroup){color:#173657;background-color:#fff;font-family:var(--stq-ui-font);font-size:16px}body.stq-readable :is(.field,.stx-page,.catalog-filter,.stq-fields) select option:disabled{color:#64748b}body.stq-readable .stq-staff-picker{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}body.stq-readable .stq-staff-picker button{background:#fff!important;color:#173657!important;border:1px solid #b8cadb;border-radius:10px;padding:12px 16px;font-family:var(--stq-ui-font);font-size:15px;line-height:1.8;min-height:48px;cursor:pointer;white-space:normal}body.stq-readable .stq-staff-picker button.stq-staff-selected{background:#e6f4fa!important;border:2px solid #007e85;font-weight:600}body.stq-readable .stq-staff-picker button:focus-visible{outline:3px solid #007e85;outline-offset:3px}body.stq-readable .stq-staff-picker button:disabled{opacity:.6;cursor:not-allowed}body.stq-readable select[name="assignee_id"][hidden]{display:none!important}#main-nav.stq-compact-nav{gap:clamp(12px,1.8vw,28px);align-items:center}#main-nav.stq-compact-nav>.stq-nav-group{position:relative;flex-shrink:0}#main-nav.stq-compact-nav>.stq-nav-group>summary{display:flex;align-items:center;gap:8px;cursor:pointer;list-style:none;padding:12px 0;font-size:14px;font-weight:600;color:var(--ink,#173657);line-height:1.8}#main-nav.stq-compact-nav>.stq-nav-group>summary::-webkit-details-marker{display:none}#main-nav.stq-compact-nav>.stq-nav-group>summary span{font-size:18px}#main-nav.stq-compact-nav .stq-nav-submenu{position:absolute;inset-inline-start:0;top:100%;z-index:1000;min-width:235px;max-width:min(340px,calc(100vw - 32px));padding:8px;background:#fff;border:1px solid #dbe5ee;border-radius:12px;box-shadow:0 12px 32px #17365722;text-align:right}#main-nav.stq-compact-nav .stq-nav-submenu>a{display:block;padding:11px 13px;font-size:14px;line-height:1.9;border-radius:8px;color:#173657;text-decoration:none;white-space:normal}#main-nav.stq-compact-nav .stq-nav-submenu>a:hover,#main-nav.stq-compact-nav .stq-nav-submenu>a:focus-visible{background:#edf5fa}#main-nav.stq-compact-nav summary:focus-visible,#main-nav.stq-compact-nav a:focus-visible{outline:2px solid #007e85;outline-offset:3px}#main-nav.stq-compact-nav>.stq-nav-group[hidden]{display:none!important}@media(max-width:850px){#main-nav.stq-compact-nav{align-items:stretch}#main-nav.stq-compact-nav>.stq-nav-group{width:100%}#main-nav.stq-compact-nav>.stq-nav-group>summary{justify-content:space-between;padding:12px}#main-nav.stq-compact-nav .stq-nav-submenu{position:static;min-width:0;max-width:100%;box-shadow:none;background:#f6f9fc;margin:0 8px 10px}#main-nav.stq-compact-nav .stq-nav-submenu>a{font-size:14px}}.stplx-panel{box-sizing:border-box;max-width:1280px;margin:22px auto;padding:22px;background:#fff;color:#19324b;border:1px solid #dbe4ec;border-radius:16px;line-height:1.9;font-family:inherit}.stplx-panel h2{font-size:1.25rem;margin:0 0 12px}.stplx-panel summary{cursor:pointer;font-weight:700}.stplx-panel>summary{font-size:1.05rem}.stplx-panel form{margin:12px 0}.stplx-panel a{color:#075e91}.stplx-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:12px 0}.stplx-fields label,.stplx-compat label{display:flex;flex-direction:column;gap:5px;font-size:.9rem}.stplx-panel input,.stplx-panel select,.stplx-panel textarea{box-sizing:border-box;min-width:0;max-width:100%;padding:10px;border:1px solid #c7d5e2;border-radius:8px;background:#fff;color:#19324b;font:inherit}.stplx-panel input[type=checkbox]{width:18px;min-height:18px;padding:0}.stplx-panel button,.stplx-button,.stplx-mobile-action button{border:1px solid #0b587b;background:#0b587b;color:#fff;border-radius:9px;padding:10px 16px;font:inherit;font-weight:600;cursor:pointer}.stplx-panel button:disabled{opacity:.5;cursor:default}.stplx-panel button:focus-visible,.stplx-panel a:focus-visible,.stplx-panel select:focus-visible,.stplx-panel input:focus-visible{outline:3px solid #dfa847;outline-offset:3px}.stplx-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:14px 0}.stplx-status{overflow-wrap:anywhere}.stplx-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.stplx-results[hidden]{display:none}.stplx-enhanced .product-card .product-visual{height:210px;min-height:210px}.stplx-enhanced .product-card .product-visual img{width:100%;height:100%;max-height:190px;object-fit:contain}.stplx-enhanced .product-card .product-info{display:flex;flex-direction:column;min-width:0;flex:1}.stplx-enhanced .product-card .product-model{direction:ltr;text-align:right;overflow-wrap:anywhere}.stplx-enhanced .product-card h3{font-size:1rem;line-height:1.6;min-height:3.2em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.stplx-enhanced .product-card .product-bottom{margin-top:auto;gap:8px;min-width:0}.stplx-result-card .product-bottom .add-quote{width:auto;height:auto;border-radius:9px;font-size:.9rem}.stplx-stock{font-size:.8rem;color:#536a7f;margin:8px 0}.stplx-table-scroll{max-width:100%;overflow:auto;margin:14px 0}.stplx-table-scroll table{border-collapse:collapse;min-width:620px;width:100%}.stplx-table-scroll th,.stplx-table-scroll td{padding:10px;text-align:right;border-bottom:1px solid #e3e9ef;vertical-align:top}.stplx-table-scroll code{direction:ltr;display:inline-block;white-space:normal}.stplx-admin{max-width:1450px}.stplx-admin .stplx-panel{max-width:none}.stplx-admin button.button{background:#f6f9fc;color:#19324b}.stplx-mobile-action{display:none}.stplx-differences{display:flex;gap:8px;align-items:center;margin:10px 0}.stplx-bom-preview select{max-width:300px}.stplx-bom-preview tr[data-state=missing] td,.stplx-bom-preview tr[data-state=error] td{background:#fff7e8}.stplx-bom-help{font-size:.9rem;color:#536a7f}.stplx-compat{margin-top:16px;border-top:1px solid #e3e9ef;padding-top:12px}.stplx-compat form{display:grid;grid-template-columns:1fr 1fr;gap:12px}.stplx-compat [role=status]{grid-column:1/-1}.stplx-panel[hidden],.stplx-panel [hidden]{display:none!important}@media(max-width:1000px){.stplx-results{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.stplx-panel{margin:16px 12px;padding:16px;border-radius:12px}.stplx-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.stplx-result-card .product-visual{height:150px!important;min-height:150px!important}.stplx-fields{grid-template-columns:1fr}.stplx-enhanced .product-card .product-visual img{max-height:150px}.stplx-has-dock{padding-bottom:calc(82px + env(safe-area-inset-bottom))}.stplx-mobile-action{position:fixed;bottom:0;left:0;right:0;z-index:85;display:flex;align-items:center;gap:12px;justify-content:space-between;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dbe4ec;box-shadow:0 -4px 20px #132e4712}.stplx-mobile-action.stplx-primary-visible{visibility:hidden;pointer-events:none}.stplx-mobile-action button{font-size:.9rem;flex:1}.stplx-mobile-action a{font-size:.85rem;color:#075e91}.stplx-compat form{grid-template-columns:1fr}.stplx-admin .stplx-panel{margin:16px 0}}@media(max-width:390px){.stplx-results{grid-template-columns:1fr}}@media(max-width:767px){body.stplx-has-dock .sd-mobile-quote{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:90;gap:10px;min-height:68px;box-sizing:border-box}body.stplx-has-dock .sd-mobile-quote>span{overflow-wrap:anywhere;min-width:0;font-size:12px}body.stplx-has-dock .sd-mobile-quote>a{font-size:12px;white-space:nowrap}body.stplx-has-dock :is(#stls-launch,.floating-quote){bottom:calc(100px + env(safe-area-inset-bottom))!important}body.stplx-has-dock .sx-compare-bar{bottom:calc(96px + env(safe-area-inset-bottom))!important}body.stplx-has-dock:has(.sx-compare-bar:not([hidden])) :is(#stls-launch,.floating-quote){bottom:calc(230px + env(safe-area-inset-bottom))!important}body.stplx-has-dock:has(.sx-compare-bar:not([hidden])){padding-bottom:calc(230px + env(safe-area-inset-bottom))!important}}.stplx-order{margin-block:1rem;border-block-start:1px solid #dce5eb;padding-block-start:1rem}.stplx-order>summary{cursor:pointer;font-weight:700;line-height:1.8}.stplx-order-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-block:1rem}.stplx-order-grid>section{min-width:0;padding:1rem;border:1px solid #e1e8ed;border-radius:12px;background:#fff}.stplx-order-grid h3{margin:0 0 .7rem;font-size:1rem}.stplx-order-grid dl{margin:0}.stplx-order-grid dl>div{padding:.7rem 0;border-block-start:1px solid #edf0f3}.stplx-order-grid dt{font-weight:700;line-height:1.8}.stplx-order-grid dd{margin:0;line-height:1.95;overflow-wrap:anywhere}.stplx-order-grid dd p{margin:.4rem 0}.stplx-order-state{display:block;color:#536571;font-size:.8rem}.stplx-order-grid dd a{display:inline-block;margin-inline-start:.25rem;font-size:.85rem;text-decoration:underline;text-underline-offset:3px}.stplx-order-date{font-size:.85rem;color:#536571}@media(max-width:760px){.stplx-order-grid{grid-template-columns:1fr}.stplx-order-grid>section{padding:.8rem}}.stf-catalog .catalog-layout>.catalog-sidebar.stf-sidebar{position:static;top:auto;bottom:auto;align-self:start;max-height:none;height:auto;overflow:visible;overscroll-behavior:auto}.stf-catalog .stf-sidebar .stf-navigation{overflow:visible}.stf-catalog .stf-sidebar .stf-navigation>nav,.stf-catalog .stf-sidebar .st-fn-roots,.stf-catalog .stf-sidebar .st-fn-items{max-height:none;height:auto;overflow:visible;overscroll-behavior:auto;touch-action:auto}.breadcrumb,.breadcrumb a,.breadcrumb span{color:#4b6275!important}.cart-count{background:#006b85!important;color:#fff!important;font-size:12px!important}.catalog-meta span,.product-info h3 a,.contact-method small,.contact-method span,.contact-recipient,.field>span,.field>small,.brand-ribbon>span,.ribbon-last,.resource-family-brand,.resource-loading,.text-button{color:#425d72!important}.product-brand{color:#315c83!important}.field i{color:#006b75!important}.st-fn-mark,.st-fn-count{color:#345368!important;font-size:12px!important}.st-fn-name{font-size:14px!important}.st-fn-item.active .st-fn-name,.st-fn-item.active .st-fn-count,.st-fn-root.active .st-fn-name{color:#065e5b!important}.category-number{color:#566b7d!important}.quote-steps>div>b{color:#765521!important}footer .brand-line,footer .footer-bottom>span:last-child{color:#a9c4d7!important;font-size:12px!important}.field,.hpe-help,.hpe-step strong,.hpe-step code,.hpe-part-title,.hpe-summary span,.hpe-summary small,.hpe-custom-editor p{color:#425d72!important}.hpe-step>h2 b{color:#006474!important}.resource-family-nav button,.resource-family-card small,.resource-models p,.resource-sidebar-note,.resource-breadcrumb button,.resource-section-heading p,.resource-type-tabs button:not(.active),.resource-filter-top label,.resource-advanced summary,.resource-request-banner p{color:#425d72!important}.resource-type-tabs button.active{color:#fff!important;background:#006474!important}.storage-browser p,.storage-browser span,.storage-browser code,.storage-selection code,.storage-model-status,.storage-proof,.storage-verified,.storage-bom-card span,.storage-bom-card small,.storage-bom-card code,.storage-bom-card li,.storage-bom-card a{color:#425d72!important}.storage-hero .eyebrow{color:#86d9df!important}.sp-eyebrow,.sp-pill,.sp-product-brand,.sp-text-btn,.sp-count{color:#00635f!important}.sp-cart-empty,.sp-cart-hint,.sp-form-hint,.sp-filters label,.sp-results p,.sp-custom-request p,.sp-breadcrumb,.sp-breadcrumb a{color:#425d72!important}.visual-caption,.detail-contact,.detail-copy h1,main dt{color:#425d72!important}.detail-tabs b{color:#006474!important}.resource-sidebar-note p,.resource-release-heading span,.resource-filter-top .rc-field span,.resource-help p,.storage-path span,.storage-path b,.storage-model-visual span{color:#425d72!important}.sp-hero .sp-eyebrow{color:#b8e7e5!important}.sp-steps b,.sp-results-bar p,.sp-custom-banner p,.sp-groups-list small,.sp-sourcing li,.sp-sourcing li b,.sp-sourcing a,.sp-cart label{color:#425d72!important}.st-fn-root.selected .st-fn-name,.st-fn-root.selected .st-fn-count{color:#065e5b!important}.stqc-page{max-width:1180px;margin:36px auto 70px;padding:0 24px;color:#243d50;font-size:16px;line-height:1.95}.stqc-page h1{color:#0b2438;font-size:clamp(25px,4vw,38px);margin:24px 0}.stqc-page h2{color:#12384f;font-size:21px}.stqc-breadcrumb{font-size:14px;color:#4b6275}.stqc-page a{color:#00636d}.stqc-page a:hover{text-decoration:underline}.stqc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:18px;margin:28px 0}.stqc-card{display:block;background:#f5fafc;border:1px solid #ccdce5;border-radius:16px;padding:22px;text-decoration:none!important;color:#243d50!important}.stqc-card h2{margin:0 0 10px}.stqc-card p{color:#425d72;font-size:14px}.stqc-card:hover{border-color:#006b75;box-shadow:0 8px 24px #17365715}.stqc-section,.stqc-form,.stqc-notice,.stqc-faq{background:#fff;color:#243d50;border:1px solid #ccdce5;border-radius:16px;padding:22px;margin:20px 0}.stqc-faq summary{cursor:pointer;font-weight:700;color:#12384f}.stqc-intro{font-size:18px;line-height:2;color:#425d72}.stqc-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(225px,1fr));gap:18px}.stqc-form label,.stqc-section label{display:block;font-size:14px;font-weight:600;color:#354f62;margin:12px 0}.stqc-form input,.stqc-form select,.stqc-form textarea,.stqc-section textarea{display:block;box-sizing:border-box;width:100%;background:#f7fafc;color:#18394e;border:1px solid #b7cbd8;padding:12px;border-radius:9px;margin-top:7px;font:inherit;min-height:44px}.stqc-form input::placeholder{color:#4b6275}.stqc-button,.stqc-page button{min-height:44px;cursor:pointer;background:#0d3a50;color:#fff!important;border:0;border-radius:9px;padding:11px 18px;font:inherit;display:inline-block;text-decoration:none}.stqc-page button:disabled{opacity:.7;cursor:wait}.stqc-page :focus-visible,.stqc-compare-bar :focus-visible{outline:3px solid #006b75;outline-offset:3px}.stqc-ticket{display:block!important;width:100%;margin:12px 0;text-align:right;background:#eef6fa!important;color:#18394e!important;border:1px solid #c7d9e4!important}.stqc-ticket span,.stqc-ticket small{display:block;font-size:14px;color:#425d72}.stqc-pre{white-space:pre-wrap;overflow-wrap:anywhere}.stqc-status{font-weight:700;color:#00635f}.stqc-footer-links{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:24px;border-top:1px solid #345369}.stqc-footer-links a{color:#d7e9f3!important;font-size:14px}.stqc-context-links{padding:15px;background:#edf6fa;border-radius:10px;color:#294b60}.stqc-compare-button{font:inherit;font-size:13px;margin-top:12px;padding:8px 12px;min-height:40px;border:1px solid #99bacb;border-radius:8px;background:#eff6fa;color:#28495d;cursor:pointer}.stqc-compare-button[aria-pressed=true]{background:#00636d;color:#fff}.stqc-compare-bar{display:flex;flex-wrap:wrap;gap:14px;align-items:center;padding:14px 24px;background:#e9f4f7;color:#254557;border:1px solid #a8c8d7;border-radius:12px;margin:20px auto;max-width:1130px}.stqc-compare-bar[hidden]{display:none}.stqc-compare-bar button{padding:8px 15px;min-height:42px;background:#0d3a50;color:#fff;border:0;border-radius:8px;cursor:pointer}.stqc-dialog{direction:rtl;max-width:1100px;width:calc(100% - 40px);max-height:85vh;border:1px solid #9dbbca;border-radius:16px;background:#fff;color:#254557;padding:24px;font:inherit}.stqc-dialog::backdrop{background:#071b30c9}.stqc-dialog [data-close]{float:left;border:1px solid #a8c8d7;background:#eef5f8;color:#254557;padding:10px;border-radius:8px;cursor:pointer}.stqc-table-wrap{overflow:auto;clear:both}.stqc-dialog table{border-collapse:collapse;min-width:600px;width:100%}.stqc-dialog th,.stqc-dialog td{text-align:right;padding:14px;border:1px solid #c6d9e3;vertical-align:top}.stqc-dialog th{background:#eef5f8}.stqc-dialog p{line-height:1.9}.stqc-policy:empty{display:none}.stqc-page .stqc-button:hover{background:#00636d}.stqc-form-status{color:#354f62}@media(max-width:600px){.stqc-page{padding:0 16px;margin-top:24px}.stqc-section,.stqc-form,.stqc-faq{padding:17px}.stqc-fields{grid-template-columns:1fr}.stqc-intro{font-size:16px}.stqc-dialog{padding:16px;width:calc(100% - 26px)}.stqc-grid{grid-template-columns:1fr}}.stqc-supply-label{font-size:12px;line-height:1.8;color:#425d72;padding:8px 10px;background:#eff6fa;border-radius:7px;margin:10px 0}.product-card .stx-compare,#stx-compare-bar{display:none!important}.stqe-related{display:block;line-height:1.9;margin:10px 0;color:#00636d}.stqe-file-kind{padding:7px 10px;border-radius:7px;background:#eaf5fa;color:#193e55!important;font-size:13px;line-height:1.8}.stqe-download-info{font-size:12px;color:#d8e9f4;max-width:320px;overflow-wrap:anywhere}.stqe-download-info p{margin:8px 0}.stqe-hint{line-height:1.9;color:#d3e4f3}.stqc-section h3{color:#173d54}.stqc-section a{color:#00636d}.stq-special-filters select{max-width:100%;min-height:44px}@media print{body *{visibility:hidden!important}#stx-print-area,#stx-print-area *{visibility:visible!important}#stx-print-area{display:block!important;position:absolute;inset:0;background:#fff;color:#000;font-size:12pt;padding:20px}#stx-print-area table{border-collapse:collapse;width:100%}#stx-print-area td,#stx-print-area th{border:1px solid #aaa;padding:8px}#stx-print-area h1{font-size:20pt}#stx-print-area h2{font-size:15pt}}.stqe-image-placeholder{display:block;max-width:230px;margin:auto;padding:14px;border-radius:10px;background:#e9f2f7;color:#274a60!important;font-size:13px;line-height:1.9;text-align:center}.stmc-compare-bar{direction:rtl;display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:16px;margin:20px auto;background:#edf6fa;color:#18364c;border:1px solid #9bbbcf;border-radius:12px;max-width:1150px}.stmc-compare-bar[hidden]{display:none}.stmc-compare-bar [data-chips]{display:flex;flex-wrap:wrap;gap:8px}.stmc-compare-bar button,.stmc-dialog button,.stmc-compare-button{font:inherit;min-height:44px;padding:9px 14px;border:1px solid #8aa8bd;border-radius:8px;background:#12384f;color:#fff;cursor:pointer}.stmc-compare-bar button:disabled{opacity:.6;cursor:default}.stmc-compare-button{margin-top:10px;background:#edf6fa;color:#12384f}.stmc-compare-button[aria-pressed=true]{background:#00636d;color:#fff}.stmc-dialog{direction:rtl;width:calc(100% - 40px);max-width:1180px;max-height:88vh;box-sizing:border-box;border:1px solid #8aa8bd;border-radius:16px;padding:24px;background:#fff;color:#18364c;line-height:1.8}.stmc-dialog::backdrop{background:#081b30cc}.stmc-dialog [data-close]{float:left}.stmc-dialog h2{color:#12384f}.stmc-dialog p,.stmc-dialog label{color:#243d50}.stmc-table-wrap{overflow:auto;clear:both;margin-top:20px;max-height:62vh}.stmc-dialog table{border-collapse:separate;border-spacing:0;min-width:650px;width:100%;font:inherit}.stmc-dialog caption{text-align:right;padding:8px;color:#18364c}.stmc-dialog th,.stmc-dialog td{border-bottom:1px solid #b4cbd9;border-left:1px solid #b4cbd9;padding:12px;vertical-align:top;min-width:190px;text-align:right;white-space:pre-wrap;overflow-wrap:anywhere}.stmc-dialog th{background:#edf6fa}.stmc-dialog th:first-child{position:sticky;right:0;min-width:130px;width:150px;z-index:1}.stmc-dialog thead th{position:sticky;top:0;z-index:2}.stmc-dialog thead th:first-child{z-index:3}.stmc-dialog img{display:block;width:160px;height:100px;object-fit:contain;background:#fff;margin-bottom:10px}.stmc-dialog a{color:#005c72;text-decoration:underline}.stmc-dialog .stmc-different td{background:#fff3d8}.stmc-warning{background:#fff3d8;padding:12px;border-right:4px solid #976400}.stmc-dialog :focus-visible,.stmc-compare-bar :focus-visible,.stmc-compare-button:focus-visible{outline:3px solid #008798;outline-offset:3px}@media(max-width:600px){.stmc-dialog{padding:14px;width:calc(100% - 18px)}.stmc-dialog th,.stmc-dialog td{min-width:160px;padding:10px}.stmc-dialog th:first-child{min-width:100px;width:110px}.stmc-compare-bar{padding:12px}}.stts-page{background:#f5f8fb;color:#123048;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:16px;line-height:1.95;padding-bottom:42px}.stts-page *,.stts-home *{box-sizing:border-box}.stts-page p{color:#4e687b}.stts-page :is(h1,h2,h3,h4){color:#0a263d}.stts-page h2{font-size:clamp(24px,2.2vw,32px)}.stts-page h3{font-size:21px}.stts-page h4{font-size:17px;margin:20px 0 8px}.stts-page ul{padding-inline-start:22px}.stts-eyebrow{display:block;color:#0a7d91;font-size:12px;font-weight:600;letter-spacing:.02em;margin-bottom:10px}.stts-hero{background:#071b30;color:#fff;padding:23px 0 60px;position:relative;overflow:hidden}.stts-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 15% 25%,#164865 0,transparent 58%);pointer-events:none}.stts-hero .container{position:relative}.stts-breadcrumb{display:flex;align-items:center;gap:12px;font-size:13px;color:#adc6d6;margin-bottom:34px}.stts-breadcrumb a:hover{color:#fff}.stts-hero-layout{display:grid;grid-template-columns:1.45fr 1fr;gap:65px;align-items:center}.stts-hero .stts-eyebrow{color:#81dedc;font-family:Arial,Vazirmatn,sans-serif;font-size:12px;letter-spacing:1px}.stts-page .stts-hero h1{color:#fff;font-size:clamp(30px,3.2vw,45px);line-height:1.5;margin:0 0 16px}.stts-hero .stts-lead{font-size:clamp(20px,2vw,25px);line-height:1.85;color:#fff;margin-bottom:20px}.stts-lead strong{color:#77d9dc;font-weight:600}.stts-hero-copy>p:not(.stts-lead){color:#b7cbd9;font-size:16px;line-height:2.1}.stts-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:27px}.stts-button{display:inline-flex;gap:12px;justify-content:center;align-items:center;text-align:center;background:#45cfcd;color:#052338;font-weight:600;font-size:15px;line-height:1.8;padding:12px 20px;border:1px solid #fff0;border-radius:10px;text-decoration:none}.stts-button:hover{background:#82e5df;color:#052338}.stts-button-outline{border-color:#44677d;background:#fff0;color:#e6f0f5}.stts-button-outline:hover{color:#fff;background:#153a51}.stts-page .stts-points{display:flex;flex-wrap:wrap;gap:8px 21px;padding:0;list-style:none;color:#b6d2df;font-size:13px;margin:25px 0 0}.stts-points li::before{content:'✓';color:#78d7cf;padding-inline-end:6px}.stts-system{border:1px solid #436c835c;border-radius:22px;padding:24px;background:#102a40b3;box-shadow:0 16px 50px #0003}.stts-system-top{display:flex;justify-content:space-between;align-items:center;font:600 10px/1.5 Arial,sans-serif;letter-spacing:2px;color:#91bace;margin-bottom:23px;direction:ltr}.stts-system-dot{width:7px;height:7px;border-radius:50%;background:#62d7c6;box-shadow:0 0 0 5px #5ed7c614}.stts-system-unit{border:1px solid #315871;border-radius:12px;background:#0c2339;text-align:center;padding:17px 8px;display:flex;align-items:center;flex-direction:column;gap:8px}.stts-system-unit .icon{color:#81dcd9;width:27px;height:27px}.stts-system-unit strong{font-size:15px;line-height:1.7;font-weight:600}.stts-system-unit small{font:10px/1.7 Arial,sans-serif;color:#83a8bf;letter-spacing:.7px}.stts-system-security{border-color:#468d985e}.stts-system-pair{display:grid;grid-template-columns:1fr 1fr;gap:15px}.stts-system-connector{height:24px;width:1px;background:#52829a;margin:auto}.stts-system-foundation{padding:18px 10px}.stts-system-base{display:flex;justify-content:center;gap:18px;font-size:13px;margin-top:21px;color:#b7d2e0}.stts-system-base span{color:#5abfbd}.stts-fields{padding-top:64px;padding-bottom:65px}.stts-section-head{margin-bottom:27px}.stts-section-head h2{margin:0 0 12px}.stts-section-head p{font-size:16px}.stts-jump{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:29px}.stts-jump a{background:#e8f0f5;border:1px solid #d4e2ea;color:#1b4b65;border-radius:8px;padding:7px 12px;font-size:13px}.stts-jump a:hover{border-color:#42a7b4;background:#e2f1f2}.stts-services-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;align-items:start}.stts-service-card{padding:29px;border:1px solid #dce7ef;border-radius:16px;background:#fff;scroll-margin-top:110px;box-shadow:0 5px 16px #0a2a4204}.stts-card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:21px}.stts-card-icon{display:flex;justify-content:center;align-items:center;color:#087f94;border:1px solid #d4ebec;background:#edf8f7;border-radius:12px;width:48px;height:48px}.stts-card-icon .icon{width:26px;height:26px}.stts-card-number{font:400 24px/1 Arial,sans-serif;color:#b5cbd8}.stts-service-english{display:block;font:600 11px/1.65 Arial,sans-serif;letter-spacing:.4px;text-align:right;color:#658399;margin-bottom:8px}.stts-page .stts-service-card h3{font-size:21px;margin-bottom:11px}.stts-card-summary{min-height:62px;font-size:15px;line-height:2;margin-bottom:21px}.stts-details{border-top:1px solid #e3ecf2;border-bottom:1px solid #e3ecf2}.stts-details summary{display:flex;align-items:center;justify-content:space-between;gap:15px;cursor:pointer;padding:15px 0;font-size:14px;color:#244a61;font-weight:600;list-style:none}.stts-details summary::-webkit-details-marker,.stts-faq summary::-webkit-details-marker{display:none}.stts-details summary span{color:#14918f;font-size:20px;line-height:1;transition:transform .15s}.stts-details[open] summary span,.stts-faq details[open] summary span{transform:rotate(45deg)}.stts-details-body{border-top:1px solid #e9eff4;padding:16px 0 21px;font-size:15px}.stts-details-body p,.stts-details-body li{font-size:15px;line-height:2.05}.stts-details-body ul{margin:10px 0 20px;color:#34596f}.stts-details-body li{padding-inline-start:4px;margin-bottom:11px}.stts-details-body li::marker{color:#078d97}.stts-output{background:#f0f7f8;border-inline-start:3px solid #25aaa4;border-radius:8px;padding:16px}.stts-output h4{margin:0 0 6px;font-size:15px}.stts-request-link{display:flex;width:fit-content;align-items:center;gap:10px;color:#067e8d;font-size:14px;font-weight:600;margin-top:19px}.stts-request-link:hover{color:#062e46}.stts-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.stts-process{padding:55px 0;background:#0e2b40}.stts-process h2,.stts-process h3{color:#fff}.stts-process .stts-eyebrow{color:#7fd9d1}.stts-process .stts-section-head p{color:#b0cbd9}.stts-process-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;list-style:none;padding:0;margin:32px 0 0}.stts-process-grid li{display:flex;align-items:flex-start;gap:15px;padding:22px;border:1px solid #4d74844f;background:#17394c;border-radius:13px}.stts-step-number{flex-shrink:0;width:29px;height:29px;border:1px solid #7ac7c361;border-radius:50%;color:#8bd7d2;font:600 13px/27px Arial,sans-serif;text-align:center}.stts-process-grid h3{font-size:17px;margin:0 0 9px}.stts-process-grid p{font-size:14px;color:#b4cdd9;line-height:2}.stts-delivery{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding-top:64px;padding-bottom:60px}.stts-delivery h2{margin-bottom:18px}.stts-page .stts-delivery ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.stts-delivery li{display:flex;align-items:center;gap:12px;color:#30566c;padding:12px 16px;background:#fff;border:1px solid #e1eaf0;border-radius:9px;font-size:15px}.stts-delivery .icon{width:18px;height:18px;color:#168f89}.stts-faq{max-width:1000px;padding-bottom:60px}.stts-faq details{border:1px solid #dbe6ee;background:#fff;border-radius:11px;margin:12px 0}.stts-faq summary{display:flex;justify-content:space-between;gap:20px;padding:18px 22px;color:#21495f;font-weight:600;font-size:16px;list-style:none;cursor:pointer}.stts-faq summary span{color:#168f89;font-size:22px;flex-shrink:0}.stts-faq details p{padding:0 22px 22px;font-size:15px}.stts-final{display:flex;align-items:center;justify-content:space-between;gap:35px;border:1px solid #274d63;padding:34px;border-radius:17px;background:#071b30}.stts-final .stts-eyebrow{color:#80ddd2}.stts-final h2{font-size:25px;color:#fff;margin-bottom:12px}.stts-final p{color:#b7cfdc;font-size:15px}.stts-final .stts-button{flex-shrink:0}.stts-page .stts-service-note{font-size:13px;padding-top:22px;color:#6c8596}.stts-home{display:grid;grid-template-columns:1.3fr 1fr;gap:50px;padding:35px;margin-top:32px;margin-bottom:40px;border:1px solid #254e65;border-radius:17px;background:#0d2b42;color:#fff}.stts-home .stts-eyebrow{color:#7ad5cd}.stts-home h2{font-size:25px;color:#fff;margin-bottom:15px}.stts-home p{color:#b5cedc;font-size:15px;line-height:2;margin-bottom:23px}.stts-home-topics{display:grid;grid-template-columns:1fr 1fr;align-content:center;gap:12px;margin:0;padding:0;list-style:none}.stts-home-topics a{display:block;background:#163d53;border:1px solid #49728661;border-radius:9px;padding:14px 12px;text-align:center;color:#d2e9ed;font-size:14px}.stts-home-topics a:hover{background:#245568;border-color:#59a9b2}.stts-page a:focus-visible,.stts-page summary:focus-visible,.stts-home a:focus-visible{outline:3px solid #19a1ae;outline-offset:4px}@media(max-width:1100px){.stts-hero-layout{gap:35px;grid-template-columns:1.5fr 1fr}.stts-system{padding:19px}.stts-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stts-final{flex-direction:column;align-items:flex-start}}@media(max-width:760px){.stts-page .container,.stts-home.container{width:calc(100% - 32px)}.stts-hero{padding-bottom:38px}.stts-breadcrumb{margin-bottom:25px}.stts-hero-layout{grid-template-columns:1fr;gap:32px}.stts-system{max-width:500px;width:100%;margin:auto}.stts-fields{padding-top:40px;padding-bottom:40px}.stts-services-grid{grid-template-columns:1fr;gap:17px}.stts-service-card{padding:23px}.stts-card-summary{min-height:0}.stts-process{padding:39px 0}.stts-process-grid{grid-template-columns:1fr}.stts-delivery{grid-template-columns:1fr;gap:26px;padding-top:40px;padding-bottom:40px}.stts-faq{padding-bottom:36px}.stts-faq summary{padding:17px;font-size:15px}.stts-faq details p{padding:0 17px 17px}.stts-final{padding:25px;gap:23px}.stts-home{grid-template-columns:1fr;gap:25px;padding:25px}.stts-page .stts-jump a{font-size:12px}}@media(prefers-reduced-motion:reduce){.stts-details summary span{transition:none}}.stts-onpage{position:sticky;top:78px;z-index:30;background:#fffefb;border-bottom:1px solid #d9e5ed;box-shadow:0 3px 12px #09283d08}.stts-onpage .container{display:flex;flex-wrap:wrap;align-items:center;gap:7px 22px;padding:13px 0}.stts-onpage a{font-size:13px;font-weight:600;color:#35596d;white-space:nowrap}.stts-onpage a:hover{color:#047f8b}.stts-onpage-cta{margin-inline-start:auto;display:flex;align-items:center;gap:10px;color:#057d89!important}.stts-prof-section{padding-top:52px;padding-bottom:30px;scroll-margin-top:155px}.stts-prof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}.stts-prof-card{border:1px solid #dce7ef;border-radius:15px;padding:26px;background:#fff;display:flex;flex-direction:column;min-width:0}.stts-page .stts-prof-card h3{font-size:21px;margin:16px 0 11px;line-height:1.7}.stts-prof-card p{font-size:15px;line-height:2}.stts-prof-card dl{margin:16px 0 4px;border-top:1px solid #e5eef3;padding-top:15px}.stts-prof-card dt{color:#19465c;font-weight:600;font-size:13px;margin-top:8px}.stts-prof-card dd{font-size:14px;color:#58778a;margin:0;line-height:1.9}.stts-prof-card .stts-request-link{margin-top:auto;padding-top:20px}.stts-packages{margin-top:35px;padding:56px 0;background:#0b273e;scroll-margin-top:155px}.stts-packages h2{color:#fff}.stts-packages .stts-eyebrow{color:#80d9d1}.stts-packages .stts-section-head p{color:#b6d0de}.stts-package-card .stts-service-english{margin:0}.stts-package-card .stts-package-audience{color:#117c88;font-size:13px;font-weight:600}.stts-package-card ul{color:#34586e;font-size:14px;line-height:2;margin:18px 0}.stts-package-card li{margin-bottom:6px}.stts-package-card .stts-output{margin-top:auto}.stts-package-card .stts-output p{font-size:14px;margin:5px 0 0}.stts-package-card small{color:#6c8495;font-size:12px;line-height:1.9;padding:15px 0}.stts-package-card .stts-button{width:100%;font-size:14px}.stts-quality-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.stts-quality-grid article{border-inline-start:2px solid #54bdb8;padding:8px 20px 5px 12px}.stts-quality-grid .icon{color:#15918e}.stts-quality-grid h3{font-size:17px;margin:12px 0 9px}.stts-quality-grid p{font-size:14px}.stts-table-wrap{overflow-x:auto;border:1px solid #d6e5ee;border-radius:12px;background:#fff}.stts-table{width:100%;min-width:680px;border-collapse:collapse;text-align:right;font-size:14px}.stts-table th,.stts-table td{padding:17px 20px;vertical-align:top;border-bottom:1px solid #e3edf3;line-height:1.95}.stts-table thead{background:#eaf3f6;color:#19445d}.stts-table tbody th{color:#16445b;width:24%;font-weight:600}.stts-table tbody td{color:#45677c}.stts-table tr:last-child>*{border-bottom:0}.stts-table small{display:block;font-size:12px;line-height:1.85;color:#698498;font-weight:400;margin-top:7px}.stts-support{background:#eaf2f6;padding:50px 0;margin-top:38px;scroll-margin-top:155px}.stts-support-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:27px 0}.stts-support-notes strong{color:#15485f;font-size:14px}.stts-support-notes p{font-size:14px;margin-top:7px}.stts-sample-card>.icon{width:30px;height:30px;color:#168a93}.stts-file-label{display:block;color:#6a8798;font-size:12px;margin-top:18px}.stts-case-photo{width:100%;height:190px;object-fit:cover;border-radius:9px}.stts-case-line{margin-top:12px}.stts-case-line strong{font-size:13px;color:#137d87}.stts-case-line p{white-space:pre-line;margin-top:5px}.stts-gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.stts-gallery-grid figure{margin:0;background:#fff;border:1px solid #dce7ef;border-radius:12px;overflow:hidden}.stts-gallery-grid img{width:100%;height:230px;object-fit:cover}.stts-gallery-grid figcaption{padding:14px 16px;font-size:13px;color:#40667b}.stts-expert-photo{width:82px;height:82px;border-radius:50%;object-fit:cover}.stts-expert-card>strong{font-size:14px;color:#137d87}.stts-project-request{margin-top:15px}.stts-project-form{padding:30px!important;border:1px solid #d4e4ec!important;background:#fff!important;border-radius:15px!important}.stts-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px}.stts-project-form label{display:block;color:#214b62;font-size:14px;font-weight:600;margin-bottom:18px}.stts-form-grid label{margin:0}.stts-form-grid .stts-wide{grid-column:1/-1}.stts-project-form :is(input:not([type=hidden]),select,textarea){width:100%;border:1px solid #cbdce7;border-radius:8px;padding:10px 12px;background:#fafcfe;color:#183c53;font:400 14px/1.9 Vazirmatn,Tahoma,sans-serif;margin-top:7px;box-shadow:none}.stts-project-form :is(input,select,textarea):focus-visible{outline:3px solid #9aded7;outline-offset:2px;border-color:#39a6ab}.stts-project-form textarea{resize:vertical}.stts-project-form>.stts-form-grid{margin-bottom:24px}.stts-project-form .stts-form-help{color:#6a8395;font-size:12px;font-weight:400;line-height:1.9;margin-bottom:18px}.stts-project-form .stts-button{cursor:pointer;font-family:inherit}.stts-project-form .stts-button:disabled{opacity:.65;cursor:wait}.stts-request-notice{padding:30px;border:1px solid #cddfe9;background:#eaf3f7;border-radius:14px}.stts-request-notice h3{margin:0 0 12px;font-size:21px}.stts-request-notice p{font-size:15px}.stts-text-link{display:inline-flex;align-items:center;color:#0e7684;font-weight:600}.stts-request-tracking{margin-top:28px}.stts-request-tracking #stqc-ticket-list{display:grid;gap:14px}.stts-request-tracking .stqc-card{display:block;padding:18px;border:1px solid #d6e5ed;border-radius:10px;background:#fff}.stts-request-tracking #stqc-ticket-detail{margin-top:20px;padding:0}.stts-request-tracking .stqc-button{color:#07263b;background:#65d2ca;border:0;padding:9px 15px;border-radius:7px;font-family:inherit;cursor:pointer}.stts-request-tracking textarea{display:block;width:100%;min-height:100px;margin:15px 0}@media(max-width:1100px){.stts-prof-grid,.stts-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stts-onpage .container{gap:10px 15px}}@media(max-width:760px){.stts-onpage{position:static}.stts-onpage .container{padding:15px 0}.stts-onpage-cta{margin-inline-start:0}.stts-prof-section{padding-top:36px;padding-bottom:22px}.stts-prof-grid,.stts-quality-grid,.stts-support-notes,.stts-gallery-grid,.stts-form-grid{grid-template-columns:1fr}.stts-prof-card{padding:23px}.stts-page .stts-prof-card h3{font-size:20px}.stts-packages{padding:38px 0}.stts-quality-grid{gap:22px}.stts-support{padding:36px 0}.stts-project-form{padding:21px!important}.stts-request-notice{padding:23px}.stts-project-request{margin-top:0}.stts-onpage a{font-size:12px}}.stx-page{padding-block:45px 70px}.stx-page h1{font-size:clamp(26px,4vw,40px)}.stx-page p{line-height:1.9}.stx-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-block:20px}.stx-table-wrap{overflow:auto;margin-block:24px}.stx-table-wrap table{width:100%;min-width:780px}.stx-page input,.stx-page select,.stx-page textarea{font:inherit;border:1px solid #a4b5c7;border-radius:9px;background:#101f35;color:#f5f8ff;padding:10px;max-width:100%}.stx-table-wrap input{min-width:100px;width:100%}.stx-table-wrap td:first-child input{min-width:190px}.stx-table-wrap td:nth-child(3) input{width:95px}.stx-table-wrap small{display:block;line-height:1.6;color:#9fbed9}.stx-bom{border:1px solid #476382;border-radius:12px;padding:18px;margin-block:20px}.stx-bom summary{cursor:pointer;font-weight:700}.stx-compare{margin-top:14px;align-self:flex-start}.stx-commercial{padding:18px;border:1px solid #466586;border-radius:12px;margin-block:22px}.stx-commercial h2{font-size:18px}.stx-commercial p{font-size:15px}.stx-comparison td{vertical-align:top;min-width:220px;line-height:1.9}.stx-comparison tbody tr:nth-child(even){background:#ffffff07}.stx-comparison tbody tr:nth-child(5) td{max-height:300px}.stx-file{margin-block:18px}.stx-file h2{font-size:19px}#stx-toast{position:fixed;z-index:99999;bottom:130px;left:20px;max-width:340px;padding:16px;background:#cdefff;color:#082138;box-shadow:0 8px 40px #0005;border-radius:12px}#stx-compare-bar{position:fixed;z-index:900;bottom:70px;left:20px;display:flex;align-items:center;flex-wrap:wrap;gap:10px;background:#122d48;color:#fff;border:1px solid #60839e;border-radius:14px;padding:12px;max-width:calc(100vw - 40px)}#stx-compare-bar[hidden],#stx-toast[hidden],[hidden]{display:none!important}#stx-filters-toggle{display:none}#stx-print-area{display:none}.st-equipment-submenu{max-height:70vh;overflow:auto}.stx-page button:focus-visible,.stx-page a:focus-visible,.stx-page input:focus-visible{outline:3px solid #6cd5f5;outline-offset:3px}.stx-page [readonly]{opacity:.85}@media(max-width:760px){.stx-page{padding-top:25px}.stx-page .form-grid{grid-template-columns:1fr}.stx-toolbar .button{min-height:44px;white-space:normal}.stx-page input,.stx-page select,.stx-page textarea{font-size:16px}#stx-filters-toggle{display:inline-flex}.catalog-sidebar:not(.stx-open){display:none}#stx-compare-bar{bottom:75px;left:10px;right:10px;max-width:none;padding:9px;font-size:13px}#stls-launch{bottom:18px!important;right:12px!important}.stx-table-wrap{overscroll-behavior-x:contain}.product-card h3{line-height:1.75}.stx-commercial p{font-size:16px}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media print{body *{visibility:hidden}#stx-print-area,#stx-print-area *{visibility:visible}#stx-print-area{display:block;position:absolute;inset:0;background:#fff;color:#000;font-size:12pt;padding:20px}#stx-print-area table{border-collapse:collapse;width:100%}#stx-print-area td,#stx-print-area th{border:1px solid #aaa;padding:8px}#stx-print-area small{display:block}#wpadminbar,#stls-widget,#stx-compare-bar{display:none!important}body:has(.stx-comparison) *{visibility:visible}body:has(.stx-comparison) header,body:has(.stx-comparison) footer,body:has(.stx-comparison) nav{display:none!important}.stx-comparison{color:#000;background:#fff}}.stf-catalog .catalog-layout>.catalog-sidebar.stf-sidebar{position:static;top:auto;bottom:auto;align-self:start;max-height:none;height:auto;overflow:visible;overscroll-behavior:auto}.stf-catalog .stf-sidebar .stf-navigation{overflow:visible}.stf-catalog .stf-sidebar .stf-navigation>nav,.stf-catalog .stf-sidebar .st-fn-roots,.stf-catalog .stf-sidebar .st-fn-items{max-height:none;height:auto;overflow:visible;overscroll-behavior:auto;touch-action:auto}.breadcrumb,.breadcrumb a,.breadcrumb span{color:#4b6275!important}.cart-count{background:#006b85!important;color:#fff!important;font-size:12px!important}.catalog-meta span,.product-info h3 a,.contact-method small,.contact-method span,.contact-recipient,.field>span,.field>small,.brand-ribbon>span,.ribbon-last,.resource-family-brand,.resource-loading,.text-button{color:#425d72!important}.product-brand{color:#315c83!important}.field i{color:#006b75!important}.st-fn-mark,.st-fn-count{color:#345368!important;font-size:12px!important}.st-fn-name{font-size:14px!important}.st-fn-item.active .st-fn-name,.st-fn-item.active .st-fn-count,.st-fn-root.active .st-fn-name{color:#065e5b!important}.category-number{color:#566b7d!important}.quote-steps>div>b{color:#765521!important}footer .brand-line,footer .footer-bottom>span:last-child{color:#a9c4d7!important;font-size:12px!important}.field,.hpe-help,.hpe-step strong,.hpe-step code,.hpe-part-title,.hpe-summary span,.hpe-summary small,.hpe-custom-editor p{color:#425d72!important}.hpe-step>h2 b{color:#006474!important}.resource-family-nav button,.resource-family-card small,.resource-models p,.resource-sidebar-note,.resource-breadcrumb button,.resource-section-heading p,.resource-type-tabs button:not(.active),.resource-filter-top label,.resource-advanced summary,.resource-request-banner p{color:#425d72!important}.resource-type-tabs button.active{color:#fff!important;background:#006474!important}.storage-browser p,.storage-browser span,.storage-browser code,.storage-selection code,.storage-model-status,.storage-proof,.storage-verified,.storage-bom-card span,.storage-bom-card small,.storage-bom-card code,.storage-bom-card li,.storage-bom-card a{color:#425d72!important}.storage-hero .eyebrow{color:#86d9df!important}.sp-eyebrow,.sp-pill,.sp-product-brand,.sp-text-btn,.sp-count{color:#00635f!important}.sp-cart-empty,.sp-cart-hint,.sp-form-hint,.sp-filters label,.sp-results p,.sp-custom-request p,.sp-breadcrumb,.sp-breadcrumb a{color:#425d72!important}.visual-caption,.detail-contact,.detail-copy h1,main dt{color:#425d72!important}.detail-tabs b{color:#006474!important}.resource-sidebar-note p,.resource-release-heading span,.resource-filter-top .rc-field span,.resource-help p,.storage-path span,.storage-path b,.storage-model-visual span{color:#425d72!important}.sp-hero .sp-eyebrow{color:#b8e7e5!important}.sp-steps b,.sp-results-bar p,.sp-custom-banner p,.sp-groups-list small,.sp-sourcing li,.sp-sourcing li b,.sp-sourcing a,.sp-cart label{color:#425d72!important}.st-fn-root.selected .st-fn-name,.st-fn-root.selected .st-fn-count{color:#065e5b!important}@media(min-width:981px){body .header-row{display:grid!important;grid-template-columns:minmax(180px,1fr) auto!important;grid-template-areas:"brand actions" "nav nav"!important;gap:10px 24px!important;align-items:center!important;padding-top:14px!important;padding-bottom:10px!important}body .header-row>.brand{grid-area:brand;min-width:180px;justify-self:start;margin:0!important}body .header-row>.header-actions{grid-area:actions;position:static!important;justify-self:end;min-width:0;gap:16px!important;flex-wrap:wrap}body .header-row>#main-nav{grid-area:nav;width:100%!important;min-width:0!important;max-width:none!important;display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:6px 24px!important;margin:0!important;padding:10px 0 0!important;border-top:1px solid #e1e8ee;transform:none!important}body #main-nav>a,body #main-nav>details{flex:0 0 auto!important;min-width:0!important;margin:0!important;position:relative}body #main-nav>details>summary,body #main-nav>a{white-space:nowrap!important;font-size:14px!important;line-height:1.8!important;padding:8px 6px!important}}#stp-staff{max-width:1280px!important;width:calc(100% - 40px)!important;margin:24px auto!important;padding:0!important;box-sizing:border-box}#stp-staff #sto-staff-summary{margin:0 0 18px!important;padding:12px 16px!important;font-size:14px;line-height:1.8}#stp-staff #sto-staff-summary p{margin:4px 0!important}#stp-staff .stps-top{gap:16px!important;flex-wrap:wrap;padding:0 0 18px!important;margin:0!important}#stp-staff .stpfi-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0!important;padding:0 0 12px!important}#stp-staff .stpfi-tabs a{padding:10px 16px!important}#stp-staff .stps-heading{margin:20px 0!important;padding:0!important;gap:16px;flex-wrap:wrap}#stp-staff .stps-heading h1{font-size:clamp(22px,2.2vw,30px)!important;margin:8px 0!important}#stp-staff .stps-heading p{margin:6px 0!important}@media(max-width:600px){#stp-staff{width:calc(100% - 24px)!important;margin:16px auto!important}#stp-staff .stps-top>div{max-width:100%}#stp-staff #stwm-staff-entry a{white-space:normal!important}}body .product-card .product-bottom{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important}body .product-card .product-bottom .price{display:block!important;width:100%!important;text-align:right;min-width:0}body .product-card .product-bottom .add-quote{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:46px!important;padding:10px 12px!important;gap:8px!important;border-radius:10px!important;line-height:1.8!important;white-space:normal!important;overflow:visible!important}body .product-card .product-bottom .add-quote .sr-quote-label{display:inline!important;position:static!important;width:auto!important;height:auto!important;max-width:none!important;clip:auto!important;clip-path:none!important;white-space:normal!important;overflow:visible!important;line-height:1.8!important;margin:0!important}body .product-card .product-bottom .add-quote svg{flex:0 0 18px!important;width:18px!important;height:18px!important}.st-portal-links .staff-entry-link{display:none!important}.site-header .header-row{height:auto;min-height:92px;flex-wrap:wrap;gap:16px;row-gap:10px;padding-block:14px}.site-header .header-actions{gap:12px;flex-shrink:0}.site-header .st-portal-links{display:flex;align-items:center;gap:8px}.site-header .st-portal-entry{display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;border:1px solid #bdd5df;border-radius:9px;padding:10px 12px;font-size:14px;line-height:1.6;min-height:42px;color:#12364d;background:#f2f8fa}.site-header .st-portal-entry span{display:inline}.site-header .st-portal-entry .icon{width:18px;height:18px}.site-header .staff-entry-link{color:#fff;background:#08253d;border-color:#08253d}.site-header .st-portal-entry:hover{border-color:#008096;background:#e5f5f7;color:#075968}.site-header .staff-entry-link:hover{background:#103c59;color:#fff}.site-header .st-portal-entry:focus-visible{outline:3px solid #00a2bb;outline-offset:3px}@media(min-width:851px) and (max-width:1500px){.site-header .main-nav{order:3;flex-basis:100%;justify-content:center}}@media(max-width:850px){.site-header .header-row{min-height:0;padding-block:12px;gap:12px}.site-header .header-actions{order:3;width:100%;justify-content:space-between;gap:8px}.site-header .st-portal-links{flex:1}.site-header .st-portal-entry{flex:1;padding:10px 8px;font-size:14px}.site-header .main-nav{top:100%}}@media(max-width:440px){.site-header .st-portal-entry .icon{display:none}}.top-strip{font-size:13px;line-height:1.8}.site-header .main-nav a,.site-header .main-nav summary{font-size:14px;line-height:1.7}#main p{font-size:15px;line-height:1.9;font-family:inherit}#main .category-card p{font-family:'Vazirmatn',Tahoma,Arial,sans-serif;font-size:14px;line-height:1.9;overflow-wrap:anywhere}#main small{font-family:inherit;font-size:13px;line-height:1.9}#main :where(input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),select,textarea){font-family:'Vazirmatn',Tahoma,Arial,sans-serif;font-size:16px;line-height:1.7;min-height:42px;min-width:0;max-width:100%;box-sizing:border-box}#main .text-button,#main .st-action{font-family:inherit;font-size:14px;line-height:1.7;min-height:42px}#main .license-card h3{font-size:15px;line-height:1.8}#main .resource-advanced summary{font-size:14px;line-height:1.8;padding-block:8px}#main .resource-table th{font-size:14px;line-height:1.8}#main .resource-table td{font-size:13px;line-height:1.8}#main .stps-search label,#main #stps-filter label{font-size:14px;line-height:1.8}#main .hpe-line-capacity{font-family:'Vazirmatn',Tahoma,Arial,sans-serif;font-size:14px;line-height:1.8}#main .stqc-supply-label{font-size:13px;line-height:1.9}.site-footer p,.site-footer a{font-size:14px;line-height:1.9}@media(max-width:850px){.site-header .st-portal-entry{font-size:14px;min-height:44px}.site-header .main-nav a,.site-header .main-nav summary{font-size:15px}#main :where(input:not([type="checkbox"]):not([type="radio"]),select,textarea){font-size:16px}}:root{--sfg-ink:#142e47;--sfg-navy:#0c243b;--sfg-red:#ce2633;--sfg-border:#dce5ed;--sfg-muted:#566b7f}.sfg-hero,.sfg-page,.sfg-home-section,.sfg-account-shortcut{box-sizing:border-box;font-family:Vazirmatn,Tahoma,Arial,sans-serif;direction:rtl;color:var(--sfg-ink)}.sfg-hero *,.sfg-page *,.sfg-home-section *{box-sizing:border-box}.sfg-hero{background:radial-gradient(ellipse at 15% 25%,#204864 0,transparent 45%),linear-gradient(120deg,#0b1f34,#123b52);color:#fff;padding:44px max(24px,calc((100% - 1220px)/2)) 30px;margin:0 0 38px;position:relative;overflow:visible}.sfg-hero-inner{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:44px;align-items:center;max-width:1220px;margin:auto}.sfg-eyebrow{font-size:12px;line-height:1.9;font-weight:700;color:#947171;display:block;margin:0 0 10px}.sfg-hero .sfg-eyebrow{color:#f6bfc3}.sfg-hero h1{font-size:clamp(31px,3.9vw,52px);line-height:1.65;font-weight:800;margin:8px 0 18px;color:#fff;letter-spacing:-.5px}.sfg-hero h1 strong{color:#fff}.sfg-hero-copy>p{font-size:16px;line-height:2;color:#d5e3eb;max-width:570px;margin:0 0 22px}.sfg-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0}.sfg-button{display:inline-flex;align-items:center;justify-content:center;border:1px solid #fff0;border-radius:11px;background:var(--sfg-red);color:#fff!important;font:inherit;font-size:13px;font-weight:700;text-decoration:none!important;padding:12px 19px;min-height:46px;line-height:1.8;cursor:pointer;box-shadow:none;white-space:normal;text-align:center}.sfg-button:hover{background:#b4202c;color:#fff}.sfg-button:focus-visible,.sfg-text-link:focus-visible,.sfg-text-button:focus-visible{outline:3px solid #3599c0;outline-offset:3px}.sfg-button.sfg-secondary{background:#fff;color:var(--sfg-ink)!important;border-color:var(--sfg-border)}.sfg-button.sfg-secondary:hover{background:#f4f7fa}.sfg-hero .sfg-secondary{background:#fff0;color:#fff!important;border-color:#658296}.sfg-hero-renew{display:inline-block;color:#fff!important;margin:0 0 12px;font-size:13px}.sfg-hero-points{display:flex;flex-wrap:wrap;gap:8px 18px;padding:0;list-style:none;margin:12px 0 0;color:#c9dce7;font-size:11px}.sfg-hero-points li:before{content:'✓';margin-inline-end:6px;color:#edb0b5}.sfg-hero-media{border:1px solid #ffffff24;border-radius:24px;background:linear-gradient(150deg,#f7fbff,#e6edf3);min-height:320px;padding:26px 24px 20px;position:relative;box-shadow:0 20px 60px #06101f40;overflow:hidden;color:var(--sfg-ink)}.sfg-device-label{letter-spacing:2px;font:700 11px/1.5 Arial,sans-serif;color:#8b555b;direction:ltr;display:block;text-align:left}.sfg-device-link{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none!important;color:var(--sfg-ink);gap:12px}.sfg-hero-media img{display:block;width:100%;height:190px;object-fit:contain;mix-blend-mode:multiply;margin:18px 0 0}.sfg-model{font:700 clamp(19px,2vw,27px)/1.7 Arial,sans-serif;text-align:center;color:var(--sfg-ink)}.sfg-model-action{font-size:11px;color:#526d80}.sfg-search{display:grid;grid-template-columns:auto minmax(220px,1fr);gap:12px 22px;align-items:center;max-width:1220px;margin:30px auto 0;padding:18px 22px;background:#ffffff0f;border:1px solid #ffffff26;border-radius:14px;position:static!important;transform:none!important}.sfg-search>label{font-size:13px;color:#e0ebf2}.sfg-search>div{display:flex;gap:8px;min-width:0}.sfg-search input[type=search]{box-sizing:border-box;flex:1;min-width:0;background:#fff;border:1px solid #fff0;border-radius:9px;min-height:46px;font:inherit;font-size:13px;color:#18344c;padding:10px 13px;position:static}.sfg-search button{border:0;border-radius:9px;background:var(--sfg-red);color:#fff;font:inherit;font-size:13px;font-weight:700;padding:9px 19px;cursor:pointer}.sfg-home-section{margin:42px auto!important}.sfg-section-head{margin-bottom:22px}.sfg-section-head h2,.sfg-page h2{font-size:clamp(21px,2.4vw,29px);line-height:1.8;margin:0 0 12px}.sfg-section-head p,.sfg-page p{line-height:2;color:var(--sfg-muted);margin:8px 0 16px}.sfg-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sfg-card{border:1px solid var(--sfg-border);border-radius:17px;padding:23px;background:#fff;display:flex;flex-direction:column;align-items:flex-start;box-shadow:0 8px 25px #15344a05}.sfg-card-icon{width:40px;height:40px;display:grid;place-items:center;background:#fbeef0;border-radius:11px;color:#bd2532;font:26px Arial,sans-serif;margin-bottom:14px}.sfg-card h3{font-size:19px;line-height:1.9;margin:0 0 8px}.sfg-card p{font-size:13px;line-height:2;color:var(--sfg-muted)}.sfg-card>.sfg-button{margin-top:auto}.sfg-small{font-size:12px!important;line-height:2!important;color:var(--sfg-muted)!important}.sfg-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.sfg-guide-card{padding:22px;border:1px solid var(--sfg-border);border-radius:14px;background:#f7f9fb;min-width:0}.sfg-guide-card h3{font-size:16px;line-height:1.9;margin:0 0 10px}.sfg-guide-card p{font-size:12px;line-height:2;color:var(--sfg-muted)}.sfg-text-link,.sfg-text-button{color:#214f6c;font:inherit;font-size:12px;text-decoration:none;border:0;background:#fff0;padding:6px 0;cursor:pointer}.sfg-guide-card .sfg-text-link{font-weight:700}.sfg-page{max-width:1180px!important;padding-block:36px 64px!important;min-height:55vh}.sfg-page>section{margin-block:30px}.sfg-intro{max-width:820px;margin:0 0 28px}.sfg-intro h1{font-size:clamp(27px,3.5vw,42px);line-height:1.8;margin:4px 0 14px}.sfg-intro>p{font-size:15px;line-height:2.1}.sfg-service-tags{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.sfg-service-tags span{padding:7px 13px;border-radius:20px;background:#eef3f7;color:#284b65;font-size:12px}.sfg-process{border:1px solid var(--sfg-border);border-radius:18px;padding:24px;background:#f6f9fb}.sfg-process ol{padding-inline-start:24px;line-height:2.4;font-size:14px}.sfg-table-wrap{overflow:auto;border:1px solid var(--sfg-border);border-radius:13px}.sfg-commercial table{width:100%;border-collapse:collapse;text-align:right;font-size:13px;line-height:2}.sfg-commercial th,.sfg-commercial td{padding:13px 16px;border-bottom:1px solid var(--sfg-border);vertical-align:top;white-space:normal}.sfg-commercial thead{background:#f1f5f8}.sfg-article-section{max-width:860px;border-bottom:1px solid var(--sfg-border);padding-bottom:16px}.sfg-article-section p{font-size:14px}.sfg-more>.menu-panel{min-width:235px;max-width:90vw;z-index:200;display:none;padding:12px!important;background:#fff;border:1px solid var(--sfg-border);border-radius:12px;box-shadow:0 12px 30px #152a4620}.sfg-more[open]>.menu-panel{display:grid!important;gap:3px}.sfg-menu-link{display:block;padding:10px 12px;color:#244a66!important;line-height:1.7;font-size:13px;text-decoration:none!important}.sfg-main-link[aria-current=page]{color:var(--sfg-red)!important}.sfg-complementary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.sfg-complementary-card{padding:19px 16px;border:1px solid var(--sfg-border);border-radius:15px;background:#fff;min-width:0}.sfg-complementary-card h3{font-size:15px;margin:0 0 10px}.sfg-complementary-card img{width:100%;height:115px;object-fit:contain}.sfg-complementary-card .sfg-model{font-size:15px;overflow-wrap:anywhere;min-height:50px;display:grid;align-items:center}.sfg-complementary-card>.sfg-text-link{display:block;text-align:center;margin-top:10px}.sfg-secondary-services{margin-top:36px!important}.sfg-changing img{animation:sfg-image-in .55s ease-out}@keyframes sfg-image-in{from{opacity:.35;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.sfg-app{max-width:1050px}.sfg-form{background:#fff;border:1px solid var(--sfg-border);border-radius:18px;padding:26px;display:grid;gap:18px}.sfg-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}.sfg-field{display:grid;gap:7px;align-content:start;font-size:13px;line-height:1.9;min-width:0}.sfg-field input,.sfg-field select,.sfg-field textarea{box-sizing:border-box;width:100%;min-width:0;min-height:46px;border:1px solid #b9cad9;border-radius:9px;padding:10px 12px;background:#fff;color:var(--sfg-ink);font:inherit}.sfg-field textarea{min-height:125px;resize:vertical;line-height:2}.sfg-field input[type=file]{font-size:12px}.sfg-field input:focus,.sfg-field select:focus,.sfg-field textarea:focus{outline:3px solid #2f8aae20;border-color:#3681a5}.sfg-field input[readonly]{background:#f2f5f8}.sfg-check{display:flex;align-items:flex-start;gap:8px;line-height:2;font-size:13px}.sfg-check input{width:17px;height:17px;margin-top:5px;flex-shrink:0;accent-color:var(--sfg-red)}.sfg-form>.sfg-button{justify-self:start;min-width:210px}.sfg-button:disabled{opacity:.55;cursor:wait}.sfg-status{padding:12px 0;min-height:35px;line-height:2;color:#38576d;overflow-wrap:anywhere}.sfg-status:empty{padding:0;min-height:0}.sfg-success{padding:25px;border:1px solid #bbdbca;border-radius:14px;background:#f1f9f5;color:#245b3e}.sfg-device-toolbar{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.sfg-device-editor{margin-bottom:25px}.sfg-device-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.sfg-device-card{padding:24px;border:1px solid var(--sfg-border);border-radius:17px;background:#fff;min-width:0}.sfg-device-card h2{font-size:21px}.sfg-device-model{font:700 20px/1.8 Arial,sans-serif}.sfg-device-state{font-size:11px;display:inline-block;background:#f3f5f8;color:#566b7f;padding:4px 10px;border-radius:16px;margin-bottom:14px}.sfg-device-dates{display:grid;gap:8px;margin:16px 0}.sfg-device-dates>div{display:flex;justify-content:space-between;gap:10px;font-size:12px;line-height:2;border-bottom:1px solid #edf1f5;padding-bottom:5px}.sfg-device-dates dd{margin:0;direction:ltr}.sfg-device-card .sfg-actions{gap:10px 15px}.sfg-device-card .sfg-button{font-size:12px;min-height:40px;padding:8px 15px}.sfg-history{font-size:12px;line-height:2;overflow-wrap:anywhere}.sfg-account-shortcut{padding:24px;border:1px solid var(--sfg-border);border-radius:16px;background:#f6f9fc;margin:24px auto;max-width:1100px}.sfg-account-shortcut h2{font-size:22px}.sfg-form[hidden]{display:none!important}@media(max-width:1000px){.sfg-hero-inner{gap:24px}.sfg-hero{padding-top:32px}.sfg-complementary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sfg-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.sfg-hero{padding:24px 18px}.sfg-hero-inner{grid-template-columns:1fr;gap:24px}.sfg-hero h1{font-size:34px}.sfg-hero-copy>p{font-size:14px}.sfg-hero-media{min-height:255px;padding:18px}.sfg-hero-media img{height:145px;margin-top:12px}.sfg-hero .sfg-actions{display:grid;grid-template-columns:1fr}.sfg-search{grid-template-columns:1fr;padding:15px;margin-top:20px}.sfg-search>div{display:grid;grid-template-columns:minmax(0,1fr) auto}.sfg-search input[type=search]{width:100%}.sfg-search button{padding-inline:13px}.sfg-cards,.sfg-guide-grid,.sfg-device-list,.sfg-form-grid{grid-template-columns:1fr}.sfg-form{padding:19px}.sfg-page{padding-block:24px 45px!important}.sfg-home-section{margin-block:30px!important}.sfg-complementary-grid{gap:10px}.sfg-complementary-card{padding:14px 10px}.sfg-complementary-card h3{font-size:13px}.sfg-complementary-card img{height:90px}.sfg-commercial th,.sfg-commercial td{padding:10px;font-size:12px}.sfg-more>.menu-panel{position:absolute!important;inset-inline-start:0!important;inset-inline-end:auto!important;width:min(280px,90vw)}}@media(prefers-reduced-motion:reduce){.sfg-changing img{animation:none!important}.sfg-form{scroll-behavior:auto!important}}.sfg-brand-line{display:flex!important;flex-wrap:nowrap!important;align-items:center;justify-content:space-between;gap:26px;padding-block:23px;overflow-x:auto}.sfg-brand{flex:0 0 110px;display:grid;place-items:center}.sfg-brand img{width:110px;height:42px;object-fit:contain;max-width:none}.sfg-brand.cisco img{width:110px;height:49px}.sfg-proof{border:1px solid var(--sfg-border);padding:24px;border-radius:16px;background:#f8fafc}@media(max-width:720px){.sfg-hero{display:flex;flex-direction:column}.sfg-hero-inner{display:contents}.sfg-hero-copy{order:0}.sfg-search{order:1;width:100%;margin:20px 0 0}.sfg-hero-media{order:2;margin-top:24px}}body .site-header:has(#main-nav.sfg-navigation){position:relative!important;z-index:150;overflow:visible!important;background:#fff;box-shadow:0 1px 0 #dfe7ed}body .site-header .header-row:has(>#main-nav.sfg-navigation){display:grid!important;grid-template-columns:minmax(180px,1fr) auto!important;grid-template-areas:"brand actions" "nav nav"!important;align-items:center!important;gap:0 24px!important;height:auto!important;min-height:0!important;padding-block:14px 0!important;overflow:visible!important}body .site-header .header-row:has(>#main-nav.sfg-navigation)>.brand{grid-area:brand;justify-self:start;min-width:0!important;margin:0!important}body .site-header .header-row:has(>#main-nav.sfg-navigation)>.header-actions{grid-area:actions;justify-self:end;position:static!important;display:flex!important;align-items:center;gap:12px!important;width:auto!important;min-width:0!important;margin:0!important}body .site-header #main-nav.sfg-navigation{grid-area:nav;display:flex!important;align-items:stretch!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:6px 26px!important;position:relative!important;inset:auto!important;transform:none!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;max-height:none!important;padding:7px 0!important;margin:12px 0 0!important;overflow:visible!important;border:0;border-top:1px solid #e3eaf0;background:#fff;box-shadow:none!important;box-sizing:border-box;direction:rtl}body .site-header #main-nav.sfg-navigation>.sfg-nav-group,body .site-header #main-nav.sfg-navigation>.sfg-nav-link{flex:0 0 auto!important;min-width:0!important;width:auto!important;margin:0!important;position:relative!important;align-self:stretch}body .site-header #main-nav.sfg-navigation>.sfg-nav-link,body .site-header #main-nav.sfg-navigation>.sfg-nav-group>summary{display:flex!important;align-items:center;justify-content:center;gap:10px;min-height:47px!important;padding:9px 8px!important;font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:14px!important;font-weight:600;line-height:1.9!important;white-space:nowrap!important;list-style:none;color:#17364b!important;text-decoration:none!important;border:0;border-radius:8px;background:#fff0;cursor:pointer;box-sizing:border-box}body .site-header #main-nav.sfg-navigation summary::-webkit-details-marker{display:none}body .site-header #main-nav.sfg-navigation summary::marker{content:''}body .site-header #main-nav.sfg-navigation .sfg-nav-link::after,body .site-header #main-nav.sfg-navigation .sfg-menu-link::after{display:none!important}.sfg-nav-chevron{width:7px;height:7px;border-inline-end:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);margin-top:-4px;transition:transform .15s}.sfg-nav-group[open] .sfg-nav-chevron{transform:rotate(225deg);margin-top:4px}body .site-header #main-nav.sfg-navigation .sfg-nav-group[open]>summary,body .site-header #main-nav.sfg-navigation>.sfg-nav-link:hover{background:#edf4f8;color:#006b78!important}body .site-header #main-nav.sfg-navigation .sfg-nav-current>summary{color:#006b78!important}body .site-header #main-nav.sfg-navigation .sfg-nav-panel{position:absolute!important;top:calc(100% + 4px)!important;inset-inline-start:0!important;inset-inline-end:auto!important;display:none!important;width:286px!important;min-width:0!important;max-width:calc(100vw - 32px)!important;max-height:min(560px,70dvh);overflow-y:auto;padding:8px!important;margin:0!important;background:#fff;border:1px solid #dce6ed;border-radius:13px;box-shadow:0 16px 36px #122c4826;z-index:200;box-sizing:border-box;text-align:right}body .site-header #main-nav.sfg-navigation .sfg-nav-group:last-child>.sfg-nav-panel{inset-inline-start:auto!important;inset-inline-end:0!important}body .site-header #main-nav.sfg-navigation .sfg-nav-group[open]>.sfg-nav-panel{display:block!important}body .site-header #main-nav.sfg-navigation .sfg-menu-link{display:block!important;padding:11px 13px!important;margin:0!important;min-height:44px;font-size:14px!important;line-height:1.8!important;color:#28475c!important;white-space:normal!important;text-decoration:none!important;border-radius:7px;box-sizing:border-box;overflow-wrap:anywhere}body .site-header #main-nav.sfg-navigation .sfg-menu-link:hover,body .site-header #main-nav.sfg-navigation .sfg-menu-link[aria-current=page]{background:#f0f6f9;color:#006877!important}body .site-header #main-nav.sfg-navigation :is(a,summary):focus-visible,.sfg-menu-toggle:focus-visible{outline:3px solid #078493;outline-offset:2px}.sfg-menu-toggle{display:none;border:1px solid #c8d8e2;border-radius:9px;background:#fff;color:#17364b;font:600 13px/1.6 Vazirmatn,Tahoma,Arial,sans-serif;min-width:76px;min-height:44px;align-items:center;justify-content:center;gap:9px;padding:9px 12px;cursor:pointer}.sfg-menu-bars,.sfg-menu-bars::before,.sfg-menu-bars::after{display:block;width:18px;height:2px;background:currentColor;position:relative;border-radius:2px}.sfg-menu-bars::before,.sfg-menu-bars::after{content:'';position:absolute;inset-inline-start:0}.sfg-menu-bars::before{top:-6px}.sfg-menu-bars::after{top:6px}.sfg-menu-toggle[aria-expanded=true] .sfg-menu-bars{background:#fff0}.sfg-menu-toggle[aria-expanded=true] .sfg-menu-bars::before{top:0;transform:rotate(45deg)}.sfg-menu-toggle[aria-expanded=true] .sfg-menu-bars::after{top:0;transform:rotate(-45deg)}body.sfg-focus-home .sfg-hero{padding-block:30px 24px;margin-bottom:0}body.sfg-focus-home .sfg-hero h1{font-size:clamp(30px,3.4vw,46px);line-height:1.6;margin-block:6px 16px}body.sfg-focus-home .sfg-hero-copy>p{font-size:15px!important;max-width:550px}body.sfg-focus-home .sfg-hero-media{min-height:285px;border-radius:19px;padding:22px}body.sfg-focus-home .sfg-hero-media img{height:162px;margin-top:13px}body.sfg-focus-home .sfg-hero-media img{mix-blend-mode:normal}body.sfg-focus-home .sfg-search{margin-top:24px;padding:14px 18px}body.sfg-focus-home main.sfg-home-layout>.container,body.sfg-focus-home main.sfg-home-layout>.sfg-home-section{width:calc(100% - 48px);max-width:1200px;margin-inline:auto!important;box-sizing:border-box}body.sfg-focus-home main.sfg-home-layout>.sfg-home-section,body.sfg-focus-home main.sfg-home-layout>.section,body.sfg-focus-home main.sfg-home-layout>.sd-clients,body.sfg-focus-home main.sfg-home-layout>.download-feature,body.sfg-focus-home main.sfg-home-layout>.sx-trust,body.sfg-focus-home main.sfg-home-layout>.sp-contact{margin-block:38px!important;padding-block:0}body.sfg-focus-home #stcare-technical-services{display:grid!important;grid-template-columns:1fr 1fr!important;align-items:center;gap:32px;padding:28px!important;margin-block:28px 30px!important;background:#f3f7fa!important;border:1px solid #d8e4ed!important;border-inline-start:4px solid #087d88!important;border-radius:16px;color:#17364b!important;box-shadow:none!important;scroll-margin-top:18px}body.sfg-focus-home #stcare-technical-services h2{color:#14344b!important;font-size:25px!important;line-height:1.7!important;margin:5px 0 12px}body.sfg-focus-home #stcare-technical-services p{color:#526d80!important;font-size:14px!important;line-height:2;margin:0 0 18px}body.sfg-focus-home #stcare-technical-services .stts-eyebrow{color:#006d79!important;font-weight:700}body.sfg-focus-home #stcare-technical-services .stts-home-topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.sfg-focus-home #stcare-technical-services .stts-home-topics a{display:flex;align-items:center;justify-content:center;min-height:58px;padding:12px 10px;background:#fff!important;color:#264e66!important;border:1px solid #d6e2eb;border-radius:10px;font-size:14px;line-height:1.8}body.sfg-focus-home #stcare-technical-services .stts-home-topics a:hover{border-color:#0c8490;background:#edf7f7!important}body.sfg-focus-home #stcare-technical-services .stts-button{background:#087d88;color:#fff;font-size:13px;min-height:44px;padding:10px 16px}body.sfg-focus-home .sfg-brand-line{gap:20px!important;justify-content:space-between;padding:18px 0!important;margin-block:0 28px!important;min-height:0;border-bottom:1px solid #e2eaf0;scrollbar-width:thin}body.sfg-focus-home .sfg-brand{flex:0 0 98px}.sfg-brand img{max-width:100%}body.sfg-focus-home .sfg-section-head{display:flex;align-items:center;flex-wrap:wrap;gap:4px 18px;margin-bottom:18px}body.sfg-focus-home .sfg-section-head .sfg-eyebrow,body.sfg-focus-home .sfg-section-head p{width:100%;margin:0}body.sfg-focus-home .sfg-section-head h2{margin:0;font-size:27px}body.sfg-focus-home .sfg-section-head>.sfg-text-link{margin-inline-start:auto}body.sfg-focus-home .sfg-card{padding:21px;border-radius:14px}body.sfg-focus-home .sfg-card h3{font-size:19px}.sfg-card .sfg-small{margin-top:0}body.sfg-focus-home .sfg-guide-card h3{font-size:16px}.sfg-guide-card .sfg-eyebrow{color:#667f8e}body.sfg-focus-home .sfg-complementary-grid{gap:14px}body.sfg-focus-home .sfg-complementary .section-heading{margin-bottom:18px}body.sfg-focus-home .sfg-complementary .section-heading h2{font-size:27px}body.sfg-focus-home .sfg-complementary .sx-network-links{display:none}body.sfg-focus-home main.sfg-home-layout>.download-feature,body.sfg-focus-home main.sfg-home-layout>.sx-trust,body.sfg-focus-home main.sfg-home-layout>.sp-contact{padding:26px!important}body.sfg-focus-home main.sfg-home-layout>.sd-clients{padding:26px 22px!important}body.sfg-focus-home main.sfg-home-layout>.section.curated-section{max-width:1200px;width:calc(100% - 48px);margin-inline:auto!important}body.sfg-focus-home .sfg-complementary-card>.sfg-text-link{font-size:13px;min-height:44px;padding-block:10px}@media(max-width:980px){html.sfg-js body .site-header #main-nav.sfg-navigation:not(.sfg-nav-ready){display:none!important}body:has(#main-nav.sfg-navigation) main:has(.sd-mobile-filters) #stx-filters-toggle{display:none!important}body .site-header .header-row:has(>#main-nav.sfg-navigation){grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"brand toggle" "actions actions" "nav nav"!important;width:calc(100% - 32px)!important;max-width:100%!important;padding:12px 0!important;gap:12px!important}body .site-header .sfg-header-ready .sfg-menu-toggle{display:inline-flex!important;grid-area:toggle;justify-self:end}body .site-header.sfg-header-ready .sfg-menu-toggle{display:inline-flex!important;grid-area:toggle;justify-self:end}body .site-header .header-row:has(>#main-nav.sfg-navigation)>.header-actions{width:100%!important;justify-self:stretch!important;gap:8px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 48px!important}body .site-header:has(#main-nav.sfg-navigation) .st-portal-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0}body .site-header:has(#main-nav.sfg-navigation) .st-portal-entry{font-size:13px!important;min-width:0!important;min-height:44px!important;padding:9px 6px!important;white-space:normal!important;text-align:center;line-height:1.7}body .site-header:has(#main-nav.sfg-navigation) .quote-link{position:relative;display:flex;justify-content:center;align-items:center;min-width:44px;width:48px;min-height:44px;margin:0!important;padding:8px!important;border:1px solid #cbdce5;border-radius:9px;background:#f7fafb}body .site-header:has(#main-nav.sfg-navigation) .quote-link>span{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body .site-header:has(#main-nav.sfg-navigation) .quote-link>.cart-count{position:absolute;inset-block-start:-5px;inset-inline-end:-4px;min-width:18px;min-height:18px;font-size:10px!important;display:grid;place-items:center}body .site-header #main-nav.sfg-navigation{display:flex!important;flex-direction:column!important;gap:0!important;padding:8px 0 0!important;margin:0!important;max-height:none!important;overflow:visible!important;border-top:1px solid #dfe8ee}body .site-header #main-nav.sfg-navigation.sfg-nav-ready:not(.sfg-nav-open){display:none!important}body .site-header #main-nav.sfg-navigation.sfg-nav-ready.sfg-nav-open{display:flex!important;max-height:calc(100dvh - 170px)!important;overflow-y:auto!important;overscroll-behavior:contain}body .site-header #main-nav.sfg-navigation>.sfg-nav-group,body .site-header #main-nav.sfg-navigation>.sfg-nav-link{width:100%!important;border-bottom:1px solid #edf2f6}body .site-header #main-nav.sfg-navigation>.sfg-nav-link,body .site-header #main-nav.sfg-navigation>.sfg-nav-group>summary{justify-content:space-between!important;min-height:49px!important;padding:11px 10px!important;font-size:15px!important;white-space:normal!important}body .site-header #main-nav.sfg-navigation .sfg-nav-panel{position:static!important;inset:auto!important;width:100%!important;max-width:100%!important;max-height:none!important;overflow:visible!important;padding:5px 8px 9px!important;border:0;border-radius:9px;box-shadow:none!important;background:#f3f7fa}body .site-header #main-nav.sfg-navigation .sfg-menu-link{font-size:14px!important;min-height:46px;line-height:1.9!important;padding:11px 12px!important}body.sfg-focus-home #stcare-technical-services{gap:22px;grid-template-columns:1fr!important}body.sfg-focus-home .sfg-hero-inner{gap:26px}body.sfg-focus-home .sfg-hero h1{font-size:34px}}@media(max-width:720px){body.sfg-focus-home .sfg-hero{padding:25px 16px 22px}body.sfg-focus-home .sfg-hero h1{font-size:32px;line-height:1.65;margin-block:6px 12px}body.sfg-focus-home .sfg-hero-copy>p{font-size:14px!important;line-height:1.95!important;margin-bottom:16px}body.sfg-focus-home .sfg-hero .sfg-actions{grid-template-columns:1fr 1fr;gap:8px;margin-block:14px}body.sfg-focus-home .sfg-hero .sfg-button{min-width:0;padding:10px 9px;font-size:12px;min-height:48px}body.sfg-focus-home .sfg-hero-renew{margin-bottom:6px;min-height:32px;line-height:2.3}body.sfg-focus-home .sfg-hero-points{gap:7px 13px;font-size:10px;margin-top:7px}body.sfg-focus-home .sfg-hero-media{min-height:0;width:100%;margin-top:18px;padding:16px;border-radius:14px}body.sfg-focus-home .sfg-hero-media img{height:108px;max-width:100%;margin-top:8px}body.sfg-focus-home .sfg-device-link{gap:7px}body.sfg-focus-home .sfg-hero-media .sfg-model{font-size:21px;line-height:1.5}body.sfg-focus-home .sfg-search{padding:12px;margin-top:16px;gap:8px}body.sfg-focus-home .sfg-search>label{font-size:12px;line-height:1.9}body.sfg-focus-home .sfg-search input[type=search]{font-size:16px!important;padding-inline:9px;min-height:46px}body.sfg-focus-home .sfg-search button{min-width:68px;font-size:12px;padding-inline:9px}body.sfg-focus-home main.sfg-home-layout>.container,body.sfg-focus-home main.sfg-home-layout>.section.curated-section{width:calc(100% - 32px)!important;padding-inline:0}body.sfg-focus-home #stcare-technical-services{padding:21px 18px!important;margin-block:22px 24px!important;gap:19px}body.sfg-focus-home #stcare-technical-services h2{font-size:22px!important}body.sfg-focus-home #stcare-technical-services .stts-home-topics a{min-height:56px;font-size:13px;padding:10px 7px}body.sfg-focus-home .sfg-brand-line{margin-bottom:24px!important;gap:20px!important;padding:14px 0!important}body.sfg-focus-home .sfg-brand{flex-basis:86px}.sfg-brand img{width:86px;height:36px}.sfg-brand.cisco img{width:86px;height:42px}body.sfg-focus-home main.sfg-home-layout>.sfg-home-section,body.sfg-focus-home main.sfg-home-layout>.section,body.sfg-focus-home main.sfg-home-layout>.sd-clients,body.sfg-focus-home main.sfg-home-layout>.download-feature,body.sfg-focus-home main.sfg-home-layout>.sx-trust,body.sfg-focus-home main.sfg-home-layout>.sp-contact{margin-block:28px!important}body.sfg-focus-home .sfg-section-head h2,body.sfg-focus-home .sfg-complementary .section-heading h2{font-size:23px!important}body.sfg-focus-home .sfg-card{padding:19px}.sfg-card .sfg-button{width:100%}body.sfg-focus-home main.sfg-home-layout>.download-feature,body.sfg-focus-home main.sfg-home-layout>.sx-trust,body.sfg-focus-home main.sfg-home-layout>.sp-contact,body.sfg-focus-home main.sfg-home-layout>.sd-clients{padding:21px 18px!important}body.sfg-focus-home .sfg-complementary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.sfg-focus-home .sfg-complementary-card{padding:15px 10px}.sfg-complementary-card .sfg-model{font-size:13px}.sfg-page{width:calc(100% - 32px)!important;max-width:100%!important;padding-inline:0!important}.sfg-page .sfg-actions>.sfg-button{flex:1 1 180px}.sfg-page .sfg-intro h1{font-size:28px}.sfg-page .sfg-intro{max-width:100%}body .site-header:has(#main-nav.sfg-navigation) .brand-symbol{max-width:180px}}@media(max-width:430px){body.sfg-focus-home .curated-section .product-grid{grid-template-columns:1fr!important}body.sfg-focus-home .curated-section .product-card h3{font-size:16px!important}body.sfg-focus-home .curated-section .product-card .product-model{font-size:13px!important}body.sfg-focus-home .curated-section .product-card .product-visual{aspect-ratio:2.2/1}}@media(prefers-reduced-motion:reduce){.sfg-nav-chevron{transition:none}}.sfg-complementary-card,.sfg-complementary-card *{box-sizing:border-box}body.sfg-focus-home .sfg-complementary-card{display:flex;flex-direction:column;padding:20px 16px 14px;background:#fbfcfe;border-color:#dce5ee;box-shadow:0 5px 20px #15344a04;overflow:hidden}body.sfg-focus-home .sfg-complementary-card h3{margin:0 0 16px;line-height:1.9;min-height:29px;font-size:15px;color:#16364c}body.sfg-focus-home .sfg-complementary-card .sfg-device-link{width:100%;gap:14px;min-width:0}.sfg-photo-stage{--sfg-photo-height:150px;display:grid;place-items:center;width:100%;height:var(--sfg-photo-height);padding:12px;background:#fff;border:1px solid #e9eef4;border-radius:12px;overflow:hidden}.sfg-photo-crop{display:block;position:relative;overflow:hidden;width:100%;height:100%;background:#fff;direction:ltr}.sfg-photo-crop.sfg-photo-framed{width:min(100%,calc((var(--sfg-photo-height) - 26px)*var(--sfg-photo-ratio)));height:auto;aspect-ratio:var(--sfg-photo-ratio)}body.sfg-focus-home .sfg-photo-crop>img{display:block;width:100%;height:100%!important;max-width:none!important;margin:0!important;object-fit:contain;mix-blend-mode:normal!important;animation:none!important;filter:none!important}body.sfg-focus-home .sfg-photo-crop.sfg-photo-framed>img{position:absolute;height:auto!important;object-fit:fill;transform:none!important}body.sfg-focus-home .sfg-complementary-card .sfg-model{width:100%;min-height:44px;font-size:14px;line-height:1.65;letter-spacing:0;overflow-wrap:anywhere}body.sfg-focus-home .sfg-complementary-card>.sfg-text-link{align-self:stretch;margin-top:auto;padding-top:14px;min-height:48px;font-size:12px;text-align:center;border-top:1px solid #e9eef4}body.sfg-focus-home .sfg-complementary-card.sfg-changing .sfg-photo-stage{animation:sfg-image-in .55s ease-out}body.sfg-focus-home .sfg-complementary-card .sfg-device-link:focus-visible{outline:3px solid #3599c0;outline-offset:3px;border-radius:10px}@media(max-width:720px){body.sfg-focus-home .sfg-complementary-card{padding:15px 10px 10px}body.sfg-focus-home .sfg-complementary-card h3{font-size:13px;line-height:1.9;min-height:49px;margin-bottom:8px}.sfg-photo-stage{--sfg-photo-height:118px;padding:9px;border-radius:9px}body.sfg-focus-home .sfg-complementary-card .sfg-device-link{gap:10px}body.sfg-focus-home .sfg-complementary-card .sfg-model{font-size:12px;min-height:44px}body.sfg-focus-home .sfg-complementary-card>.sfg-text-link{font-size:11px;padding-block:12px}}@media(max-width:370px){body.sfg-focus-home .sfg-complementary-grid{grid-template-columns:minmax(0,1fr)}body.sfg-focus-home .sfg-complementary-card h3{min-height:0;font-size:15px}.sfg-photo-stage{--sfg-photo-height:150px}body.sfg-focus-home .sfg-complementary-card .sfg-model{font-size:14px}}@media(prefers-reduced-motion:reduce){body.sfg-focus-home .sfg-complementary-card.sfg-changing .sfg-photo-stage{animation:none}}#stx-project-items{border:1px solid #dbe5ee;border-radius:16px;overflow:auto;background:#fff;box-shadow:0 6px 24px #17365708}#stx-project-items table{margin:0;width:100%;border-collapse:collapse}#stx-project-items th{background:#edf3f9;color:#31516f;padding:16px 12px;font-weight:700;white-space:nowrap}#stx-project-items td{padding:18px 12px;vertical-align:middle;border-bottom:1px solid #e6edf4}#stx-project-items tbody tr:last-child td{border-bottom:0}#stx-project-items input,#stx-project-items select{background:#f8fafc!important;color:#173657!important;border:1px solid #cbd9e7!important;border-radius:10px!important;min-height:46px!important;box-shadow:none!important}#stx-project-items input[readonly]{background:#edf2f7!important;color:#3c5269!important}#stx-project-items input:focus,#stx-project-items select:focus{outline:2px solid #629ddd;outline-offset:2px}#stx-project-items small{color:#466987!important;display:block;margin-top:7px}#stx-project-items .stx-quantity-control{display:flex;align-items:center;gap:0;direction:ltr;min-width:154px;max-width:174px;background:#f8fafc;border:1px solid #cbd9e7;border-radius:12px;overflow:hidden}#stx-project-items .stx-quantity-control input{min-width:66px;width:80px;text-align:center;direction:ltr;border:0!important;border-radius:0!important;appearance:textfield;-moz-appearance:textfield;font-size:16px}#stx-project-items .stx-quantity-control input::-webkit-inner-spin-button,#stx-project-items .stx-quantity-control input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#stx-project-items .stx-quantity-control button{border:0;background:#eaf1f8;color:#173657;min-width:42px;min-height:46px;padding:0;font-size:22px;font-weight:600;cursor:pointer;border-radius:0}#stx-project-items .stx-quantity-control button:hover{background:#d8e8f7}#stx-project-items [data-stx-remove]{border:1px solid #f1cbd0;border-radius:9px;color:#a22d3b;background:#fff3f4;padding:8px 12px;cursor:pointer}#stx-project-items select[data-field="unit"]{min-width:100px}#stx-project-items .stq-unit-note{font-size:12px;max-width:170px;line-height:1.7;color:#5a7085;margin-top:6px}@media(max-width:700px){#stx-project-items td{padding:12px 8px}#stx-project-items .stx-quantity-control{min-width:146px}}@media print{#stx-project-items .stx-quantity-control button{display:none}}