.BtnCollection_btn__26ayy{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--top-vw-base)*64);height:calc(var(--top-vw-base)*64);color:var(--main-white);background:var(--main-white-20);border:1px solid var(--border-btn,rgba(255,255,255,.7));border-radius:100px;box-shadow:0 0 calc(var(--top-vw-base)*20) 0 var(--shadow-btn-m,rgba(0,0,0,.3));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:background .3s ease,color .3s ease}@media(hover:hover)and (pointer:fine){.BtnCollection_btn__26ayy{cursor:pointer}.BtnCollection_btn__26ayy:hover{background:var(--pure-white,#fff)}.BtnCollection_btn__26ayy:hover svg{color:var(--main-black,#3a363c)}}@media not screen and (min-width:769px){.BtnCollection_btn__26ayy{width:calc(var(--top-vw-base)*56);height:calc(var(--top-vw-base)*56)}}.BtnCollection_icon__PB_i_{display:flex;align-items:center;justify-content:center;width:calc(var(--top-vw-base)*28);height:calc(var(--top-vw-base)*28)}.BtnCollection_icon__PB_i_ svg{width:100%;height:100%;transition:color .3s ease}@media not screen and (min-width:769px){.BtnCollection_icon__PB_i_{width:calc(var(--top-vw-base)*24);height:calc(var(--top-vw-base)*24)}}.CollectionCard_card__cHv05,.CollectionCard_coming__v_VI4{position:relative;flex-shrink:0;width:calc(var(--top-vw-base)*125);height:calc(var(--top-vw-base)*179);overflow:hidden;border-radius:1px}@media not screen and (min-width:769px){.CollectionCard_card__cHv05,.CollectionCard_coming__v_VI4{width:100%;height:auto;aspect-ratio:110/157}}.CollectionCard_card__cHv05{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.7);box-shadow:5px 10px 30px 0 rgba(0,0,0,.2)}@media(hover:hover)and (pointer:fine){.CollectionCard_card__cHv05{transition:opacity .3s}.CollectionCard_card__cHv05:hover{opacity:.8}}.CollectionCard_image__TmUq6{pointer-events:none}.CollectionCard_coming_image__slqr1,.CollectionCard_image__TmUq6{width:100%;height:100%;object-fit:contain}.CollectionSection_section__KvFpj{display:flex;flex-direction:column;gap:calc(var(--top-vw-base)*24);align-items:center;width:100%;color:#3a363c}.CollectionSection_header__t390T{display:flex;align-items:flex-start;justify-content:space-between;width:100%;padding-top:calc(var(--top-vw-base)*16);white-space:nowrap;border-top:1px solid #8b8190}.CollectionSection_en_title__b1Pgm{font-family:var(--font-michroma);font-size:calc(var(--top-vw-base)*24);font-weight:400;line-height:1;text-transform:uppercase}.CollectionSection_jp_label__vWegF{font-family:var(--font-notosansjp);font-size:calc(var(--top-vw-base)*12);font-weight:500;line-height:1.4;opacity:.8}.CollectionSection_cards__PoQMn{display:flex;flex-wrap:wrap;gap:calc(var(--top-vw-base)*10);align-items:flex-start;width:100%}@media not screen and (min-width:769px){.CollectionSection_cards__PoQMn{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:calc(var(--top-vw-base)*9);gap:calc(var(--top-vw-base)*9)}}.CollectionModal_root__QzXqA{--top-vw-base:calc(100vw / 1440);display:flex;gap:calc(var(--top-vw-base)*80);align-items:flex-start;width:100%;min-height:100%;padding:calc(var(--top-vw-base)*80)}@media not screen and (min-width:769px){.CollectionModal_root__QzXqA{--top-vw-base:calc(100vw / 390);flex-direction:column;gap:calc(var(--top-vw-base)*40);padding:calc(var(--top-vw-base)*56) calc(var(--top-vw-base)*20) calc(var(--top-vw-base)*40)}}.CollectionModal_title_col__zSiPA{position:-webkit-sticky;position:sticky;top:calc(var(--top-vw-base)*80);display:flex;flex-shrink:0;flex-direction:column;justify-content:space-between;width:calc(var(--top-vw-base)*400);height:calc(100dvh - 150px - calc(var(--top-vw-base) * 160));color:#3a363c}@media not screen and (min-width:769px){.CollectionModal_title_col__zSiPA{display:contents}}.CollectionModal_title_group__zKuzW{display:flex;flex-direction:column;gap:calc(var(--top-vw-base)*20);align-items:flex-start;width:100%}@media not screen and (min-width:769px){.CollectionModal_title_group__zKuzW{align-items:center}}.CollectionModal_title_labels__zzlIb{display:flex;flex-direction:column;gap:calc(var(--top-vw-base)*8);align-items:flex-start;white-space:nowrap}@media not screen and (min-width:769px){.CollectionModal_title_labels__zzlIb{align-items:center}}.CollectionModal_jp_sub__YF29l{font-family:var(--font-notosansjp);font-size:calc(var(--top-vw-base)*14);font-weight:500;line-height:1}.CollectionModal_en_title__M1zld{font-family:var(--font-michroma);font-size:calc(var(--top-vw-base)*40);font-weight:400;line-height:1;text-transform:uppercase}@media not screen and (min-width:769px){.CollectionModal_en_title__M1zld{font-size:calc(var(--top-vw-base)*34)}}.CollectionModal_btn_close_text__ohwjD,.CollectionModal_description__Q89Nl{font-family:var(--font-notosansjp);font-size:calc(var(--top-vw-base)*13);font-weight:500;line-height:1.4}.CollectionModal_btn_close_text__ohwjD{display:flex;align-items:center;justify-content:center;width:100%;padding:calc(var(--top-vw-base)*20);color:#3a363c;text-align:center;background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.7);border-radius:100px;box-shadow:10px 20px 40px 0 rgba(0,0,0,.2)}@media(hover:hover)and (pointer:fine){.CollectionModal_btn_close_text__ohwjD{transition:opacity .3s}.CollectionModal_btn_close_text__ohwjD:hover{opacity:.7}}@media not screen and (min-width:769px){.CollectionModal_btn_close_text__ohwjD{order:1}}.CollectionModal_sections__JFifL{display:flex;flex-shrink:0;flex-direction:column;gap:calc(var(--top-vw-base)*64);align-items:flex-start;width:calc(var(--top-vw-base)*800)}@media not screen and (min-width:769px){.CollectionModal_sections__JFifL{gap:calc(var(--top-vw-base)*40);width:100%}}.CollectionModal_btn_close_fab__NksfF{position:absolute;right:20px;bottom:calc(100dvh - 150px + 20px);display:flex;align-items:center;justify-content:center;width:54px;height:38px;color:#f0e8f5;background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.7);border-radius:1px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media not screen and (min-width:769px){.CollectionModal_btn_close_fab__NksfF{bottom:calc(100dvh - 80px + 20px)}}@media(hover:hover)and (pointer:fine){.CollectionModal_btn_close_fab__NksfF{transition:opacity .3s}.CollectionModal_btn_close_fab__NksfF:hover{opacity:.7}}