.sx,.sx-scrim{position:fixed;left:var(--sxL,0);width:var(--sxW,100%);display:none}.sx-scrim{z-index:74;top:var(--sxST,0);bottom:0;background:#0000008c}.sx-scrim.on{display:block}.sx{z-index:76;color:#fff;font:400 15px/1.4 var(--f);--sxln:rgba(255,255,255,.1);--sxsoft:rgba(255,255,255,.58);--sxgl:rgba(12,12,15,.84)}.sx.on{display:block}.sx-glass{background:var(--sxgl);-webkit-backdrop-filter:blur(24px) saturate(1.35);backdrop-filter:blur(24px) saturate(1.35)}.sx button{color:inherit;font-family:inherit;cursor:pointer}.sx input{color:#fff;caret-color:var(--red);background:none;border:0;outline:none;min-width:0;font-family:var(--f)}.sx input::placeholder{color:#ffffff57}.sx input::-webkit-search-cancel-button{display:none}.sx .ico{width:22px;height:22px}.sx mark{background:none;color:#fff;box-shadow:inset 0 -.32em #406d438c}.sx .sxl{font:700 var(--lab-d) var(--m);letter-spacing:.1em;text-transform:uppercase;color:var(--sxsoft);display:flex;align-items:center;gap:10px;margin:0 0 12px}.sx .sxl:before{content:"";width:14px;height:1.5px;background:var(--red);flex:none}.sx .sxl .r{margin-left:auto;color:#fff;letter-spacing:.06em;border:0;border-bottom:1.5px solid var(--red);padding:0 0 1px;background:none;font:inherit}.sx kbd{font:600 11px var(--m);border:1px solid rgba(255,255,255,.22);border-bottom-width:2px;padding:2px 6px;border-radius:var(--ita-r,0px);color:var(--sxsoft)}.sx .sxx{width:40px;height:40px;display:grid;place-items:center;background:none;border:0;padding:0;flex:none}.sx .sxi{cursor:pointer;outline:none}.sx .sxe{color:var(--sxsoft);padding:6px 0 2px}.sx .sxe b{color:#fff}@keyframes sxDown{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes sxFade{0%{opacity:0}to{opacity:1}}@keyframes sxDrop{0%{opacity:0;transform:translate(-50%,-10px) scale(.985)}to{opacity:1;transform:translate(-50%)}}@keyframes sxSheet{0%{transform:translateY(-100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.sx.on{animation:none!important}}.sx .pc{display:block;min-width:0}.sx .pc .im{aspect-ratio:4/5;background:#1b1b1f;overflow:hidden;position:relative}.sx .pc .im img{width:100%;height:100%;object-fit:contain;transition:transform .35s ease}.sx .pc:hover .im img,.sx .pc.act .im img{transform:scale(1.04)}.sx .pc.act .im{box-shadow:inset 0 0 0 2px var(--red)}.sx .pc .sl{position:absolute;left:8px;top:8px;background:var(--red);color:#fff;font:700 10px/1 var(--m);letter-spacing:.08em;padding:4px 6px;text-transform:uppercase}.sx .pc .nm{font:700 14px/1.25 var(--f);text-transform:uppercase;margin-top:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx .pc .mt{font-size:12.5px;color:var(--sxsoft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx .pc .pr{font:600 14px Rubik,system-ui,sans-serif;letter-spacing:.01em;margin-top:3px}.sx .pc .pr del{color:var(--sxsoft);font-weight:400;margin-left:6px}.sx .pc .pr ins{text-decoration:none;color:var(--sale,#406d43)}.sx .ch{display:flex;align-items:center;gap:10px;padding:6px;border:1px solid var(--sxln);background:#ffffff08;min-width:0;transition:background .15s,border-color .15s}.sx .ch:hover,.sx .ch.act{background:#ffffff14;border-color:#ffffff47}.sx .ch .ph{width:42px;height:42px;flex:none;background:#222;overflow:hidden}.sx .ch .ph img{width:100%;height:100%;object-fit:cover}.sx .ch b{font:700 13.5px/1.2 var(--f);text-transform:uppercase;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx .ch small{display:block;color:var(--sxsoft);font:500 11.5px var(--m)}.sx .ch>span{min-width:0}.sx .rw{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px 10px;border-radius:var(--ita-r,0px);min-width:0}.sx .rw .ph{width:48px;height:60px;background:#222;overflow:hidden;border-radius:0}.sx .rw .ph img{width:100%;height:100%;object-fit:contain}.sx .rw .ph.sq{height:48px}.sx .rw .ph.ic{display:grid;place-items:center;background:#ffffff0f;height:48px}.sx .rw .ph.ic .ico{width:20px;height:20px;color:var(--sxsoft)}.sx .rw b{display:block;font:700 14px/1.25 var(--f);text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx .rw small{display:block;color:var(--sxsoft);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx .rw>span{min-width:0}.sx .rw .rt{font:600 13.5px Rubik,system-ui,sans-serif;letter-spacing:.01em;color:#fff;white-space:nowrap}.sx .rw:hover,.sx .rw.act{background:#ffffff12}.sx .rw.act{box-shadow:inset 2px 0 0 var(--red)}.sx .rc{display:flex;flex-wrap:wrap;gap:6px}.sx .rc button{display:inline-flex;align-items:center;gap:7px;background:#ffffff0f;border:1px solid var(--sxln);padding:7px 11px;font:500 13.5px var(--f)}.sx .rc button:hover,.sx .rc button.act{border-color:#fff6}.sx .rc .ico{width:14px;height:14px;color:var(--sxsoft)}.sx .pills{display:flex;gap:6px;flex-wrap:wrap}.sx .pill{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.2);padding:5px 12px 5px 5px;font:600 13px var(--f);text-transform:uppercase;white-space:nowrap;background:#ffffff08;flex:none}.sx .pill .ph{width:24px;height:24px;border-radius:50%;overflow:hidden;background:#222;flex:none}.sx .pill .ph img{width:100%;height:100%;object-fit:cover}.sx .pill:hover,.sx .pill.act{background:#fff;color:#000;border-color:#fff}.sx[data-v=glass]{top:var(--sxT,0);max-height:calc(100vh - var(--sxT,0px));overflow:auto;border-top:1px solid var(--sxln);box-shadow:0 40px 80px -30px #000000a6;animation:sxDown .24s cubic-bezier(.2,.7,.2,1)}.sx[data-v=glass] .sxt{display:flex;align-items:center;gap:14px;padding-block:22px 0}.sx[data-v=glass] .sxf{flex:1;display:flex;align-items:center;gap:14px;border-bottom:1.5px solid rgba(255,255,255,.18);padding-bottom:12px;transition:border-color .2s;min-width:0}.sx[data-v=glass] .sxf:focus-within{border-color:var(--red)}.sx[data-v=glass] .sxf .ico{width:26px;height:26px;color:var(--sxsoft);flex:none}.sx[data-v=glass] input{flex:1;font:800 clamp(24px,2.6vw,38px)/1.1 var(--f);letter-spacing:-.01em}.sx[data-v=glass] .sxb{display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:clamp(24px,3.4vw,56px);padding-block:26px 34px}.sx[data-v=glass] .sxside{display:grid;gap:26px;align-content:start;min-width:0}.sx[data-v=glass] .chs{display:grid;gap:6px}.sx[data-v=glass] .pg{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px 16px}@media(max-width:1320px){.sx[data-v=glass] .pg{grid-template-columns:repeat(4,minmax(0,1fr))}.sx[data-v=glass] .pg>:nth-child(n+9){display:none}}@media(max-width:1120px){.sx[data-v=glass] .pg{grid-template-columns:repeat(3,minmax(0,1fr))}.sx[data-v=glass] .pg>:nth-child(n+7){display:none}}.sx[data-v=glass] .pgs{display:grid;justify-items:start}.sx[data-v=glass] .pgs a{display:block;padding:5px 0;font:500 14.5px var(--f);color:#ffffffdb;max-width:100%}.sx[data-v=glass] .pgs a:hover,.sx[data-v=glass] .pgs a.act{color:#fff;box-shadow:inset 0 -1.5px 0 var(--red)}@media(max-width:760px){.sx[data-v=glass] .sxt{padding-block:14px 0}.sx[data-v=glass] input{font-size:22px}.sx[data-v=glass] .sxb{grid-template-columns:minmax(0,1fr);gap:22px;padding-block:18px 26px}.sx[data-v=glass] .chs{display:flex;overflow-x:auto;gap:8px;scrollbar-width:none;margin-inline:-16px;padding-inline:16px}.sx[data-v=glass] .chs .ch{flex:none;max-width:220px}.sx[data-v=glass] .pg{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}.sx[data-v=glass] .sxside{display:contents}.sx[data-v=glass] .sxs-tr{display:none}.sx[data-v=glass] .sxs-ser{order:1}.sx[data-v=glass] .sxmain{order:2}.sx[data-v=glass] .sxs-rec{order:3}.sx[data-v=glass] .sxs-pg{order:4}.sx[data-v=glass] .sxkb{display:none}}.sx[data-v=full]{top:0;bottom:0;overflow:auto;background:#08080af2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:sxFade .2s ease}.sx[data-v=full] .sxt{display:flex;justify-content:space-between;align-items:center;min-height:70px}.sx[data-v=full] .sxt img{height:44px;width:auto}.sx[data-v=full] .sxf{display:flex;align-items:flex-end;gap:16px;border-bottom:2px solid rgba(255,255,255,.16);padding:clamp(12px,3vw,40px) 0 10px;transition:border-color .2s}.sx[data-v=full] .sxf:focus-within{border-color:var(--red)}.sx[data-v=full] input{flex:1;font:800 clamp(40px,7.4vw,112px)/.95 var(--f);letter-spacing:-.035em;text-transform:uppercase;padding:0}.sx[data-v=full] .sxn{display:flex;gap:18px;flex-wrap:wrap;align-items:center;margin:14px 0 30px;color:var(--sxsoft);font:500 13px var(--m)}.sx[data-v=full] .sxn b{color:#fff}.sx[data-v=full] .sg{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(110px,13vw,190px),1fr));gap:10px;margin-bottom:40px}.sx[data-v=full] .st{position:relative;aspect-ratio:4/5;overflow:hidden;background:#18181b;display:block}.sx[data-v=full] .st img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease,filter .3s;filter:saturate(.85) brightness(.82)}.sx[data-v=full] .st:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.82))}.sx[data-v=full] .st span{position:absolute;left:10px;right:10px;bottom:9px;z-index:1;font:800 clamp(13px,1.15vw,17px)/1.05 var(--f);text-transform:uppercase}.sx[data-v=full] .st small{display:block;font:500 11px var(--m);color:var(--sxsoft);margin-top:4px;letter-spacing:.04em}.sx[data-v=full] .st:hover img,.sx[data-v=full] .st.act img{transform:scale(1.05);filter:none}.sx[data-v=full] .st.act{box-shadow:0 0 0 2px var(--red)}.sx[data-v=full] .pr-row{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(150px,15vw,220px);gap:14px;overflow-x:auto;padding-bottom:40px;scrollbar-width:thin;scroll-snap-type:x mandatory}.sx[data-v=full] .pr-row .pc{scroll-snap-align:start}@media(max-width:760px){.sx[data-v=full] .sxt{min-height:58px}.sx[data-v=full] .sxt img{height:38px}.sx[data-v=full] .sg{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.sx[data-v=full] .pr-row{grid-auto-columns:42%}.sx[data-v=full] .sxn{margin:10px 0 20px}}.sx[data-v=palette]{top:max(calc(var(--sxT,0px) + 18px),12vh);left:calc(var(--sxL,0px) + var(--sxW,100vw) / 2);width:min(680px,calc(var(--sxW,100vw) - 24px));transform:translate(-50%);max-height:min(640px,calc(100vh - max(calc(var(--sxT,0px) + 18px),12vh) - 24px));display:none;flex-direction:column;border:1px solid rgba(255,255,255,.14);border-radius:var(--ita-r,0px);overflow:hidden;box-shadow:0 50px 100px -20px #000c,0 0 0 1px #0006;animation:sxDrop .18s cubic-bezier(.2,.7,.2,1)}.sx[data-v=palette].on{display:flex}.sx[data-v=palette] .sxf{display:flex;align-items:center;gap:12px;padding:0 14px 0 18px;height:60px;border-bottom:1px solid var(--sxln);flex:none}.sx[data-v=palette] .sxf>.ico{color:var(--red);flex:none}.sx[data-v=palette] input{flex:1;font:500 19px var(--f);height:100%}.sx[data-v=palette] .sxb{overflow:auto;padding:8px 8px 10px;flex:1;min-height:0}.sx[data-v=palette] .sxgrp{padding:6px 0 4px}.sx[data-v=palette] .sxl{margin:6px 10px 4px}.sx[data-v=palette] .sxk{display:flex;gap:16px;align-items:center;padding:8px 16px;border-top:1px solid var(--sxln);color:var(--sxsoft);font:500 12px var(--f);flex:none}.sx[data-v=palette] .sxk span{display:inline-flex;gap:6px;align-items:center}.sx[data-v=palette] .sxk .lg{margin-left:auto;height:22px;width:auto;opacity:.9}.sx[data-v=palette] .rw .go{opacity:0;width:16px;height:16px;color:var(--sxsoft)}.sx[data-v=palette] .rw.act .go{opacity:1}.sx[data-v=palette] .rw .rr{display:flex;gap:10px;align-items:center}.sx[data-v=palette] .sxph{display:grid;width:36px;height:36px;border:1px solid var(--sxsoft);border-radius:0;color:inherit;cursor:pointer}.sx[data-v=palette] .sxph:hover{border-color:var(--red)}.sx[data-v=palette] .sxph:focus-visible{outline:2px solid var(--red);outline-offset:2px}.sx[data-v=palette] .sxph svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2}.sx:not([data-v=palette]) .rw .go{display:none}@media(max-width:760px){.sx[data-v=palette]{top:calc(var(--sxT,0px) + 8px);max-height:calc(100vh - var(--sxT,0px) - 20px);border-radius:var(--ita-r,0px)}.sx[data-v=palette] .kh{display:none}}.sx[data-v=rail]{top:var(--sxT,0);border-top:1px solid var(--sxln);box-shadow:0 30px 60px -30px #000000b3;animation:sxDown .26s cubic-bezier(.2,.7,.2,1)}.sx[data-v=rail] .sxt{display:flex;align-items:center;gap:14px;min-height:64px}.sx[data-v=rail] .sxt>.ico{color:var(--sxsoft);flex:none}.sx[data-v=rail] input{flex:1;font:600 20px var(--f);height:48px}.sx[data-v=rail] .sxt .pills{flex-wrap:nowrap;overflow:hidden;max-width:52%}.sx[data-v=rail] .sxb{border-top:1px solid var(--sxln);padding-block:16px 22px}.sx[data-v=rail] .rhd{display:flex;align-items:center;gap:14px;margin-bottom:14px;min-width:0}.sx[data-v=rail] .rhd .sxl{margin:0;flex:none}.sx[data-v=rail] .rhd .pills{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;flex:1;min-width:0}.sx[data-v=rail] .rnav{display:flex;gap:6px;flex:none;margin-left:auto}.sx[data-v=rail] .rnav button{width:36px;height:36px;border:1px solid rgba(255,255,255,.22);background:none;display:grid;place-items:center}.sx[data-v=rail] .rnav button:hover{background:#fff;color:#000}.sx[data-v=rail] .rail{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(150px,12.5vw,200px);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth}.sx[data-v=rail] .rail .pc{scroll-snap-align:start}@media(max-width:760px){.sx[data-v=rail] .sxt .pills{display:none}.sx[data-v=rail] .rail{grid-auto-columns:40%;gap:10px}.sx[data-v=rail] .rnav{display:none}.sx[data-v=rail] input{font-size:18px}}.sx[data-v=sheet]{top:0;bottom:0;display:none;flex-direction:column;background:#0d0d10;animation:sxSheet .3s cubic-bezier(.2,.75,.2,1)}.sx[data-v=sheet].on{display:flex}.sx[data-v=sheet] .sxt{flex:none;padding:12px 12px 10px;display:flex;gap:10px;align-items:center;border-bottom:1px solid var(--sxln);background:#0d0d10}.sx[data-v=sheet] .sxf{flex:1;display:flex;align-items:center;gap:8px;height:44px;padding:0 6px 0 12px;background:#ffffff17;border-radius:var(--ita-r,0px);border:1px solid transparent;min-width:0}.sx[data-v=sheet] .sxf:focus-within{border-color:#406d43b3}.sx[data-v=sheet] .sxf>.ico{width:18px;height:18px;color:var(--sxsoft);flex:none}.sx[data-v=sheet] input{flex:1;font:500 16px var(--f);height:100%}.sx[data-v=sheet] .clr{width:30px;height:30px;border:0;border-radius:50%;background:#ffffff24;display:grid;place-items:center;padding:0;flex:none}.sx[data-v=sheet] .clr .ico{width:14px;height:14px}.sx[data-v=sheet] .cnl{background:none;border:0;font:600 15px var(--f);padding:8px 4px;flex:none}.sx[data-v=sheet] .chrow .pill .ico{width:14px;height:14px}.sx[data-v=sheet] .chrow{flex:none;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:12px 12px 4px}.sx[data-v=sheet] .sxb{flex:1;overflow:auto;padding:8px 6px 30px;-webkit-overflow-scrolling:touch}.sx[data-v=sheet] .sxgrp{padding:10px 0 4px}.sx[data-v=sheet] .sxl{margin:4px 10px 6px}.sx[data-v=sheet] .rw{padding:7px 8px}.sx[data-v=sheet] .rc{padding:0 10px}.sx .pr del{margin-left:.45em}.sx .sxi .rt ins,.sx .sxi .pr ins{color:#406d43!important;text-decoration:none!important}.sx .sxi .rt del,.sx .sxi .pr del{display:inline-block;margin-left:7px;text-decoration:line-through;opacity:.6;font-weight:400}.mzs-chips{display:flex;flex-wrap:wrap;gap:8px;padding:2px 10px 8px}.mzs-ch{display:inline-flex;gap:7px;align-items:center;min-height:36px;padding:0 12px;border:1.5px solid currentColor;border-radius:4px;font:700 13px var(--font-h,inherit);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:inherit;white-space:nowrap}.mzs-ch small{font-size:12px;opacity:.65;font-weight:600}.mzs-ch.on,.mzs-ch:hover,.mzs-ch:focus-visible{background:#111113;color:#fff;border-color:#111113}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ita-search.css.map */
