/*!
 * @project: 202209_update
 * @version: v1.0.0
 */
@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&family=Noto+Serif+JP:wght@200;300;400;500;600;700;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&family=Noto+Serif+JP:wght@200;300;400;500;600;700;900&display=swap);
:root{--color-shadow: rgb(0 0 0/.3)}.mt-3{margin-top:1rem}.list-disc{list-style-type:disc}.list-kome{list-style-type:'※';text-align:left;font-weight:400}.kome{display:inline-block;padding-left:1em;text-indent:-1em;font-weight:400}.kome::before{content:'※'}.ico_open_layer{position:absolute;display:block;width:39px;height:38px;background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/ico_open_layer.png") no-repeat 50% 0;filter:drop-shadow(0 2px 3px rgba(0,0,0,0.7))}.ico_open_layer_mini{position:absolute;display:block;width:29px;height:28px;background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/ico_open_layer_mini.png") no-repeat 50% 0;filter:drop-shadow(0 2px 3px rgba(0,0,0,0.7))}.promokit-video__cover{background:rgba(0,0,0,0.6)}*{box-sizing:border-box}html{height:100dvh}body{background:#000;font-size:inherit;background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/bg.webp") no-repeat 50% 0/cover}ul,li,ol{list-style:none}.sub-logo{position:absolute;top:40px;left:50%;width:145px;height:188px;margin-left:-72.5px;background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/common/logo.png") no-repeat 50% 0;z-index:1}[class^="btn_"]{cursor:pointer}.promokit-tab__link-list{position:absolute}.promokit-fullpage__page{min-height:1092px}.promokit-slide__button{width:37px;height:59px;background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/common/prev-next.png") no-repeat 50% 0;opacity:1}.promokit-slide__button--prev{left:-58px;background-position-x:0}.promokit-slide__button--next{right:-58px;background-position-x:-37px}.promokit-slide__pagination{text-indent:0;bottom:-98px}.page-mask{position:absolute;left:0;top:0;right:0;bottom:0;background-color:#070707;z-index:9999999}.pointer-events-none{pointer-events:none}body .leftSideContent{position:fixed;top:0;left:10px;z-index:100;height:100vh;display:flex;align-items:center}body .promokit-header-button{top:60px}.section-footer__download-link{display:block !important}body .promokit-bg-player{position:fixed !important;left:0 !important;top:0 !important;right:0 !important;bottom:0 !important;transform:none !important}.logoL2{position:fixed;width:174px;height:42px;left:8px;top:42px;z-index:99;transform-origin:left top;transform:scale(0.7);background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/logo.png") no-repeat 50% 0/contain}.ico_arrow{height:7.33333vw;aspect-ratio:59/55;margin-top:4vw;background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/arrow.png") no-repeat 50% 0/contain;border:none}.bg_dim{position:fixed;top:0;left:0;width:100%;height:100%;filter:brightness(1);background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/bg_dim.png") no-repeat 50% 0/100% 100%}.bg_sprite{position:fixed;top:0;left:0;width:100%;height:100%;filter:brightness(1);background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/bg_sprite.png") repeat 50% 0}.scroll{cursor:pointer}.hoverItem{transition:filter .3s ease-in-out}.hoverItem:hover{filter:brightness(1.5)}.section{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.section_content{position:relative;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.section_content>*{position:relative}.section_content__title{position:relative;align-self:stretch;width:100%}.section_content__title .obj_base{display:block;width:inherit;height:100%}.section_content__title .obj_eff{mix-blend-mode:screen;filter:brightness(1)}.section_content__slide{display:flex;flex-direction:column;position:relative;height:41.6vw;aspect-ratio:566/312}.section_content__slide::before{content:"";display:block;z-index:2;height:44.66667vw;aspect-ratio:572/335;position:absolute;top:50%;margin-top:-22.33333vw;left:50%;margin-left:-38.13333vw;background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/slideFrame.png") no-repeat 50% 0/auto 100%;pointer-events:none}.section_content__slide .swiper{flex:1;margin:0;height:41.6vw;aspect-ratio:566/312}.section_content__slide .swiper .swiper-slide{width:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.section_contentInner{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.section_contentInner>*{flex-shrink:0}.btn_popup.--overview{height:9.86667vw;aspect-ratio:300/74;background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/btn_popup_overview.png") no-repeat 50% 0/auto 100%}.btn_popup.--skill{height:6.26667vw;aspect-ratio:140/47;background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/btn_popup_skill.png") no-repeat 50% 0/auto 100%}:root .section-footer__download-link{display:none !important}:root{--font-sans: "Noto Sans JP", sans-serif;--font-serif: "Noto Serif JP", sans-serif}html{font-size:16px}@media screen and (max-width: 1170px){html{font-size:1.36752vw}}@media screen and (max-width: 768px){html{font-size:3.2vw}}body,button{font-family:var(--font-sans) !important}button{background-color:transparent;padding:0;border:none}.promokit-page__section{display:flex;padding-top:36px}.promokit-page__section>[class*="_contentInner"]{display:flex;justify-content:center}.promokit-page__section>[class*="_contentInner"]>[class*="__sectionContainer"]{display:flex}.promokit-preload__btn-go-home{display:none !important}[class^="btn_"]{text-indent:-9999em}[disabled]{cursor:default}[data-fancybox]{cursor:pointer}.fancybox-slide{padding-top:100px;padding-bottom:100px}.fancybox-slide--html{padding:0}.fancybox-slide--html .fancybox-close-small{top:auto;right:auto;bottom:-10.66667vw;left:50%;margin-left:-3.86667vw;width:7.73333vw;height:7.73333vw;background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/ico_modal_close.svg") no-repeat 50% 0/contain}.fancybox-slide--html .fancybox-close-small svg{display:none}[class^=btn_]{background-color:transparent;padding:0;border:none;cursor:pointer}[class^=btn_]:disabled{cursor:default}[class^=btn_]:focus{outline:none}[class^=btn_] i{font-style:normal}.font-weight-3{font-weight:300}.font-weight-4{font-weight:400}.font-weight-5{font-weight:500}.font-weight-6{font-weight:600}.font-weight-7{font-weight:700}.font-weight-8{font-weight:800}.text-xs{font-size:0.75rem;line-height:1rem}@media screen and (min-width: 1171px){.text-lg-xs{font-size:0.75rem;line-height:1rem}}@media screen and (min-width: 769px){.text-md-xs{font-size:0.75rem;line-height:1rem}}@media screen and (min-width: 577px){.text-sm-xs{font-size:0.75rem;line-height:1rem}}.text-sm{font-size:0.875rem;line-height:1.25rem}@media screen and (min-width: 1171px){.text-lg-sm{font-size:0.875rem;line-height:1.25rem}}@media screen and (min-width: 769px){.text-md-sm{font-size:0.875rem;line-height:1.25rem}}@media screen and (min-width: 577px){.text-sm-sm{font-size:0.875rem;line-height:1.25rem}}.text-base{font-size:1rem;line-height:1.5rem}@media screen and (min-width: 1171px){.text-lg-base{font-size:1rem;line-height:1.5rem}}@media screen and (min-width: 769px){.text-md-base{font-size:1rem;line-height:1.5rem}}@media screen and (min-width: 577px){.text-sm-base{font-size:1rem;line-height:1.5rem}}.text-lg{font-size:1.125rem;line-height:1.75rem}@media screen and (min-width: 1171px){.text-lg-lg{font-size:1.125rem;line-height:1.75rem}}@media screen and (min-width: 769px){.text-md-lg{font-size:1.125rem;line-height:1.75rem}}@media screen and (min-width: 577px){.text-sm-lg{font-size:1.125rem;line-height:1.75rem}}.text-xl{font-size:1.25rem;line-height:1.75rem}@media screen and (min-width: 1171px){.text-lg-xl{font-size:1.25rem;line-height:1.75rem}}@media screen and (min-width: 769px){.text-md-xl{font-size:1.25rem;line-height:1.75rem}}@media screen and (min-width: 577px){.text-sm-xl{font-size:1.25rem;line-height:1.75rem}}.text-2x{font-size:1.5rem;line-height:2rem}@media screen and (min-width: 1171px){.text-lg-2x{font-size:1.5rem;line-height:2rem}}@media screen and (min-width: 769px){.text-md-2x{font-size:1.5rem;line-height:2rem}}@media screen and (min-width: 577px){.text-sm-2x{font-size:1.5rem;line-height:2rem}}.text-3x{font-size:1.875rem;line-height:2.25rem}@media screen and (min-width: 1171px){.text-lg-3x{font-size:1.875rem;line-height:2.25rem}}@media screen and (min-width: 769px){.text-md-3x{font-size:1.875rem;line-height:2.25rem}}@media screen and (min-width: 577px){.text-sm-3x{font-size:1.875rem;line-height:2.25rem}}.text-4x{font-size:2.25rem;line-height:2.5rem}@media screen and (min-width: 1171px){.text-lg-4x{font-size:2.25rem;line-height:2.5rem}}@media screen and (min-width: 769px){.text-md-4x{font-size:2.25rem;line-height:2.5rem}}@media screen and (min-width: 577px){.text-sm-4x{font-size:2.25rem;line-height:2.5rem}}.text-5x{font-size:3rem;line-height:1}@media screen and (min-width: 1171px){.text-lg-5x{font-size:3rem;line-height:1}}@media screen and (min-width: 769px){.text-md-5x{font-size:3rem;line-height:1}}@media screen and (min-width: 577px){.text-sm-5x{font-size:3rem;line-height:1}}.text-6x{font-size:3.75rem;line-height:1}@media screen and (min-width: 1171px){.text-lg-6x{font-size:3.75rem;line-height:1}}@media screen and (min-width: 769px){.text-md-6x{font-size:3.75rem;line-height:1}}@media screen and (min-width: 577px){.text-sm-6x{font-size:3.75rem;line-height:1}}.text-7x{font-size:4.5rem;line-height:1}@media screen and (min-width: 1171px){.text-lg-7x{font-size:4.5rem;line-height:1}}@media screen and (min-width: 769px){.text-md-7x{font-size:4.5rem;line-height:1}}@media screen and (min-width: 577px){.text-sm-7x{font-size:4.5rem;line-height:1}}.text-8x{font-size:6rem;line-height:1}@media screen and (min-width: 1171px){.text-lg-8x{font-size:6rem;line-height:1}}@media screen and (min-width: 769px){.text-md-8x{font-size:6rem;line-height:1}}@media screen and (min-width: 577px){.text-sm-8x{font-size:6rem;line-height:1}}.text-9x{font-size:8rem;line-height:1}@media screen and (min-width: 1171px){.text-lg-9x{font-size:8rem;line-height:1}}@media screen and (min-width: 769px){.text-md-9x{font-size:8rem;line-height:1}}@media screen and (min-width: 577px){.text-sm-9x{font-size:8rem;line-height:1}}.slideContainer_common{position:relative}.slideContainer_common .swiper-button-prev,.slideContainer_common .swiper-button-next{width:auto;height:9.46667vw;aspect-ratio:43/71;background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/btn_slide.png") no-repeat 50% 0/auto 100%;text-indent:-9999em}.slideContainer_common .swiper-button-prev::before,.slideContainer_common .swiper-button-prev::after,.slideContainer_common .swiper-button-next::before,.slideContainer_common .swiper-button-next::after{display:none}.slideContainer_common .swiper-button-prev{left:50%;margin-left:-46.26667vw}.slideContainer_common .swiper-button-next{right:50%;margin-right:-46.26667vw;transform:scale(-1, 1)}.slideContainer_common .swiper-pagination-horizontal.swiper-pagination-horizontal{margin-bottom:-10.66667vw}.slideContainer_common .swiper-pagination-horizontal.swiper-pagination-horizontal .swiper-pagination-bullet{width:auto;position:relative;height:1.06667vw;aspect-ratio:8/8;margin-left:1.86667vw;margin-right:1.86667vw;background:rgba(159,205,244,0.3);opacity:1}.slideContainer_common .swiper-pagination-horizontal.swiper-pagination-horizontal .swiper-pagination-bullet-active{height:1.06667vw;aspect-ratio:8/8}.slideContainer_common .swiper-pagination-horizontal.swiper-pagination-horizontal .swiper-pagination-bullet-active::before{content:"";display:block;height:5.33333vw;aspect-ratio:40/40;position:absolute;top:50%;margin-top:-2.66667vw;left:50%;margin-left:-2.66667vw;background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/btn_slide_bullet.png") no-repeat 50% 0/auto 100%}:root .swiper-button-disabled{opacity:1 !important;filter:grayscale(1) brightness(0.6)}:root .promokit-remote{font-family:var(--font-sans) !important}:root .promokit-remote--mobile-basic .promokit-remote__scroll{padding:10.66667vw 5.33333vw 4.66667vw 12vw}:root .promokit-remote--mobile-basic .promokit-remote__start-link{position:relative;font-size:20px}:root .promokit-remote--mobile-basic .promokit-remote__link li{position:relative;margin-top:6.66667vw}:root .promokit-remote--mobile-basic .promokit-remote__link li a{font-size:4.53333vw;color:#886a5d}:root .promokit-remote--mobile-basic .promokit-remote__link li a[disabled]{pointer-events:none;opacity:0.4}:root .promokit-remote--mobile-basic .promokit-remote__hash{height:auto;line-height:1}:root .promokit-remote--mobile-basic .promokit-remote__hash::before{content:"";display:block;position:absolute;top:50%;left:-5.33333vw;width:2.53333vw;height:2.53333vw;margin-top:-.93333vw;background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/menu_marker.png") no-repeat 50% 0/contain}:root .promokit-remote--mobile-basic .promokit-remote__hash--active{pointer-events:none;color:#fff !important;text-shadow:0 0 5px #ffb8ae,0 0 5px #ffb8ae}:root .promokit-remote--mobile-basic .promokit-remote__hash--active::before{left:-7.06667vw;width:6.4vw;height:6.13333vw;margin-top:-2.66667vw;background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/menu_activeMarker.png") no-repeat 50% 0/contain}.tableContainer{border:solid 1px #9b7f52}.tableContainer table{border-collapse:separate;border-spacing:1px;background-color:#000}.tableContainer table tr:nth-of-type(even) th{background-color:#69472c}.tableContainer table tr:nth-of-type(even) td{background-color:#fddfaa}.tableContainer table tr>*{padding:8px 10px;font-size:1rem}.tableContainer table th{font-weight:500;color:#fff;background:#694c38;white-space:nowrap}.tableContainer table th .kome{font-size:.875rem;color:#d3ad93}.tableContainer table td{color:#50402e;background:#fdf0d6}.tableContainer table .itemDetail{display:flex;flex-direction:column}.tableContainer table .itemDetail dt{font-weight:500}.tableContainer table .kome{display:flex;padding-left:0;text-indent:0}.tableContainer table .kome::before{content:"※"}.fancybox-container{z-index:99999992}.fancybox-slide--html .fancybox-content{width:100%;overflow:visible;padding:1.875rem}.fancybox-slide--html .fancybox-content.modal_detail{background:#21160f}.fancybox-slide--html .fancybox-content table{width:100%}.fancybox-slide--html .fancybox-close-small{top:auto;height:4.26667vw;aspect-ratio:32/32;bottom:-8.53333vw;position:absolute;left:50%;margin-left:-2.13333vw;background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/ico_modal_close.svg") no-repeat 50% 0/auto 100%}.fancybox-slide--html .fancybox-close-small svg{display:none}.main{font-size:1rem;gap:7.68519vh;text-align:left;text-indent:-9999em;white-space:nowrap;overflow:hidden}.main .bg_chara{position:fixed;top:0;left:0;width:100%;height:100%;filter:brightness(1);background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/main/bg_chara.webp") no-repeat 50% 0/cover}.main_upperContent{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;height:auto !important}.main_lowerContent{display:flex;flex-direction:column;align-items:center}.main_content{position:relative;width:100%;height:110.66667vw;aspect-ratio:750/830;gap:2.5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.main_content__title{position:relative;height:56.8vw;aspect-ratio:701/426}.main_content__title .obj_base{display:block;width:inherit;height:100%;filter:brightness(1);background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/main/title.webp") no-repeat 50% 0/auto 100%}.main_content__text{position:relative;height:9.73333vw;aspect-ratio:856/73;margin-top:-6vw}.main_content__text.--period .obj_base{display:block;width:inherit;height:100%;background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/main/text_period.png") no-repeat 50% 0/auto 100%}.main_content .btn_detail{position:relative;height:13.33333vw;aspect-ratio:416/100;margin-top:1.86667vw}.main_content .btn_detail .obj_base{display:block;width:inherit;height:100%;background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/main/btn_detail.png") no-repeat 50% 0/auto 100%}.main_content .btn_detail.--comingsoon .obj_base{display:block;width:inherit;height:100%;background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/main/btn_detail_comingsoon.png") no-repeat 50% 0/auto 100%}.main_content__aside{display:flex;gap:2.8vw}.main_content__aside .btn_aside{height:8.4vw;aspect-ratio:216/63;box-shadow:0 0 0 1px #888 inset}.main_content__aside .btn_aside.--memberssite{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/main/btn_aside_memberssite.png") no-repeat 50% 0/contain}.main_content__aside .btn_aside.--signup{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/main/btn_aside_signup.png") no-repeat 50% 0/contain}.main_content__aside .btn_aside.--download{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/main/btn_aside_download.png") no-repeat 50% 0/contain}.sevensign-section{justify-content:center}.sevensign-section .sevensign_content__title{height:29.33333vw;aspect-ratio:750/220;margin-bottom:4vw}.sevensign-section .sevensign_content__title .obj_base{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/sevensign/title.png") no-repeat 50% 0/auto 100%}.sevensign-section .sevensign_content__title .obj_eff{height:36.13333vw;aspect-ratio:750/271;top:-4.93333vw;position:absolute;left:50%;margin-left:-50vw;background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/sevensign/title_eff.png") no-repeat 50% 0/auto 100%}.sevensign-section .sevensign_content__slide .swiper .swiper-slide--1{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/sevensign/pic_1.webp") no-repeat 50% 0/auto 100%}.sevensign-section .sevensign_content__slide .swiper .swiper-slide--2{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/sevensign/pic_2.webp") no-repeat 50% 0/auto 100%}.sevensign-section .sevensign_content__slide .swiper .swiper-slide--3{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/sevensign/pic_3.webp") no-repeat 50% 0/auto 100%}.sevensign-section .sevensign_content__slide .swiper .swiper-slide--4{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/sevensign/pic_4.webp") no-repeat 50% 0/auto 100%}.sevensign-section .sevensign_content__slide .swiper .swiper-slide--5{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/sevensign/pic_5.webp") no-repeat 50% 0/auto 100%}.sevensign-section .sevensign_content__slide .swiper .swiper-slide--6{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/sevensign/pic_6.webp") no-repeat 50% 0/auto 100%}.sevensign-section .sevensign_content .btn_popup{margin-top:13.86667vw}.monsterInvasion-section{justify-content:center}.monsterInvasion-section .monsterInvasion_content__title{height:16.66667vw;aspect-ratio:750/125;margin-bottom:4vw}.monsterInvasion-section .monsterInvasion_content__title .obj_base{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/monsterInvasion/title.png") no-repeat 50% 0/auto 100%}.monsterInvasion-section .monsterInvasion_content__title .obj_eff{height:29.6vw;aspect-ratio:750/222;top:-11.73333vw;position:absolute;left:50%;margin-left:-50vw;background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/monsterInvasion/title_eff.png") no-repeat 50% 0/auto 100%}.monsterInvasion-section .monsterInvasion_content__slide .swiper .swiper-slide--1{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/monsterInvasion/pic_1.webp") no-repeat 50% 0/auto 100%}.monsterInvasion-section .monsterInvasion_content__slide .swiper .swiper-slide--2{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/monsterInvasion/pic_2.webp") no-repeat 50% 0/auto 100%}.monsterInvasion-section .monsterInvasion_content .btn_popup{margin-top:13.86667vw}.modal_detail.--monsterInvasion .fancybox-close-small{left:auto;height:4.26667vw;aspect-ratio:32/32;top:1.33333vw;right:1.33333vw;position:fixed}.behive-section{justify-content:center}.behive-section .behive_content__title{height:26.66667vw;aspect-ratio:750/200;margin-bottom:4vw}.behive-section .behive_content__title .obj_base{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/behive/title.png") no-repeat 50% 0/auto 100%}.behive-section .behive_content__title .obj_eff{height:36.4vw;aspect-ratio:750/273;top:-10.53333vw;position:absolute;left:50%;margin-left:-50vw;background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/behive/title_eff.png") no-repeat 50% 0/auto 100%}.behive-section .behive_content__slide .swiper .swiper-slide--1{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/behive/pic_1.webp") no-repeat 50% 0/auto 100%}.behive-section .behive_content .btn_popup{margin-top:13.86667vw}.classcare-section{justify-content:center}.classcare-section .classcare_content__title{height:16.4vw;aspect-ratio:750/123;margin-bottom:6.93333vw}.classcare-section .classcare_content__title .obj_base{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/classcare/title.png") no-repeat 50% 0/auto 100%}.classcare-section .classcare_content__title .obj_eff{height:31.73333vw;aspect-ratio:750/238;top:-12.53333vw;position:absolute;left:50%;margin-left:-50vw;background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/classcare/title_eff.png") no-repeat 50% 0/auto 100%}.classcare-section .classcare_content .btn_popup{margin-top:9.6vw}.classcare-section .classcare_content__slide.--archer::after{content:"";display:block;height:7.06667vw;aspect-ratio:292/53;top:-4vw;position:absolute;left:50%;margin-left:-19.46667vw;z-index:2;background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/classcare/archer_slide_title.png") no-repeat 50% 0/auto 100%}.classcare-section .classcare_content__slide.--archer .swiper .swiper-slide--1{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/classcare/archer_pic_1.webp") no-repeat 50% 0/auto 100%}.classcare-section .classcare_content__slide.--archer .swiper .swiper-slide--2{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/classcare/archer_pic_2.webp") no-repeat 50% 0/auto 100%}.classcare-section .classcare_content__slide.--archer .swiper .swiper-slide--3{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/classcare/archer_pic_3.webp") no-repeat 50% 0/auto 100%}.classcare-section .classcare_content__slide.--archer .swiper .swiper-slide--4{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/classcare/archer_pic_4.webp") no-repeat 50% 0/auto 100%}.classcare-section .classcare_content__slide.--archer .swiper .swiper-slide--5{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/classcare/archer_pic_5.webp") no-repeat 50% 0/auto 100%}.classcare-section .classcare_content__slide.--titan{margin-top:10.66667vw}.classcare-section .classcare_content__slide.--titan::after{content:"";display:block;height:7.06667vw;aspect-ratio:292/53;top:-4vw;position:absolute;left:50%;margin-left:-19.46667vw;z-index:2;background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/classcare/titan_slide_title.png") no-repeat 50% 0/auto 100%}.classcare-section .classcare_content__slide.--titan .swiper .swiper-slide--1{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/classcare/titan_pic_1.webp") no-repeat 50% 0/auto 100%}.classcare-section .classcare_content__slide.--titan .swiper .swiper-slide--2{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/classcare/titan_pic_2.webp") no-repeat 50% 0/auto 100%}.modal_classcare_archerSkill{padding:0 10vw !important;background-color:transparent}.modal_classcare_archerSkill .swiper .swiper-slide{height:80vh}.modal_classcare_archerSkill .swiper .swiper-slide--1{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/classcare/archer_modal_pic_1.webp") no-repeat center/contain}.modal_classcare_archerSkill .swiper .swiper-slide--2{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/classcare/archer_modal_pic_2.webp") no-repeat center/contain}.modal_classcare_archerSkill .swiper .swiper-slide--3{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/classcare/archer_modal_pic_3.webp") no-repeat center/contain}.modal_classcare_archerSkill .swiper .swiper-slide--4{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/classcare/archer_modal_pic_4.webp") no-repeat center/contain}.modal_classcare_archerSkill .swiper .swiper-slide--5{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/classcare/archer_modal_pic_5.webp") no-repeat center/contain}.modal_classcare_archerSkill .swiper .swiper-slide--6{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/classcare/archer_modal_pic_6.webp") no-repeat center/contain}.modal_classcare_archerSkill .fancybox-close-small{left:auto;height:4.26667vw;aspect-ratio:32/32;top:1.33333vw;right:1.33333vw;position:fixed}.updateEvent_content{flex-direction:row !important;justify-content:center}.updateEvent_content__title{height:16.4vw;aspect-ratio:750/123;margin-bottom:4vw}.updateEvent_content__title .obj_base{background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/updateEvent/title.png") no-repeat 50% 0/auto 100%}.updateEvent_content__title .obj_eff{height:40.93333vw;aspect-ratio:750/307;position:absolute;top:50%;margin-top:-20.46667vw;left:50%;margin-left:-50vw;background:rgba(0,0,0,0) url("https://static.ncsoft.jp/images/event/lineage2aden/2311update/img/mb/updateEvent/title_eff.png") no-repeat 50% 0/auto 100%}.updateEvent_content__slide{display:flex;flex-direction:column;position:relative;height:88.13333vw;aspect-ratio:482/661;margin-top:9.33333vw}.updateEvent_content__slide::before{display:none}.updateEvent_content__slide .swiper{flex:1;margin:0;height:84.8vw;aspect-ratio:558/636}.updateEvent_content__slide .swiper .swiper-slide{width:100%;display:flex;flex-direction:column;justify-content:space-between}.updateEvent_content__slide .swiper .swiper-slide .updateEventBanner a{display:block}.updateEvent_content__slide .swiper .swiper-slide .updateEventBanner a img{max-width:100%;height:auto}.updateEvent_content__slide .swiper-button-prev{margin-left:-45.33333vw}.updateEvent_content__slide .swiper-button-next{margin-right:-45.33333vw}

/**
 * Swiper 8.3.2
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2022 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: July 26, 2022
 */

@font-face {
  font-family: 'swiper-icons';
  src: url('data:application/font-woff;charset=utf-8;base64, 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');
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-pointer-events {
  touch-action: pan-y;
}
.swiper-pointer-events.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d,
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper,
.swiper-3d .swiper-slide,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-vertical.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
}
.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}
:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev.swiper-button-hidden,
.swiper-button-next.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-prev,
.swiper-navigation-disabled .swiper-button-next {
  display: none !important;
}
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: 'next';
}
.swiper-button-lock {
  display: none;
}
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  --swiper-pagination-bullet-size: 8px;
  --swiper-pagination-bullet-width: 8px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-inactive-color: #000;
  --swiper-pagination-bullet-inactive-opacity: 0.2;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-vertical-gap: 6px;
  */
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: 10px;
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: 50%;
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
          appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}
/* Progress */
.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-vertical > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-lock {
  display: none;
}
/* Scrollbar */
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}
.swiper-scrollbar-disabled > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-vertical > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-vertical {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
}
/* Preloader */
:root {
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  */
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* a11y */
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-fade .swiper-slide-active,
.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube {
  overflow: visible;
}
.swiper-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-prev,
.swiper-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-cube .swiper-slide-shadow-top,
.swiper-cube .swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-cube .swiper-cube-shadow:before {
  content: '';
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  filter: blur(50px);
}
.swiper-flip {
  overflow: visible;
}
.swiper-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
}
.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-flip .swiper-slide-shadow-top,
.swiper-flip .swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.swiper-creative .swiper-slide {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}
.swiper-cards {
  overflow: visible;
}
.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
}

