.index-module-scss-module__uO760W__root{pointer-events:none;position:fixed;inset:0}.index-module-scss-module__uO760W__rootOpen{pointer-events:auto}.index-module-scss-module__uO760W__panel{--drawer-page-padding:0px;--drawer-header-padding:4.16667vw 5.55556vw;--drawer-body-padding:2.77778vw 8.33333vw;--drawer-body-width:166.667vw;z-index:1;color:#222;pointer-events:auto;background:#fff;flex-direction:column;width:83.3333vw;max-width:100vw;transition:transform .24s;display:flex;position:fixed;top:0;bottom:0;overflow:hidden}.index-module-scss-module__uO760W__panelRight{right:0;transform:translate(100%)}.index-module-scss-module__uO760W__panelLeft{left:0;transform:translate(-100%)}.index-module-scss-module__uO760W__panelOpen{transform:translate(0)}.index-module-scss-module__uO760W__header{padding:var(--drawer-header-padding);flex-shrink:0;justify-content:space-between;align-items:center;gap:4.44444vw;display:flex}.index-module-scss-module__uO760W__customHeader{flex-shrink:0}.index-module-scss-module__uO760W__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:5vw;font-weight:700;line-height:7.22222vw;overflow:hidden}.index-module-scss-module__uO760W__close{color:#222;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:6.66667vw;min-width:6.66667vw;height:6.66667vw;padding:1.94444vw;transition:color .2s,opacity .2s;display:inline-flex}.index-module-scss-module__uO760W__close svg{flex-shrink:0;width:3.33333vw;height:3.33333vw;display:block}.index-module-scss-module__uO760W__close:hover{color:#2db564}.index-module-scss-module__uO760W__close:active{color:#007530}.index-module-scss-module__uO760W__body{width:100%;min-height:0;padding:var(--drawer-body-padding);box-sizing:border-box;flex:1;overflow:hidden auto}.index-module-scss-module__uO760W__body ::-webkit-scrollbar{background:0 0;width:0}.index-module-scss-module__uO760W__body ::-webkit-scrollbar-thumb{background:#00000026;border-radius:1.11111vw;transition:background .2s}.index-module-scss-module__uO760W__body ::-webkit-scrollbar-thumb:hover{background:#0000004d}.index-module-scss-module__uO760W__body ::-webkit-scrollbar-corner{background:0 0}.index-module-scss-module__uO760W__body{scrollbar-width:thin;scrollbar-color:#00000026 #0000}@media screen and (min-width:1024px) and (hover:hover) and (pointer:fine){.index-module-scss-module__uO760W__panel{--drawer-header-padding:30px 30px 20px;--drawer-body-padding:10px 30px;--drawer-body-width:600px;width:auto;max-width:none}.index-module-scss-module__uO760W__panelRight{padding-right:var(--drawer-page-padding);transform:translate(100%)}.index-module-scss-module__uO760W__panelLeft{padding-left:var(--drawer-page-padding);transform:translate(-100%)}.index-module-scss-module__uO760W__panelOpen{transform:translate(0)}.index-module-scss-module__uO760W__header{padding:var(--drawer-header-padding);gap:16px}.index-module-scss-module__uO760W__title{font-size:32px;line-height:44px}.index-module-scss-module__uO760W__close{width:24px;min-width:24px;height:24px;padding:7px}.index-module-scss-module__uO760W__close svg{width:12px;height:12px}.index-module-scss-module__uO760W__body{width:calc(var(--drawer-body-width) + 60px);padding:var(--drawer-body-padding)}}
.comp-loading{z-index:4000;cursor:progress;background:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.comp-loading.is-transparent{background:0 0}.comp-loading__img{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;user-select:none;background-color:#009b3f;border-radius:50%;width:16.6667vw;height:16.6667vw}
@media screen and (min-width:1024px) and (hover:hover) and (pointer:fine){.comp-loading__img{width:72px;height:72px}}
.index-module-scss-module__5Q-3jq__tag{border:1px solid;color:#222;white-space:nowrap;background:linear-gradient(101.86deg,#fff2a5 11.32%,#ffe058 79.19%);border-image-source:linear-gradient(#fff1a8 0%,#fff2ad00 100%);border-radius:5.55556vw;justify-content:center;align-items:center;min-width:21.6667vw;height:5.55556vw;padding:0 1.66667vw;font-family:Gilroy,sans-serif;font-size:2.77778vw;font-weight:400;line-height:3.88889vw;display:inline-flex;position:absolute;top:-2.77778vw;right:0}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.index-module-scss-module__5Q-3jq__tag{border:1px solid;color:#222;white-space:nowrap;background:linear-gradient(101.86deg,#fff2a5 11.32%,#ffe058 79.19%);border-image-source:linear-gradient(#fff1a8 0%,#fff2ad00 100%);border-radius:20px;justify-content:center;align-items:center;min-width:78px;height:20px;padding:0 6px;font-family:Gilroy,sans-serif;font-size:10px;font-weight:400;line-height:14px;display:inline-flex;position:absolute;top:-10px;right:0}}
@font-face{font-family:gilroyRegularFont;src:url(../media/Gilroy_Regular.p.19tki8fkh9it1.otf)format("opentype");font-display:swap}.gilroyregularfont_49ff76c4-module__8x-vVq__className{font-family:gilroyRegularFont,system-ui,-apple-system}.gilroyregularfont_49ff76c4-module__8x-vVq__variable{--font-gilroy-regular:"gilroyRegularFont", system-ui, -apple-system}
@font-face{font-family:gilroySemiBoldFont;src:url(../media/Gilroy_SemiBold.p.1x14li069947j.otf)format("opentype");font-display:swap}.gilroysemiboldfont_c0f7021a-module__eHpboG__className{font-family:gilroySemiBoldFont,system-ui,-apple-system}.gilroysemiboldfont_c0f7021a-module__eHpboG__variable{--font-gilroy-semi-bold:"gilroySemiBoldFont", system-ui, -apple-system}
@font-face{font-family:gilroyFont;src:url(../media/Gilroy_Regular.p.19tki8fkh9it1.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:gilroyFont;src:url(../media/Gilroy_SemiBold.p.1x14li069947j.otf)format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:gilroyFont;src:url(../media/Gilroy_SemiBold.p.1x14li069947j.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}.gilroyfont_9e04b76c-module__9r7lqq__className{font-family:gilroyFont,system-ui,-apple-system}.gilroyfont_9e04b76c-module__9r7lqq__variable{--font-gilroy:"gilroyFont", system-ui, -apple-system}
.index-module-scss-module__07TAJq__panel{--drawer-body-width:168.889vw}.index-module-scss-module__07TAJq__body{padding:2.77778vw 5.55556vw 11.1111vw}.index-module-scss-module__07TAJq__content{flex-direction:column;gap:11.1111vw;display:flex}.index-module-scss-module__07TAJq__group{flex-direction:column;gap:5.55556vw;display:flex}.index-module-scss-module__07TAJq__groupTitle{box-sizing:border-box;color:#222;margin:0;font-size:4.44444vw;font-weight:700;line-height:6.11111vw}.index-module-scss-module__07TAJq__list{border-top:1px solid #f0f0f0;border-left:1px solid #f0f0f0;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;display:grid}.index-module-scss-module__07TAJq__specItem{display:contents}.index-module-scss-module__07TAJq__label,.index-module-scss-module__07TAJq__value{box-sizing:border-box;word-break:break-word;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;align-items:center;min-width:0;min-height:13.8889vw;margin:0;padding:4.16667vw 2.77778vw;font-size:3.88889vw;line-height:5.55556vw;display:flex}.index-module-scss-module__07TAJq__label{color:#666;background:#fff}.index-module-scss-module__07TAJq__value{color:#222;background:#f9f9f9;font-weight:500}@media screen and (min-width:1024px) and (hover:hover) and (pointer:fine){.index-module-scss-module__07TAJq__panel{--drawer-body-width:608px}.index-module-scss-module__07TAJq__body{padding:10px 30px 40px}.index-module-scss-module__07TAJq__ModelLink{padding-bottom:20px}.index-module-scss-module__07TAJq__view{color:#009b3f;padding-left:30px;font-weight:500}.index-module-scss-module__07TAJq__view svg{width:22px;position:relative;top:7px}.index-module-scss-module__07TAJq__content{gap:40px}.index-module-scss-module__07TAJq__group{gap:20px}.index-module-scss-module__07TAJq__groupTitle{font-size:16px;line-height:22px}.index-module-scss-module__07TAJq__label,.index-module-scss-module__07TAJq__value{min-height:50px;padding:15px 10px;font-size:14px;line-height:20px}}@media screen and (min-width:1280px) and (hover:hover) and (pointer:fine){.index-module-scss-module__07TAJq__panel{--drawer-body-width:912px}}
