@font-face{font-family:OmegaCT;src:url(/cdn/shop/files/mega-18087910acbde145.woff2?v=1793750345) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:OmegaCT;src:url(/cdn/shop/files/mega-b9b5d75de33bfa9f.woff2?v=1793750345) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:OmegaCT;src:url(/cdn/shop/files/mega-d378de10bed65a97.woff2?v=1793750345) format("woff2");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:OmegaIcons;src:url(/cdn/shop/files/mega-0d1bdebc8d285c33.woff2?v=1793750345) format("woff2");font-style:normal;font-weight:400;font-display:block}:root{--omega-red:#c40d2e;--omega-text:#555;--omega-gray:#f9f9f9;--font-family-omegact:OmegaCT,Arial,sans-serif;color-scheme:light}*{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:OmegaCT,Arial,sans-serif;color:var(--omega-text);font-size:16px;line-height:1.5;letter-spacing:.04em;background:#fff}button,input,select{font:inherit;letter-spacing:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button:disabled{cursor:default}a{color:inherit;text-decoration:none}p,h1,h2,h3{margin:0}button{border-radius:0}img,video{display:block;max-width:100%}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid #c40d2e;outline-offset:4px}::selection{background:#c40d2e;color:#fff}.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}body:has(dialog[open]){overflow:hidden}dialog{font-family:inherit;color:inherit}dialog::backdrop{background:#0009}body.high-contrast{--omega-text:#111}body.high-contrast main{filter:contrast(1.18)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;animation-iteration-count:1!important}}body:has([data-pdp-purchase-bar]){--event-tray-bottom:104px}.ze{position:fixed;inset:0 0 auto;z-index:100;color:#fff;background:transparent;font-family:OmegaCT,Arial,sans-serif;transition:color .25s,background-color .25s,box-shadow .25s}.Ki{color:#444;background:#fff;box-shadow:0 1px #e5e5e5}.ye{height:60px;display:flex;align-items:center;justify-content:center}.Li,.Li svg{display:block;width:70px;height:35px}.Ki .Li{color:#c8102e}.X{min-height:44px;display:flex;align-items:stretch;justify-content:center;gap:40px;padding:0 16px}.X a{display:flex;align-items:center;position:relative;padding:7px 0 13px;color:inherit;text-decoration:none;text-transform:uppercase;font-size:13px;line-height:20px;letter-spacing:.04em;white-space:nowrap}.X a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:currentColor;transform:scaleX(0);transition:transform .2s}.X a:hover:after,.X a:focus-visible:after{transform:scaleX(1)}.X a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.Ki .X a:hover{color:#c8102e}@media(max-width:1023px){.ye{height:56px}.X{min-height:36px;gap:28px}.X a{padding:3px 0 9px;font-size:12px}}@media(prefers-reduced-motion:reduce){.ze,.X a:after{transition:none}}.ut{position:relative;z-index:20;color:#555;background:#fff;border-top:1px solid #e5e5e5;font-family:OmegaCT,Arial,sans-serif;font-size:14px;line-height:24px;letter-spacing:.02em}.ut h2,.ut h3,.ut p,.ut ul{margin:0}.ut ul{list-style:none;padding:0}.li{padding:40px 0;border-bottom:1px solid #e5e5e5}.wt,.zt{width:calc(83.333333% - 70.666667px);max-width:2062px;margin:auto}.wt{display:grid;grid-template-columns:1fr 1fr;gap:80px}.li h2{font-size:12px;font-weight:400;line-height:18px;letter-spacing:.02em;text-transform:uppercase;margin-bottom:16px}.li p{font-size:14px;line-height:24px}.Mi{position:relative}.Mi:before{content:"";position:absolute;left:-40px;top:0;bottom:0;width:1px;background:#e5e5e5}.hi{display:flex;flex-wrap:wrap;gap:24px;padding:8px 0}.hi span,.hi svg{display:block;width:24px;height:24px}.zt{padding:40px 0}.ve{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.Z{display:flex;flex-direction:column;gap:40px}.Z h3{font-size:14px;line-height:21px;font-weight:700;text-transform:uppercase;margin-bottom:16px}.Z ul{display:flex;flex-direction:column;gap:4px}.Z li{font-size:14px;line-height:24px}._{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 40px;background:#f9f9f9;font-size:12px;line-height:18px}._ p{margin-bottom:8px}._ ul{display:flex;flex-wrap:wrap;gap:4px 0}._ li{padding:0 16px;border-left:1px solid #e5e5e5}._ li:first-child{padding-left:0;border:0}.ke{white-space:nowrap}@media(min-width:1920px){.wt,.zt{width:calc(66.666667% - 114.666667px)}}@media(max-width:1439px){.wt,.zt{width:calc(100% - 64px)}}@media(max-width:1023px){.li{padding:30px 0}.wt,.zt{width:calc(100% - 32px)}.wt{grid-template-columns:1fr;gap:30px}.Mi:before{display:none}.hi{gap:20px}.ve{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.Z{gap:28px}.Z h3{font-size:12px;line-height:18px;margin-bottom:12px}.Z li{font-size:12px;line-height:21px}.Z ul{gap:2px}.zt{padding:30px 0}._{padding:20px 16px;display:block;text-align:center}._ ul{justify-content:center;row-gap:8px}._ li{padding:0 8px}.ke{display:block;margin-top:16px}}.jp{font-family:OmegaIcons!important;font-weight:400;font-style:normal;line-height:1;letter-spacing:0;text-transform:none;display:inline-block}.je{position:fixed;top:-100px;left:16px;background:#fff;color:var(--omega-red);padding:12px;z-index:999}.je:focus{top:12px}.L{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:12px 40px;font-size:14px;line-height:21px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border:1px solid #ddd;position:relative;transition:color .25s,background .25s,border-color .25s;white-space:normal;text-align:center}.L:hover{color:#fff;background:var(--omega-red);border-color:var(--omega-red)}.Ye{border-color:#fff9;color:#fff;background:#ffffff1a;min-height:42px;padding:10px 20px}.Ye:hover{background:#fff;color:#555;border-color:#fff}.Ni{height:100svh;min-height:500px;position:relative;overflow:hidden;background:#081e32;color:#fff}.Ce{height:200%;transition:transform .9s cubic-bezier(.65,0,.35,1)}.Ni[data-slide="1"] .Ce{transform:translateY(-50%)}.Oe{position:relative;height:50%;overflow:hidden}.Te,.Te img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.b{position:absolute;left:80px;bottom:80px;width:calc(50% - 80px);z-index:3}.Pi{font-size:14px;line-height:19px;letter-spacing:.2em;text-transform:uppercase;margin-bottom:8px}.b h2{font-size:48px;font-weight:400;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;margin:0 0 36px}.b .L{margin-top:0}.Mt{position:absolute!important;inset:0;width:100%;height:100%!important;aspect-ratio:auto!important}.Mt video{object-fit:cover!important}.Mt .yt{bottom:80px;right:80px;z-index:5}.Qi{position:absolute;right:111px;bottom:80px;width:24px;height:24px;background:none;border:0;color:#fff;z-index:5;padding:0;font-size:15px}.Yp:after{content:"";position:absolute;inset:0;background:#0005;z-index:2;pointer-events:none}.vt{position:absolute;right:40px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:8px;z-index:5}.vt button{width:4px;height:12px;background:#fff6;padding:0;border:0;transition:height .3s,background .3s;position:relative}.vt button:before{content:"";position:absolute;inset:-5px -8px}.vt button[aria-current]{height:24px;background:#fff}.Ae{position:relative;overflow:hidden;aspect-ratio:734/510;background:#f4f4f4}.Ae video{width:100%;height:100%;object-fit:cover}.yt{position:absolute;right:12px;bottom:12px;z-index:3;border:0;padding:0;width:24px;height:24px;display:grid;place-items:center;background:none;color:#fff;font-size:16px}.yt:hover{opacity:.65}.kt{padding:100px 0;overflow:hidden}.jt{display:flex;justify-content:center;gap:50px;margin-bottom:50px}.jt button{background:none;border:0;border-bottom:2px solid transparent;padding:0 0 16px;color:#555;font-size:14px;line-height:18px;text-transform:uppercase;letter-spacing:.04em}.jt button[aria-selected=true]{color:var(--omega-red);border-bottom-color:var(--omega-red)}.Xe{font-size:38px;line-height:57px;color:var(--omega-red);font-weight:400;text-align:center;letter-spacing:.16em;text-transform:uppercase;margin-bottom:40px}.e{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 70px;scroll-padding-left:70px;overscroll-behavior-x:contain}.e::-webkit-scrollbar{display:none}.y{flex:0 0 310px;min-width:0;padding:0 10px;text-align:center;scroll-snap-align:start}.g{position:relative;display:grid;place-items:center;background:#f9f9f9;aspect-ratio:4/5;overflow:hidden}.g img{width:80%;height:80%;object-fit:contain;transition:transform .5s}.y:hover .g img{transform:scale(1.04)}.Ie{position:absolute;top:10px;left:10px;background:#fff;border-radius:30px;padding:5px 10px;font-size:10px;text-transform:uppercase}.t{padding:18px 5px 30px;min-height:156px}.t h3{font-size:12px;line-height:18px;font-weight:700;text-transform:uppercase;margin-bottom:10px;letter-spacing:.02em}.t p{font-size:12px;line-height:18px}.t .Yt{font-size:14px;margin-top:28px}.I{display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:21px;margin-top:14px;border-bottom:1px solid #ddd;letter-spacing:.1em;transition:opacity .2s,color .2s}.I:hover{color:var(--omega-red);border-color:var(--omega-red)}.y .I{opacity:0}.y:hover .I,.y:focus-within .I{opacity:1}.o{display:flex;gap:40px;align-items:center;margin:10px 80px 0;height:40px}.o input{width:100%;min-width:0;height:5px;accent-color:var(--omega-red);cursor:pointer}.o>div{display:flex}.o button,.q button{border:0;background:#f9f9f9;width:40px;height:40px;display:grid;place-items:center;padding:0;font-size:18px}.o button:hover,.q button:hover{color:var(--omega-red)}.o button:disabled,.q button:disabled{opacity:.25}.u{font-size:38px;line-height:1.2;font-weight:400;letter-spacing:.16em;color:var(--omega-red);text-transform:uppercase;margin-bottom:26.6px}.lt{font-size:17px;line-height:1.5;letter-spacing:.04em;margin-bottom:35.7px}.mi,.fi{font-size:16px;line-height:24px;font-weight:400;letter-spacing:.2em;text-transform:uppercase}.mi{margin-bottom:28.8px}.Nt{width:78%;margin:0 auto 100px;display:grid;grid-template-columns:1fr 1fr;align-items:center;position:relative}.Ri{width:96%;height:auto;aspect-ratio:1;object-fit:cover}.h{padding-left:12%;padding-right:22%}.Ct .h,.Ot .h{padding-left:17.28%;padding-right:27.28%}.Ct .h{grid-column:1;grid-row:2}.Si{aspect-ratio:1;grid-column:2;grid-row:2;margin-left:10px}.fi{grid-column:1/-1;text-align:center;padding-bottom:30px}.Pt .h .L{border-bottom:2px solid var(--omega-red)}.Tt{width:94.181806%;max-width:1250px;margin:0 auto 100px;display:flex;align-items:stretch}.tt{width:56%;padding:20px 0;flex-shrink:0}.tt>img{width:100%;aspect-ratio:1;object-fit:cover}.M{width:44%;display:flex;flex-direction:column;justify-content:flex-end}.B{margin-left:-50px;background:#f9f9f9;padding:50px;position:relative;z-index:2}.B .u{font-size:30px;line-height:36px;letter-spacing:.16em;margin-bottom:21px}.B .lt{margin:0}.M>.ht{margin:0 -50px 30px 20px}.ht{position:relative;min-width:0}.Cp{animation:qe .35s}.p{padding:0;text-align:left;display:flex;align-items:center;width:100%;min-width:0}.p .g{background:none;width:50%;flex-shrink:0;aspect-ratio:1}.p .g img{width:100%;height:100%}.p .t{padding:20px 0;min-height:0;width:50%}.p .t h3{margin-bottom:12px}.p .t .Yt{margin-top:12px}.p .I{opacity:1;margin-top:16px}.q{display:flex;align-items:center;gap:0;justify-content:flex-end}.q span{font-size:14px;margin-left:15px;min-width:45px}.Tt .q{padding-right:30px}.Ot{margin-top:100px}.Qt{background:#f4f4f4;position:relative;aspect-ratio:1.36;overflow:hidden;margin-left:10px}.Op{position:absolute;inset:0;display:grid;place-items:center}.Be{position:absolute;width:96%;max-width:none;animation:Ui 70s linear infinite}.Vi{position:absolute;width:60%;max-width:none;animation:Ui 140s linear infinite}.De{width:13.6%}.Qt[data-paused=true] img{animation-play-state:paused}.Qt .yt{color:#555}.it{text-align:center;margin:100px auto;width:61.81818%}.it .lt{margin-bottom:35.7px}.ci{width:78%;margin:0 auto 100px;display:grid;grid-template-columns:1fr 1fr;gap:4%}.Ee{width:100%;height:auto;margin-top:50px}.N{min-width:0}.N .ht{margin-top:30px}.N .p .g{width:40%;aspect-ratio:200/280}.N .p .t{width:60%}.N .q{justify-content:center;padding-left:35%}.et{width:78%;margin:0 auto 100px;text-align:center;position:relative}.et>.u{margin-bottom:15px}.Fe{font-size:14px;text-decoration:underline;text-underline-offset:4px;display:inline-block;margin-bottom:60px}.Wi{display:flex;gap:12px;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:none;text-align:left}.a{flex:0 0 calc((100% - 36px)/4);min-width:0;scroll-snap-align:start}.a>a:first-child{display:block;overflow:hidden}.a img{width:100%;aspect-ratio:5/4;object-fit:cover;transition:transform .5s}.a:hover img{transform:scale(1.025)}.bi{font-size:12px;text-transform:uppercase;display:inline-block;margin:20px 0 12px}.a h3{font-size:17px;line-height:25.5px;font-weight:400;margin-bottom:12px}.a p{font-size:14px;line-height:21px}.ui{display:none;justify-content:center;gap:12px;margin-top:30px}.ui button{height:4px;width:20px;background:#ddd;padding:0;border:0}.ui button[aria-current]{background:var(--omega-red)}.Tp{opacity:0;transform:translateY(25px);transition:opacity .85s,transform .85s}.Ap{opacity:1;transform:none}.At{padding:40px;border:0;width:622px;max-width:calc(100vw - 32px);background:#fff;margin:auto;box-shadow:none;z-index:200}.At h2{font-size:24px;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:var(--omega-red);font-weight:400;margin-bottom:40px}.At p{font-size:12px;line-height:18px}.At p a{text-decoration:underline}.Rt{display:flex;gap:15px;margin-top:36px}.Rt button{border:1px solid var(--omega-red);background:var(--omega-red);color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;line-height:20px;padding:9px 18px;letter-spacing:.04em}.Rt button:hover{background:#fff;color:var(--omega-red)}.St{margin-top:24px;display:flex;flex-direction:column;gap:15px}.St p{display:flex;justify-content:space-between}.St label{display:flex;align-items:center;gap:12px;font-size:14px}.St strong{font-weight:400;color:var(--omega-red)}@keyframes Ui{to{transform:rotate(360deg)}}@keyframes qe{0%{opacity:0}to{opacity:1}}.kt{padding-bottom:30px}.e>.y{padding:10px}.e .g{height:334px;aspect-ratio:auto}.e .g img{width:230px;height:230px}.e .t{padding:16px 8px;min-height:163px}.e .Ge{display:block;min-height:64px}.e .t h3{margin-bottom:5px}.e .Ge>p{margin-top:10px;min-height:36px}.e .t .Yt{font-size:12px;font-weight:700;margin-top:10px;line-height:18px}.e .I{margin-top:12px;font-size:13px;font-weight:700;line-height:26px}.o{margin-top:5px}.o input{appearance:none;border:0;border-radius:0;background:#eee;height:5px}.o input::-webkit-slider-thumb{appearance:none;width:59%;height:5px;background:var(--omega-red);border:0;border-radius:0}.o input::-moz-range-thumb{width:59%;height:5px;background:var(--omega-red);border:0;border-radius:0}@media(min-width:1920px){.Nt,.ci,.et{width:1260px}.it{width:1000px}.e{padding-left:max(70px,calc((100% - 1600px)/2));scroll-padding-left:max(70px,calc((100% - 1600px)/2))}.o{margin-left:max(80px,calc((100% - 1580px)/2));margin-right:max(80px,calc((100% - 1580px)/2))}.Vi{width:50%}}@media(min-width:768px)and (max-width:1299px){.e{padding-left:40px;padding-right:40px;scroll-padding-left:40px}.o{margin-left:49px;margin-right:40px}.h{padding-right:6%}.Ct .h,.Ot .h{padding-left:12%;padding-right:12%}.tt,.M{width:50%}.B{padding:30px;margin-left:-30px}.M>.ht{margin-right:-20px}.u{font-size:30px}.B .u{font-size:25px;line-height:30px}.p .t h3{font-size:11px}}@media(max-width:1023px){.b{left:40px;bottom:40px;width:calc(75% - 80px)}.b h2{font-size:30px;line-height:36px}.Mt .yt{bottom:40px;right:40px}.Qi{bottom:40px;right:71px}.vt{right:20px}.Tt{display:block;width:78%;max-width:none}.tt,.M{width:100%}.tt{padding:50px 0 0;background:#f9f9f9}.tt img{transform:translateY(50px)}.M{padding-top:80px;flex-direction:column-reverse}.B{margin:0 0 30px;padding:0;background:#fff}.M>.ht{margin:0}.B .u{font-size:30px;line-height:36px}.Tt .q{padding:0;justify-content:center}.y .I{opacity:1}}@media(max-width:767px){.Ni{min-height:500px}.b{left:20px;right:20px;bottom:40px;text-align:center;width:auto}.b h2{font-size:24px;line-height:28.8px;letter-spacing:.16em;margin-bottom:22px}.Pi{font-size:14px;line-height:19px;letter-spacing:.12em;margin-bottom:8px}.b .L{font-size:12px;padding:10px 20px;min-height:40px}.vt{display:none}.Mt .yt{right:12px;bottom:12px}.Qi{right:43px;bottom:12px}.Oe:nth-child(2) .b h2{font-size:24px}.kt{padding:60px 0}.jt{gap:20px;margin-bottom:40px;white-space:nowrap;padding:0 15px}.jt button{font-size:12px;line-height:18px;padding-bottom:8px;letter-spacing:0}.Xe{font-size:22px;line-height:33px;margin:0 15px 20px}.e{padding:0 15px;scroll-padding-left:15px}.y{flex-basis:46vw;max-width:310px;padding:0 4px}.g{aspect-ratio:4/5}.g img{width:100%;height:100%}.t{padding:16px 3px 20px;min-height:180px}.t h3{font-size:12px;line-height:18px;margin-bottom:10px}.t p{font-size:12px;line-height:18px}.t .Yt{font-size:14px;margin-top:24px}.y .I{opacity:1;font-size:12px;margin-top:14px;letter-spacing:.05em}.Ie{font-size:9px;padding:3px 6px;left:5px;top:5px}.o{margin:20px 23px 0;gap:12px}.o button{width:32px;height:32px}.o input{height:4px}.L{min-height:45px;padding:11px 30px;font-size:12px}.u{font-size:25px;line-height:30px;margin-bottom:17.5px;letter-spacing:.16em}.lt{font-size:15px;line-height:22.5px;margin-bottom:31.5px}.Nt{width:91.666668%;display:flex;flex-direction:column;margin-bottom:60px}.Ri{width:100%;margin-bottom:30px}.h{padding:0!important;width:100%}.Pt .h{display:flex;flex-direction:column;align-items:flex-start}.Pt .mi{font-size:14px;line-height:21px;letter-spacing:.2em;margin-bottom:18px}.fi{font-size:14px;line-height:21px;padding:30px 0;margin:0}.Ct .h,.Ot .h{padding:20px 9%!important}.Ct .Si{margin:30px 0 0;width:100%}.Tt{width:100%;margin-bottom:60px;position:relative;display:flex;flex-direction:column}.tt{background:none;padding:0 4.166666%;order:2}.tt img{transform:none}.M{display:contents}.B{background:#f9f9f9;padding:30px 4.166666%;order:1;margin:0 0 30px}.B .u{font-size:25px;line-height:30px}.M>.ht{order:3;padding:30px 4.166666% 0;margin:0;width:100%}.p{max-width:none;width:100%;padding:0;display:flex;flex-basis:auto;text-align:left}.p .g{width:50%;aspect-ratio:1}.p .g img{width:100%;height:100%}.p .t{width:50%;padding:10px 0;min-height:0}.p .t h3{font-size:12px;line-height:18px;margin-bottom:10px}.p .t .Yt{margin-top:12px}.p .I{font-size:14px;margin-top:14px}.q{justify-content:center!important;padding:0!important;margin-top:15px}.q span{font-size:12px}.Ot{margin-top:60px}.Qt{margin:30px 0 0;width:100%;aspect-ratio:1}.Be{width:137.5%;max-width:none}.Vi{width:78%;max-width:none}.De{width:17.6%}.it{width:91.666668%;margin:60px auto}.it .u{letter-spacing:.12em}.it .lt{font-size:15px;line-height:22.5px}.ci{width:91.666668%;display:flex;flex-direction:column;margin-bottom:60px;gap:30px}.Ee{margin:0;width:100%}.N{width:100%}.N .p .g{width:45%;aspect-ratio:1}.N .p .t{width:55%}.N .ht{margin-top:30px}.et{width:100%;padding:0 4.166666%;margin-bottom:60px;overflow:hidden}.et>.u{font-size:18px;line-height:21.6px}.Fe{font-size:12px;margin-bottom:35px}.Wi{overflow:visible;gap:12px;overflow-x:auto;margin-right:-4.55%;scroll-padding-right:15px;scrollbar-width:none}.a{flex-basis:83.3333%;padding-right:0}.a:last-child{margin-right:16px}.bi{font-size:12px;margin-top:15px}.a h3{font-size:17px;line-height:25.5px}.a p{display:none}.ui{display:flex}.At{padding:30px 24px;max-width:calc(100vw - 30px)}.At h2{font-size:22px;margin-bottom:25px}.Rt{gap:10px;flex-direction:column;margin-top:25px}.Rt button{padding:10px 12px}.St p{gap:15px}}@media(max-width:767px){.kt{padding-bottom:30px}.jt{min-height:57.6px;align-items:flex-start;margin-bottom:20px}.e>.y{padding:0 4px}.e .g{height:calc(46vw + 62px)}.e .g img{width:calc(100% - 20px);height:auto;transform:translateY(15px)}.e .y:hover .g img{transform:translateY(15px) scale(1.04)}.e .t{height:auto;min-height:163px;padding:16px 8px}.e .t .Yt{font-size:12px;margin-top:10px}.o input::-webkit-slider-thumb{width:26%}.o input::-moz-range-thumb{width:26%}}@media(max-width:767px){.b{bottom:25px}.Pi{letter-spacing:.2em}.b .L{font-size:14px}}@media(max-width:767px){.o{height:24px}.lt{font-size:16px;line-height:24px;margin-bottom:33.6px}.L{font-size:14px;line-height:21px;min-height:48px;padding:12px 40px}.b .L{padding:0 20px;min-height:40px}.Nt{margin-top:60px;margin-bottom:0}.h{text-align:center;padding:20px 0!important}.Pt .h{align-items:center}.Pt .mi{font-size:16px;line-height:19.2px;margin-bottom:33.6px}.Ri{margin-bottom:12.2px}.fi{font-size:16px;line-height:24.4px;padding:0 0 30px}.Ct .Si{margin-top:12.2px}.Tt{margin-top:60px;margin-bottom:0}.B{text-align:center}.Ot{margin-top:60px}.Qt{margin-top:12.2px}.it .lt{font-size:16px;line-height:24px;margin-bottom:33.6px}}.Wi{gap:16px}.a{flex-basis:calc((100% - 48px)/4)}.bi{font-size:10px;line-height:19.2px;margin:0;padding-top:14px}.a h3{font-size:20px;line-height:24px;text-transform:uppercase;color:var(--omega-red);margin:20px 0}.a p{font-size:16px;line-height:19.2px;margin-bottom:12px}@media(max-width:767px){.a{flex-basis:83.3333%}.a h3{font-size:20px;line-height:24px}.bi{font-size:10px}}.Xt{scroll-margin-top:104px;text-align:center;background:#f9f9f9;padding:55px 24px}.Xp{font-size:13px;letter-spacing:.2em;text-transform:uppercase;margin-bottom:14px}.Xt h2{font-size:32px;line-height:1.25;letter-spacing:.14em;text-transform:uppercase;color:var(--omega-red);font-weight:400;margin-bottom:18px}.Xt>p:last-child{max-width:720px;margin:auto;font-size:17px;line-height:25.5px}.kt{scroll-margin-top:104px}.e .t{min-height:128px}.et>.u{margin-bottom:50px}.a img{transition:none}.a:hover img{transform:none}@media(min-width:1600px){.ci{width:1260px}}@media(min-width:1920px){.Nt,.et{width:78%}.it{width:61.81818%}}@media(max-width:767px){.Xt{padding:40px 22px;scroll-margin-top:92px}.Xt h2{font-size:25px;line-height:31px}.Xt>p:last-child{font-size:16px;line-height:24px}.kt{scroll-margin-top:92px}.e .t{min-height:128px}.et>.u{margin-bottom:35px}}.Ut{padding:0 32px 80px;color:#555;scroll-margin-top:120px}.Zi{display:flex;align-items:center;gap:5px;font-size:12px;line-height:18px;text-transform:uppercase;padding:24px 8px 0}.Zi a:hover{color:#c40d2e}.wi{font-size:38px;line-height:45.6px;letter-spacing:.16em;text-transform:uppercase;color:#c40d2e;font-weight:400;text-align:center;padding:30px 0 50px}.mt{display:flex;justify-content:space-between;align-items:flex-start;gap:32px;padding:0 8px;position:relative;z-index:30;margin-bottom:40px}.Vt{display:flex;align-items:center;gap:8px;min-width:0;flex:1;flex-wrap:wrap}.Ip{position:relative;flex:none}.It,.zi,.v{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;border:1px solid transparent;border-radius:28px;background:#f9f9f9;font-family:inherit;font-size:12px;line-height:18px;letter-spacing:.04em;text-transform:uppercase;color:inherit;padding:10px 16px;white-space:nowrap}.It:hover,.zi:hover,.It[aria-expanded=true]{border-color:#ddd}.It svg,.v svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1}.qp{color:#c40d2e}.Bp{font-size:18px;font-weight:400;line-height:14px;margin-left:4px}.Wt{width:36px;height:20px;border-radius:20px;background:#555;position:relative;flex:none}.Wt>span{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s}.He .Wt{background:#c40d2e}.He .Wt>span{transform:translate(16px)}.v{position:relative;flex:none;padding:0;min-width:140px}.v select{appearance:none;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:uppercase;cursor:pointer;padding:10px 36px 10px 18px;min-height:40px;max-width:180px;outline-offset:2px}.v>svg{position:absolute;right:17px;pointer-events:none}.yi{position:absolute;top:calc(100% + 10px);left:0;min-width:280px;max-width:min(350px,calc(100vw - 64px));background:#fff;box-shadow:0 4px 20px #0002;border:1px solid #e5e5e5;padding:24px;z-index:40;max-height:420px;overflow:auto}.yi h3{font-size:14px;line-height:21px;font-weight:400;text-transform:uppercase;letter-spacing:.08em;margin-bottom:20px}.Je{display:flex;flex-direction:column;gap:16px}.vi{display:flex;align-items:center;gap:10px;font-size:14px;line-height:21px;cursor:pointer;min-width:0}.vi input{width:16px;height:16px;accent-color:#c40d2e;margin:0;flex:none;cursor:pointer}.vi>span:nth-child(2){min-width:0}.Dp{font-size:12px;margin-left:auto;color:#888}.Ep{opacity:.4;cursor:default}.Fp{font-size:13px;line-height:20px;color:#888}.qt{display:flex;flex-wrap:wrap;gap:8px;margin:-16px 8px 28px}.qt>button{border:1px solid #e5e5e5;background:#fff;padding:7px 10px;display:inline-flex;align-items:center;gap:10px;font-size:12px;line-height:18px}.qt>button:hover{color:#c40d2e;border-color:#c40d2e}.qt svg{width:12px;height:12px}.qt>.Gp{border:0;text-decoration:underline;text-underline-offset:3px}._i{font-size:12px;line-height:18px;text-transform:uppercase;padding:0 8px;margin-bottom:12px}._i>span{color:#c40d2e}.ft{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;padding:0;margin:0;gap:8px}.f{min-width:0;position:relative;border:1px solid transparent;transition:border-color .2s}.f:hover,.f:focus-within{border-color:#ddd}.Ke{display:flex;flex-direction:column;min-height:100%;padding:0}.te{position:relative;display:flex;justify-content:center;align-items:center;background:#f9f9f9;padding:40px 8px;overflow:hidden}.k{width:100%;max-width:264px;aspect-ratio:1;position:relative}.k img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transition:opacity .4s,transform .6s}.Zt{opacity:0}.f:hover .k:has(.Zt) .Le,.f:focus-within .k:has(.Zt) .Le{opacity:0}.f:hover .Zt,.f:focus-within .Zt{opacity:1}.Me{position:absolute;left:8px;right:36px;top:8px;display:block;width:fit-content;max-width:calc(100% - 44px);border-radius:16px;background:#fff;padding:4px 8px;font-size:9px;line-height:13px;letter-spacing:.02em;text-transform:uppercase;color:#c40d2e;text-align:center}.D{position:absolute;z-index:2;right:12px;top:12px;width:30px;height:30px;background:#fff;border:0;border-radius:50%;padding:5px;color:#666;display:grid;place-items:center;opacity:0;transition:opacity .2s,color .2s}.D svg{width:20px;height:20px}.f:hover .D,.f:focus-within .D,.Ne{opacity:1}.D:hover,.Ne{color:#c40d2e}.P{display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px 8px;flex:1}.Pe{font-size:9px;line-height:14px;text-transform:uppercase;letter-spacing:.12em;color:#c40d2e;margin:0 0 9px}.P h3{font-size:12px;line-height:18px;font-weight:400;letter-spacing:.04em;text-transform:uppercase;min-height:36px;margin:0 0 8px;max-width:100%}.ie{font-size:12px;line-height:18px;min-height:36px;margin:0 0 12px}.Qe{font-size:11px;line-height:17px;color:#c40d2e;margin:0 0 6px}.Re{font-size:12px;line-height:18px;font-weight:700;margin:0}.Hp{font-size:10px;line-height:15px;margin:8px 0 0;color:#888}.Q{display:inline-flex;align-items:center;gap:8px;border-bottom:1px solid #ddd;font-size:13px;font-weight:700;line-height:21px;margin-top:auto;padding-top:16px;padding-bottom:3px;opacity:0;transition:opacity .2s,color .2s}.Q svg{width:16px;height:16px}.f:hover .Q,.f:focus-within .Q{opacity:1}.f:hover .Q{color:#c40d2e}.pt{padding:80px 24px;text-align:center;background:#f9f9f9;margin:0 8px}.pt h3{font-size:24px;font-weight:400;color:#c40d2e;letter-spacing:.08em;margin-bottom:15px}.pt p{font-size:16px;line-height:24px;margin-bottom:25px}.pt button{font-size:13px;text-transform:uppercase;background:#c40d2e;border:1px solid #c40d2e;color:#fff;padding:12px 25px}.pt button:hover{background:#fff;color:#c40d2e}.ki{display:none}.ji{position:fixed;inset:0 0 0 auto;margin:0;width:480px;max-width:100%;height:100dvh;max-height:100dvh;padding:0;border:0;background:#fff;overflow:hidden;z-index:200}.ji[open]{display:flex;flex-direction:column}.ji::backdrop{background:#0006}._t{display:flex;justify-content:space-between;align-items:center;padding:28px 28px 22px;border-bottom:1px solid #e5e5e5;flex:none}._t h2{font-size:22px;line-height:27px;text-transform:uppercase;letter-spacing:.12em;color:#c40d2e;font-weight:400}._t button{width:24px;height:24px;border:0;padding:0;background:none}._t svg{width:24px;height:24px}.ti{overflow:auto;flex:1;padding:24px 28px 36px;overscroll-behavior:contain}.Jp{margin-bottom:28px}.ti fieldset{border:0;border-top:1px solid #e5e5e5;padding:24px 0;margin:0 0 8px;min-width:0}.ti legend{font-size:13px;line-height:20px;text-transform:uppercase;letter-spacing:.08em;padding:0 8px 0 0}.ti .Je{margin-top:6px}.Se{padding:20px 28px;display:flex;gap:20px;align-items:center;border-top:1px solid #e5e5e5;flex:none;background:#fff}.Kp{border:0;background:none;padding:8px 0;font-size:12px;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.Ue{flex:1;background:#c40d2e;color:#fff;border:1px solid #c40d2e;font-size:13px;line-height:20px;padding:13px 18px;text-transform:uppercase;letter-spacing:.05em}.Ue:hover{background:#fff;color:#c40d2e}@media(min-width:768px){.ft{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(min-width:1024px){.ft{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.Ke{padding:7px}.te{padding:48px 8px 44px}.P{gap:0;min-height:208px}.P h3{min-height:36px}.k{width:264px;max-width:100%}.P .ie{margin-bottom:12px}.D{right:19px;top:19px}}@media(min-width:1440px){.ft{grid-template-columns:repeat(5,minmax(0,1fr))}.k{width:240px}.It,.zi{padding-left:15px;padding-right:15px}}@media(min-width:1600px){.k{width:264px}}@media(min-width:1920px){.Ut{padding-left:64px;padding-right:64px}.ft{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:2160px){.ft{grid-template-columns:repeat(7,minmax(0,1fr))}.k{width:240px}}@media(min-width:2560px){.Ut{max-width:2560px;margin:auto}.ft{grid-template-columns:repeat(8,minmax(0,1fr))}.k{width:264px}}@media(max-width:1279px)and (min-width:1024px){.mt{gap:16px}.Vt{gap:6px}.It,.zi{padding:9px 12px;font-size:11px}.v{min-width:125px}.v select{font-size:11px}}@media(max-width:1023px){.Ut{padding:0 24px 60px;scroll-margin-top:108px}.Zi{padding:20px 0 0;font-size:10px;line-height:15px}.wi{font-size:30px;line-height:36px;padding:30px 0}.Vt{display:none}.mt{position:sticky;top:92px;z-index:30;background:#fff;margin:0 -24px 24px;padding:10px 24px;border-bottom:1px solid #eee;align-items:center;gap:20px}.ki{display:flex;align-items:center;justify-content:center;gap:10px;background:#f9f9f9;border:0;border-radius:24px;padding:10px 18px;font-size:12px;line-height:20px;text-transform:uppercase;letter-spacing:.05em}.ki svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1}.v{min-width:140px}.qt{margin:0 0 24px}._i{padding:0;margin-bottom:12px}.P{padding:16px 8px 22px}.P h3{min-height:36px}.D{opacity:1}.Q{opacity:1;font-size:12px;padding-top:16px}.vi{font-size:14px}.yi{display:none}}@media(max-width:767px){.Ut{padding-left:16px;padding-right:16px}.wi{font-size:28px;line-height:34px;letter-spacing:.14em;padding:28px 0}.mt{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;gap:12px}.ki{padding:10px 14px}.v{min-width:130px}.v select{font-size:11px;padding-left:14px;padding-right:30px;max-width:155px}.v>svg{right:12px}.te{padding:36px 8px 30px}.k{max-width:100%}.P{padding:14px 3px 20px}.P h3{font-size:11px;line-height:16.5px;min-height:49.5px}.ie{font-size:11px;line-height:16.5px;min-height:33px}.Pe{font-size:8px;line-height:12px;letter-spacing:.08em}.Qe{font-size:10px;line-height:15px;min-height:30px}.Re{font-size:12px}.D{width:26px;height:26px;right:6px;top:7px;padding:4px}.D svg{width:18px;height:18px}.Me{font-size:8px;line-height:11px;left:5px;top:7px;right:34px;max-width:calc(100% - 39px);padding:4px 6px}.Q{font-size:11px;line-height:17px;gap:5px}.Q svg{width:14px;height:14px}.ji{width:100%}._t{padding:24px 20px 20px}.ti{padding:24px 20px 32px}.Se{padding:18px 20px}.pt{padding:55px 20px;margin:0}.pt h3{font-size:21px;line-height:27px}.pt p{font-size:14px;line-height:21px}}@media(prefers-reduced-motion:reduce){.f,.k img,.D,.Q,.Wt>span{transition:none}}.Vt{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.Vt::-webkit-scrollbar{display:none}.mt{gap:16px}.yi{position:fixed;width:320px;min-width:0;max-width:calc(100vw - 48px);top:auto;left:auto}.Ve{flex:none}@media(max-width:1023px){.Ve{display:none}}.We{width:100%;min-width:0;margin:0 0 40px}.Lp .wi{padding-bottom:20px}.mt{scroll-margin-top:120px}@media(max-width:1023px){.mt{scroll-margin-top:104px}.We{margin-bottom:24px}}.ee{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,#fff 0% 74%,#fafafa);padding:56px 30px 60px;text-align:center;color:#555;border-bottom:1px solid #eee}.pe{position:relative;z-index:1;max-width:960px;margin:auto}.Ze{font-size:12px;line-height:18px;letter-spacing:.2em;text-transform:uppercase;color:var(--omega-red);margin-bottom:20px}.Yi{font-size:42px;line-height:1.16;font-weight:400;letter-spacing:.16em;color:var(--omega-red);margin:0 0 20px;animation:_e .85s both}.tp{font-size:22px;line-height:30px;font-weight:400;letter-spacing:.04em;margin-bottom:26px}.ne{max-width:760px;margin:0 auto 28px;font-size:16px;line-height:24px}.ne p+p{margin-top:10px}.nt{max-width:900px;margin:0 auto 24px;padding:24px 34px;border-top:1px solid #c40d2e66;border-bottom:1px solid #c40d2e66;position:relative;overflow:hidden;background:#fff9}.nt:after{content:"";position:absolute;width:25%;top:0;bottom:0;left:-50%;background:linear-gradient(110deg,transparent,#c40d2e08,transparent);transform:skew(-20deg);animation:ip 10s ease-in-out infinite;pointer-events:none}.nt strong{display:block;color:var(--omega-red);font-size:23px;line-height:1.4;letter-spacing:.1em;font-weight:700;margin-bottom:14px}.nt p{font-size:16px;line-height:24px;max-width:780px;margin:auto}.ep{display:none}.pp{font-size:18px;line-height:27px;margin-bottom:12px}.np{font-size:15px;line-height:23px;max-width:740px;margin:0 auto 20px}.op{font-size:17px;line-height:26px;font-weight:700;color:#444;margin-bottom:8px}.pe>p:not([class]){font-size:14px;line-height:22px}.Ci{display:flex;justify-content:center;align-items:center;gap:10px;font-size:13px;line-height:20px;letter-spacing:.08em;color:var(--omega-red);margin:24px 0 20px}.Ci>span{width:6px;height:6px;border-radius:50%;background:var(--omega-red);box-shadow:0 0 0 4px #c40d2e11;animation:ap 3s ease-in-out infinite}.xp{max-width:820px;margin:22px auto 0;font-size:11px;line-height:17px;color:#777}.oe{position:absolute;right:-170px;top:90px;width:480px;height:480px;border:1px solid #c40d2e10;border-radius:50%;display:grid;place-items:center;z-index:0;color:#c40d2e08;font-size:100px;letter-spacing:.04em;pointer-events:none;background:repeating-conic-gradient(from 0deg,#c40d2e11 0deg .3deg,transparent .3deg 6deg);mask-image:radial-gradient(circle,transparent 0 43%,#000 43% 43.5%,transparent 43.5% 48%,#000 48% 50%,transparent 50%)}.ae{position:absolute;inset:0;animation:rp 60s linear infinite}.ae:after{content:"";height:46%;width:1px;background:#c40d2e33;position:absolute;bottom:50%;left:50%;transform-origin:bottom}.oe span{position:absolute;inset:0;display:grid;place-items:center}@keyframes _e{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}@keyframes ip{0%,65%{left:-50%}95%,to{left:140%}}@keyframes ap{50%{box-shadow:0 0 0 7px #c40d2e05}}@keyframes rp{to{transform:rotate(360deg)}}@media(min-width:1920px){.ee{padding-top:70px}.pe{max-width:1100px}.Yi{font-size:48px}}@media(max-width:767px){.ee{padding:35px 20px 40px}.Ze{font-size:10px;letter-spacing:.13em;line-height:17px}.Yi{font-size:28px;line-height:1.25;letter-spacing:.12em;margin-bottom:18px}.tp{font-size:18px;line-height:25px;margin-bottom:23px}.ne{font-size:15px;line-height:23px}.nt{padding:22px 8px}.nt strong{font-size:19px;letter-spacing:.06em}.nt p{font-size:15px;line-height:23px}.ep{display:block}.pp{font-size:17px;line-height:25px}.np{font-size:14px;line-height:22px}.op{font-size:16px;line-height:24px}.Ci{font-size:11px;line-height:18px;letter-spacing:.04em}.xp{font-size:10px;line-height:16px}.oe{width:330px;height:330px;right:-210px;top:50px}}@media(prefers-reduced-motion:reduce){.Yi,.ae,.nt:after,.Ci>span{animation:none}}.Mp{margin:24px 0}.Bt{padding:20px;border:1px solid #c40d2e44;background:linear-gradient(125deg,#fff,#fcf7f8);margin-bottom:18px}.Bt>p{font-size:11px;line-height:18px;letter-spacing:.12em;color:#c40d2e;margin-bottom:10px}.Bt strong{display:block;font-size:16px;line-height:23px;font-weight:700;letter-spacing:.04em;color:#c40d2e}.Bt>span{display:block;font-size:13px;line-height:20px;margin-top:10px}.dp{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px 0 0;background:none;border:0;font-size:11px;line-height:17px;text-align:left}.dp>span{font-size:18px}.Np{font-size:11px;line-height:17px;border-top:1px solid #e8d9dc;margin-top:12px;padding-top:12px}.Oi{width:100%;min-height:60px;border:1px solid #c40d2e;background:#c40d2e;color:#fff;font-size:16px;line-height:22px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:15px 20px;transition:background .2s,color .2s}.Oi:hover:not(:disabled){color:#c40d2e;background:#fff}.Oi:disabled{background:#eee;border-color:#eee;color:#888}.Pp{font-size:12px;line-height:18px;text-align:center;margin:12px 0 0}.Qp{font-size:12px;line-height:20px;background:none;padding:8px 0;border:0;border-bottom:1px solid #ccc;color:#555;margin:8px auto 0;display:block}.Ti{position:fixed;z-index:90;right:24px;bottom:var(--event-tray-bottom,24px);padding:13px 18px;box-shadow:0 2px 15px #0002;background:#fff;border:1px solid #ddd;display:flex;align-items:center;gap:12px;font-size:13px;line-height:20px}.Ti>span:first-child{font-size:24px;color:#c40d2e}.Ti>span:last-child{color:#c40d2e;font-weight:700}.xe{position:fixed;inset:0 0 0 auto;margin:0;width:min(920px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;border:0;background:#fff;padding:0;overflow-y:auto;overscroll-behavior:contain;z-index:200}.xe::backdrop{background:#0008}.Dt{position:sticky;top:0;z-index:5;background:#fff;border-bottom:1px solid #e5e5e5;padding:26px 32px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.Dt p{font-size:10px;letter-spacing:.14em;line-height:16px;color:#c40d2e;margin-bottom:8px}.Dt h2{font-weight:400;font-size:26px;line-height:33px;color:#555}.Rp{background:none;border:0;padding:0;width:28px;height:32px;font:32px/32px Arial,sans-serif;flex-shrink:0}.w{display:flex;gap:18px;align-items:center;padding:20px 32px;border-bottom:1px solid #eee}.w img{width:72px;height:90px;object-fit:contain;background:#f9f9f9}.w>div{flex:1;min-width:0}.w span{font-size:10px;line-height:16px;text-transform:uppercase;letter-spacing:.1em;color:#c40d2e}.w strong{display:block;font-size:13px;line-height:20px;font-weight:700;text-transform:uppercase}.w p{font-size:12px;line-height:18px}.w>b{font-size:14px;line-height:20px;font-weight:400}.gp{font-size:14px;line-height:21px;margin:24px 32px 20px}.ii{display:block;margin:0 32px 24px}.ii>span{display:block;font-size:12px;line-height:18px;margin-bottom:8px}.ii input{width:100%;border:1px solid #ddd;background:#fafafa;padding:12px;font-size:14px;color:#555;min-width:0}.sp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px;padding:0 32px 32px}.E{display:flex;flex-direction:column;min-width:0;text-align:center}.E>a{display:block;background:#f9f9f9;aspect-ratio:1}.E img{width:100%;height:100%;object-fit:contain}.E h3{font-size:12px;line-height:18px;text-transform:uppercase;font-weight:700;margin:14px 0 7px}.E>p{font-size:11px;line-height:17px;margin:0 0 10px}.re{display:flex;justify-content:center;align-items:center;gap:12px;font-size:12px;line-height:18px;margin-top:auto;margin-bottom:12px}.re>b{color:#c40d2e}.E>button{border:1px solid #c40d2e;background:#fff;color:#c40d2e;padding:10px 12px;font-size:12px;line-height:18px}.E>button:hover{background:#c40d2e;color:#fff}.Sp{text-align:center;margin:40px 25px}.lp{max-width:620px;margin:auto;padding:26px 32px 40px}.de{padding:14px 16px;background:#f6f0f1;font-size:13px;line-height:20px;text-transform:uppercase;color:#c40d2e;display:flex;flex-direction:column;gap:4px}.de>span{font-size:11px;text-transform:none;color:#555}.j{display:flex;gap:18px;padding:26px 0;border-bottom:1px solid #eee}.j>a{flex-shrink:0;width:90px;height:125px;background:#f9f9f9}.j img{width:100%;height:100%;object-fit:contain}.j>div:nth-child(2){flex:1;min-width:0}.Up{color:#c40d2e;font-size:10px;line-height:16px;letter-spacing:.05em;margin-bottom:5px}.j h3{font-size:13px;line-height:20px;font-weight:700;text-transform:uppercase;margin-bottom:5px}.j p{font-size:11px;line-height:17px}.Vp{color:#888;margin-top:5px}.j button{font-size:11px;line-height:18px;background:none;border:0;text-decoration:underline;text-underline-offset:3px;padding:10px 0 0}.Ai{display:flex;flex-direction:column;align-items:flex-end;gap:8px;font-size:13px;line-height:20px;white-space:nowrap}.Ai strong{font-weight:700}.Ai .Wp{color:#c40d2e}.ei{padding:26px 0 20px}.ei p{display:flex;justify-content:space-between;gap:20px;font-size:14px;line-height:21px;margin:0 0 12px}.ei .Zp{color:#c40d2e}.ei .hp{padding-top:16px;margin-top:16px;border-top:1px solid #ddd;font-size:20px;line-height:28px}._p{display:block;border:0;border-bottom:1px solid #bbb;background:none;font-size:12px;line-height:20px;padding:0 0 3px;margin:0 auto 25px}.tn{font-size:11px;line-height:17px;color:#888;text-align:center;margin-top:14px}.in{font-size:10px;line-height:16px;color:#888;margin-top:30px}.en{width:100%;padding:20px;border:1px solid #c40d2e;color:#c40d2e;background:#fff;margin:25px 0;font-size:14px}.mp{padding:40px 30px;text-align:center}.mp>a{display:inline-block;color:#c40d2e;border-bottom:1px solid #c40d2e;margin-top:25px;font-size:14px}@media(max-width:767px){.Bt{padding:18px}.Bt strong{font-size:15px;line-height:22px}.Oi{min-height:52px;font-size:14px}.Ti{right:12px;bottom:var(--event-tray-bottom,12px);padding:10px 14px;font-size:12px}.xe{width:100%}.Dt{padding:20px 18px}.Dt h2{font-size:22px;line-height:29px}.Dt p{font-size:9px;letter-spacing:.08em}.w{padding:16px 18px;gap:12px}.w img{width:60px;height:75px}.w strong{font-size:11px;line-height:17px}.w p{font-size:10px;line-height:15px}.w>b{font-size:12px}.gp{margin:20px 18px;font-size:13px;line-height:20px}.ii{margin:0 18px 22px}.ii input{font-size:12px}.sp{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 18px 24px;gap:24px 12px}.E h3{font-size:11px;line-height:17px}.E>p{font-size:10px;line-height:16px}.re{gap:8px;font-size:11px}.E>button{font-size:11px;padding:10px 8px}.lp{padding:20px 18px 35px}.j{gap:12px}.j>a{width:66px;height:100px}.j h3{font-size:11px;line-height:17px}.j p{font-size:10px;line-height:16px}.Ai{font-size:12px}.ei .hp{font-size:18px}.de{font-size:12px}}.fp{padding-top:104px;background:#fff;color:#555;overflow-x:clip}.cp{display:grid;grid-template-columns:60% 40%;max-width:1920px;margin:0 auto 100px;align-items:start}.bp{position:relative;min-width:0}.Xi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pi{position:relative;aspect-ratio:4/5;min-width:0;background:#f9f9f9;overflow:hidden}.pi[data-extra=true]{display:none}.F{grid-column:1/-1;aspect-ratio:auto;height:49.4791667vw;max-height:950px}.Y{display:flex;align-items:center;justify-content:center;border:0;background:none;padding:0;width:100%;height:100%;cursor:zoom-in}.Y img{width:100%;height:100%;object-fit:contain;transition:transform .6s ease}.F .Y img{width:100%;max-width:550px;height:auto;max-height:100%;object-fit:contain}.Y:hover img{transform:scale(1.015)}.ni{display:flex;align-items:center;gap:5px;position:absolute;z-index:2;top:28px;left:40px;right:80px;font-size:10px;line-height:15px;text-transform:uppercase;flex-wrap:wrap;letter-spacing:.02em}.ni a:hover,.pn{color:#c40d2e}.ge{position:absolute;right:30px;top:30px;display:flex;flex-direction:column;gap:10px;z-index:3}.oi{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:#fff;color:#777;padding:9px;transition:color .2s}.oi:hover,.oi[aria-pressed=true]{color:#c40d2e}.oi svg{display:block;width:100%;height:100%}.ai{position:absolute;z-index:3;left:8%;bottom:40px;border:0;padding:4px 0;display:flex;align-items:center;gap:16px;font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;background:transparent;color:#555}.ai>span{font-size:24px;font-weight:400}.ai:hover{color:#c40d2e}.Ii,.Ii video{width:100%;height:100%;object-fit:cover}.Ii{position:relative}.up{position:absolute;bottom:0;right:0;z-index:4;width:50px;height:50px;border:0;background:none;color:#fff;font-size:20px}.nn{position:absolute;inset:0;background:none;border:0;cursor:zoom-in}.qi{width:100%;display:flex;align-items:center;justify-content:center;gap:20px;margin-top:10px;padding:20px;border:0;background:#f9f9f9;font-size:14px;letter-spacing:.04em}.qi:hover{color:#c40d2e}.qi span{font-size:24px;line-height:1}.xi,.ri{display:none}.wp{position:relative;align-self:stretch;min-width:0}.ot{position:sticky;top:var(--sidebar-top,104px);padding:30px 0;margin:0 50px;min-width:0}.Et{padding-top:56px}.Et h1{font-size:20px;line-height:24px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.Et h1 span{display:block}.zp{font-size:14px;line-height:19.6px;font-weight:700;letter-spacing:.02em;margin-top:10px}.on{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.an{color:#c40d2e;font-size:12px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:20px}.yp{font-size:20px;line-height:24px;font-weight:700;margin:34px 0 22px;letter-spacing:.02em}.xn{scroll-margin-top:130px}.R{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:32px 0 0;padding:0 0 26px;border-bottom:1px solid #e5e5e5}.R a{position:relative;display:block;width:48px;height:85px;padding:0 0 8px}.R img{width:100%;height:100%;object-fit:contain}.rn:after{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:#c40d2e;bottom:0;left:calc(50% - 2.5px)}.R button{width:40px;height:40px;border:0;border-radius:50%;background:#f9f9f9;font-size:14px;margin-left:6px}.R a:hover{outline:1px solid #eee}.at{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px;padding:28px 0 32px}.at button{display:flex;align-items:center;gap:12px;padding:0;border:0;background:none;color:#777;text-align:left;font-size:14px;line-height:21px}.at button>span{color:#aaa}.at button:hover{color:#c40d2e}.C{border-top:1px solid #ddd}.C>details{border-bottom:1px solid #ddd}.C>details>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;padding:18px 0;cursor:pointer;text-transform:uppercase;font-size:14px;line-height:20px;font-weight:700;color:#c40d2e}.C summary::-webkit-details-marker{display:none}.C>details>summary>span{height:16px;width:16px;flex-shrink:0;position:relative}.C>details>summary>span:before,.C>details>summary>span:after{content:"";position:absolute;left:0;top:7px;width:16px;height:1px;background:#c40d2e}.C>details>summary>span:after{transform:rotate(90deg);transition:transform .2s}.C>details[open]>summary>span:after{transform:rotate(0)}.se{padding:0 0 25px;font-size:14px;line-height:21px}.se>p+p{margin-top:16px}.Bi{margin:0}.Bi>div{margin:0 0 16px}.Bi dt{font-weight:700;margin:0 0 4px}.Bi dd{margin:0;white-space:normal;overflow-wrap:anywhere}.di{display:flex;flex-direction:column;gap:10px}.di>details{border:1px solid #e5e5e5}.di summary{display:flex;justify-content:space-between;gap:10px;list-style:none;cursor:pointer;padding:10px 12px;font-size:12px;line-height:18px;text-transform:uppercase}.di>details[open]{border-color:#aaa}.di p{padding:0 12px 12px;font-size:13px;line-height:20px}.Di{display:flex;align-items:center;gap:10px;margin-top:25px;font-size:12px;text-transform:uppercase;color:#777;text-decoration:underline;text-underline-offset:4px}.Di span{font-size:10px;color:#999}.Di:hover{color:#c40d2e}.dn{position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;background:#f9f9f9;border:0;z-index:1000;overflow:hidden}.xt{height:70px;position:absolute;inset:0 0 auto;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 35px;background:#ffffffd9;backdrop-filter:blur(8px);font-size:12px}.xt p{text-align:center}.xt button,.le{font-size:32px;line-height:1;background:none;border:0;padding:8px;display:grid;place-items:center;color:#555}.xt button:hover,.le:hover{color:#c40d2e}.gi{position:absolute;inset:70px 0 90px;overflow:auto;overscroll-behavior:contain}.he{width:100%;height:100%;border:0;padding:0;background:none;display:grid;place-items:center;cursor:zoom-in}.he img{height:100%;width:100%;object-fit:contain;max-width:none;transition:width .3s,height .3s}.gi[data-zoom=true] .he{width:175%;height:175%;cursor:zoom-out}.gi .Ii{display:grid;place-items:center}.gi video{max-height:100%;object-fit:contain}.Ft{position:absolute;right:30px;bottom:110px;z-index:5;display:flex;flex-direction:column;gap:10px}.Ft button{display:grid;place-items:center;width:50px;height:50px;border-radius:50%;border:1px solid #e5e5e5;background:#fff;font-size:28px;line-height:1}.Ft button:disabled{opacity:.35}.Ft button:not(:disabled):hover{color:#c40d2e}.ct{height:80px;position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 20px;overflow:auto;background:#fff;border-top:1px solid #eee}.ct button{height:62px;width:52px;flex:0 0 52px;border:1px solid transparent;padding:2px;background:#f9f9f9;position:relative}.ct img{width:100%;height:100%;object-fit:contain}.ct .gn{border-color:#c40d2e}.ct button>span{position:absolute;inset:0;display:grid;place-items:center;color:#c40d2e;font-size:22px}.Gt,.rt,.bt{border:0;padding:55px 50px 45px;background:#fff;max-width:calc(100vw - 32px);width:620px;margin:auto;max-height:90dvh;overflow:auto}.le{position:absolute;top:14px;right:16px}.Gt h2,.rt h2,.bt h2{font-size:24px;line-height:31px;letter-spacing:.12em;text-transform:uppercase;color:#c40d2e;font-weight:400;margin-bottom:25px}.Gt p{font-size:16px;line-height:25px}.rt{width:1100px}.rt>label{display:flex;flex-direction:column;gap:10px;font-size:13px}.rt select{font-size:14px;background:#f9f9f9;border:1px solid #ddd;padding:12px;width:100%;color:#555}.O{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin:25px 0}.O>div{text-align:center}.O img{width:160px;height:180px;object-fit:contain;margin:0 auto 15px}.O h3{font-size:13px;font-weight:700;text-transform:uppercase}.O p{font-size:12px;margin:8px 0}.O strong{font-size:14px}.S{overflow:auto}.S table{border-collapse:collapse;width:100%;font-size:13px;line-height:20px;min-width:560px}.S th,.S td{padding:12px;border:1px solid #ddd;vertical-align:top;text-align:left}.S th{font-weight:700}.S thead{background:#f9f9f9}.bt{width:1050px;background:#f9f9f9;text-align:center;overflow:hidden}.x{position:relative;width:100%;max-width:875px;aspect-ratio:875/345;overflow:hidden;margin:50px auto 35px}.Ht{position:absolute;width:100%;max-width:none;height:auto;top:0;left:0}.s{position:absolute;width:28.5714286%;left:28.6857143%;top:16.5217391%}.s img{width:100%;height:auto}.s:before,.s:after{content:"";position:absolute;width:40%;left:50%;margin-left:-23.6%;height:25.2%;top:0;background:linear-gradient(to bottom,#f9f9f9 0%,#f9f9f9 95%,transparent 100%)}.s:after{top:auto;bottom:0;margin-left:-21.6%;height:28.8%;background:linear-gradient(to bottom,transparent 0%,#f9f9f9 5%,#f9f9f9 100%)}.x[data-size="50"] .Ht{transform:translateY(-28.5714285%)}.x[data-size="55"] .Ht{transform:translateY(-42.8571428%)}.x[data-size="60"] .Ht{transform:translateY(-57.1428571%)}.x[data-size="65"] .Ht{transform:translateY(-71.4285714%)}.x[data-size="70"] .Ht{transform:translateY(-85.7142857%)}.x[data-size="50"] .s:before{height:21.6%}.x[data-size="50"] .s:after{height:25.2%}.x[data-size="55"] .s:before{height:20%}.x[data-size="55"] .s:after{height:22%}.x[data-size="60"] .s:before{height:17.2%}.x[data-size="60"] .s:after{height:20%}.x[data-size="65"] .s:before{height:15.6%}.x[data-size="65"] .s:after{height:18.8%}.x[data-size="70"] .s:before{height:13.2%}.x[data-size="70"] .s:after{height:16%}.G{border:0;display:flex;justify-content:center;gap:16px;padding:0}.G legend{width:100%;padding-bottom:18px;font-size:13px;font-weight:700}.G label{position:relative}.G input{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;margin:0}.G span{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid #ddd;font-size:13px;background:#fff}.G input:checked+span{border-color:#c40d2e;color:#c40d2e}.G input:focus-visible+span{outline:2px solid #c40d2e;outline-offset:3px}.Jt{font-size:38px;line-height:45.6px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:#c40d2e}.dt{font-size:16px;line-height:24px;letter-spacing:.2em;text-transform:uppercase;text-align:center;font-weight:400;margin-bottom:35px}.gt{max-width:1000px;width:78%;text-align:center;margin:0 auto 50px}.gt h2{margin-bottom:26px}.gt p{font-size:17px;line-height:25.5px}.me{max-width:1920px;margin:0 auto 100px}.Ei{position:relative;aspect-ratio:16/7;background:#111;color:#fff;overflow:hidden}.fe{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.c{position:relative;width:45%;margin-left:55%;padding:50px 50px 40px 0;z-index:1}.H{display:flex;flex-wrap:wrap;gap:14px 25px;margin-bottom:28px}.H button{border:0;border-bottom:1px solid transparent;color:#aaa;background:none;font-size:14px;line-height:21px;padding:0 0 5px;text-transform:uppercase;text-align:left}.H button[aria-selected=true],.H button:hover{color:#fff;border-bottom-color:#fff}.c h3{font-size:38px;line-height:45.6px;letter-spacing:.16em;font-weight:400;text-transform:uppercase;margin-bottom:25px}.c p{max-width:500px;font-size:16px;line-height:24px}.Fi{animation:Fi .4s ease}.ce{margin:100px auto;max-width:1920px}.U{display:flex;justify-content:center;gap:50px;padding:0 20px 35px}.U button{background:none;border:0;border-bottom:1px solid transparent;padding:10px 0;text-transform:uppercase;letter-spacing:.05em;font-size:14px}.U button[aria-selected=true]{color:#c40d2e;border-bottom-color:#c40d2e}.U span{font-size:12px}.Kt{display:grid;grid-template-columns:45% 55%;min-height:560px;background:#f9f9f9;align-items:center;padding:35px 5%}.T{height:490px;position:relative;display:grid;place-items:center;min-width:0}.T>img{height:100%;width:100%;object-fit:contain;max-width:400px}.r{position:relative;height:440px;width:300px;max-width:100%;align-self:center}.r img{position:absolute;top:76px;left:0;width:100%;height:auto}.r img:last-child{z-index:2}.Gi{min-width:0;padding:15px 0 15px 6%;border-left:1px solid #e5e5e5}.d{display:flex;overflow:auto;gap:12px;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#c40d2e #eee;padding-bottom:15px}.d button{flex:0 0 82px;width:82px;height:145px;display:grid;place-items:center;padding:10px 6px;border:1px solid transparent;background:#fff;scroll-snap-align:start}.d button[aria-pressed=true]{border-color:#c40d2e}.d img{height:100%;width:100%;object-fit:contain}.V{display:flex;align-items:center;justify-content:center;gap:20px;margin:20px 0}.V button{display:grid;place-items:center;width:36px;height:36px;border:0;background:#fff;font-size:24px}.V span{font-size:12px}.J{text-align:center}.J h3{font-size:15px;line-height:22px;text-transform:uppercase;margin:0 0 8px}.J p{font-size:16px;line-height:24px}.J>span,.J small{display:block;font-size:12px;line-height:20px;margin-top:8px}.si{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:48px;border:1px solid #ddd;background:#fff;color:#555;text-transform:uppercase;letter-spacing:.04em;font-size:14px;line-height:21px;font-weight:700;padding:12px 30px;margin-top:25px}.si:hover{color:#fff;border-color:#c40d2e;background:#c40d2e}.Hi{margin-top:25px;border-top:1px solid #ddd;padding-top:20px}.Hi img{width:220px;height:220px;object-fit:contain;margin:0 auto 20px}.Hi p{font-size:13px;line-height:21px;margin-top:10px}.Lt{width:78%;max-width:1500px;margin:100px auto}.Lt>.Jt{text-align:center;margin-bottom:50px;font-size:30px;line-height:36px}.be{display:grid;grid-template-columns:28% 72%;min-height:450px;align-items:center;gap:0}.A{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.A button{display:flex;align-items:center;gap:15px;width:100%;padding:12px 20px 12px 0;font-size:13px;line-height:19px;font-weight:700;text-transform:uppercase;background:none;border:0;text-align:left}.A button>span{width:38px;height:38px;border:1px solid #ddd;display:grid;place-items:center;border-radius:50%;font-size:11px;font-weight:400;flex-shrink:0}.A button[aria-selected=true],.A button:hover{color:#c40d2e}.A button[aria-selected=true]>span{border-color:#c40d2e}.l{display:grid;grid-template-columns:1fr 1fr;gap:35px;align-items:center;min-width:0}.l>img{width:100%;height:380px;object-fit:contain}.l h3{font-size:25px;line-height:32px;font-weight:400;text-transform:uppercase;letter-spacing:.1em;color:#c40d2e;margin-bottom:20px}.l p{font-size:15px;line-height:23px}.m{width:78%;max-width:1500px;display:grid;grid-template-columns:1fr 1fr;gap:6%;align-items:center;margin:100px auto}.W{padding:0 8%}.W>.dt{text-align:left;margin:0 0 16px}.m h2{font-size:38px;line-height:45.6px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:#c40d2e;margin-bottom:25px}.W>p:not(.dt){font-size:17px;line-height:25.5px;margin-bottom:30px}.m ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px}.m li{display:flex;gap:14px;align-items:center;font-size:14px;text-transform:uppercase}.m li>span{width:25px;font-size:25px;font-weight:400}.m>img{width:100%;max-height:650px;object-fit:contain}.Ji{border:0;background:none;padding:0;margin-top:30px;display:flex;align-items:center;gap:14px;text-align:left;font-size:13px}.Ji>span{display:grid;place-items:center;border:1px solid #ddd;border-radius:50%;width:38px;height:38px;font-size:18px}.Ji:hover{color:#c40d2e}.z{position:relative;max-width:1920px;margin:100px auto;background:#f9f9f9;min-height:350px;overflow:hidden}.z>img{display:block;width:100%;min-height:350px;max-height:700px;object-fit:cover}.z>div{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:35px;text-align:center;pointer-events:none}.z h2{font-size:38px;line-height:45.6px;font-weight:400;text-transform:uppercase;letter-spacing:.16em;color:#c40d2e;max-width:750px}.z p{font-size:17px;line-height:25.5px;max-width:750px;margin-top:25px}.i{margin:100px auto;text-align:center;max-width:1600px;width:94%}.i>h2{font-size:30px;line-height:45px;font-weight:400;text-transform:uppercase;color:#c40d2e;letter-spacing:.16em;margin-bottom:40px}.i>div{display:flex;overflow:auto;scroll-snap-type:x mandatory;gap:20px;scrollbar-width:thin;scrollbar-color:#c40d2e #eee;padding-bottom:30px}.i>div>a{flex:0 0 calc((100% - 60px)/4);scroll-snap-align:start;min-width:0;font-size:12px;line-height:18px}.i img{width:100%;height:300px;object-fit:contain;background:#f9f9f9;margin-bottom:20px}.i h3{font-size:12px;line-height:18px;font-weight:700;text-transform:uppercase;margin-bottom:10px}.i strong{display:block;font-size:14px;margin-top:20px}.i>div>a>span{display:inline-block;font-size:12px;border-bottom:1px solid #ddd;margin-top:16px;padding-bottom:4px}.i a:hover{color:#c40d2e}.n{position:fixed;z-index:90;inset:auto 0 0;min-height:80px;background:#fff;box-shadow:0 -1px 4px #0002;display:flex;align-items:center;gap:25px;padding:10px max(32px,calc((100vw - 1500px)/2));animation:vp .25s ease}.n>img{width:50px;height:60px;object-fit:contain}.n>div{display:flex;flex-direction:column;gap:5px;flex:1;min-width:0}.n strong{font-size:14px;line-height:18px;font-weight:700;text-transform:uppercase}.n>div>span{font-size:12px;line-height:18px}.n>span{font-size:18px;font-weight:700;white-space:nowrap}.n>button{border:1px solid #c40d2e;background:#c40d2e;color:#fff;min-height:48px;padding:12px 40px;font-size:14px;line-height:21px;text-transform:uppercase;font-weight:700;letter-spacing:.04em}.n>button:disabled{background:#888;border-color:#888;cursor:default}.n>button:not(:disabled):hover{background:#fff;color:#c40d2e}@keyframes Fi{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes vp{0%{transform:translateY(100%)}to{transform:none}}@media(min-width:1600px){.F .Y img{max-width:700px}.ot{margin-left:100px;margin-right:100px}.c{padding-top:100px}}@media(min-width:1920px){.ot{margin-left:120px;margin-right:120px}.ni{left:50px}}@media(min-width:960px)and (max-width:1299px){.F .Y img{max-width:450px}.ot{margin:0 35px}.ni{left:25px}.Ei{aspect-ratio:16/9;min-height:500px}.c{margin-left:48%;width:52%;padding:40px 35px 40px 0}.c h3{font-size:30px;line-height:36px}.c p{font-size:14px;line-height:21px}.H{gap:12px 20px}.H button{font-size:12px}.be{grid-template-columns:30% 70%}.l{gap:20px}.l h3{font-size:22px;line-height:28px}.l p{font-size:14px;line-height:21px}.W{padding:0}.m h2{font-size:30px;line-height:36px}}@media(min-width:960px)and (max-width:1129px){.F .Y img{max-width:350px}.ot{margin:0 25px}.ot .at{grid-template-columns:1fr;gap:12px}.ge{right:20px}.Et h1{font-size:18px;line-height:23px}}@media(max-width:959px){.fp{padding-top:92px}.cp{display:flex;flex-direction:column;margin-bottom:60px}.bp{width:100%;overflow:hidden}.Xi{display:flex;gap:0;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;overscroll-behavior-x:contain}.Xi::-webkit-scrollbar{display:none}.pi,.F{flex:0 0 100%;width:100%;height:calc(100vw + 100px);max-height:710px;aspect-ratio:auto;scroll-snap-align:start;scroll-snap-stop:always}.pi[data-extra=true]{display:block}.F .Y{padding:60px 0 40px}.F .Y img{max-width:550px;width:100%;height:auto}.ni{display:none}.ge{right:16px;top:16px;gap:8px}.oi{width:40px;height:40px;padding:9px}.ai{inset:112px 16px auto auto;width:40px;height:40px;background:#fff;border-radius:50%;font-size:0;gap:0;justify-content:center}.ai>span{font-size:22px}.qi{display:none}.xi{position:absolute;inset:auto 15px 15px;display:flex;align-items:center;justify-content:space-between;z-index:3;pointer-events:none}.xi button{width:40px;height:40px;border:1px solid #e5e5e5;border-radius:50%;background:#fff;font-size:27px;line-height:1;display:grid;place-items:center;pointer-events:auto}.xi button:disabled{visibility:hidden}.xi>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.ri{appearance:none;display:block;position:absolute;left:0;right:0;bottom:0;width:100%;height:4px;border:0;background:#eee}.ri::-webkit-progress-bar{background:#eee}.ri::-webkit-progress-value{background:#c40d2e}.ri::-moz-progress-bar{background:#c40d2e}.up{right:15px;bottom:65px;width:40px;height:40px;border:1px solid #ddd;border-radius:50%;background:#fff6;backdrop-filter:blur(4px);color:#555}.wp{width:100%;align-self:auto}.ot{position:static;margin:0 auto;padding:32px 0;width:80%}.Et{text-align:center;padding:0}.Et h1{font-size:20px;line-height:24px}.zp{font-size:14px;line-height:20px;margin-top:10px}.yp{text-align:center;margin:28px 0 24px;font-size:20px;line-height:24px}.R{justify-content:center}.at{max-width:500px;margin:auto}.C{margin-top:0}.Jt{font-size:30px;line-height:36px}.gt{width:80%}.gt p{font-size:16px;line-height:24px}.me{margin-bottom:60px}.Ei{aspect-ratio:auto;min-height:500px;padding-top:380px;background:#111}.fe{height:380px;object-fit:cover;object-position:left center}.c{margin:0;width:100%;padding:25px 8% 40px;background:#111}.c h3{font-size:30px;line-height:36px}.H{gap:12px 22px;margin-bottom:25px}.c p{font-size:16px;line-height:24px;max-width:none}.H button{font-size:12px}.dt{margin-bottom:25px;font-size:14px;line-height:21px}.ce{margin:60px auto}.U{gap:25px;padding-bottom:25px}.Kt{grid-template-columns:40% 60%;padding:25px 5%}.T{height:400px}.r{width:250px;height:380px}.r img{top:64px}.Gi{padding-left:7%}.U button{font-size:12px}.U span{display:block;font-size:10px;margin-top:4px}.d button{flex-basis:64px;width:64px;height:120px}.J p{font-size:14px;line-height:21px}.Lt{width:84%;margin:60px auto}.Lt>.Jt{font-size:25px;line-height:30px}.be{display:flex;flex-direction:column;gap:35px}.A{display:grid;grid-template-columns:repeat(3,1fr);width:100%;gap:10px}.A button{flex-direction:column;align-items:center;text-align:center;padding:10px 5px;font-size:11px;line-height:16px;gap:10px}.l{grid-template-columns:45% 55%;gap:25px}.l>img{height:300px}.l h3{font-size:24px;line-height:30px}.l p{font-size:14px;line-height:22px}.m{width:84%;gap:4%;margin:60px auto}.W{padding:0}.m h2{font-size:30px;line-height:36px}.W>p:not(.dt){font-size:16px;line-height:24px}.m li{font-size:12px;line-height:18px}.z{margin:60px auto}.z h2{font-size:30px;line-height:36px}.i{margin:60px auto}.i>h2{font-size:25px;line-height:37.5px}.i>div>a{flex-basis:calc((100% - 40px)/3)}.i img{height:230px}.n{gap:20px;padding:10px 25px}.n>img{display:none}.n>button{padding:12px 25px}.n strong{font-size:12px}.n>span{font-size:16px}}@media(max-width:639px){.pi,.F{height:calc(100vw + 100px);max-height:none}.F .Y img{max-width:none}.ot{width:calc(100% - 30px);padding:32px 0 20px}.R{gap:8px;margin-top:28px;padding-bottom:22px}.R a{width:42px;height:70px}.R button{width:34px;height:34px;font-size:12px}.at{gap:16px 18px;padding:25px 0}.at button{font-size:12px;line-height:18px;gap:8px}.C>details>summary{padding:17px 0;font-size:13px}.se{font-size:14px;line-height:21px}.Di{font-size:11px}.Jt{font-size:25px;line-height:30px}.gt{width:calc(100% - 32px);margin-bottom:30px}.gt h2{margin-bottom:18px}.gt p{font-size:16px;line-height:24px}.me>.dt{font-size:14px;line-height:21px}.Ei{padding-top:250px}.fe{height:250px;object-position:left center}.c{padding:20px 20px 30px}.H{gap:10px 18px}.H button{font-size:11px;line-height:18px}.c h3{font-size:25px;line-height:30px;letter-spacing:.12em;margin-bottom:18px}.c p{font-size:14px;line-height:22px}.Kt{display:flex;flex-direction:column;padding:20px 15px 30px}.T{height:370px;width:100%}.T>img{max-width:350px}.r{width:250px;height:370px}.Gi{width:100%;padding:20px 0 0;border-left:0;border-top:1px solid #e5e5e5}.U{gap:20px;padding:0 16px 20px}.U button{font-size:11px}.d{gap:8px;padding-bottom:10px}.d button{flex-basis:70px;width:70px;height:130px}.J .si{font-size:12px;min-height:44px}.Lt{width:calc(100% - 32px)}.Lt>.Jt{font-size:25px;line-height:30px;margin-bottom:28px}.A{gap:5px}.A button{font-size:10px;line-height:15px;padding:5px 2px;gap:8px}.A button>span{width:32px;height:32px;font-size:10px}.l{display:flex;flex-direction:column;gap:20px;text-align:center}.l>img{height:280px;max-width:380px}.l h3{font-size:25px;line-height:30px;margin-bottom:18px}.l p{font-size:14px;line-height:22px}.m{width:calc(100% - 32px);display:flex;flex-direction:column-reverse;gap:30px}.m>img{width:100%;max-width:400px;max-height:400px}.W{text-align:center}.W>.dt{text-align:center}.m h2{font-size:25px;line-height:30px;margin-bottom:20px}.W>p:not(.dt){font-size:16px;line-height:24px}.m ul{align-items:center;gap:14px}.Ji{margin:25px auto 0;max-width:100%;font-size:12px}.z{min-height:280px}.z>img{min-height:280px;max-height:450px}.z>div{padding:20px}.z h2{font-size:25px;line-height:30px;letter-spacing:.1em}.z p{font-size:14px;line-height:21px}.i{width:100%;padding:0 15px}.i>h2{font-size:25px;line-height:34px;margin-bottom:30px}.i>div{gap:8px;padding-bottom:20px}.i>div>a{flex-basis:46vw;max-width:280px}.i img{height:220px;margin-bottom:16px}.i h3{font-size:11px;line-height:17px}.i>div>a>p{font-size:11px;line-height:17px}.i strong{font-size:12px;margin-top:14px}.i>div>a>span{font-size:11px;margin-top:12px}.i>.si{font-size:12px;line-height:18px;padding:10px 20px}.n{gap:15px;min-height:68px;padding:10px 15px}.n>div{display:none}.n>span{font-size:16px;flex:1}.n>button{min-height:44px;font-size:12px;padding:10px 20px}.xt{height:60px;padding:0 15px;gap:10px}.xt p{font-size:10px;line-height:15px}.xt>span{font-size:11px;white-space:nowrap}.xt button{font-size:30px;padding:5px}.gi{inset:60px 0 82px}.ct{height:74px;justify-content:flex-start;padding:6px 12px;gap:6px}.ct button{height:58px;width:46px;flex-basis:46px}.Ft{right:12px;bottom:95px;gap:8px}.Ft button{width:38px;height:38px;font-size:24px}.Gt,.rt,.bt{padding:50px 22px 30px;max-width:calc(100vw - 24px);max-height:92dvh}.Gt h2,.rt h2,.bt h2{font-size:20px;line-height:27px;letter-spacing:.1em}.Gt p{font-size:14px;line-height:22px}.O{gap:15px}.O img{width:100%;height:140px}.O h3{font-size:11px;line-height:17px}.O p{font-size:10px}.O strong,.rt select{font-size:12px}.S table{font-size:11px;line-height:17px;min-width:480px}.S th,.S td{padding:10px 8px}.bt{padding-left:10px;padding-right:10px}.x{margin:30px -90%;width:280%;max-width:none}.G{gap:10px}.G span{width:38px;height:38px;font-size:12px}.G legend{font-size:12px}.bt h2{padding-left:15px;padding-right:15px}}@media(prefers-reduced-motion:reduce){.Y img,.Fi,.n{transition:none;animation:none}.Xi{scroll-behavior:auto}}.Kt{position:relative;display:block;height:600px;min-height:0;padding:0;margin:0 5.5%;background:#f9f9f9;overflow:hidden}.T{position:absolute;left:50%;top:0;bottom:0;transform:translate(-50%);height:600px;width:350px;background:#f9f9f9;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;z-index:2;pointer-events:none}.T>img{height:440px;width:300px;max-width:100%;object-fit:contain}.r,.K{position:relative;width:300px;height:600px;max-width:100%;align-self:auto}.r img,.K img{position:absolute;left:0;width:100%;height:auto;max-width:none}.r .ue,.r .st,.K .st{top:76px}.r .st,.K .st{z-index:3}.K .sn{top:auto;bottom:50%}.K .ln{top:50%}.Gi{display:block;width:100%;height:100%;padding:0;border:0}.d{height:600px;align-items:center;gap:0;padding:0 calc(50% - 175px);scroll-padding:0 calc(50% - 175px);scrollbar-width:thin;scroll-snap-type:x mandatory}.d button{flex:0 0 350px;width:350px;height:440px;padding:20px;background:transparent;border:0;scroll-snap-align:center}.d button img{max-width:300px;margin:auto}.d button[aria-pressed=true]{border:0}.V{position:absolute;inset:0;pointer-events:none;margin:0;display:flex;justify-content:space-between;padding:0 15px;z-index:3}.V button{pointer-events:auto;background:#ffffffbf;border-radius:50%;width:40px;height:40px}.V span{position:absolute;left:15px;bottom:18px;font-size:14px}.J{max-width:850px;margin:25px auto 0;padding:0 20px}.J .si{margin-top:20px}.Hi{max-width:650px;margin-left:auto;margin-right:auto}@media(max-width:959px){.Kt{height:500px;margin:0 4%}.T{height:500px;width:290px}.r,.K{width:250px;height:500px}.r .ue,.r .st,.K .st{top:64px}.d{height:500px;padding:0 calc(50% - 145px);scroll-padding:0 calc(50% - 145px)}.d button{flex-basis:290px;width:290px;height:380px;padding:20px}.d button img{max-width:250px}.T>img{width:250px;height:380px}}@media(max-width:639px){.Kt{height:450px;margin:0}.T{width:260px;height:450px}.r,.K{width:230px;height:450px}.r .ue,.r .st,.K .st{top:52px}.d{height:450px;padding:0 calc(50% - 130px);scroll-padding:0 calc(50% - 130px)}.d button{flex-basis:260px;width:260px;height:350px;padding:20px}.d button img{max-width:230px}.T>img{width:230px;height:350px}.V{padding:0 8px}.V button{width:32px;height:32px;font-size:22px}.V span{font-size:12px;bottom:15px}.J{margin-top:22px}}.ce{scroll-margin-top:120px}.we{padding:32px 20px;margin-bottom:0;background:#f9f9f9;border:1px solid #e5e5e5}.we svg{display:block;margin:0 auto 16px;color:var(--omega-red)}.we h2{margin-bottom:12px}.mega-home{padding-top:112px;color:#252525}.mega-hero{display:grid;grid-template-columns:1fr 1fr;min-height:600px;background:#f5f5f3;align-items:center;padding:30px 7vw;gap:30px}.mega-hero h1{font-size:clamp(34px,5vw,74px);font-weight:400;line-height:1.1;margin:24px 0}.mega-hero p{line-height:1.8}.mega-hero a{display:inline-block;margin-top:30px;border-bottom:1px solid;padding-bottom:8px}.mega-hero img{width:100%;height:540px;object-fit:contain;background:#fff}.mega-best{padding:60px 5vw;text-align:center}.mega-best h2{font-size:28px;letter-spacing:2px;margin-bottom:40px}.mega-products{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.mega-products a{text-decoration:none;color:inherit}.mega-products img{width:100%;aspect-ratio:1;object-fit:contain}.mega-products h3{font-size:15px;line-height:1.5;font-weight:500}.mega-products p{font-size:12px}.mega-all{display:inline-block;margin-top:40px;border-bottom:1px solid}.mega-neutral-pdp h1{font-size:28px!important}.mega-neutral-pdp .generic-main-photo{width:100%;max-height:760px;object-fit:contain}@media(max-width:700px){.mega-hero{grid-template-columns:1fr;min-height:auto;padding:25px}.mega-hero img{height:360px}.mega-products{grid-template-columns:repeat(2,1fr);gap:20px}.mega-products h3{font-size:13px}}.kp{padding-top:104px}.hn{padding:50px;text-align:center}@media(max-width:1023px){.kp{padding-top:92px}}
