.Dropdown_Dropdown__UnCFT{position:relative;z-index:99}.Dropdown_Dropdown__UnCFT.Dropdown_up__K5SWi .Dropdown__menu{bottom:100%}.Dropdown_Dropdown__UnCFT.Dropdown_top__NFZMQ .Dropdown__menu{top:100%}.Dropdown_Dropdown__UnCFT.Dropdown_left__8ZwEy .Dropdown__menu{left:0}.Dropdown_Dropdown__UnCFT.Dropdown_right__8exqB .Dropdown__menu{right:0}.Dropdown_Dropdown__menu__Nbp9v{position:absolute;background:#222;box-shadow:0 30px 33px #2222220d;border:1px solid silver;color:#fff;font-weight:400;font-size:1.4rem;line-height:2.4rem;display:flex;flex-direction:column;align-items:flex-start;padding:16px 24px;z-index:-1;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .2s ease-out;width:100%;min-width:100px;right:0}.Dropdown_Dropdown__menu_transformTop__Om_Am{transition:all 0s;transform:translateY(0);opacity:0}.Dropdown_Dropdown__menu__Nbp9v.Dropdown_show__7zYcG{z-index:1;visibility:visible;opacity:1;transform:translateY(0);width:100%}.Dropdown_Dropdown__button__m_LuZ{background:none;border:none}.Dropdown_Dropdown__UnCFT .Dropdown_Backdrop__wwskG{background-color:#000;opacity:.4;position:fixed;top:4rem;left:-2rem;right:0;bottom:0;width:100vh;height:100vh;z-index:-2}.Radio_Radio__Rs0VL:not(:last-child){margin-bottom:10px}.Radio_Radio__Rs0VL [type=radio]:checked+label:before{background:#fff!important}.Radio_Radio__Rs0VL [type=radio]:checked+label:after{background:#1174dc!important}.Radio_Radio__Rs0VL label{font-size:1.6rem;line-height:150%;color:#000002;margin-bottom:0}.Radio_Radio__Rs0VL label:before{border:1px solid silver!important;width:20px!important;height:20px!important;margin-top:2px!important}.Radio_Radio__Rs0VL label:after{width:1.2rem!important;height:1.2rem!important;top:6px!important;left:4px!important}.Radio_Radio__Rs0VL label span{display:inline-block;font-size:1.6rem;line-height:2.6rem;color:#222;margin-top:-5px;font-weight:400}.Radio_Radio__lg__MjgSm [type=radio]+label{padding-left:36px!important}.Radio_Radio__lg__MjgSm label{font-size:1.8rem;line-height:150%;color:#000002}.Radio_Radio__lg__MjgSm label:before{border:1px solid silver!important;width:24px!important;height:24px!important}.Radio_Radio__lg__MjgSm label:after{width:1.4rem!important;height:1.4rem!important;top:7px!important;left:5px!important}.Radio_Radio__lg__MjgSm label span{display:inline-block;font-size:1.6rem;line-height:2.6rem;color:#222;margin-top:-5px;font-weight:400}.HeightCalculator_wrapper__9ZFjo{border-radius:16px;background:#fff;padding:32px 24px 24px;margin-bottom:10px}.HeightCalculator_title__B3Gyr{color:#000;font-size:24px;font-style:normal;font-weight:500;line-height:34px;margin-bottom:16px}.HeightCalculator_label__MH83j{color:#555;font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin-bottom:10px}.HeightCalculator_image__Zxy04{font-size:14px;font-weight:400;line-height:20px;width:100%;height:auto}.HeightCalculator_dropdownGroup__U_ZMw{display:flex;align-items:center;gap:6px;margin-bottom:24px}.HeightCalculator_dropdownGroup__U_ZMw .HeightCalculator_dropdown__hvn0_{display:inline-block}.HeightCalculator_dropdownGroup__U_ZMw .HeightCalculator_dropdown__hvn0_:first-child{flex-grow:1}.HeightCalculator_dropdownGroup__U_ZMw .HeightCalculator_dropdown__hvn0_ button{color:#171717;font-size:16px;font-style:normal;font-weight:500;line-height:26px;width:100%;text-align:left}.HeightCalculator_dropdownGroup__U_ZMw .HeightCalculator_dropdown__hvn0_ .Dropdown__button{height:48px;padding:10px 14px;border-radius:4px;border:1px solid #909090;min-width:170px;display:flex;align-items:center;justify-content:space-between}.HeightCalculator_dropdownGroup__U_ZMw .HeightCalculator_dropdown__hvn0_ .Dropdown__button svg{width:16px;height:16px;transition:all .1s ease-in-out;stroke:#171717}.HeightCalculator_dropdownGroup__U_ZMw .HeightCalculator_dropdown__hvn0_.isShow .Dropdown__button svg{transform:rotate(180deg)}.HeightCalculator_dropdownGroup__U_ZMw .HeightCalculator_dropdown__hvn0_ .Dropdown__menu{background-color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:-.18px;color:#171717;border-radius:6px;display:flex;flex-direction:column;gap:10px;text-align:left}.HeightCalculator_radioGroup__SIDeK{display:flex;align-items:center;gap:40px;margin-bottom:16px}.HeightCalculator_radioGroup__SIDeK .HeightCalculator_radio__xv6bs{margin:0!important}.HeightCalculator_radioGroup__SIDeK .HeightCalculator_radio__xv6bs label span{color:#171717;font-size:16px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:-.16px}.HeightCalculator_radioGroup__SIDeK .HeightCalculator_radio__xv6bs [type=radio]:checked+label:before{background-color:#1174dc!important}.HeightCalculator_radioGroup__SIDeK .HeightCalculator_radio__xv6bs [type=radio]:checked+label:after{background-color:#fff!important;width:8px!important;height:8px!important;top:8px!important;left:6px!important}.Homepage .CategoryLandingPage_wrapper__Xc9Cn{margin-top:0;margin-bottom:0}.CategoryLandingPage_wrapper__Xc9Cn{margin-top:60px;margin-bottom:60px;overflow:hidden}.CategoryLandingPage_wrapper__Xc9Cn .CategoryLandingPage_titleWrapper__Zn3Fs{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:84px}@media(max-width:768px){.CategoryLandingPage_wrapper__Xc9Cn .CategoryLandingPage_titleWrapper__Zn3Fs{flex-direction:column;margin-bottom:32px}}.CategoryLandingPage_wrapper__Xc9Cn .CategoryLandingPage_title__aUzWi{color:var(--Primary-Black,#171717);font-size:48px;font-weight:500;line-height:56px;letter-spacing:-.96px;flex:0 1 40%}@media(max-width:576px){.CategoryLandingPage_wrapper__Xc9Cn .CategoryLandingPage_title__aUzWi{font-size:32px;line-height:40px;letter-spacing:-.64px}}.CategoryLandingPage_wrapper__Xc9Cn .CategoryLandingPage_title__aUzWi>span{opacity:.5;margin-left:16px}@media(max-width:576px){.CategoryLandingPage_wrapper__Xc9Cn .CategoryLandingPage_title__aUzWi>span{display:block;margin-left:0}}.CategoryLandingPage_wrapper__Xc9Cn .CategoryLandingPage_bio__PJAKO{flex:0 1 40%;color:var(--Tertiary-Gray-8C,#8c8c8c);font-size:24px;font-weight:400;line-height:32px;letter-spacing:-.24px}@media(max-width:576px){.CategoryLandingPage_wrapper__Xc9Cn .CategoryLandingPage_bio__PJAKO{font-size:16px;line-height:24px}}.HowToUse_wrapper__CZVQr{border-radius:16px;background:#fff;display:flex;padding:32px 24px 24px;flex-direction:column;align-items:flex-start}.HowToUse_wrapper__CZVQr .HowToUse_title__LB2FA{color:#000;font-size:24px;font-style:normal;font-weight:500;line-height:34px;margin-bottom:16px}.HowToUse_wrapper__CZVQr .HowToUse_list__wpeJp{padding-inline-start:18px;margin-bottom:16px}.HowToUse_wrapper__CZVQr .HowToUse_list__wpeJp,.HowToUse_wrapper__CZVQr .HowToUse_note__wiJYO{color:#555;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.AutoIcon_icon__KlJqK{width:100%}.AutoIcon_icon__KlJqK.AutoIcon_pulse__kaQde{animation:AutoIcon_rotate__b9Vc6 1.2s linear infinite}@keyframes AutoIcon_rotate__b9Vc6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.FAQs_wrapper__spGzn{margin-bottom:18px}.FAQs_title__JibDj{color:#000;font-size:24px;font-style:normal;font-weight:500;line-height:34px;margin-bottom:16px}.FAQs_faqItem__SOs5Q{border:1px solid #ddd}.FAQs_faqItem__SOs5Q:not(:last-child){border-bottom:none}.FAQs_faqItem__SOs5Q .FAQs_faqItemQuestion__wMXTI{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:-.64px;display:flex;align-items:center;gap:10px;padding:16px;cursor:pointer}.FAQs_faqItem__SOs5Q .FAQs_faqItemQuestion__wMXTI span{flex-grow:1}.FAQs_faqItem__SOs5Q .FAQs_faqItemAnswer__844Jr{padding:3px 16px 16px}.DeskHeightCalculator_wrapper__SV3fl{background:#f8f8f8;padding:80px 0}.DeskHeightCalculator_wrapper__SV3fl [class*=TitleHeader_titleWrapper]{justify-content:center}.DeskHeightCalculator_wrapper__SV3fl [class*=TitleHeader_titleWrapper] [class*=TitleHeader_title]{font-size:48px;line-height:56px;max-width:794px;text-align:center}@media screen and (max-width:767px){.DeskHeightCalculator_wrapper__SV3fl [class*=TitleHeader_titleWrapper] [class*=TitleHeader_title]{font-size:32px;line-height:40px}}.DeskHeightCalculator_wrapper__SV3fl .DeskHeightCalculator_title__ELgTH{color:#000;font-size:48px;font-style:normal;font-weight:500;line-height:56px;margin-bottom:70px;text-align:center}@media screen and (max-width:767px){.DeskHeightCalculator_wrapper__SV3fl .DeskHeightCalculator_title__ELgTH{margin-bottom:40px}}.DeskHeightCalculator_wrapper__SV3fl .DeskHeightCalculator_content__HYOtm{display:grid;grid-template-columns:1fr 1fr;max-width:1200px;gap:90px;margin:0 auto 100px}@media screen and (max-width:767px){.DeskHeightCalculator_wrapper__SV3fl .DeskHeightCalculator_content__HYOtm{display:flex;flex-direction:column;gap:40px}}.DeskHeightCalculator_wrapper__SV3fl .DeskHeightCalculator_text__HeziG{color:#555;font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin-bottom:24px}.DeskHeightCalculator_wrapper__SV3fl .DeskHeightCalculator_text__HeziG p{margin-bottom:24px}.DeskHeightCalculator_wrapper__SV3fl .DeskHeightCalculator_text__HeziG h2{margin-top:48px;margin-bottom:16px;color:#000;font-size:24px;font-style:normal;font-weight:500;line-height:34px}.DeskHeightCalculator_wrapper__SV3fl .DeskHeightCalculator_text__HeziG ul{margin:0;padding-inline-start:18px}.DeskHeightCalculator_wrapper__SV3fl .DeskHeightCalculator_note__QDDgX{color:#555;font-size:16px;font-style:normal;font-weight:400;line-height:26px}