#masthead.mvs-hd{position:relative;z-index:10}@media(max-width:849px){#wide-nav{display:none!important}}#masthead.mvs-hd .searchform{position:relative}#masthead.mvs-hd .live-search-results{position:absolute;top:100%;left:0;right:0;margin-top:6px;z-index:1001;text-align:left}#masthead.mvs-hd .autocomplete-suggestions{background:#fff;color:#0b1f3a;border-radius:12px;box-shadow:0 18px 44px -12px rgb(11 31 58 / .45);border:1px solid #e3e7ee;max-height:min(62vh,480px);overflow-y:auto;overscroll-behavior:contain;text-transform:none;letter-spacing:0}#masthead.mvs-hd .autocomplete-suggestion{color:#0b1f3a;font-size:14px;line-height:1.35}#masthead.mvs-hd .autocomplete-suggestion .search-price{color:#446084}.m06{background:radial-gradient(700px 140px at 62% -20px,rgb(6 182 212 / .2),transparent 70%),linear-gradient(90deg,#0b1f3a,#10294b 60%,#0b1f3a);color:#fff;overflow-x:clip;overflow-y:visible}.m06 .hd-in{display:flex;align-items:center;height:84px;gap:clamp(14px,1.6vw,28px);padding:0 clamp(12px,3vw,48px) 0 0}.m06 .hd-l{position:relative;flex:none;display:flex;align-items:center;gap:16px;height:100%;padding:0 74px 0 clamp(12px,3vw,48px);background:linear-gradient(165deg,#7c3aed,#06b6d4 55%,#22c55e);clip-path:polygon(0 0,100% 0,calc(100% - 34px) 100%,0 100%)}.m06 .hd-l:before{content:"";position:absolute;top:0;bottom:0;left:0;right:6px;background:#fff;clip-path:polygon(0 0,100% 0,calc(100% - 34px) 100%,0 100%)}.m06 .hd-l>*{position:relative}.m06 #logo{width:auto;flex:none;margin:0;padding:0}.m06 #logo a{display:block}.m06 #logo img{display:block;height:60px;width:auto;max-height:none!important}.m06 .hd-tag{max-width:150px;padding-left:16px;border-left:1px solid #dbe3ee;color:#446084;font-size:13px;font-weight:700;line-height:1.35}.m06 svg{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.m06 .hd-sf{position:relative;flex:1;max-width:900px;min-width:0;display:flex;align-items:center;height:46px;margin:0;padding:0 4px 0 0;background:#fff;border-radius:12px;box-shadow:0 8px 24px -10px rgb(0 0 0 / .5);transition:box-shadow .2s}.m06 .hd-sf:focus-within{box-shadow:0 0 0 3px #22d3ee,0 8px 24px -10px rgb(0 0 0 / .5)}.m06 .hd-sf input[type=search]{all:unset;box-sizing:border-box;flex:1;min-width:0;height:100%;padding:0 16px;font-size:15px;color:#0b1f3a;-webkit-appearance:none;appearance:none}.m06 .hd-sf input::placeholder{color:#5a687b;opacity:1}.m06 .hd-sf button{all:unset;box-sizing:border-box;flex:none;display:flex;align-items:center;justify-content:center;width:42px;height:38px;border-radius:9px;background:#0b1f3a;color:#fff;cursor:pointer;transition:background .2s}.m06 .hd-sf button:hover{background:#446084}.m06 .hd-act{display:flex;align-items:center;gap:clamp(10px,1.4vw,24px);margin-left:auto;flex:none}.m06 .hd-lk{display:flex;align-items:center;gap:9px;min-height:40px;color:#fff;font-size:14px;font-weight:700;white-space:nowrap;text-decoration:none;transition:color .2s}.m06 .hd-lk svg{color:#67e8f9}.m06 .hd-lk:hover{color:#a5f3fc}.m06 .hd-ic{position:relative;display:flex;font-style:normal}.m06 .hd-cc{position:absolute;top:-7px;right:-10px;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:9px;background:#67e8f9;color:#0b1f3a;font-size:11px;font-weight:700;line-height:18px;text-align:center}.m06 .hd-ct{display:flex;flex-direction:column;line-height:1.2;margin-left:4px}.m06 .hd-ct>span:first-child{font-size:11px;font-weight:400;color:#b9c8dd;letter-spacing:.04em;text-transform:uppercase}.m06 .cart-price,.m06 .cart-price *{font-size:14px;color:#fff}.m06 .hd-co{display:flex;align-items:center;gap:8px;height:44px;padding:0 18px 0 20px;border-radius:12px;background:linear-gradient(180deg,#c25e39,#ad4d2a);color:#fff;font-size:15px;font-weight:700;text-decoration:none;white-space:nowrap;box-shadow:0 8px 20px -8px rgb(210 110 75 / .85);transition:transform .2s,box-shadow .2s}.m06 .hd-co:hover{color:#fff;transform:translateY(-1px);box-shadow:0 12px 24px -8px rgb(210 110 75 / .95)}.m06 .hd-co svg{width:18px;height:18px;transition:transform .2s}.m06 .hd-co:hover svg{transform:translateX(3px)}.m06 .hd-menu{display:none}.m06 .hd-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.m06 a:focus-visible,.m06 button:focus-visible{outline:2px solid #67e8f9;outline-offset:3px;border-radius:8px}.m06 .hd-l a:focus-visible{outline-color:#0b1f3a;outline-offset:-2px}@media(min-width:850px) and (max-width:1599px){.m06 .hd-acc span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}@media(min-width:850px) and (max-width:1199px){.m06 .hd-tag{display:none}.m06 .hd-l{padding-right:60px}}@media(min-width:850px){.stuck .m06 .hd-in{height:64px}.stuck .m06 #logo img{height:46px}.stuck .m06 .hd-tag{font-size:12px}.stuck .m06 .hd-sf{height:42px}.stuck .m06 .hd-co{height:40px}}@media(max-width:849px){.m06 .hd-in{display:grid;grid-template-columns:1fr auto;grid-template-rows:60px 56px;height:auto;gap:0;padding:0}.m06 .hd-l{grid-area:1/1;gap:4px;padding:0 44px 0 4px;clip-path:polygon(0 0,100% 0,calc(100% - 24px) 100%,0 100%)}.m06 .hd-l:before{right:5px;clip-path:polygon(0 0,100% 0,calc(100% - 24px) 100%,0 100%)}.m06 .hd-menu{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#0b1f3a}.m06 .hd-menu svg{width:24px;height:24px}.m06 #logo img{height:46px}.m06 .hd-tag{display:none}.m06 .hd-sf{grid-area:2/1/3/3;align-self:center;height:46px;margin:0 12px;max-width:none}.m06 .hd-sf input[type=search]{font-size:16px;padding:0 14px}.m06 .hd-act{grid-area:1/2;gap:2px;padding-right:6px}.m06 .hd-cats,.m06 .hd-co{display:none}.m06 .hd-ct,.m06 .hd-acc span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.m06 .hd-lk{justify-content:center;width:44px;height:44px}.m06 .hd-lk svg{width:22px;height:22px}.stuck .m06 .hd-in{grid-template-columns:auto 1fr auto;grid-template-rows:60px}.stuck .m06 #logo{display:none}.stuck .m06 .hd-l{padding-right:30px}.stuck .m06 .hd-sf{grid-area:1/2;margin:0 4px 0 2px}.stuck .m06 .hd-act{grid-area:1/3}.stuck .m06 .hd-acc{display:none}}@media(min-width:600px) and (max-width:849px){.m06 .hd-tag{display:block;max-width:150px;padding-left:12px;margin-left:8px;font-size:12px}.m06 .hd-l{padding-right:56px}.stuck .m06 .hd-tag{display:none}}