.lang{backdrop-filter:blur(16px);z-index:10000;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;inset:0}.lang *{color:#000}.lang>section{box-sizing:border-box;background-color:#ececec;flex-direction:column;align-items:center;gap:2.8vh;display:flex}.lang>section>div:first-child{flex-direction:column;align-items:end;width:100%;display:flex}.lang>section>div:first-child>button{box-sizing:border-box;background:0 0;border:none}.lang>section>div:first-child>button>img{filter:invert();height:3vh}.lang>section>div:first-child>label{text-align:center;width:100%}.lang>section>div:nth-of-type(2){position:relative;overflow:hidden}.lang>section>div:nth-of-type(2)>ul{gap:2vh;margin-bottom:0;padding:0;display:flex;position:relative}.lang>section>div:nth-of-type(2)>ul>li{cursor:pointer;opacity:.6;background-color:#bdbdbd;border:1px solid #bebebe;border-radius:1vh;justify-content:center;align-items:center;gap:2vh;width:26vh;height:6vh;display:flex}.lang>section>div:nth-of-type(2)>ul>li[data-selected=true]{opacity:1}.lang>section>div:nth-of-type(2)>ul>li::marker{visibility:hidden;display:none}.lang>section>div:nth-of-type(2)>ul>li>img{height:3vh}.lang>section>div:nth-of-type(2)>ul>li>label{font-size:2.3vh}.lang>section>button{color:#000;cursor:pointer;background-color:#cacaca;border:1px solid #bebebe;border-radius:4vh;padding:2vh 4vh;font-size:2vh;transition:background-color .3s ease-in-out,color .3s ease-in-out}.lang>section>button:hover{color:#cacaca;background-color:#000}@media (aspect-ratio>=4/3){.lang>section{border-radius:4vh;padding:3vh}.lang>section>div:first-child>label{width:53vh;font-size:3.2vh}}@media (aspect-ratio<=4/3){.lang>section{width:100%;padding:1.6vh}.lang>section>div:first-child{gap:4vh}.lang>section>div:first-child>label{font-size:2.8vh}.lang>section>div:nth-of-type(2)>ul{flex-direction:column}}._site_header_1n0nz_2{box-sizing:border-box;z-index:11;background-color:#fff;justify-content:space-between;align-items:center;width:100%;padding:2.25vh 3.68vh;display:flex;position:relative;overflow:visible}._site_header_1n0nz_2._header_dark_1n0nz_14{background-color:#000}._site_header_1n0nz_2._header_dark_1n0nz_14 ._header_logo_1n0nz_17:hover{box-shadow:none}._site_header_1n0nz_2._header_dark_1n0nz_14 ._header_logo_1n0nz_17:hover>img{filter:invert()drop-shadow(0 0 3.5vh #fff)drop-shadow(0 0 1.17vh #fff)}._site_header_1n0nz_2._header_dark_1n0nz_14 ._header_logo_1n0nz_17>img{filter:invert();transition:filter .3s}._site_header_1n0nz_2._header_dark_1n0nz_14 ._header_lang_1n0nz_27:hover{filter:drop-shadow(0 0 3.5vh #fff)drop-shadow(0 0 1.17vh #fff)}._site_header_1n0nz_2._header_dark_1n0nz_14 ._header_lang_1n0nz_27>img:first-child{filter:brightness(0)invert()}._site_header_1n0nz_2._header_dark_1n0nz_14 ._header_signin_1n0nz_33{color:#fff;border-color:#fff}._site_header_1n0nz_2._header_dark_1n0nz_14 ._header_signin_1n0nz_33:hover{border-color:#fff;box-shadow:0 0 29.25px 6.75px #ffffff6f,0 0 12.75px 3.75px #ffffff40}._site_header_1n0nz_2._header_dark_1n0nz_14 ._header_signup_1n0nz_41{background-color:#fff;border-color:#fff;color:#000!important}._site_header_1n0nz_2._header_dark_1n0nz_14 ._header_signup_1n0nz_41 *{color:#000!important}._site_header_1n0nz_2._header_dark_1n0nz_14 ._header_signup_1n0nz_41:hover{box-shadow:0 0 29.25px 6.75px #ffffff6f,0 0 12.75px 3.75px #ffffff40}._site_header_1n0nz_2._header_dark_1n0nz_14 ._avatar_dropdown_1n0nz_52{background-color:#1a1a1af2;border-color:#ffffff1f;box-shadow:0 .5vh 2vh #00000080}._site_header_1n0nz_2._header_dark_1n0nz_14 ._avatar_info_1n0nz_57>div:last-child>p{color:#fff!important}._site_header_1n0nz_2._header_dark_1n0nz_14 ._avatar_info_1n0nz_57>div:last-child>span,._site_header_1n0nz_2._header_dark_1n0nz_14 ._avatar_balance_1n0nz_63>span:first-child{color:#ffffff80!important}._site_header_1n0nz_2._header_dark_1n0nz_14 ._avatar_link_1n0nz_66,._site_header_1n0nz_2._header_dark_1n0nz_14 ._avatar_link_1n0nz_66>.material-symbols-outlined{color:#ffffffb3!important}._site_header_1n0nz_2._header_dark_1n0nz_14 ._avatar_link_1n0nz_66:hover{background-color:#ffffff1a}._header_logo_1n0nz_17{align-items:center;padding:.54vh;text-decoration:none;display:flex}._header_logo_1n0nz_17>img{height:3.06vh;transition:filter .3s}._header_logo_1n0nz_17:hover>img{filter:drop-shadow(0 0 3.5vh #000)drop-shadow(0 0 1.17vh #000000bf)}._header_right_1n0nz_90{align-items:center;gap:1.8vh;display:flex}._header_lang_1n0nz_27{cursor:pointer;align-items:center;gap:.72vh;padding:.54vh;transition:filter .3s;display:flex}._header_lang_1n0nz_27:hover{filter:drop-shadow(0 0 3.15vh #0009)drop-shadow(0 0 1.05vh #0006)}._header_lang_1n0nz_27>img:first-child{filter:brightness(0);height:2.52vh}._header_lang_1n0nz_27>img:last-child{height:1.98vh}._theme_toggle_1n0nz_115{cursor:pointer;width:4.2vh;height:4.2vh;box-shadow:none;background:0 0;border:1px solid #00000026;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:box-shadow .3s,border-color .3s,background-color .3s;display:flex}._theme_toggle_1n0nz_115>.material-symbols-outlined{color:#000;font-size:2.2vh;transition:color .3s}._theme_toggle_1n0nz_115:hover{background-color:#0000000f;border-color:#0000004d;box-shadow:0 0 16px 3px #00000026,0 0 6px 2px #0000001a}._header_dark_1n0nz_14 ._theme_toggle_1n0nz_115{border-color:#fff3}._header_dark_1n0nz_14 ._theme_toggle_1n0nz_115>.material-symbols-outlined{color:#fff}._header_dark_1n0nz_14 ._theme_toggle_1n0nz_115:hover{background-color:#ffffff1a;border-color:#fff6;box-shadow:0 0 16px 3px #fff3,0 0 6px 2px #ffffff26}._header_signin_1n0nz_33,._header_signup_1n0nz_41{box-sizing:border-box;text-align:center;border:1px solid #0000;border-radius:.72vh;min-width:10.8vh;padding:.9vh 2.25vh;font-size:1.8vh;text-decoration:none;transition:box-shadow .25s,filter .15s,border-color .15s}._header_signin_1n0nz_33{color:#000;border-color:#000;transition:box-shadow .3s,border-color .15s}._header_signin_1n0nz_33:hover{border-color:#686868;box-shadow:0 0 29.25px 6.75px #0003,0 0 12.75px 3.75px #0000001f}._header_signup_1n0nz_41{background-color:#000;border-color:#000;transition:box-shadow .3s;color:#fff!important}._header_signup_1n0nz_41 *{color:#fff!important}._header_signup_1n0nz_41:hover{box-shadow:0 0 29.25px 6.75px #00000040,0 0 12.75px 3.75px #00000026}._auth_guest_1n0nz_189,._auth_user_1n0nz_195{align-items:center;gap:1.8vh;display:flex}._credits_badge_1n0nz_201{box-shadow:none;background-color:#0000;border:1px solid #0000001f;border-radius:5vh;align-items:center;gap:.81vh;padding:.81vh 2vh;transition:box-shadow .3s,background-color .3s,border-color .3s;display:flex}._credits_badge_1n0nz_201:hover{background-color:#22c55e14;border-color:#22c55e4d;box-shadow:0 0 28px #22c55e87}._credits_badge_1n0nz_201>.material-symbols-outlined{font-size:2.43vh;color:#22c55e!important}._credits_badge_1n0nz_201>span:nth-child(2){font-size:2.3vh;font-weight:700;color:#22c55e!important}._credits_badge_1n0nz_201>span:last-child{font-size:1.76vh;font-weight:500;color:#22c55eb3!important}._cart_icon_1n0nz_232{cursor:pointer;background:0 0;border:1px solid #0000001f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:4.8vh;height:4.8vh;padding:0;transition:box-shadow .3s,background-color .3s,border-color .3s;display:flex;position:relative}._cart_icon_1n0nz_232>.material-symbols-outlined{font-size:2.4vh;color:#22c55e!important}._cart_icon_1n0nz_232:hover{background-color:#22c55e14;border-color:#22c55e4d;box-shadow:0 0 28px #22c55e87}._header_dark_1n0nz_14 ._cart_icon_1n0nz_232{border-color:#ffffff26}._header_dark_1n0nz_14 ._cart_icon_1n0nz_232:hover{background-color:#22c55e1f;border-color:#22c55e66}._cart_badge_1n0nz_265{text-align:center;pointer-events:none;background-color:#ef4444;border-radius:10vh;min-width:2vh;height:2vh;padding:0 .5vh;font-size:1.2vh;font-weight:700;line-height:2vh;display:none;position:absolute;top:-.4vh;right:-.4vh;color:#fff!important}._cart_badge_1n0nz_265.visible{display:block}@keyframes _cart_bounce_1n0nz_1{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}._cart_icon_1n0nz_232.bounce{animation:.3s _cart_bounce_1n0nz_1}._card_btn_1n0nz_301{cursor:pointer;background:0 0;border:1px solid #0000001f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:5vh;height:5vh;padding:0;text-decoration:none;transition:box-shadow .3s,background-color .3s,border-color .3s;display:none}._card_btn_1n0nz_301>.material-symbols-outlined{font-size:2.8vh;color:#22c55e!important}._card_btn_1n0nz_301:hover{background-color:#22c55e14;border-color:#22c55e4d;box-shadow:0 0 28px #22c55e87}._header_dark_1n0nz_14 ._card_btn_1n0nz_301{border-color:#ffffff26}._header_dark_1n0nz_14 ._card_btn_1n0nz_301:hover{background-color:#22c55e1f;border-color:#22c55e66}._avatar_wrap_1n0nz_334{position:relative}._avatar_wrap_1n0nz_334:hover>._avatar_dropdown_1n0nz_52{opacity:1;visibility:visible;pointer-events:auto}._avatar_1n0nz_52{cursor:pointer;width:6.08vh;height:6.08vh;box-shadow:none;background-color:#0000;border:2px solid #00000026;border-radius:50%;justify-content:center;align-items:center;font-size:2.3vh;font-weight:700;transition:background-color .2s,box-shadow .3s,border-color .3s;display:flex;color:#22c55e!important}._avatar_1n0nz_52:hover{background-color:#22c55e26;border-color:#22c55e66;box-shadow:0 0 44px #22c55ecc}._avatar_dropdown_1n0nz_52{opacity:0;visibility:hidden;pointer-events:none;z-index:50;backdrop-filter:blur(24px);background-color:#f5f5f5f7;border:1px solid #0000001a;border-radius:1.2vh;flex-direction:column;gap:.3vh;min-width:25vh;padding:1vh;transition:opacity .2s,visibility .2s;display:flex;position:absolute;top:100%;right:0;box-shadow:0 .5vh 2vh #00000026}._avatar_info_1n0nz_57{border-bottom:1px solid #00000014;align-items:center;gap:1.5vh;margin-bottom:.5vh;padding:1.5vh;display:flex}._avatar_info_1n0nz_57>div:last-child>p{font-size:1.7vh;font-weight:700;color:#000!important}._avatar_info_1n0nz_57>div:last-child>span{font-size:1.3vh;color:#00000073!important}._avatar_small_1n0nz_405{background-color:#22c55e33;border:1px solid #22c55e4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:4vh;height:4vh;font-size:1.4vh;font-weight:700;display:flex;color:#22c55e!important}._avatar_balance_1n0nz_63{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;margin-bottom:.5vh;padding:1vh 1.5vh;display:flex}._avatar_balance_1n0nz_63>span:first-child{font-size:1.3vh;color:#00000073!important}._avatar_balance_1n0nz_63>span:last-child{text-shadow:0 0 9px #22c55e54;font-size:1.7vh;font-weight:700;color:#22c55e!important}._avatar_balance_1n0nz_63>span:last-child>small{font-size:1.2vh;color:#22c55e99!important}._avatar_link_1n0nz_66{border-radius:.8vh;align-items:center;gap:1.5vh;padding:1vh 1.5vh;font-size:1.6vh;text-decoration:none;transition:background-color .15s;display:flex;color:#0009!important}._avatar_link_1n0nz_66>.material-symbols-outlined{font-size:2vh;color:#00000080!important}._avatar_link_1n0nz_66:hover{background-color:#0000000f}._avatar_consents_1n0nz_462{border-top:1px solid #00000014;border-bottom:1px solid #00000014;flex-direction:column;gap:.5vh;margin:.3vh 0;padding:.8vh 1.5vh;display:flex}._consent_row_1n0nz_472{cursor:pointer;align-items:center;gap:.8vh;padding:.3vh 0;font-size:1.3vh;display:flex;color:#0009!important}._consent_row_1n0nz_472>input[type=checkbox]{cursor:pointer;accent-color:#22c55e;flex-shrink:0;width:1.6vh;height:1.6vh}._consent_row_1n0nz_472>span:first-of-type{flex:1}._consent_required_1n0nz_492{opacity:.45;pointer-events:none;cursor:default!important}._consent_required_1n0nz_492>input[type=checkbox]{cursor:default!important}._required_badge_1n0nz_501{flex-shrink:0;font-size:1.2vh;font-weight:700;color:#f87171!important}._avatar_signout_1n0nz_508{text-align:left;cursor:pointer;background-color:#ef4444cc;border:1px solid #ef444499;border-radius:.8vh;align-items:center;gap:1.5vh;width:100%;padding:1vh 1.5vh;font-family:inherit;font-size:1.6vh;transition:background-color .15s,box-shadow .3s;display:flex;color:#fff!important}._avatar_signout_1n0nz_508 *{color:#fff!important}._avatar_signout_1n0nz_508>.material-symbols-outlined{font-size:2vh;color:#fff!important}._avatar_signout_1n0nz_508:hover{background-color:#ef4444;box-shadow:0 0 20px 4px #ef444459,0 0 8px 2px #ef444433!important}body>nav{z-index:12;pointer-events:none;width:100%;position:fixed;top:0;left:0}body>nav>div._desktop_1n0nz_547{pointer-events:auto;backdrop-filter:blur(16px);opacity:1;background-color:#adadad33;border-radius:1.01vh;align-items:center;gap:6.03vh;width:fit-content;margin-top:3vh;margin-left:auto;margin-right:auto;padding:2.21vh 2.94vh;transition:opacity .3s ease-in-out,margin-top .3s ease-in-out;display:flex}body>nav>div._desktop_1n0nz_547>a{color:#404040;font-size:1.8vh;text-decoration:none;transition:color .3s,text-shadow .25s}body>nav>div._desktop_1n0nz_547>a:hover{color:#000;text-shadow:0 0 4.32vh #0009,0 0 1.44vh #0000004d}body>nav>div._mobile_1n0nz_573{pointer-events:auto;box-sizing:border-box;padding:3.35vh 1.67vh}body>nav>div._mobile_1n0nz_573>div:first-child{box-sizing:border-box;backdrop-filter:blur(16px);opacity:0;background:#fff3;border:1px solid #0000001a;border-radius:10vh;justify-content:space-between;align-items:center;padding:1.67vh 2.51vh;transition:opacity .3s ease-in-out;display:flex}body>nav>div._mobile_1n0nz_573>div:first-child>img:first-child{height:2.51vh}body>nav>div._mobile_1n0nz_573>div:first-child>img:last-child{height:3.93vh}body>nav>div._mobile_1n0nz_573>div:last-child{z-index:20;backdrop-filter:blur(20px);width:100%;height:100vh;display:none;position:fixed;top:0;left:0}body>nav>div._mobile_1n0nz_573>div:last-child:after{content:"";background-image:linear-gradient(90deg,#0000,#000);width:7vh;height:100%;display:block;position:absolute;top:0;right:0}@keyframes _fade_slide_down_1n0nz_1{0%{opacity:0;transform:translateY(-50vh)}to{opacity:1;transform:translateY(0)}}@keyframes _fade_slide_up_1n0nz_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50vh)}}body>nav>div._mobile_1n0nz_573>div:last-child>section{z-index:11;opacity:0;background-color:#f2f2f2;border-radius:0 0 clamp(2vh,4vw,5vh) clamp(2vh,4vw,5vh);padding:0 0 clamp(3vh,5vw,8vh) clamp(2vh,4vw,5vh);animation:.6s ease-in-out forwards _fade_slide_down_1n0nz_1;position:relative}body>nav>div._mobile_1n0nz_573>div:last-child>section>div:first-child{justify-content:end;align-items:start;width:100%;height:clamp(6vh,8vw,10vh);display:flex}body>nav>div._mobile_1n0nz_573>div:last-child>section>div:first-child>button{box-sizing:border-box;background:0 0;border:none;height:clamp(3vh,4vw,5vh);padding:clamp(.5vh,.8vw,1vh)}body>nav>div._mobile_1n0nz_573>div:last-child>section>div:first-child>button>img{height:clamp(1.8vh,2.5vw,3vh)}body>nav>div._mobile_1n0nz_573>div:last-child>section>div:nth-child(2){flex-direction:column;gap:clamp(1.5vh,2.2vw,2.7vh);padding:clamp(1vh,1.5vw,1.8vh) 0 clamp(2vh,3vw,3.6vh);display:flex}body>nav>div._mobile_1n0nz_573>div:last-child>section>div:nth-child(2)>a,body>nav>div._mobile_1n0nz_573>div:last-child>section>div:nth-child(2)>.nav-dropdown-wrap-mobile>a{color:#404040;font-size:clamp(14px,2.5vw,2.99vh);text-decoration:none;transition:color .3s,text-shadow .25s;display:block}body>nav>div._mobile_1n0nz_573>div:last-child>section>div:nth-child(2)>a:hover,body>nav>div._mobile_1n0nz_573>div:last-child>section>div:nth-child(2)>.nav-dropdown-wrap-mobile>a:hover{color:#000;text-shadow:0 0 4.32vh #0009,0 0 1.44vh #0000004d}body>nav>div._mobile_1n0nz_573>div:last-child>section>a{text-decoration:none}body>nav>div._mobile_1n0nz_573>div:last-child>section>a>img{filter:invert();height:clamp(2vh,3vw,3.6vh);margin-bottom:clamp(1.5vh,2.5vw,3vh)}body>nav>div._mobile_1n0nz_573>div:last-child>section>a>div>label{font-size:clamp(12px,2vw,2.42vh)}body>nav>div._mobile_1n0nz_573>div:last-child>section>a>div>p{color:gray;font-size:clamp(11px,1.6vw,1.96vh)}body>nav>div._mobile_1n0nz_573>div:last-child>section>img{height:clamp(4vh,6vw,7.6vh);margin-bottom:clamp(4vh,7vw,9vh)}body>nav>div._mobile_1n0nz_573>div:last-child>section>section{cursor:pointer;align-items:center;gap:clamp(.6vh,.8vw,1vh);margin-top:clamp(1vh,1.5vw,2vh);display:flex}body>nav>div._mobile_1n0nz_573>div:last-child>section>section>img:first-child{filter:invert();height:clamp(2.5vh,3.5vw,4vh)}body>nav>div._mobile_1n0nz_573>div:last-child>section>section>img:last-child{height:clamp(2vh,2.5vw,3vh)}body>footer{width:100%;padding-top:5vh}body>footer>div{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;display:flex}body>footer>div>div{flex-direction:column;display:flex}body>footer>div>div>*{color:#3c3c3c;margin:1.5vh 0;display:block}body._full_dark_1n0nz_735,body._full_dark_1n0nz_735>footer{background-color:#000}body._full_dark_1n0nz_735>footer>div>img{filter:invert()}body._full_dark_1n0nz_735>footer>div>div>*{color:#c3c3c3}img[data-class=menu],img[data-class=close]{filter:invert()}@media (aspect-ratio>=4/3){body>nav>div._mobile_1n0nz_573{visibility:hidden;display:none}body>footer{width:100%}body>footer>div{width:100%;padding:8vh 11.5vh}body>footer>div>img{width:53vh;max-width:100%}body>footer>div>div{flex-direction:column;align-items:end}body>footer>div>div>*{margin:1.5vh 0;font-size:1.7vh}}@media (aspect-ratio<=4/3){body>nav>div._desktop_1n0nz_547{visibility:hidden;display:none}body>._site_header_1n0nz_2{padding:1.8vh 2.7vh}body>._site_header_1n0nz_2 ._header_right_1n0nz_90{gap:1.2vh}body>._site_header_1n0nz_2 ._theme_toggle_1n0nz_115,body>._site_header_1n0nz_2 ._header_lang_1n0nz_27{display:none}body>._site_header_1n0nz_2 ._cart_icon_1n0nz_232{width:5vh;height:5vh}body>._site_header_1n0nz_2 ._cart_icon_1n0nz_232>.material-symbols-outlined{font-size:2.8vh}body>._site_header_1n0nz_2 ._cart_badge_1n0nz_265{min-width:2vh;height:2vh;font-size:1.2vh;line-height:2vh}body>._site_header_1n0nz_2 ._credits_badge_1n0nz_201{display:none}body>._site_header_1n0nz_2 ._auth_user_1n0nz_195{gap:1.2vh}body>._site_header_1n0nz_2 ._card_btn_1n0nz_301{display:flex}body>._site_header_1n0nz_2 ._auth_guest_1n0nz_189 ._header_signin_1n0nz_33{display:none}body>._site_header_1n0nz_2 ._auth_guest_1n0nz_189 ._header_signup_1n0nz_41{padding:.72vh 1.62vh;font-size:1.44vh}body>._site_header_1n0nz_2 ._avatar_1n0nz_52{width:4.5vh;height:4.5vh;font-size:1.8vh}body>footer>div{flex-direction:column;gap:6vh}body>footer>div>img{height:6.2vh}body>footer>div>div{align-items:center;margin-bottom:4vh}body>footer>div>div>*{font-size:2vh}}._cart_backdrop_1n0nz_845{z-index:9998;backdrop-filter:blur(4px);opacity:0;pointer-events:none;background:#00000080;transition:opacity .3s;position:fixed;inset:0}._cart_backdrop_1n0nz_845.open{opacity:1;pointer-events:auto}._cart_drawer_1n0nz_860{z-index:9999;backdrop-filter:blur(24px);width:55vh;max-width:92vw;box-shadow:none;background:#141414fa;border-left:1px solid #ffffff1a;flex-direction:column;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s,width .35s cubic-bezier(.4,0,.2,1),max-width .35s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}._cart_drawer_1n0nz_860.open{transform:translate(0);box-shadow:-8px 0 60px 12px #00000080}._cart_drawer_1n0nz_860.expanded{border-left:none;width:100vw;max-width:100vw}._cart_drawer_header_1n0nz_887{border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;padding:2.5vh 3vh;display:flex}._cart_drawer_header_1n0nz_887 h3{align-items:center;gap:1vh;margin:0;font-size:2vh;font-weight:700;display:flex;color:#fff!important}._cart_drawer_header_1n0nz_887 h3>.material-symbols-outlined{font-size:2.4vh}._cart_drawer_badge_1n0nz_908{background:#22c55e;border-radius:50%;justify-content:center;align-items:center;min-width:2.4vh;height:2.4vh;padding:0 .6vh;font-size:1.3vh;font-weight:700;display:flex;color:#fff!important}._cart_drawer_actions_1n0nz_922{align-items:center;gap:.5vh;display:flex}._cart_drawer_expand_1n0nz_928,._cart_drawer_close_1n0nz_929{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:fit-content;padding:.5vh;transition:color .2s;display:flex;color:#fff6!important;box-shadow:none!important}._cart_drawer_expand_1n0nz_928:hover,._cart_drawer_close_1n0nz_929:hover{color:#fff!important}._cart_drawer_expand_1n0nz_928:after,._cart_drawer_close_1n0nz_929:after{display:none}._cart_drawer_expand_1n0nz_928>.material-symbols-outlined,._cart_drawer_close_1n0nz_929>.material-symbols-outlined{font-size:2.6vh}._cart_drawer_expand_1n0nz_928>.material-symbols-outlined{font-size:2.2vh}._cart_drawer_body_1n0nz_960{scrollbar-color:#ffffff1a #0000004d;scrollbar-width:thin;flex-direction:column;flex:1;gap:1.2vh;padding:2vh;display:flex;overflow-y:auto}.expanded ._cart_drawer_body_1n0nz_960{grid-template-columns:repeat(auto-fill,minmax(40vh,1fr));align-content:start;display:grid}._cart_drawer_empty_1n0nz_976{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.5vh;padding:4vh 2vh;font-size:1.7vh;display:flex;color:#ffffff4d!important}._cart_drawer_empty_1n0nz_976>.material-symbols-outlined{opacity:.3;font-size:5vh}._cart_drawer_loading_1n0nz_993{flex:1;justify-content:center;align-items:center;padding:4vh;display:flex}._cart_drawer_loading_1n0nz_993:after{content:"";border:2px solid #ffffff26;border-top-color:#22c55e;border-radius:50%;width:3.5vh;height:3.5vh;animation:.6s linear infinite _cart_spin_1n0nz_1}@keyframes _cart_spin_1n0nz_1{to{transform:rotate(360deg)}}._cart_item_1n0nz_1015{background:#ffffff0a;border:1px solid #ffffff14;border-radius:1.2vh;align-items:center;gap:1.5vh;padding:1.5vh;transition:background .2s;display:flex;position:relative}._cart_item_1n0nz_1015:hover{background:#ffffff0f}._cart_item_thumbs_1n0nz_1030{flex-shrink:0;gap:.5vh;display:flex}._cart_item_thumb_1n0nz_1030{object-fit:cover;background:#ffffff0d;border-radius:1vh;width:5vh;height:5vh}._cart_item_info_1n0nz_1044{flex:1;min-width:0}._cart_item_info_1n0nz_1044 p{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.6vh;font-weight:600;overflow:hidden;color:#fff!important}._cart_item_info_1n0nz_1044 small{font-size:1.35vh;color:#fff6!important}._cart_item_cost_1n0nz_1062{white-space:nowrap;font-size:1.6vh;font-weight:700;color:#fff!important}._cart_item_remove_1n0nz_1069{cursor:pointer;background:0 0;border:none;width:fit-content;padding:.4vh;transition:color .2s;display:flex;color:#ffffff40!important;box-shadow:none!important}._cart_item_remove_1n0nz_1069:hover{color:#f87171!important}._cart_item_remove_1n0nz_1069:after{display:none}._cart_item_remove_1n0nz_1069>.material-symbols-outlined{font-size:2vh}._cart_drawer_footer_1n0nz_1090{border-top:1px solid #ffffff14;flex-direction:column;flex-shrink:0;gap:1.5vh;padding:2vh 3vh;display:flex}._cart_size_bar_1n0nz_1099{background:#ffffff14;border-radius:1vh;height:.5vh;overflow:hidden}._cart_size_bar_1n0nz_1099>div{border-radius:1vh;height:100%;transition:width .4s,background .4s}._cart_summary_1n0nz_1111{flex-direction:column;gap:.5vh;display:flex}._cart_summary_row_1n0nz_1117{justify-content:space-between;font-size:1.6vh;display:flex;color:#ffffff80!important}._cart_summary_row_1n0nz_1117 span:last-child{font-weight:700;color:#fff!important}._cart_actions_1n0nz_1128{align-items:center;gap:1.5vh;display:flex}._cart_checkout_btn_1n0nz_1134{cursor:pointer;background:#fff;border:none;border-radius:10vh;flex:1;justify-content:center;align-items:center;gap:1vh;padding:1.5vh 2.5vh;font-family:inherit;font-size:1.7vh;font-weight:700;transition:transform .2s,box-shadow .2s;display:flex;color:#000!important}._cart_checkout_btn_1n0nz_1134 *{color:#000!important}._cart_checkout_btn_1n0nz_1134>.material-symbols-outlined{font-size:2.2vh}._cart_checkout_btn_1n0nz_1134:hover{transform:scale(1.03);box-shadow:0 0 24px 6px #ffffff1a}._cart_checkout_btn_1n0nz_1134:active{transform:scale(.97)}._cart_checkout_btn_1n0nz_1134.disabled{opacity:.5;pointer-events:none}._cart_clear_btn_1n0nz_1169{cursor:pointer;white-space:nowrap;background:0 0;border:none;width:fit-content;font-family:inherit;font-size:1.4vh;transition:color .2s;color:#ffffff4d!important;box-shadow:none!important}._cart_clear_btn_1n0nz_1169:hover{color:#f87171!important}._cart_clear_btn_1n0nz_1169:after{display:none}._cart_mode_toggle_1n0nz_1188{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10vh;align-items:center;gap:.4vh;width:100%;padding:.45vh;display:flex}._cart_mode_btn_1n0nz_1199{color:#ffffff59;cursor:pointer;background:0 0;border:none;border-radius:10vh;flex:1;justify-content:center;align-items:center;gap:.6vh;padding:1vh 1.5vh;font-family:inherit;font-size:1.4vh;font-weight:600;transition:all .25s;display:flex;box-shadow:none!important}._cart_mode_btn_1n0nz_1199>.material-symbols-outlined{font-size:1.8vh}._cart_mode_btn_1n0nz_1199.active{background:#ffffff1a;color:#fff!important;box-shadow:0 0 10px 1px #ffffff0f!important}._cart_mode_btn_1n0nz_1199:after{display:none}@media (width<=768px){._cart_drawer_1n0nz_860{width:100%;max-width:100vw}._cart_drawer_footer_1n0nz_1090{padding-bottom:calc(2vh + env(safe-area-inset-bottom,0px))}._cart_drawer_header_1n0nz_887{padding:2vh}._cart_drawer_body_1n0nz_960{padding:1.5vh}._cart_drawer_expand_1n0nz_928{display:none}}html[data-theme=light] ._cart_backdrop_1n0nz_845{background:#00000040}html[data-theme=light] ._cart_drawer_1n0nz_860{background:#fffffffa;border-left:1px solid #00000014}html[data-theme=light] ._cart_drawer_1n0nz_860.open{box-shadow:-8px 0 60px 12px #0000001f}html[data-theme=light] ._cart_drawer_header_1n0nz_887{border-bottom-color:#00000014}html[data-theme=light] ._cart_drawer_header_1n0nz_887 h3,html[data-theme=light] ._cart_drawer_header_1n0nz_887 h3>.material-symbols-outlined{color:#000!important}html[data-theme=light] ._cart_drawer_badge_1n0nz_908{color:#fff!important}html[data-theme=light] ._cart_drawer_expand_1n0nz_928,html[data-theme=light] ._cart_drawer_close_1n0nz_929{color:#00000059!important}html[data-theme=light] ._cart_drawer_expand_1n0nz_928:hover,html[data-theme=light] ._cart_drawer_close_1n0nz_929:hover{color:#000!important}html[data-theme=light] ._cart_drawer_expand_1n0nz_928>.material-symbols-outlined,html[data-theme=light] ._cart_drawer_close_1n0nz_929>.material-symbols-outlined{color:inherit!important}html[data-theme=light] ._cart_drawer_body_1n0nz_960{scrollbar-color:#0000001f #0000000a}html[data-theme=light] ._cart_drawer_empty_1n0nz_976{color:#0000004d!important}html[data-theme=light] ._cart_drawer_empty_1n0nz_976>.material-symbols-outlined{opacity:1;color:#0003!important}html[data-theme=light] ._cart_drawer_loading_1n0nz_993:after{border-color:#22c55e #0000001a #0000001a}html[data-theme=light] ._cart_item_1n0nz_1015{background:#00000008;border-color:#00000014}html[data-theme=light] ._cart_item_1n0nz_1015:hover,html[data-theme=light] ._cart_item_thumb_1n0nz_1030{background:#0000000d}html[data-theme=light] ._cart_item_info_1n0nz_1044 p{color:#000!important}html[data-theme=light] ._cart_item_info_1n0nz_1044 small{color:#00000073!important}html[data-theme=light] ._cart_item_cost_1n0nz_1062{color:#000!important}html[data-theme=light] ._cart_item_remove_1n0nz_1069{color:#00000040!important}html[data-theme=light] ._cart_item_remove_1n0nz_1069:hover{color:#f87171!important}html[data-theme=light] ._cart_item_remove_1n0nz_1069>.material-symbols-outlined{color:inherit!important}html[data-theme=light] ._cart_drawer_footer_1n0nz_1090{border-top-color:#00000014}html[data-theme=light] ._cart_size_bar_1n0nz_1099{background:#0000000f}html[data-theme=light] ._cart_summary_row_1n0nz_1117{color:#00000080!important}html[data-theme=light] ._cart_summary_row_1n0nz_1117 span:last-child{color:#000!important}html[data-theme=light] ._cart_checkout_btn_1n0nz_1134{background:#000;color:#fff!important}html[data-theme=light] ._cart_checkout_btn_1n0nz_1134 *{color:#fff!important}html[data-theme=light] ._cart_checkout_btn_1n0nz_1134:hover{box-shadow:0 0 24px 6px #0000001f}html[data-theme=light] ._cart_clear_btn_1n0nz_1169{color:#0000004d!important}html[data-theme=light] ._cart_clear_btn_1n0nz_1169:hover{color:#f87171!important}html[data-theme=light] ._cart_mode_toggle_1n0nz_1188{background:#0000000a;border-color:#0000001a}html[data-theme=light] ._cart_mode_btn_1n0nz_1199{color:#0000004d}html[data-theme=light] ._cart_mode_btn_1n0nz_1199.active{background:#00000014;color:#000!important;box-shadow:0 0 10px 1px #0000000d!important}*,:before,:after{box-sizing:border-box}html,body{max-width:100vw;margin:0;overflow-x:hidden}img{max-width:100%;height:auto}body{background-color:#fff}*{color:#000;font-family:var(--font-family,serif)}.material-symbols-outlined{color:inherit}main .dark_area{background-color:#000}main .dark_area *{color:#fff}button,a>button,input[type=submit]{transition:box-shadow .25s,background-color .3s,color .3s}button:hover,a>button:hover,input[type=submit]:hover{box-shadow:0 0 29.25px 6.75px #ffffff6f,0 0 12.75px 3.75px #ffffff40}.scroll-top{backdrop-filter:blur(16px);color:#000;cursor:pointer;z-index:9;opacity:0;pointer-events:none;width:6vh;height:6vh;box-shadow:none;background-color:#0000000f;border:1px solid #0000001a;border-radius:50%;font-family:inherit;font-size:2.6vh;font-weight:700;transition:opacity .3s,transform .3s,box-shadow .3s,background-color .3s;position:fixed;bottom:4vh;right:4vh}.scroll-top:hover{background-color:#0000001a;transform:scale(1.1);box-shadow:0 0 29.25px 6.75px #00000040,0 0 12.75px 3.75px #00000026}.scroll-top.visible{opacity:1;pointer-events:auto}.scroll-top.dark{color:#fff;background-color:#ffffff1f;border-color:#ffffff26}.scroll-top.dark:hover{background-color:#fff3;box-shadow:0 0 29.25px 6.75px #ffffff6f,0 0 12.75px 3.75px #ffffff40}.nav-logo{align-items:center;margin-right:1.8vh;display:flex}.nav-logo>img{height:3.06vh}.nav-dropdown-wrap{position:relative}.nav-dropdown-wrap>a{cursor:pointer;color:#404040;align-items:center;gap:.27vh;font-size:1.8vh;text-decoration:none;transition:color .3s,text-shadow .25s;display:inline-flex}.nav-dropdown-wrap>a:hover{color:#000;text-shadow:0 0 4.32vh #0009,0 0 1.44vh #0000004d}.nav-dropdown-wrap .nav-chevron{font-size:inherit;color:inherit;opacity:.6;transition:transform .2s,color .3s}.nav-dropdown-wrap:hover .nav-chevron{transform:rotate(180deg)}.nav-dropdown-wrap>.nav-dropdown{z-index:20;backdrop-filter:blur(16px);background:#adadad33;border-radius:.9vh;flex-direction:column;min-width:max-content;max-width:90vw;padding-top:1.08vh;display:none;position:absolute;top:100%;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 .36vh 1.44vh #0000001f}.nav-dropdown-wrap>.nav-dropdown>a{color:#404040;white-space:nowrap;padding:1.08vh 2.16vh;font-size:1.8vh;text-decoration:none;transition:color .3s,text-shadow .25s,background-color .15s;display:block}.nav-dropdown-wrap>.nav-dropdown>a:hover{color:#000;text-shadow:0 0 4.8vh #0009,0 0 1.6vh #0000004d;background-color:#0000000d}.nav-dropdown-wrap:hover>.nav-dropdown{display:flex}nav[data-nav-theme=dark]>div[data-class=desktop]{backdrop-filter:blur(16px);border:1px solid #ffffff14;background-color:#adadad33!important}nav[data-nav-theme=dark]>div[data-class=desktop] .nav-logo>img{filter:invert()}nav[data-nav-theme=dark]>div[data-class=desktop]>a,nav[data-nav-theme=dark]>div[data-class=desktop] .nav-dropdown-wrap>a{color:#ccc!important}nav[data-nav-theme=dark]>div[data-class=desktop]>a:hover,nav[data-nav-theme=dark]>div[data-class=desktop] .nav-dropdown-wrap>a:hover{text-shadow:0 0 4.8vh #fff,0 0 1.6vh #fff9;color:#fff!important}nav[data-nav-theme=dark]>div[data-class=desktop] .nav-chevron{color:#ccc!important}nav[data-nav-theme=dark] .nav-dropdown-wrap>.nav-dropdown{backdrop-filter:blur(16px);background:#adadad33;border:1px solid #ffffff1a;box-shadow:0 .36vh 1.44vh #00000080}nav[data-nav-theme=dark] .nav-dropdown-wrap>.nav-dropdown>a{font-size:1.8vh;color:#ccc!important}nav[data-nav-theme=dark] .nav-dropdown-wrap>.nav-dropdown>a:hover{text-shadow:0 0 4.8vh #fff,0 0 1.6vh #fff9;box-shadow:none;background-color:#ffffff14;color:#fff!important}nav[data-nav-theme=dark]>div[data-class=mobile]>div:first-child{background:#ffffff0f!important;border-color:#ffffff1f!important}nav[data-nav-theme=dark]>div[data-class=mobile]>div:first-child>img{filter:invert()}nav[data-nav-theme=dark]>div[data-class=mobile]>div:last-child:after{background-image:linear-gradient(90deg,#0000,#ffffff26)!important}nav[data-nav-theme=dark]>div[data-class=mobile]>div:last-child>section{background-color:#0d0d0d!important}nav[data-nav-theme=dark]>div[data-class=mobile]>div:last-child>section>div:first-child img[data-class=close]{filter:brightness(0)invert()!important}nav[data-nav-theme=dark]>div[data-class=mobile]>div:last-child>section a{transition:color .3s,text-shadow .25s;color:#ccc!important}nav[data-nav-theme=dark]>div[data-class=mobile]>div:last-child>section a:hover{text-shadow:0 0 4.8vh #fff,0 0 1.6vh #fff9;color:#fff!important}nav[data-nav-theme=dark]>div[data-class=mobile]>div:last-child>section>a>div>p{color:#797979!important}nav[data-nav-theme=dark]>div[data-class=mobile]>div:last-child>section>a>div>label{color:#ccc!important}nav[data-nav-theme=dark]>div[data-class=mobile]>div:last-child>section>a>img{filter:brightness(0)invert()}.nav-dropdown-wrap-mobile>a{display:block}.nav-dropdown-wrap-mobile>.nav-dropdown-mobile{flex-direction:column;gap:clamp(1vh,1.5vw,1.8vh);margin-top:clamp(1vh,1.5vw,1.8vh);padding-left:clamp(1.5vh,2.2vw,2.7vh);display:flex}.nav-dropdown-wrap-mobile>.nav-dropdown-mobile>a{color:#404040;font-size:clamp(12px,2vw,2.34vh);text-decoration:none;transition:color .3s,text-shadow .25s}.nav-dropdown-wrap-mobile>.nav-dropdown-mobile>a:hover{color:#000;text-shadow:0 0 4.32vh #0009,0 0 1.6vh #0000004d}.theme-icon-dark{display:none}.theme-icon-light,html[data-theme=dark] .theme-icon-dark{display:inline}html[data-theme=dark] .theme-icon-light{display:none}.mobile-theme-toggle{cursor:pointer;box-shadow:none;background:0 0;border:1px solid #fff3;border-radius:5vh;justify-content:center;align-items:center;gap:1vh;margin-top:1.5vh;padding:1vh 2vh;transition:box-shadow .3s,border-color .3s,background-color .3s;display:flex}.mobile-theme-toggle>.material-symbols-outlined{color:#fff;font-size:2.8vh}.mobile-theme-toggle:hover{background-color:#ffffff1a;border-color:#fff6;box-shadow:0 0 16px 3px #fff3,0 0 6px 2px #ffffff26}html[data-theme=dark] body{background-color:#000}html[data-theme=dark] *{color:#fff}html[data-theme=dark] main .dark_area{background-color:#000}html[data-theme=dark] main .dark_area *{color:#fff}html[data-theme=dark] .nav-dropdown-wrap>a{color:#ccc!important}html[data-theme=dark] .nav-dropdown-wrap>a:hover{text-shadow:0 0 4.8vh #fff,0 0 1.6vh #fff9;color:#fff!important}html[data-theme=dark] .nav-chevron{color:#ccc!important}html[data-theme=dark] .nav-dropdown-wrap>.nav-dropdown{background:#1e1e1ef2;border:1px solid #ffffff1a;box-shadow:0 .36vh 1.44vh #00000080}html[data-theme=dark] .nav-dropdown-wrap>.nav-dropdown>a{color:#ccc!important}html[data-theme=dark] .nav-dropdown-wrap>.nav-dropdown>a:hover{text-shadow:0 0 4.8vh #fff,0 0 1.6vh #fff9;background-color:#ffffff14;color:#fff!important}html[data-theme=dark] .nav-dropdown-wrap-mobile>.nav-dropdown-mobile>a{color:#ccc!important}html[data-theme=dark] .nav-dropdown-wrap-mobile>.nav-dropdown-mobile>a:hover{text-shadow:0 0 4.8vh #fff,0 0 1.6vh #fff9;color:#fff!important}html[data-theme=dark] .scroll-top{color:#fff;background-color:#ffffff1f;border-color:#ffffff26}html[data-theme=dark] .scroll-top:hover{background-color:#fff3;box-shadow:0 0 29.25px 6.75px #ffffff6f,0 0 12.75px 3.75px #ffffff40}html[data-theme=dark] nav>div[data-class=mobile]>div:last-child:after{background-image:linear-gradient(90deg,#0000,#ffffff26)!important}html[data-theme=dark] nav>div[data-class=mobile]>div:last-child>section{background-color:#0d0d0d!important}html[data-theme=dark] nav>div[data-class=mobile]>div:last-child>section a,html[data-theme=dark] nav>div[data-class=mobile]>div:last-child>section .nav-dropdown-wrap-mobile>a{color:#ccc!important}html[data-theme=dark] nav>div[data-class=mobile]>div:last-child>section a:hover,html[data-theme=dark] nav>div[data-class=mobile]>div:last-child>section .nav-dropdown-wrap-mobile>a:hover{text-shadow:0 0 4.8vh #fff,0 0 1.6vh #fff9;color:#fff!important}html[data-theme=dark] nav>div[data-class=mobile]>div:last-child>section>a>div>p{color:#797979!important}html[data-theme=dark] nav>div[data-class=mobile]>div:last-child>section>a>div>label{color:#ccc!important}html[data-theme=dark] nav>div[data-class=mobile]>div:last-child>section>a>img,html[data-theme=dark] nav>div[data-class=mobile]>div:last-child>section>section[data-class=lang]>img:first-child{filter:brightness(0)invert()}html[data-theme=dark] nav>div[data-class=mobile]>div:last-child>section>div:first-child img[data-class=close]{filter:brightness(0)invert()!important}html[data-theme=dark] .mobile-theme-toggle{border-color:#fff3}html[data-theme=dark] .mobile-theme-toggle>.material-symbols-outlined{color:#fff!important}html[data-theme=dark] #compact-header{color:#fff!important;background:#000000d9!important;border-bottom-color:#ffffff14!important}html[data-theme=dark] #compact-header .ch-hamburger span{color:#fff!important}html[data-theme=dark] #compact-header .ch-center img{filter:invert()}html[data-theme=dark] #compact-header a,html[data-theme=dark] #compact-header button{color:#fff!important}html[data-theme=light] *{color:#000}html[data-theme=light] body{background-color:#fff}html[data-theme=light] nav>div[data-class=mobile]>div:last-child:after{background-image:linear-gradient(90deg,#0000,#00000014)!important}html[data-theme=light] nav>div[data-class=mobile]>div:last-child>section{background-color:#f2f2f2!important}html[data-theme=light] nav>div[data-class=mobile]>div:last-child>section a,html[data-theme=light] nav>div[data-class=mobile]>div:last-child>section .nav-dropdown-wrap-mobile>a{color:#404040!important}html[data-theme=light] nav>div[data-class=mobile]>div:last-child>section a:hover,html[data-theme=light] nav>div[data-class=mobile]>div:last-child>section .nav-dropdown-wrap-mobile>a:hover{text-shadow:0 0 4.8vh #0009,0 0 1.6vh #0000004d;color:#000!important}html[data-theme=light] nav>div[data-class=mobile]>div:last-child>section>a>div>p{color:gray!important}html[data-theme=light] nav>div[data-class=mobile]>div:last-child>section>a>div>label{color:#404040!important}html[data-theme=light] nav>div[data-class=mobile]>div:last-child>section>a>img,html[data-theme=light] nav>div[data-class=mobile]>div:last-child>section>section[data-class=lang]>img:first-child{filter:brightness(0)}html[data-theme=light] .mobile-theme-toggle{border-color:#00000026}html[data-theme=light] .mobile-theme-toggle>.material-symbols-outlined{color:#000!important}html[data-theme=light] #compact-header{color:#000!important;background:#ffffffe6!important;border-bottom-color:#00000014!important}html[data-theme=light] #compact-header .ch-hamburger span{color:#000!important}html[data-theme=light] #compact-header .ch-center img{filter:none}html[data-theme=light] #compact-header a,html[data-theme=light] #compact-header button{color:#000!important}html[data-theme=light] main .dark_area{background-color:#fff}html[data-theme=light] main .dark_area *{color:#000}html[data-theme=light] header[data-header-dark]{background-color:#000!important}html[data-theme=light] body:has(header[data-header-dark]) main .dark_area{background-color:#000}html[data-theme=light] body:has(header[data-header-dark]) main .dark_area *{color:#fff}html[data-theme=light] body:has(header[data-header-dark]) #compact-header{color:#fff!important;background:#000000d9!important;border-bottom-color:#ffffff14!important}html[data-theme=light] body:has(header[data-header-dark]) #compact-header .ch-hamburger span{color:#fff!important}html[data-theme=light] body:has(header[data-header-dark]) #compact-header .ch-center img{filter:invert()}html[data-theme=light] body:has(header[data-header-dark]) #compact-header a,html[data-theme=light] body:has(header[data-header-dark]) #compact-header button{color:#fff!important}.filter-chip{color:#ffffff80;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:5vh;padding:.5vh 1.2vh;font-family:inherit;font-size:1.4vh;font-weight:500;transition:all .15s}.filter-chip:hover{color:#fffc;background:#ffffff0d;border-color:#ffffff4d}.filter-chip.active{color:#fff;background:#ffffff1a;border-color:#fff;box-shadow:0 0 12px 2px #fff3,0 0 4px 1px #ffffff26}@media (width<=640px){.filter-chip{padding:.4vh 1vh;font-size:1.2vh}}body:not(.full_dark) .concept-folder{border-color:#bebebe!important}body:not(.full_dark) .filter-chip{color:#686868;border-color:#0000001f}body:not(.full_dark) .filter-chip:hover{color:#000;background:#0000000a;border-color:#00000040}body:not(.full_dark) .filter-chip.active{color:#000;background:#0000000f;border-color:#000;box-shadow:0 0 12px 2px #00000014,0 0 4px 1px #0000000f}.filter-tag{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff40;border-radius:5vh;align-items:center;gap:.4vh;padding:.4vh .8vh;font-family:inherit;font-size:1.3vh;font-weight:500;transition:all .15s;display:inline-flex}.filter-tag>.filter-tag-x{opacity:.5;margin-left:.2vh;font-size:1.1vh;transition:opacity .15s}.filter-tag:hover{background:#ffffff1f;border-color:#ffffff80}.filter-tag:hover>.filter-tag-x{opacity:1}body:not(.full_dark) .filter-tag{color:#000;background:#0000000a;border-color:#00000026}body:not(.full_dark) .filter-tag:hover{background:#00000014;border-color:#0000004d}.model-card{cursor:pointer;border:1px solid #ffffff14;border-radius:1.2vh;transition:box-shadow .3s,border-color .3s;position:relative;overflow:hidden}.model-card>img{aspect-ratio:3/4;object-fit:cover;width:100%;transition:transform .5s;display:block}.model-card:hover>img{transform:scale(1.05)}.model-card>.model-card-overlay{background:linear-gradient(#0000 50%,#000000b3);flex-direction:column;justify-content:flex-end;padding:1.5vh;display:flex;position:absolute;inset:0}.model-card>.model-card-overlay>p:first-child{color:#fff;font-size:1.6vh;font-weight:700}.model-card>.model-card-overlay>p:last-child{color:#fffc;font-size:1.3vh}.model-card>.model-card-check{color:#000;background:#fff;border-radius:50%;padding:.5vh;position:absolute;top:1vh;right:1vh}.model-card>.model-card-check>.material-symbols-outlined{font-size:1.8vh;color:#000!important}.model-card.selected{border:2px solid #fff;box-shadow:0 0 86px 18px #ffffff2c,0 0 35px 10px #ffffff1c}body:not(.full_dark) .model-card{border-color:#00000014}body:not(.full_dark) .model-card.selected{border-color:#000;box-shadow:0 0 20px 4px #0000001f,0 0 8px 2px #00000014}body:not(.full_dark) .model-card>.model-card-check{color:#fff;background:#000}body:not(.full_dark) .model-card>.model-card-check>.material-symbols-outlined{color:#fff!important}body:not(.full_dark) .filter-toggle-btn{color:#686868;border-color:#0000001f}body:not(.full_dark) .filter-toggle-btn:hover{color:#000;border-color:#00000040}body:not(.full_dark) .filter-badge{color:#000;background:#0000001a}body:not(.full_dark) .filter-clear-btn{color:#686868}body:not(.full_dark) .filter-clear-btn:hover{color:#000}.site-footer{border-top:1px solid #00000014}.site-footer__inner{grid-template-columns:1fr 1fr;align-items:center;gap:3vw;padding:5vh 6vh;display:grid}.site-footer__brand{border-right:1px solid #00000012;justify-content:flex-start;align-items:center;padding-right:3vw;display:flex}.site-footer__logo{width:auto;height:9vh;display:block}.site-footer__cols{grid-template-columns:1fr 1fr;align-items:start;gap:2.5vw;display:grid}.site-footer__group{flex-direction:column;gap:1.3vh;display:flex}.site-footer__item{color:#686868;white-space:nowrap;font-size:1.55vh;font-weight:400;line-height:1.6;text-decoration:none;display:block}.site-footer__name{color:#000;font-weight:600}.site-footer__link{transition:color .2s}.site-footer__link:hover{color:#000;text-decoration:underline}.site-footer__bottom{border-top:1px solid #0000000f;padding:1.6vh 6vh}.site-footer__copy{color:#686868;opacity:.65;font-size:1.35vh;display:block}@media (width<=768px){.site-footer__inner{grid-template-columns:1fr;gap:5vw;padding:5vw 6vw}.site-footer__brand{border-bottom:1px solid #00000012;border-right:none;padding-bottom:4vw;padding-right:0}.site-footer__logo{height:9vw}.site-footer__cols{grid-template-columns:1fr 1fr;gap:5vw}.site-footer__item{white-space:normal;font-size:3.3vw}.site-footer__bottom{padding:3vw 6vw}.site-footer__copy{font-size:2.8vw}}html[data-theme=dark] .site-footer{border-top-color:#ffffff14}html[data-theme=dark] .site-footer__logo{filter:invert()}html[data-theme=dark] .site-footer__name{color:#ffffffe6}html[data-theme=dark] .site-footer__item{color:#ffffff73}html[data-theme=dark] .site-footer__brand{border-right-color:#ffffff14}html[data-theme=dark] .site-footer__bottom{border-top-color:#ffffff14}html[data-theme=dark] .site-footer__link:hover{color:#fff}.marquee-banner{background:#0000000a;border-top:1px solid #00000014;width:100%;padding:1vh 0;overflow:hidden}.marquee-track{width:max-content;animation:15s linear infinite marquee-scroll;display:flex}.marquee-content{white-space:nowrap;color:#3c3c3c;letter-spacing:.02em;padding:0 3vh;font-size:1.6vh}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-banner--inline{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:1.2vh;margin-bottom:1.5vh}.marquee-banner--inline .marquee-content{color:#fff9}body:not(.full_dark) .marquee-banner--inline{background:#00000008;border-color:#0000001a}body:not(.full_dark) .marquee-banner--inline .marquee-content{color:#3c3c3c}html[data-theme=dark] .marquee-banner{background:#ffffff08;border-top-color:#ffffff14}html[data-theme=dark] .marquee-content{color:#c3c3c3}
