:root{--sk-orange:#f26e20;--sk-blue:#2d3092;--sk-ink:#101828;--sk-muted:#475467;--sk-border:#e4e7ec;--sk-surface:#fff;--sk-bg:#f8fafc;--sk-success:#16a34a;--sk-warning:#f59e0b;--sk-error:#dc2626;--orange:var(--sk-orange);--orange-weak:rgba(242,110,32,.1);--white:var(--sk-surface);--navy:var(--sk-ink);--navy-2:rgba(71,84,103,.92);--navy-3:rgba(71,84,103,.7);--navy-4:rgba(71,84,103,.55);--text:var(--sk-ink);--muted:var(--sk-muted);--border:var(--sk-border);--card:var(--sk-surface);--shadow:0 12px 32px rgba(16,24,40,.1);--shadow-soft:0 8px 24px rgba(16,24,40,.08);--glass:hsla(0,0%,100%,.78);--glass-strong:hsla(0,0%,100%,.92);--skel-a:rgba(16,24,40,.06);--skel-b:rgba(242,110,32,.14);--sk-navy:var(--sk-blue);--sk-white:var(--sk-surface);--sk-radius-xl:18px;--sk-shadow-soft:0 10px 30px rgba(16,24,40,.1);--sk-line:rgba(45,48,146,.1);--sk-hit:44px;--sk-font-base:14px;--sk-container-pad:16px}*{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;background:var(--sk-bg);color:var(--text)}body{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--sk-font-base);line-height:1.35}a{color:inherit;text-decoration:none}html[data-skv2-compare-tray="1"] main{padding-bottom:110px}:where(a,button,input,select,textarea,[role=button]):focus-visible{outline:3px solid rgba(45,48,146,.35);outline-offset:2px}.skipLink{position:absolute;left:12px;top:10px;z-index:200;padding:10px 12px;border-radius:14px;background:rgba(27,43,90,.92);color:#fff;font-weight:900;font-size:12px;-webkit-transform:translateY(-140%);-ms-transform:translateY(-140%);transform:translateY(-140%);-webkit-transition:-webkit-transform .14s ease;transition:-webkit-transform .14s ease;transition:transform .14s ease;transition:transform .14s ease,-webkit-transform .14s ease}.skipLink:focus{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.container{max-width:1120px;margin:0 auto;padding:16px var(--sk-container-pad)}.card{background:var(--card);border:1px solid var(--border);border-radius:18px;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}.glass{background:var(--glass);border:1px solid rgba(27,43,90,.1);border-radius:18px;-webkit-box-shadow:var(--shadow-soft);box-shadow:var(--shadow-soft);backdrop-filter:blur(12px);-webkit-transition:border-color .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease}.glass:hover{-webkit-transform:translate3d(0,-1px,0);transform:translate3d(0,-1px,0);border-color:rgba(244,123,32,.2);-webkit-box-shadow:0 16px 36px rgba(27,43,90,.1);box-shadow:0 16px 36px rgba(27,43,90,.1)}.chip{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px;border:1px solid rgba(244,123,32,.35);background:-webkit-gradient(linear,left top,left bottom,from(rgba(244,123,32,.1)),to(rgba(244,123,32,.06)));background:linear-gradient(180deg,rgba(244,123,32,.1),rgba(244,123,32,.06));color:var(--navy);border-radius:999px;padding:8px 12px;font-size:12px;font-weight:700}:where(a.chip,button.chip,[role=button].chip){min-height:var(--sk-hit)}.chipSmall{padding:7px 10px;font-size:11px;font-weight:750}.chipActive{border-color:rgba(244,123,32,.55);background:-webkit-gradient(linear,left top,left bottom,from(rgba(244,123,32,.18)),to(rgba(244,123,32,.1)));background:linear-gradient(180deg,rgba(244,123,32,.18),rgba(244,123,32,.1));-webkit-box-shadow:0 10px 22px rgba(27,43,90,.1);box-shadow:0 10px 22px rgba(27,43,90,.1)}.skTripMap{height:340px;width:100%;border-radius:18px;overflow:hidden;border:1px solid rgba(27,43,90,.1);background:radial-gradient(circle at 40% 30%,rgba(244,123,32,.1),rgba(27,43,90,.04))}.btn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:12px 14px;min-height:var(--sk-hit);border-radius:14px;border:1px solid rgba(244,123,32,.25);background:rgba(244,123,32,.1);color:var(--navy);font-weight:800;cursor:pointer;-webkit-transition:border-color .15s ease,background .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,background .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,background .15s ease;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,background .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease}.btn:hover{-webkit-transform:translate3d(0,-1px,0);transform:translate3d(0,-1px,0);border-color:rgba(244,123,32,.4);-webkit-box-shadow:0 14px 28px rgba(27,43,90,.1);box-shadow:0 14px 28px rgba(27,43,90,.1)}.btn:active{-webkit-transform:translateZ(0);transform:translateZ(0)}.btnPrimary{border-color:rgba(244,123,32,.55);background:-webkit-gradient(linear,left top,left bottom,from(#f47b20),to(rgba(244,123,32,.92)));background:linear-gradient(180deg,#f47b20,rgba(244,123,32,.92));color:#fff}.btnPrimary:hover{-webkit-box-shadow:0 18px 44px rgba(244,123,32,.18);box-shadow:0 18px 44px rgba(244,123,32,.18)}.btnSecondary{background:#fff;color:var(--text)}.btnGhost,.btnSecondary{border-color:rgba(27,43,90,.16)}.btnGhost{background:transparent;color:var(--navy)}.iconBtn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:var(--sk-hit);height:var(--sk-hit);border-radius:14px;border:1px solid rgba(27,43,90,.14);background:hsla(0,0%,100%,.8);-webkit-box-shadow:var(--shadow-soft);box-shadow:var(--shadow-soft)}.iconBtn svg{display:block}.badge{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 6px;border-radius:999px;background:var(--orange);color:#fff;font-size:11px;font-weight:900;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.toastViewport{position:fixed;right:16px;bottom:16px;z-index:500;display:grid;grid-gap:10px;gap:10px;width:min(420px,calc(100vw - 32px))}.toastCard{border:1px solid rgba(27,43,90,.14);border-radius:16px;padding:12px;-webkit-box-shadow:var(--shadow-soft);box-shadow:var(--shadow-soft);backdrop-filter:blur(10px)}.input{width:100%;padding:12px 14px;border-radius:14px;border:1px solid rgba(27,43,90,.16);background:#fff;font-size:14px;color:var(--sk-navy);-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:box-shadow .15s ease,border-color .15s ease;transition:box-shadow .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease}.input:focus{outline:none;border-color:rgba(244,123,32,.45);-webkit-box-shadow:0 16px 38px rgba(27,43,90,.1);box-shadow:0 16px 38px rgba(27,43,90,.1)}.skInputRow{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;border:1px solid rgba(27,43,90,.16);border-radius:14px;overflow:hidden;background:#fff;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:box-shadow .15s ease,border-color .15s ease;transition:box-shadow .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease}.skInputRow:focus-within{border-color:rgba(244,123,32,.45);-webkit-box-shadow:0 16px 38px rgba(27,43,90,.1);box-shadow:0 16px 38px rgba(27,43,90,.1)}.skInputPrefix{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0 12px;border-right:1px solid rgba(27,43,90,.1);background:rgba(244,123,32,.06);font-weight:900;color:rgba(27,43,90,.86);min-width:56px}.skInputField{border:0;border-radius:0}.skInputField,.skInputField:focus{-webkit-box-shadow:none;box-shadow:none}.skInputField:focus{border-color:transparent}.skOtpGroup{display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.skOtpDigit{-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease;transition:box-shadow .15s ease,border-color .15s ease,transform .15s ease;transition:box-shadow .15s ease,border-color .15s ease,transform .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease}.skOtpDigit:focus{border-color:rgba(244,123,32,.55);-webkit-box-shadow:0 16px 34px rgba(27,43,90,.12);box-shadow:0 16px 34px rgba(27,43,90,.12);-webkit-transform:translate3d(0,-1px,0);transform:translate3d(0,-1px,0)}.skStatus{border:1px solid rgba(27,43,90,.14);background:hsla(0,0%,100%,.78);border-radius:14px;padding:10px 12px;font-weight:850;font-size:13px}.skStatusINFO{border-color:rgba(27,43,90,.16);background:hsla(0,0%,100%,.9);color:rgba(27,43,90,.86)}.skStatusSUCCESS{border-color:rgba(34,197,94,.3);background:rgba(34,197,94,.08);color:rgba(27,43,90,.92)}.skStatusERROR{border-color:rgba(239,68,68,.3);background:rgba(239,68,68,.08);color:rgba(27,43,90,.92)}.muted{color:var(--muted)}.skel{background:-webkit-gradient(linear,left top,right top,from(var(--skel-a)),color-stop(var(--skel-b)),to(var(--skel-a)));background:linear-gradient(90deg,var(--skel-a),var(--skel-b),var(--skel-a));background-size:220% 100%;-webkit-animation:skelShimmer 1.2s ease-in-out infinite;animation:skelShimmer 1.2s ease-in-out infinite}@-webkit-keyframes skelShimmer{0%{background-position:0 0}to{background-position:100% 0}}@keyframes skelShimmer{0%{background-position:0 0}to{background-position:100% 0}}@media (hover:none){.btn:hover{-webkit-box-shadow:none;box-shadow:none}.btn:hover,.glass:hover{-webkit-transform:none;-ms-transform:none;transform:none}.glass:hover{-webkit-box-shadow:var(--shadow-soft);box-shadow:var(--shadow-soft)}.productCardV2:hover{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}}.siteHeader{position:sticky;top:0;z-index:20;background:hsla(0,0%,100%,.75);border-bottom:1px solid rgba(27,43,90,.14);backdrop-filter:blur(10px)}.headerOs{-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding-top:14px;padding-bottom:14px}.headerOs,.navDesktop{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.navDesktop{gap:4px;padding:6px;border-radius:999px;background:hsla(0,0%,100%,.62);border:1px solid rgba(27,43,90,.12);-webkit-box-shadow:var(--shadow-soft);box-shadow:var(--shadow-soft)}.btnSmall{padding:10px 12px;border-radius:13px;font-size:12px}.dropdown{position:absolute;top:calc(100% + 10px);right:0;min-width:220px;border-radius:18px;border:1px solid rgba(27,43,90,.12);background:hsla(0,0%,100%,.95);-webkit-box-shadow:0 18px 42px rgba(27,43,90,.16);box-shadow:0 18px 42px rgba(27,43,90,.16);backdrop-filter:blur(12px);overflow:hidden;z-index:40}.dropdownItem{width:100%;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:12px 14px;background:transparent;border:none;color:var(--navy);cursor:pointer}.dropdownItem:hover{background:rgba(244,123,32,.08)}.headerLocationBtn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px}.mobileNav{border-top:1px solid rgba(27,43,90,.12);background:hsla(0,0%,100%,.72);backdrop-filter:blur(12px)}.headerInner{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px}.headerInner,.headerSearch{-ms-flex-align:center;align-items:center}.headerSearch{display:-ms-flexbox;display:flex;gap:10px;border:1px solid rgba(27,43,90,.14);background:hsla(0,0%,100%,.7);border-radius:999px;padding:8px 12px;-webkit-box-shadow:var(--shadow-soft);box-shadow:var(--shadow-soft);-webkit-transition:border-color .16s ease,background .16s ease,-webkit-box-shadow .16s ease;transition:border-color .16s ease,background .16s ease,-webkit-box-shadow .16s ease;transition:box-shadow .16s ease,border-color .16s ease,background .16s ease;transition:box-shadow .16s ease,border-color .16s ease,background .16s ease,-webkit-box-shadow .16s ease}.headerSearch:focus-within{border-color:rgba(244,123,32,.45);-webkit-box-shadow:0 18px 40px rgba(27,43,90,.1);box-shadow:0 18px 40px rgba(27,43,90,.1);background:hsla(0,0%,100%,.88)}.headerSearch input{border:none;outline:none;background:transparent;width:100%;font-size:13px;color:var(--navy)}.headerSearch input::-webkit-input-placeholder{color:var(--navy-4)}.headerSearch input::-moz-placeholder{color:var(--navy-4)}.headerSearch input:-ms-input-placeholder{color:var(--navy-4)}.headerSearch input::-ms-input-placeholder{color:var(--navy-4)}.headerSearch input::placeholder{color:var(--navy-4)}.headerActions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}.mobileOnly{display:none}.headerLocation{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qtyStepper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding:6px;border-radius:999px;border:1px solid rgba(27,43,90,.12);background:hsla(0,0%,100%,.7);-webkit-box-shadow:var(--shadow-soft);box-shadow:var(--shadow-soft)}.qtyStepper .btnSmall{padding:8px 10px;border-radius:999px}.qtyStepperValue{min-width:76px;text-align:center;font-weight:950;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.timeline{display:grid;grid-gap:12px;gap:12px}.timelineRow{display:grid;grid-template-columns:18px 1fr;grid-gap:12px;gap:12px;-ms-flex-align:start;align-items:start}.timelineDotWrap{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-top:14px}.timelineDotWrap:after{content:"";position:absolute;left:50%;top:26px;bottom:-14px;width:2px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:rgba(27,43,90,.1)}.timelineRow:last-child .timelineDotWrap:after{display:none}.timelineDot{width:10px;height:10px;border-radius:999px;border:2px solid rgba(244,123,32,.55);background:#fff;-webkit-box-shadow:0 10px 20px rgba(27,43,90,.1);box-shadow:0 10px 20px rgba(27,43,90,.1)}.timelineCard{padding:12px 14px;-webkit-box-shadow:none;box-shadow:none}.timelineMeta{margin-top:6px;font-weight:850;font-size:12px;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.skFooter{margin-top:22px;padding-top:22px;padding-bottom:22px;border-top:1px solid hsla(0,0%,100%,.12);background:radial-gradient(760px 360px at 10% 0,rgba(244,123,32,.22),rgba(244,123,32,0) 62%),radial-gradient(700px 340px at 90% 10%,rgba(27,43,90,.55),rgba(27,43,90,0) 60%),linear-gradient(135deg,#0b1022,#121a38 42%,#1a1130 72%,#22120b);position:relative;isolation:isolate;color:hsla(0,0%,100%,.92)}.skFooter:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.35;background-image:linear-gradient(hsla(0,0%,100%,.09) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.07) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:radial-gradient(600px 260px at 20% 0,#000,rgba(0,0,0,0) 70%);mask-image:radial-gradient(600px 260px at 20% 0,#000,rgba(0,0,0,0) 70%)}.skFooterGrid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;grid-gap:18px;gap:18px}.skFooterBrand{font-weight:950;letter-spacing:-.02em;color:hsla(0,0%,100%,.96)}.skFooterTitle{font-weight:900;color:hsla(0,0%,100%,.92)}.skFooterLinks{-ms-flex-direction:column;flex-direction:column;gap:10px}.skFooterLinks,.skFooterLinks a{display:-ms-flexbox;display:flex}.skFooterLinks a{min-height:var(--sk-hit);-ms-flex-align:center;align-items:center;padding:0 2px;color:hsla(0,0%,100%,.76);font-weight:750}.skFooterLinks a:hover{color:hsla(0,0%,100%,.96);text-decoration:underline;-webkit-text-decoration-color:rgba(244,123,32,.75);text-decoration-color:rgba(244,123,32,.75);text-underline-offset:4px}.skFooterLinks details{display:block}.skFooterLinks summary{cursor:pointer;list-style:none;min-height:var(--sk-hit);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 2px;color:hsla(0,0%,100%,.76);font-weight:750}.skFooterLinks summary::-webkit-details-marker{display:none}.skFooterLinks summary:hover{color:hsla(0,0%,100%,.96);text-decoration:underline;-webkit-text-decoration-color:rgba(244,123,32,.75);text-decoration-color:rgba(244,123,32,.75);text-underline-offset:4px}.skFooterMuted{color:hsla(0,0%,100%,.76);font-size:13px;line-height:1.5}.skFooterLine{margin-top:18px;height:1px;background:hsla(0,0%,100%,.12)}.skFooterBottom{margin-top:14px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.skPolicy{margin-top:18px;color:var(--sk-navy)}.skPolicy h2{margin:18px 0 8px;font-size:16px;letter-spacing:-.01em}.skPolicy li,.skPolicy p{color:rgba(27,43,90,.78);line-height:1.65;font-size:14px}.skPolicy ul{padding-left:18px;margin:10px 0}.productCardV2{padding:14px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color .14s ease,-webkit-transform .14s ease,-webkit-box-shadow .14s ease;transition:border-color .14s ease,-webkit-transform .14s ease,-webkit-box-shadow .14s ease;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease,-webkit-transform .14s ease,-webkit-box-shadow .14s ease}.productCardV2:hover{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 16px 40px rgba(27,43,90,.1);box-shadow:0 16px 40px rgba(27,43,90,.1)}.productDesc{margin-top:6px;font-size:12px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.productThumb{position:relative;width:100%;border-radius:16px;overflow:hidden;border:1px solid rgba(27,43,90,.1);background:-webkit-gradient(linear,left top,left bottom,from(rgba(27,43,90,.04)),to(rgba(244,123,32,.06)));background:linear-gradient(180deg,rgba(27,43,90,.04),rgba(244,123,32,.06));aspect-ratio:16/10}.productHeroThumb{aspect-ratio:16/9}.productThumbFallback{width:100%;height:100%;background:radial-gradient(240px 120px at 20% 20%,rgba(244,123,32,.16),transparent 65%),radial-gradient(260px 150px at 80% 30%,rgba(27,43,90,.1),transparent 65%),-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.95)),to(hsla(0,0%,100%,.65)));background:radial-gradient(240px 120px at 20% 20%,rgba(244,123,32,.16),transparent 65%),radial-gradient(260px 150px at 80% 30%,rgba(27,43,90,.1),transparent 65%),linear-gradient(180deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.65))}.productThumbBadges{left:10px;bottom:10px;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.productThumbBadges,.videoPlayBadge{position:absolute;display:-ms-flexbox;display:flex}.videoPlayBadge{top:10px;right:10px;width:34px;height:34px;border-radius:999px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(244,123,32,.92);border:1px solid hsla(0,0%,100%,.55);-webkit-box-shadow:0 14px 30px rgba(244,123,32,.18);box-shadow:0 14px 30px rgba(244,123,32,.18)}.productRibbon{position:absolute;left:10px;top:10px;padding:7px 10px;border-radius:999px;font-size:11px;font-weight:950;letter-spacing:-.01em;color:hsla(0,0%,100%,.98);background:-webkit-gradient(linear,left top,left bottom,from(rgba(45,48,146,.92)),to(rgba(45,48,146,.76)));background:linear-gradient(180deg,rgba(45,48,146,.92),rgba(45,48,146,.76));border:1px solid hsla(0,0%,100%,.35);-webkit-box-shadow:0 14px 34px rgba(45,48,146,.16);box-shadow:0 14px 34px rgba(45,48,146,.16)}.productCardAdded{border-color:rgba(244,123,32,.35);background:-webkit-gradient(linear,left top,left bottom,from(rgba(244,123,32,.06)),to(#fff));background:linear-gradient(180deg,rgba(244,123,32,.06),#fff)}.qtyRow{-ms-flex-pack:justify;justify-content:space-between;gap:12px}.qtyControl,.qtyRow{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.qtyControl{gap:8px;padding:8px;border-radius:14px;border:1px solid rgba(27,43,90,.14);background:hsla(0,0%,100%,.86);-webkit-box-shadow:var(--shadow-soft);box-shadow:var(--shadow-soft)}.qtyBtn{width:40px;height:40px;border-radius:12px;border:1px solid rgba(27,43,90,.12);background:hsla(0,0%,100%,.9);cursor:pointer;font-weight:950;font-size:16px;color:var(--sk-navy)}.qtyBtn:hover{border-color:rgba(244,123,32,.3);background:rgba(244,123,32,.06)}.qtyInput{width:64px;border:none;outline:none;background:transparent;text-align:center;font-weight:950;color:var(--sk-navy);font-size:14px}.qtyUom{font-size:12px;font-weight:950;color:rgba(27,43,90,.78);padding:0 8px 0 2px}.productDetailGrid{display:grid;grid-gap:14px;gap:14px}@media (min-width:980px){.productDetailGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);-ms-flex-align:start;align-items:start;gap:18px}}.catalogGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:860px){.catalogGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.searchField{-ms-flex:1 1;flex:1 1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(27,43,90,.14);background:hsla(0,0%,100%,.88);-webkit-box-shadow:var(--shadow-soft);box-shadow:var(--shadow-soft)}.searchField:focus-within{border-color:rgba(244,123,32,.45);-webkit-box-shadow:0 18px 40px rgba(27,43,90,.1);box-shadow:0 18px 40px rgba(27,43,90,.1)}.searchInput{border:none;outline:none;background:transparent;width:100%;font-size:14px;color:var(--sk-navy)}.searchInput::-webkit-input-placeholder{color:rgba(27,43,90,.4)}.searchInput::-moz-placeholder{color:rgba(27,43,90,.4)}.searchInput:-ms-input-placeholder{color:rgba(27,43,90,.4)}.searchInput::-ms-input-placeholder{color:rgba(27,43,90,.4)}.searchInput::placeholder{color:rgba(27,43,90,.4)}.searchClear{width:var(--sk-hit);height:var(--sk-hit);border-radius:12px;border:1px solid rgba(27,43,90,.12);background:hsla(0,0%,100%,.8);-webkit-box-shadow:var(--shadow-soft);box-shadow:var(--shadow-soft);cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.testimonialsGrid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.testimonialsList{display:grid;grid-gap:10px;gap:10px}@media (max-width:860px){.testimonialsGrid{grid-template-columns:1fr}}.clientsLogoGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:760px){.clientsLogoGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:980px){.clientsLogoGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:920px){.skFooterGrid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.skFooterGrid{grid-template-columns:1fr}}.skHeader{position:sticky;top:0;z-index:30;background:hsla(0,0%,100%,.78);border-bottom:1px solid var(--sk-line);backdrop-filter:blur(10px)}.skHeaderInner{display:grid;grid-template-columns:auto minmax(0,520px) auto;grid-gap:12px;gap:12px;padding-top:12px;padding-bottom:12px}.skHeaderInner,.skHeaderLeft{-ms-flex-align:center;align-items:center}.skHeaderLeft{display:-ms-flexbox;display:flex}.skHeaderLogo{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.skHeaderTagline{font-size:11px;font-weight:800;letter-spacing:.02em;color:rgba(27,43,90,.72)}.skHeaderSearch{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;border:1px solid rgba(27,43,90,.12);background:hsla(0,0%,100%,.82);border-radius:999px;padding:8px 12px;-webkit-box-shadow:var(--shadow-soft);box-shadow:var(--shadow-soft);-webkit-transition:border-color .16s ease,background .16s ease,-webkit-box-shadow .16s ease;transition:border-color .16s ease,background .16s ease,-webkit-box-shadow .16s ease;transition:box-shadow .16s ease,border-color .16s ease,background .16s ease;transition:box-shadow .16s ease,border-color .16s ease,background .16s ease,-webkit-box-shadow .16s ease}.skHeaderSearch:focus-within{border-color:rgba(244,123,32,.45);-webkit-box-shadow:0 18px 40px rgba(27,43,90,.1);box-shadow:0 18px 40px rgba(27,43,90,.1);background:hsla(0,0%,100%,.92)}.skHeaderSearch input{border:none;outline:none;background:transparent;width:100%;font-size:13px;color:var(--sk-navy)}.skHeaderSearch input::-webkit-input-placeholder{color:rgba(27,43,90,.4)}.skHeaderSearch input::-moz-placeholder{color:rgba(27,43,90,.4)}.skHeaderSearch input:-ms-input-placeholder{color:rgba(27,43,90,.4)}.skHeaderSearch input::-ms-input-placeholder{color:rgba(27,43,90,.4)}.skHeaderSearch input::placeholder{color:rgba(27,43,90,.4)}.skHeaderNav{display:-ms-flexbox;display:flex;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid rgba(27,43,90,.1);background:hsla(0,0%,100%,.6);-webkit-box-shadow:var(--shadow-soft);box-shadow:var(--shadow-soft)}.skHeaderNav,.skNavItem{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.skNavItem{position:relative;display:-ms-inline-flexbox;display:inline-flex;min-height:var(--sk-hit);padding:0 12px;border-radius:999px;font-size:13px;letter-spacing:-.01em;-webkit-transition:background .15s ease,-webkit-box-shadow .15s ease;transition:background .15s ease,-webkit-box-shadow .15s ease;transition:background .15s ease,box-shadow .15s ease;transition:background .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.skNavUnderline{position:absolute;left:50%;bottom:4px;width:0;height:2px;background:var(--sk-orange);border-radius:999px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:width .15s ease;transition:width .15s ease;opacity:.9}.skNavItem:hover .skNavUnderline,.skNavItem[aria-current=page] .skNavUnderline{width:70%}.skNavItem[aria-current=page]{background:rgba(244,123,32,.1);-webkit-box-shadow:0 12px 22px rgba(27,43,90,.08);box-shadow:0 12px 22px rgba(27,43,90,.08)}.skHeaderRight{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.skHeaderRight,.skTopLink{-ms-flex-align:center;align-items:center}.skTopLink{display:-ms-inline-flexbox;display:inline-flex;min-height:var(--sk-hit);padding:0 10px;font-weight:900;font-size:13px;color:rgba(27,43,90,.78);border-radius:999px;border:1px solid transparent;-webkit-transition:background .15s ease,border-color .15s ease,color .15s ease;transition:background .15s ease,border-color .15s ease,color .15s ease}.skTopLink:hover{border-color:rgba(244,123,32,.22);background:rgba(244,123,32,.06);color:var(--sk-navy)}.skHeaderBottom{border-top:1px solid rgba(45,48,146,.08);background:hsla(0,0%,100%,.74)}.skHeaderBottomInner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding-top:10px;padding-bottom:10px}.skBrowserBar,.skHeaderBottomMeta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.skBrowserBar{min-width:0}.skBrowserLabel{font-weight:950;letter-spacing:-.02em;color:var(--sk-navy)}.skBrowserSelect{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid rgba(27,43,90,.12);background:hsla(0,0%,100%,.86);-webkit-box-shadow:var(--shadow-soft);box-shadow:var(--shadow-soft)}.skBrowserSelect select{border:none;outline:none;background:transparent;font-weight:950;color:var(--sk-navy);font-size:13px;max-width:220px}.skBrowserActions{display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.skBrowserActions,.skIconBtn{-ms-flex-align:center;align-items:center}.skIconBtn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;width:var(--sk-hit);height:var(--sk-hit);border-radius:14px;border:1px solid rgba(27,43,90,.12);background:hsla(0,0%,100%,.84);-webkit-box-shadow:var(--shadow-soft);box-shadow:var(--shadow-soft);cursor:pointer;-webkit-transition:border-color .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease}.skIconBtn:hover{-webkit-transform:translate3d(0,-1px,0);transform:translate3d(0,-1px,0);border-color:rgba(244,123,32,.28);-webkit-box-shadow:0 18px 40px rgba(27,43,90,.1);box-shadow:0 18px 40px rgba(27,43,90,.1)}.skCta{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:var(--sk-hit);padding:0 14px;border-radius:999px;background:-webkit-gradient(linear,left top,left bottom,from(#f47b20),to(rgba(244,123,32,.92)));background:linear-gradient(180deg,#f47b20,rgba(244,123,32,.92));color:#fff;font-weight:900;font-size:13px;border:1px solid rgba(244,123,32,.55);-webkit-box-shadow:0 16px 36px rgba(244,123,32,.14);box-shadow:0 16px 36px rgba(244,123,32,.14);-webkit-transition:-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease}.skCta:hover{-webkit-transform:translate3d(0,-1px,0);transform:translate3d(0,-1px,0);-webkit-box-shadow:0 18px 44px rgba(244,123,32,.18);box-shadow:0 18px 44px rgba(244,123,32,.18)}.skCtaFull{width:100%;height:44px;border-radius:16px}.skNotepad{background:repeating-linear-gradient(180deg,rgba(27,43,90,0),rgba(27,43,90,0) 22px,rgba(27,43,90,.07) 23px),hsla(0,0%,100%,.88)}.skQtyHand{font-weight:950;font-size:13px;letter-spacing:.01em;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sk-navy)}.skLocationWrap{position:relative}.skLocationPill{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px;max-width:360px;min-height:var(--sk-hit);padding:9px 12px;border-radius:999px;border:1px solid rgba(27,43,90,.12);background:hsla(0,0%,100%,.78);-webkit-box-shadow:var(--shadow-soft);box-shadow:var(--shadow-soft);cursor:pointer;color:var(--sk-navy);font-weight:800;font-size:12px;-webkit-animation:skLocBreath 3s ease-in-out infinite;animation:skLocBreath 3s ease-in-out infinite}.skLocationText{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@-webkit-keyframes skLocBreath{0%,to{border-color:rgba(27,43,90,.12)}50%{border-color:rgba(244,123,32,.2)}}@keyframes skLocBreath{0%,to{border-color:rgba(27,43,90,.12)}50%{border-color:rgba(244,123,32,.2)}}.skDropdown{position:absolute;top:calc(100% + 10px);right:0;min-width:260px;border-radius:18px;border:1px solid rgba(27,43,90,.12);background:hsla(0,0%,100%,.96);-webkit-box-shadow:0 18px 42px rgba(27,43,90,.16);box-shadow:0 18px 42px rgba(27,43,90,.16);backdrop-filter:blur(12px);overflow:hidden;z-index:50}.skDropdownItem{width:100%;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:12px 14px;background:transparent;border:none;color:var(--sk-navy);cursor:pointer}.skDropdownItem:hover{background:rgba(244,123,32,.08)}.skDropdownMeta{color:rgba(27,43,90,.6);font-size:12px;font-weight:750}.skMobileSheet{border-top:1px solid rgba(27,43,90,.12);background:hsla(0,0%,100%,.76);backdrop-filter:blur(12px);padding-bottom:14px}.skMobileGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.skMobileLink{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:var(--sk-hit);border-radius:14px;border:1px solid rgba(27,43,90,.14);background:hsla(0,0%,100%,.92);color:var(--sk-navy);font-weight:850;font-size:13px}@media (max-width:980px){.skHeaderInner{grid-template-columns:auto 1fr auto}.desktopOnly{display:none!important}.skLocationPill{max-width:220px}.skLocationText{max-width:150px}}.mobileSearchRow{display:none;padding:0 18px 14px}.mobileSearchRow .headerSearch{width:100%}.heroBg{position:absolute;inset:-2px;pointer-events:none;background:radial-gradient(900px 360px at 25% 0,rgba(244,123,32,.2),rgba(244,123,32,0)),radial-gradient(700px 320px at 80% 15%,rgba(27,43,90,.1),rgba(27,43,90,0)),-webkit-gradient(linear,left top,left bottom,from(rgba(244,123,32,.1)),to(#fff));background:radial-gradient(900px 360px at 25% 0,rgba(244,123,32,.2),rgba(244,123,32,0)),radial-gradient(700px 320px at 80% 15%,rgba(27,43,90,.1),rgba(27,43,90,0)),linear-gradient(180deg,rgba(244,123,32,.1),#fff);-webkit-animation:heroDrift 16s ease-in-out infinite;animation:heroDrift 16s ease-in-out infinite;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.skHeroIllus{border-radius:22px;overflow:hidden;border:1px solid rgba(27,43,90,.1);background:hsla(0,0%,100%,.92);-webkit-box-shadow:0 22px 60px rgba(27,43,90,.14);box-shadow:0 22px 60px rgba(27,43,90,.14)}.skHeroIllusSvg{width:100%;height:auto;display:block}.skHeroIllusSvg #sk_hook{-webkit-transform-origin:420px 150px;-ms-transform-origin:420px 150px;transform-origin:420px 150px;-webkit-animation:skHookSway 5.6s ease-in-out infinite;animation:skHookSway 5.6s ease-in-out infinite;will-change:transform}.skHeroIllusSvg #sk_truck{-webkit-transform-origin:660px 420px;-ms-transform-origin:660px 420px;transform-origin:660px 420px;-webkit-animation:skTruckDrift 8.2s ease-in-out infinite;animation:skTruckDrift 8.2s ease-in-out infinite;will-change:transform}.skHeroIllusSvg #sk_bundle{-webkit-animation:skBundleShimmer 3.8s ease-in-out infinite;animation:skBundleShimmer 3.8s ease-in-out infinite}@-webkit-keyframes skHookSway{0%,to{-webkit-transform:rotate(-1.4deg);transform:rotate(-1.4deg)}50%{-webkit-transform:rotate(1.6deg);transform:rotate(1.6deg)}}@keyframes skHookSway{0%,to{-webkit-transform:rotate(-1.4deg);transform:rotate(-1.4deg)}50%{-webkit-transform:rotate(1.6deg);transform:rotate(1.6deg)}}@-webkit-keyframes skTruckDrift{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}50%{-webkit-transform:translate3d(-6px,0,0);transform:translate3d(-6px,0,0)}}@keyframes skTruckDrift{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}50%{-webkit-transform:translate3d(-6px,0,0);transform:translate3d(-6px,0,0)}}@-webkit-keyframes skBundleShimmer{0%,to{opacity:.92}50%{opacity:1}}@keyframes skBundleShimmer{0%,to{opacity:.92}50%{opacity:1}}.skSignalsLayout{margin-top:12px;display:grid;grid-template-columns:minmax(260px,360px) minmax(0,1fr);grid-gap:12px;gap:12px}.skSignalsRail{display:grid;grid-gap:10px;gap:10px}.skSignalCard{width:100%;text-align:left;padding:14px;border-radius:var(--sk-radius-xl);border:1px solid rgba(27,43,90,.12);background:hsla(0,0%,100%,.92);-webkit-box-shadow:var(--shadow-soft);box-shadow:var(--shadow-soft);cursor:pointer;-webkit-transition:border-color .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease}.skSignalCard:hover{-webkit-transform:translate3d(0,-1px,0);transform:translate3d(0,-1px,0);border-color:rgba(244,123,32,.25);-webkit-box-shadow:0 18px 40px rgba(27,43,90,.1);box-shadow:0 18px 40px rgba(27,43,90,.1)}.skSignalCard.isActive{border-color:rgba(244,123,32,.34);background:-webkit-gradient(linear,left top,left bottom,from(rgba(244,123,32,.08)),to(hsla(0,0%,100%,.96)));background:linear-gradient(180deg,rgba(244,123,32,.08),hsla(0,0%,100%,.96))}.skSignalTop{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.skSignalLine{font-size:12px;font-weight:900;color:rgba(27,43,90,.72)}.skSignalSku{margin-top:10px;font-weight:950;letter-spacing:-.02em;color:var(--sk-navy)}.skSignalDetail{padding:16px}@media (max-width:980px){.skSignalsLayout{grid-template-columns:1fr}}.skTrustGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:980px){.skTrustGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.skTrustGrid{grid-template-columns:1fr}}.osCanvasWrap{height:min(70vh,620px);border-radius:28px;overflow:hidden;border:1px solid rgba(27,43,90,.12);background:radial-gradient(900px 360px at 20% 0,rgba(244,123,32,.16),rgba(244,123,32,0)),radial-gradient(700px 320px at 80% 20%,rgba(27,43,90,.12),rgba(27,43,90,0)),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background:radial-gradient(900px 360px at 20% 0,rgba(244,123,32,.16),rgba(244,123,32,0)),radial-gradient(700px 320px at 80% 20%,rgba(27,43,90,.12),rgba(27,43,90,0)),linear-gradient(180deg,#fff,#fff);-webkit-box-shadow:0 20px 56px rgba(27,43,90,.16);box-shadow:0 20px 56px rgba(27,43,90,.16)}.osOverlay{position:absolute;inset:0;padding:18px;pointer-events:none}.osHeroTitle{font-size:30px;font-weight:950;letter-spacing:-.03em;color:var(--navy);line-height:1.05}.osHeroTag{margin-top:8px;font-size:14px;color:var(--navy-2);font-weight:850}.osHeroSecondary{margin-top:6px;font-size:12px;color:var(--navy-3);font-weight:850}.osSignals{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:12px}.osSignalChip{border-radius:999px;padding:8px 10px;font-size:11px;font-weight:900;border:1px solid rgba(27,43,90,.12);background:hsla(0,0%,100%,.78);color:var(--navy);-webkit-transform:translate3d(0,8px,0);transform:translate3d(0,8px,0);opacity:0;-webkit-transition:opacity .52s ease,-webkit-transform .52s ease;transition:opacity .52s ease,-webkit-transform .52s ease;transition:opacity .52s ease,transform .52s ease;transition:opacity .52s ease,transform .52s ease,-webkit-transform .52s ease}.osSignalChip[data-on=true]{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.osSpeech{width:min(520px,80vw);padding:12px 14px;border-radius:16px;border:1px solid rgba(27,43,90,.12);background:hsla(0,0%,100%,.92);color:var(--navy);font-size:12px;font-weight:850;-webkit-box-shadow:0 18px 44px rgba(27,43,90,.18);box-shadow:0 18px 44px rgba(27,43,90,.18);opacity:0;-webkit-transform:translate3d(0,6px,0);transform:translate3d(0,6px,0);-webkit-transition:opacity .32s ease,-webkit-transform .32s ease;transition:opacity .32s ease,-webkit-transform .32s ease;transition:opacity .32s ease,transform .32s ease;transition:opacity .32s ease,transform .32s ease,-webkit-transform .32s ease}.osSpeech[data-active=true]{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.osHint{padding:10px 12px;border-radius:999px;border:1px solid rgba(27,43,90,.12);background:hsla(0,0%,100%,.74);color:var(--navy-2);font-size:12px;font-weight:850;-webkit-box-shadow:0 18px 44px rgba(27,43,90,.14);box-shadow:0 18px 44px rgba(27,43,90,.14)}.osPanel{pointer-events:auto;border-radius:22px;border:1px solid rgba(27,43,90,.14);background:hsla(0,0%,100%,.9);-webkit-box-shadow:0 22px 60px rgba(27,43,90,.18);box-shadow:0 22px 60px rgba(27,43,90,.18);backdrop-filter:blur(14px)}@-webkit-keyframes heroDrift{0%{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}50%{-webkit-transform:translate3d(0,-10px,0) scale(1.02);transform:translate3d(0,-10px,0) scale(1.02)}to{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}}@keyframes heroDrift{0%{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}50%{-webkit-transform:translate3d(0,-10px,0) scale(1.02);transform:translate3d(0,-10px,0) scale(1.02)}to{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}}@-webkit-keyframes wiseFloat{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}50%{-webkit-transform:translate3d(0,-6px,0);transform:translate3d(0,-6px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wiseFloat{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}50%{-webkit-transform:translate3d(0,-6px,0);transform:translate3d(0,-6px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.hero{position:relative;overflow:hidden;border-radius:28px;border:1px solid rgba(244,123,32,.18);background:transparent;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}.heroOrbs{inset:0;pointer-events:none}.heroOrbs,.orb{position:absolute}.orb{width:340px;height:340px;border-radius:999px;-webkit-filter:blur(.2px);filter:blur(.2px);background:radial-gradient(circle at 30% 30%,rgba(244,123,32,.22),rgba(244,123,32,0));-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform;-webkit-animation:orbFloat 10s ease-in-out infinite;animation:orbFloat 10s ease-in-out infinite}.orb.orb2{width:280px;height:280px;background:radial-gradient(circle at 30% 30%,rgba(244,123,32,.16),rgba(244,123,32,0));-webkit-animation-duration:12s;animation-duration:12s}.orb.orb3{width:220px;height:220px;background:radial-gradient(circle at 30% 30%,rgba(27,43,90,.12),rgba(27,43,90,0));-webkit-animation-duration:14s;animation-duration:14s}@-webkit-keyframes orbFloat{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}50%{-webkit-transform:translate3d(0,-22px,0);transform:translate3d(0,-22px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes orbFloat{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}50%{-webkit-transform:translate3d(0,-22px,0);transform:translate3d(0,-22px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.categoryStrip{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.categoryChip{border-radius:999px;padding:8px 10px;font-size:12px;font-weight:850;border:1px solid rgba(27,43,90,.14);background:hsla(0,0%,100%,.72);color:var(--navy);-webkit-transition:border-color .16s ease,background .16s ease,-webkit-transform .16s ease;transition:border-color .16s ease,background .16s ease,-webkit-transform .16s ease;transition:transform .16s ease,border-color .16s ease,background .16s ease;transition:transform .16s ease,border-color .16s ease,background .16s ease,-webkit-transform .16s ease}.categoryChip:hover{-webkit-transform:translate3d(0,-1px,0);transform:translate3d(0,-1px,0);border-color:rgba(244,123,32,.35)}.reveal{opacity:0;-webkit-transform:translate3d(0,14px,0);transform:translate3d(0,14px,0);-webkit-transition:opacity .65s ease,-webkit-transform .65s ease;transition:opacity .65s ease,-webkit-transform .65s ease;transition:opacity .65s ease,transform .65s ease;transition:opacity .65s ease,transform .65s ease,-webkit-transform .65s ease;will-change:transform}.reveal[data-revealed=true]{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.carousel{display:-ms-flexbox;display:flex;gap:14px;overflow:auto;padding:6px 2px 12px;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.carousel::-webkit-scrollbar{height:10px}.carousel::-webkit-scrollbar-thumb{background:rgba(27,43,90,.12);border-radius:999px}.productCard{min-width:260px;max-width:260px;scroll-snap-align:start;border-radius:18px;border:1px solid var(--border);background:hsla(0,0%,100%,.9);-webkit-box-shadow:var(--shadow-soft);box-shadow:var(--shadow-soft);padding:14px;-webkit-transition:-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease}.productCard:hover{-webkit-transform:translate3d(0,-3px,0) rotateX(1deg) rotateY(-1deg);transform:translate3d(0,-3px,0) rotateX(1deg) rotateY(-1deg);-webkit-box-shadow:0 14px 34px rgba(27,43,90,.1);box-shadow:0 14px 34px rgba(27,43,90,.1)}.showcaseGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.showcaseCard{position:relative;overflow:hidden;border-radius:22px;border:1px solid rgba(27,43,90,.1);background:hsla(0,0%,100%,.82);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);padding:16px}.showcaseGlow{position:absolute;inset:-2px;pointer-events:none;background:radial-gradient(600px 220px at 20% 0,rgba(244,123,32,.22),rgba(244,123,32,0)),radial-gradient(700px 260px at 80% 120%,rgba(27,43,90,.1),rgba(27,43,90,0));opacity:.9}.showcaseTop{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.showcaseTitle{font-weight:950;letter-spacing:-.02em}.showcaseMeta{margin-top:10px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline;gap:12px}.showcasePrice{font-weight:950;letter-spacing:-.02em;font-size:16px}.showcaseActions{position:relative;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:12px}.grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}@media (max-width:860px){.grid3,.showcaseGrid{grid-template-columns:1fr}.hero{border-radius:22px}}.wiseWidget{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:50;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;padding:9px 10px;border-radius:999px;border:1px solid rgba(244,123,32,.2);background:hsla(0,0%,100%,.8);-webkit-box-shadow:0 14px 34px rgba(27,43,90,.1);box-shadow:0 14px 34px rgba(27,43,90,.1);backdrop-filter:blur(10px)}.wiseAvatar{width:40px;height:40px;border-radius:999px;display:grid;place-items:center;background:radial-gradient(circle at 30% 25%,rgba(244,123,32,.22),rgba(244,123,32,.06));border:1px solid rgba(244,123,32,.35);-webkit-box-shadow:0 0 0 6px rgba(244,123,32,.08);box-shadow:0 0 0 6px rgba(244,123,32,.08);-webkit-animation:wiseBob 8s ease-in-out infinite;animation:wiseBob 8s ease-in-out infinite}.wiseAvatar svg{display:block}@-webkit-keyframes wiseBob{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}50%{-webkit-transform:translate3d(0,-6px,0);transform:translate3d(0,-6px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wiseBob{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}50%{-webkit-transform:translate3d(0,-6px,0);transform:translate3d(0,-6px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.wiseNudge{position:absolute;right:10px;bottom:calc(100% + 10px);max-width:220px;padding:10px 12px;border-radius:14px;border:1px solid rgba(27,43,90,.12);background:hsla(0,0%,100%,.92);-webkit-box-shadow:0 16px 38px rgba(27,43,90,.12);box-shadow:0 16px 38px rgba(27,43,90,.12);color:var(--navy);font-size:12px;font-weight:800;opacity:0;-webkit-transform:translate3d(0,6px,0);transform:translate3d(0,6px,0);-webkit-transition:opacity .42s ease,-webkit-transform .42s ease;transition:opacity .42s ease,-webkit-transform .42s ease;transition:opacity .42s ease,transform .42s ease;transition:opacity .42s ease,transform .42s ease,-webkit-transform .42s ease;pointer-events:none}.wmGovernor{width:180px;height:180px;display:grid;place-items:center;-webkit-filter:drop-shadow(0 10px 22px rgba(27,43,90,.1));filter:drop-shadow(0 10px 22px rgba(27,43,90,.1))}.wmGovernor svg{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:wm_drift 8.5s ease-in-out infinite;animation:wm_drift 8.5s ease-in-out infinite}.wmGovernor #wm_halo_sheen{-webkit-transform-origin:120px 120px;-ms-transform-origin:120px 120px;transform-origin:120px 120px;-webkit-animation:wm_halo_rotate 16s linear infinite;animation:wm_halo_rotate 16s linear infinite;opacity:.55}.wmGovernor #wm_crown{-webkit-transform-origin:120px 92px;-ms-transform-origin:120px 92px;transform-origin:120px 92px;-webkit-animation:wm_breath 6.8s ease-in-out infinite;animation:wm_breath 6.8s ease-in-out infinite}.wmGovernor #wm_core{-webkit-transform-origin:120px 132px;-ms-transform-origin:120px 132px;transform-origin:120px 132px;-webkit-animation:wm_core_pulse 7.2s ease-in-out infinite;animation:wm_core_pulse 7.2s ease-in-out infinite}.wmGovernor:hover #wm_halo{stroke-opacity:.22}.wmGovernor:hover svg{-webkit-filter:drop-shadow(0 14px 30px rgba(244,123,32,.14));filter:drop-shadow(0 14px 30px rgba(244,123,32,.14))}@-webkit-keyframes wm_drift{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wm_drift{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes wm_halo_rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes wm_halo_rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes wm_breath{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.012);transform:scale(1.012)}}@keyframes wm_breath{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.012);transform:scale(1.012)}}@-webkit-keyframes wm_core_pulse{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.01);transform:scale(1.01)}}@keyframes wm_core_pulse{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.01);transform:scale(1.01)}}.wiseNudge[data-visible=true]{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}@media (max-width:760px){.container{padding:14px}.navDesktop{display:none}.headerOs{padding-top:12px;padding-bottom:12px}.chip{padding:7px 10px;font-size:11px}.iconBtn{width:38px;height:38px;border-radius:13px}.mobileOnly{display:-ms-inline-flexbox;display:inline-flex}.osCanvasWrap{height:min(72vh,560px);border-radius:24px}.osHeroTitle{font-size:24px}.skHeaderInner{gap:10px;padding-top:10px;padding-bottom:10px}.skHeaderRight{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.skLocationWrap{-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-order:3;order:3}.skLocationPill{width:100%;max-width:none;-ms-flex-pack:justify;justify-content:space-between}.skLocationText{max-width:none}}