*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--site-header-height:4.75rem;--neutral-white:#fff;--neutral-black:#000;--neutral-200:#f8f8f8;--neutral-300:#f7f3f3;--neutral-400:#e7e7e7;--neutral-500:#c5c5c5;--neutral-600:#5b5a5a;--neutral-700:#303030;--neutral-800:#141414;--primary-red:#fe0140;--primary-error:#ff6a00;--primary-success:#009116;--typography-body-xl:1.125rem;--typography-body-l:1rem;--typography-body-m:.875rem;--typography-body-s:.75rem;--typography-header-xl:clamp(2rem, calc(2.625vw / .48), 3.375rem);--typography-header-l:clamp(1.75rem, calc(2vw / .48), 2.5rem);--typography-header-m:clamp(1.25rem, calc(1.25vw / .48), 1.5rem);--font-family-poppins:var(--font-poppins), system-ui, sans-serif;--font-family-switzer:var(--font-switzer), system-ui, sans-serif;--max-width:81.375rem;--pageMargin:clamp(1rem, calc(1.5vw / .48), 2rem)}@media (max-width:56.1875rem) and (min-width:37.5rem){:root{--pageMargin:clamp(2.5rem, calc(5vw / .48), 5rem)}}svg{max-width:100%;height:auto;display:block}canvas{touch-action:pan-y}a{color:inherit;text-decoration:none}label{display:block}button{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#0000;border:none}::placeholder{color:inherit}sup{vertical-align:top;font-size:.62em}textarea{display:block}input,textarea,button,select{font:inherit;color:inherit;-webkit-appearance:none;appearance:none;background-color:#0000;border:none;border-radius:0}ul,ol{list-style-type:none}summary{cursor:pointer;list-style:none}summary::marker{display:none}summary::-webkit-details-marker{display:none}iframe{border:none;display:block}video{max-width:100%;height:auto;display:block}picture,img{vertical-align:bottom;object-fit:cover;max-width:100%;height:auto;display:inline-block}:focus{outline:none}:focus-visible{outline:2px solid var(--neutral-700,#303030);outline-offset:2px}html,body{overflow-x:clip}html{scroll-behavior:smooth;scroll-padding-top:123px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{-webkit-tap-highlight-color:#0000;-webkit-font-smoothing:antialiased;font-variant-numeric:lining-nums proportional-nums;min-width:320px;font-size:var(--typography-body-l,1rem);background-color:var(--neutral-white,#fff);line-height:1.5;font-family:var(--font-family-poppins);color:var(--neutral-600,#5b5a5a);flex-direction:column;min-height:100dvh;font-weight:300;display:flex}.max-width{max-width:var(--max-width);width:calc(100% - var(--pageMargin)*2);height:100%;margin:0 auto}.max-width-block{max-width:var(--max-width);width:calc(100% - 4rem);height:100%;margin:0 auto}@media (max-width:37.4375rem){.max-width-block{width:calc(100% - var(--pageMargin)*2)}}main,.page-transition{flex-direction:column;flex-grow:1;display:flex;position:relative}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{overflow-wrap:anywhere}h1,.h1,h2,.h2{line-height:1.16;font-family:var(--font-family-switzer);color:var(--neutral-700,#303030);letter-spacing:-.03em;-webkit-text-stroke-width:.25px;-webkit-text-stroke-color:var(--neutral-700,#303030);font-weight:500;font-size:var(--typography-header-m,1.5rem)}h1 strong,.h1 strong,h2 strong,.h2 strong{font-weight:500}h1 .alter,.h1 .alter,h2 .alter,.h2 .alter{color:var(--neutral-white,#fff);font-weight:400}.link{color:var(--neutral-700,#303030);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;align-items:flex-end;gap:2px;line-height:1.5;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto;transition:color .2s cubic-bezier(.25,.46,.45,.94);display:inline-flex;position:relative}.link strong{transition:color .2s cubic-bezier(.25,.46,.45,.94)}.link[target=_blank]:after,.link[target=_blank]:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cg stroke='%23303030'%3E%3Cpath d='M11 7H6a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h9a2 2 0 0 0 2-2v-5M10 14 20 4M15 4h5v5'/%3E%3C/g%3E%3C/svg%3E");width:1.25rem;height:1.25rem;margin-bottom:1px;transition:opacity .28s;display:inline-block}.link[target=_blank]:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cg stroke='%23fe0140'%3E%3Cpath d='M11 7H6a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h9a2 2 0 0 0 2-2v-5M10 14 20 4M15 4h5v5'/%3E%3C/g%3E%3C/svg%3E");opacity:0;transition:opacity .28s;position:absolute;right:0}.link[data-dark]{color:var(--neutral-300,#f7f3f3)}.link[data-dark][target=_blank]:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cg stroke='%23f7f3f3'%3E%3Cpath d='M11 7H6a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h9a2 2 0 0 0 2-2v-5M10 14 20 4M15 4h5v5'/%3E%3C/g%3E%3C/svg%3E")}.link[data-dark]:focus-visible{outline:2px solid var(--neutral-white,#fff);border-radius:.25rem}.link:hover,.link:hover strong{color:var(--primary-red,#fe0140)}.link:hover[target=_blank]:after{opacity:0}.link:hover[target=_blank]:before{opacity:1}.link:focus-visible{border-radius:.25rem}h1 .link,h2 .link,h3 .link,h4 .link{transition:-webkit-text-stroke-color .2s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94)}h1 .link:hover,h2 .link:hover,h3 .link:hover,h4 .link:hover{-webkit-text-stroke-width:.25px;-webkit-text-stroke-color:var(--primary-red,#fe0140)}.page-transition{position:relative}.page-transition:before{content:"";background:var(--neutral-white,#fff);z-index:9999;pointer-events:none;animation:.6s cubic-bezier(.16,1,.3,1) 50ms forwards overlayFadeOut;position:fixed;top:75px;bottom:0;left:0;right:0}@keyframes overlayFadeOut{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.page-transition:before{opacity:0;animation:none}}.loading{background-color:var(--neutral-white,#fff);justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex}.spinnerWrapper{opacity:0;will-change:opacity,transform;animation:.6s cubic-bezier(.16,1,.3,1) .1s forwards loaderFadeIn;transform:scale(.9)translateY(.5rem)}.spinner{justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;position:relative}.spinnerRing{border:2px solid #0000;border-radius:50%;width:100%;height:100%;position:absolute}.spinnerRing:first-child{border-top-color:var(--primary-red,#fe0140);border-right-color:var(--primary-red,#fe0140);animation:1.2s cubic-bezier(.5,0,.5,1) infinite spinnerRotate}.spinnerRing:last-child{border-top-color:#fe01404d;border-right-color:#fe01404d;width:85%;height:85%;animation:1.2s cubic-bezier(.5,0,.5,1) -.15s infinite reverse spinnerRotate}@keyframes loaderFadeIn{0%{opacity:0;transform:scale(.9)translateY(.5rem)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes spinnerRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinnerWrapper{animation:.3s ease-out forwards loaderFadeInSimple}.spinnerRing{animation-duration:2s}}@keyframes loaderFadeInSimple{0%{opacity:0}to{opacity:1}}.margin-bottom-xms{margin-bottom:1rem}.margin-top-xms{margin-top:1rem}.margin-bottom-sm{margin-bottom:max(1rem,min(3.125vw,2rem))}.margin-bottom-lg{margin-bottom:max(1.5rem,min(4.16667vw,2rem))}.br-md{border-radius:.5rem}.full-width{width:100%}
@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:optional;src:url(../media/3dddc7aa96062c91.3hj06t9-fdplt.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:optional;src:url(../media/d50510d994ab0074.2ch_0577yepja.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:optional;src:url(../media/13958cae6c93c43e.p.2hvcnh59x4e6z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:optional;src:url(../media/41c98a3b1bc68f3a.3xzwb88tucl-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:optional;src:url(../media/e84c5cd1ffbefa6f.20csvlgbb63y1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:optional;src:url(../media/dd9dfc3601372168.p.17e3l4txdrufi.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:optional;src:url(../media/599675dea67dcb8d.0ewdtdf6ai7o-.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:optional;src:url(../media/cdf6f527ee34c972.03ilua6xb7p2f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:optional;src:url(../media/22a701959b157a82.p.1bg6trwi21i5q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:optional;src:url(../media/1b6340a83cf1ecee.2bakuypqc5dou.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:optional;src:url(../media/d89abe7e263475e6.0fg7ryy-bp2x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:optional;src:url(../media/6bafae418e8a1b08.p.2g9xiodaln20i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.scdb6W_className{font-family:Poppins,system-ui,-apple-system,sans-serif;font-style:normal}.scdb6W_variable{--font-poppins:"Poppins", system-ui, -apple-system, sans-serif}
@font-face{font-family:switzer;src:url(../media/Switzer_Regular-s.p.2jnvlpvxrqm1c.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:switzer;src:url(../media/Switzer_Medium-s.p.0pa6eg_7sbq08.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:switzer Fallback;src:local(Arial);ascent-override:96.67%;descent-override:24.66%;line-gap-override:8.88%;size-adjust:101.38%}.RC4fMa_className{font-family:switzer,switzer Fallback,system-ui,-apple-system,sans-serif}.RC4fMa_variable{--font-switzer:"switzer", "switzer Fallback", system-ui, -apple-system, sans-serif}
.J62r0W_floatingBox{z-index:100;background:var(--neutral-800);contain:layout style paint;-webkit-backface-visibility:hidden;backface-visibility:hidden;border:.0625rem solid #ffffff1a;border-radius:.75rem;padding:1rem;transition:box-shadow .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.16,1,.3,1);animation:.4s cubic-bezier(.16,1,.3,1) J62r0W_fadeInFromRight;position:fixed;bottom:1.5rem;right:1.5rem;transform:translateZ(0);box-shadow:0 .5rem 2rem #0000004d,inset 0 0 0 .0625rem #ffffff0d}.J62r0W_floatingBox.J62r0W_collapsed{cursor:pointer;width:14rem}.J62r0W_floatingBox.J62r0W_expanded{width:22rem;box-shadow:0 1rem 3rem #0006,inset 0 0 0 .0625rem #ffffff14}.J62r0W_floatingBox:has(.J62r0W_collapsedButton:focus-visible){outline:2px solid var(--primary-red);outline-offset:-2px;background-color:var(--neutral-800)}.J62r0W_floatingBox .J62r0W_collapsedButton{width:100%;color:var(--neutral-white);justify-content:space-between;align-items:center;gap:.5rem;font-weight:500;transition:transform .25s cubic-bezier(.4,0,.2,1);animation:.3s cubic-bezier(.16,1,.3,1) 50ms backwards J62r0W_fadeInContent;display:flex}.J62r0W_floatingBox .J62r0W_collapsedButton:before{content:"";z-index:1;position:absolute;top:-1rem;bottom:-1rem;left:-1rem;right:-1rem}.J62r0W_floatingBox .J62r0W_collapsedButton:hover .J62r0W_collapsedText{color:var(--neutral-300);transform:translate(.125rem)}.J62r0W_floatingBox .J62r0W_collapsedButton:hover svg{transform:scale(1.1)}.J62r0W_floatingBox .J62r0W_collapsedButton:focus-visible{outline:none}.J62r0W_floatingBox .J62r0W_collapsedButton .J62r0W_collapsedText{text-align:left;font-size:var(--typography-body-m);flex:1;transition:transform .2s cubic-bezier(.4,0,.2,1),color .2s}.J62r0W_floatingBox .J62r0W_collapsedButton .J62r0W_compareIconContainer{background-color:var(--primary-red);border-radius:.25rem;padding:4px}.J62r0W_floatingBox .J62r0W_collapsedButton .J62r0W_compareIconContainer svg{color:var(--neutral-white);flex-shrink:0;margin-bottom:1px;transition:transform .25s cubic-bezier(.4,0,.2,1)}.J62r0W_floatingBox .J62r0W_header{color:var(--neutral-white);font-size:var(--typography-body-l);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:max(.5rem,min(1.5625vw,.75rem));font-weight:500;animation:.3s cubic-bezier(.16,1,.3,1) 50ms backwards J62r0W_fadeInContent;display:flex}.J62r0W_floatingBox .J62r0W_header .J62r0W_title{color:var(--neutral-white);margin:0;font-weight:500}.J62r0W_floatingBox .J62r0W_header .J62r0W_closeButton{cursor:pointer;width:2rem;height:2rem;color:var(--neutral-400);background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;padding:0;transition:color .25s,background-color .2s;display:flex}.J62r0W_floatingBox .J62r0W_header .J62r0W_closeButton svg{width:1.25rem;height:1.25rem}.J62r0W_floatingBox .J62r0W_header .J62r0W_closeButton:hover{color:var(--neutral-white);background-color:#ffffff1a}.J62r0W_floatingBox .J62r0W_header .J62r0W_closeButton:focus-visible{outline:2px solid var(--primary-red);outline-offset:2px}.J62r0W_floatingBox .J62r0W_categoryHint{color:var(--neutral-300);font-size:var(--typography-body-s);margin:0 0 max(.5rem,min(1.5625vw,.75rem));line-height:1.4}.J62r0W_floatingBox .J62r0W_categoryHint strong{color:var(--neutral-white);font-weight:500}.J62r0W_floatingBox .J62r0W_productList{flex-direction:column;gap:max(.375rem,min(1.04167vw,.5rem));margin-bottom:max(.5rem,min(1.5625vw,.75rem));animation:.35s cubic-bezier(.16,1,.3,1) .1s backwards J62r0W_fadeInContent;display:flex}.J62r0W_floatingBox .J62r0W_productList .J62r0W_productItem{background:#ffffff0d;border-radius:.375rem;align-items:center;gap:max(.5rem,min(1.5625vw,.75rem));transition:background-color .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.J62r0W_floatingBox .J62r0W_productList .J62r0W_productItem:hover{background:#ffffff1a}.J62r0W_floatingBox .J62r0W_productList .J62r0W_productItem:hover .J62r0W_productLink .J62r0W_productInfo{color:var(--neutral-white)}.J62r0W_floatingBox .J62r0W_productList .J62r0W_productItem .J62r0W_productLink{min-width:0;color:inherit;flex:1;align-items:center;gap:max(.5rem,min(1.5625vw,.75rem));padding:max(.375rem,min(1.04167vw,.5rem));text-decoration:none;transition:transform .2s cubic-bezier(.4,0,.2,1);display:flex}.J62r0W_floatingBox .J62r0W_productList .J62r0W_productItem .J62r0W_productLink:focus-visible{outline:2px solid var(--primary-red);outline-offset:2px;border-radius:.375rem}.J62r0W_floatingBox .J62r0W_productList .J62r0W_productItem .J62r0W_productLink img{object-fit:contain;background-color:var(--neutral-white);border-radius:.25rem;flex-shrink:0;width:48px;height:48px;position:relative;overflow:hidden}.J62r0W_floatingBox .J62r0W_productList .J62r0W_productItem .J62r0W_productLink .J62r0W_productInfo{min-width:0;font-size:var(--typography-body-m);color:var(--neutral-300);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:400;line-height:1.4;transition:color .2s cubic-bezier(.4,0,.2,1);overflow:hidden}.J62r0W_floatingBox .J62r0W_productList .J62r0W_productItem .J62r0W_removeButton{cursor:pointer;width:1.5rem;height:1.5rem;color:var(--neutral-400);z-index:1;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-right:max(.375rem,min(1.04167vw,.5rem));padding:.25rem;transition:color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);display:flex}.J62r0W_floatingBox .J62r0W_productList .J62r0W_productItem .J62r0W_removeButton:hover{color:var(--primary-red);transform:scale(1.2)}.J62r0W_floatingBox .J62r0W_productList .J62r0W_productItem .J62r0W_removeButton:active{transform:scale(.9)}.J62r0W_floatingBox .J62r0W_productList .J62r0W_productItem .J62r0W_removeButton:focus-visible{outline:2px solid var(--primary-red);outline-offset:2px;border-radius:.25rem}.J62r0W_floatingBox .J62r0W_actions{gap:max(.375rem,min(1.04167vw,.5rem));animation:.35s cubic-bezier(.16,1,.3,1) .1s backwards J62r0W_fadeInContent;display:flex}.J62r0W_floatingBox .J62r0W_actions .J62r0W_compareButton,.J62r0W_floatingBox .J62r0W_actions .J62r0W_clearButton{font-size:var(--typography-body-m);cursor:pointer;border:none;border-radius:.25rem;flex:1;padding:max(.375rem,min(1.04167vw,.5rem)) max(.5rem,min(1.5625vw,1rem));font-weight:500;transition:background-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1)}.J62r0W_floatingBox .J62r0W_actions .J62r0W_compareButton:focus-visible{outline:2px solid var(--neutral-white);outline-offset:2px}.J62r0W_floatingBox .J62r0W_actions .J62r0W_clearButton:focus-visible{outline:2px solid var(--neutral-white);outline-offset:2px}.J62r0W_floatingBox .J62r0W_actions .J62r0W_compareButton{background:var(--primary-red);color:var(--neutral-white);text-align:center;justify-content:center;align-items:center;text-decoration:none;display:flex}.J62r0W_floatingBox .J62r0W_actions .J62r0W_compareButton:hover{background:color-mix(in srgb, var(--primary-red) 85%, white)}.J62r0W_floatingBox .J62r0W_actions .J62r0W_clearButton{color:var(--neutral-300);background:#ffffff1a}.J62r0W_floatingBox .J62r0W_actions .J62r0W_clearButton:hover{color:var(--neutral-white);background:#ffffff26}@media (max-width:34.3125rem){.J62r0W_floatingBox{z-index:250;border-radius:1rem 1rem 0 0;width:100%;bottom:0;left:0;right:0;box-shadow:0 -.5rem 2rem #0006,inset 0 0 0 .0625rem #ffffff14}.J62r0W_floatingBox.J62r0W_collapsed{width:100%}.J62r0W_floatingBox.J62r0W_collapsed .J62r0W_collapsedButton{justify-content:center;gap:0}.J62r0W_floatingBox.J62r0W_collapsed .J62r0W_collapsedButton .J62r0W_collapsedText{text-align:center;margin-left:1.125rem}.J62r0W_floatingBox.J62r0W_expanded{z-index:500;width:100%;max-height:50vh}.J62r0W_floatingBox.J62r0W_expanded .J62r0W_header,.J62r0W_floatingBox.J62r0W_expanded .J62r0W_actions,.J62r0W_floatingBox.J62r0W_expanded .J62r0W_productList{animation-delay:0s}.J62r0W_floatingBox.J62r0W_expanded .J62r0W_productList{max-height:calc(50vh - 10rem);overflow-y:auto}.J62r0W_floatingBox .J62r0W_title{font-size:var(--typography-body-m)}.J62r0W_floatingBox .J62r0W_productList .J62r0W_productItem .J62r0W_productLink .J62r0W_productInfo{font-size:var(--typography-body-s)}}@keyframes J62r0W_fadeInFromRight{0%{opacity:0;transform:translate(2rem)}to{opacity:1;transform:translate(0)}}@keyframes J62r0W_fadeInContent{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}
.Nk3XLq_switch{justify-content:flex-start;align-items:center;width:4.25rem;height:2.75rem;padding-left:5px;display:flex}.Nk3XLq_switch input{opacity:0;clip:rect(0 0 0 0);position:absolute}.Nk3XLq_switch:has(input:disabled){opacity:.62}.Nk3XLq_switch{cursor:pointer;border:2px solid var(--neutral-700,#303030);background-color:var(--neutral-200,#f8f8f8);border-radius:999rem;transition:background-color .28s,border-color .28s}.Nk3XLq_switch:hover{border-color:var(--primary-red,#fe0140)}.Nk3XLq_switch:has(input:focus-visible){outline:2px solid var(--primary-red,#fe0140);outline-offset:2px}.Nk3XLq_switch:has(input:checked){border-color:var(--primary-red,#fe0140);background-color:#fe01401a}.Nk3XLq_switch:has(input:checked) .Nk3XLq_dot{background-color:var(--primary-red,#fe0140);transform:translate(21px)}.Nk3XLq_switch .Nk3XLq_dot{background-color:var(--neutral-700,#303030);border-radius:50%;width:2rem;height:2rem;transition:transform .34s cubic-bezier(.23,1,.32,1),background-color .25s}
.hZ83Uq_overlay{padding:clamp(1.5rem,5.20833vw,2.5rem) var(--pageMargin);z-index:9999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(#ffffff4d 0%,#fff 100%);place-items:center;animation:.4s cubic-bezier(.16,1,.3,1) both hZ83Uq_overlayFadeIn;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.hZ83Uq_overlay .hZ83Uq_modal{max-height:calc(100vh - 2*max(1.5rem,min(5.20833vw,2.5rem)));background-color:var(--neutral-white,#fff);border:2px solid var(--neutral-400,#e7e7e7);isolation:isolate;border-radius:.5rem;flex-direction:column;width:100%;max-width:53.875rem;max-height:calc(100dvh - 2*max(1.5rem,min(5.20833vw,2.5rem)));padding:max(1.5rem,min(5.20833vw,2.5rem));animation:.45s cubic-bezier(.16,1,.3,1) both hZ83Uq_modalScaleIn;display:flex;position:relative}.hZ83Uq_overlay .hZ83Uq_modal .hZ83Uq_header .hZ83Uq_heading{color:var(--neutral-700,#303030);font-size:var(--typography-header-m,1.5rem);letter-spacing:-.03em;font-weight:500;line-height:1.16;font-family:var(--font-family-switzer);margin-bottom:1.25rem}.hZ83Uq_overlay .hZ83Uq_modal .hZ83Uq_header .hZ83Uq_description{font-size:var(--typography-body-m,.875rem);color:var(--neutral-600,#5b5a5a);line-height:1.5}.hZ83Uq_overlay .hZ83Uq_modal .hZ83Uq_buttons{background-color:var(--neutral-200,#f8f8f8);grid-template-columns:1fr auto auto;align-items:center;gap:.5rem 1.5rem;margin:max(2rem,min(7.29167vw,3.5rem)) calc(-1*max(1.5rem,min(5.20833vw,2.5rem))) calc(-1*max(1.5rem,min(5.20833vw,2.5rem)));padding:max(1.5rem,min(5.20833vw,2.5rem));display:grid}.hZ83Uq_overlay .hZ83Uq_modal .hZ83Uq_buttons button:first-of-type{grid-column:1/2;justify-self:start}.hZ83Uq_overlay .hZ83Uq_modal .hZ83Uq_buttons button:not(:first-of-type){text-underline-offset:30%}.hZ83Uq_overlay .hZ83Uq_modal .hZ83Uq_buttons button:not(:first-of-type):focus-visible{outline:2px solid var(--neutral-700,#303030);outline-offset:4px}.hZ83Uq_overlay .hZ83Uq_modal .hZ83Uq_preferences{overscroll-behavior:contain;flex-direction:column;gap:max(.75rem,min(2.60417vw,1.25rem));margin-top:max(1.25rem,min(4.16667vw,2rem));padding-left:4px;padding-right:1.25rem;display:flex;overflow-y:auto}.hZ83Uq_overlay .hZ83Uq_modal .hZ83Uq_preferences::-webkit-scrollbar{width:4px}.hZ83Uq_overlay .hZ83Uq_modal .hZ83Uq_preferences::-webkit-scrollbar-track{background:var(--neutral-200,#f8f8f8)}.hZ83Uq_overlay .hZ83Uq_modal .hZ83Uq_preferences::-webkit-scrollbar-thumb{background-color:#0009;border-radius:2px}.hZ83Uq_overlay .hZ83Uq_modal .hZ83Uq_preferences::-webkit-scrollbar-thumb:hover{background-color:#000c}.hZ83Uq_overlay .hZ83Uq_modal .hZ83Uq_preferences .hZ83Uq_preferenceItem label{grid-template-columns:auto 1fr;gap:.25rem max(1rem,min(3.125vw,1.5rem));display:grid}.hZ83Uq_overlay .hZ83Uq_modal .hZ83Uq_preferences .hZ83Uq_preferenceItem label>div:first-of-type{grid-row:1/span 2;position:-webkit-sticky;position:sticky;top:0}.hZ83Uq_overlay .hZ83Uq_modal .hZ83Uq_preferences .hZ83Uq_preferenceItem label .hZ83Uq_name{color:var(--neutral-700,#303030);grid-area:1/2/2/3;font-weight:600;line-height:1.5}.hZ83Uq_overlay .hZ83Uq_modal .hZ83Uq_preferences .hZ83Uq_preferenceItem label .hZ83Uq_description{font-size:var(--typography-body-m,.875rem);color:var(--neutral-700,#303030);grid-area:2/2/3/3;font-weight:300;line-height:1.5}.hZ83Uq_overlay .hZ83Uq_modal .hZ83Uq_preferences .hZ83Uq_subGroups{border-left:1px dashed var(--neutral-400,#e7e7e7);flex-direction:column;grid-column:1/-1;gap:max(.75rem,min(2.60417vw,1.25rem));padding-top:1rem;padding-left:1.5rem;display:flex;position:relative}.hZ83Uq_overlay .hZ83Uq_modal .hZ83Uq_preferences .hZ83Uq_subGroups .hZ83Uq_subGroupItem{grid-template-columns:auto 1fr;gap:.25rem max(1rem,min(3.125vw,1.5rem));display:grid}.hZ83Uq_overlay .hZ83Uq_modal .hZ83Uq_preferences .hZ83Uq_subGroups .hZ83Uq_subGroupItem>div:first-of-type{position:-webkit-sticky;position:sticky;top:0}@media (max-width:41.1875rem){.hZ83Uq_overlay{place-items:end;padding:max(1.5rem,min(5.20833vw,2.5rem)) 0 0}.hZ83Uq_overlay .hZ83Uq_modal{border-radius:1.25rem 1.25rem 0 0;max-height:calc(100dvh - 6*max(1.5rem,min(5.20833vw,2.5rem)));padding:1.5rem;animation:.8s cubic-bezier(.16,1,.3,1) both hZ83Uq_modalSlideUp}.hZ83Uq_overlay .hZ83Uq_modal .hZ83Uq_buttons{grid-template-columns:auto 1fr;gap:1rem;margin:2rem -1.5rem -1.5rem}.hZ83Uq_overlay .hZ83Uq_modal .hZ83Uq_buttons button:first-of-type{grid-area:1/1/2/3;justify-self:start;width:100%;max-width:18rem}.hZ83Uq_overlay .hZ83Uq_modal .hZ83Uq_buttons button:nth-of-type(2){grid-area:2/1/3/2}.hZ83Uq_overlay .hZ83Uq_modal .hZ83Uq_buttons button:nth-of-type(3){grid-area:2/2/3/3;justify-self:start}}@media (max-width:27.4375rem){.hZ83Uq_overlay .hZ83Uq_modal .hZ83Uq_buttons{gap:1rem 2rem}.hZ83Uq_overlay .hZ83Uq_modal .hZ83Uq_buttons button:first-of-type{max-width:100%}}@keyframes hZ83Uq_overlayFadeIn{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}@keyframes hZ83Uq_modalScaleIn{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes hZ83Uq_modalSlideUp{0%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}
