.custom-swiper-detail{padding:0 var(--container-margin-left)!important}.custom-swiper-detail .custom-swiper-detail-item{height:400px;overflow:hidden;border-radius:24px;position:relative}.custom-swiper-detail .custom-swiper-detail-item .custom-swiper-detail-item-bg{position:absolute;top:0;left:0;right:0;bottom:var(--content-height,0)}.custom-swiper-detail .custom-swiper-detail-item .custom-swiper-detail-item-bg img{width:100%;height:100%}.custom-swiper-detail .custom-swiper-detail-item .swiper-detail-item-content{position:absolute;left:0;right:0;bottom:0;padding:24px 32px;background-color:#fff;display:flex;align-items:center;justify-content:space-between;gap:32px}.custom-swiper-detail .custom-swiper-detail-item .swiper-detail-item-content.is-full{background-color:rgba(0,0,0,0);padding:18px 24px}.custom-swiper-detail .custom-swiper-detail-item .swiper-detail-item-content.is-full .btn-arrow{background-color:#fff}.custom-swiper-detail .custom-swiper-detail-item .swiper-detail-item-content h3{color:#1e1e1e;font-size:18px}.custom-swiper-detail .custom-swiper-detail-item .swiper-detail-item-content p{color:#1e1e1e;font-size:14px;font-weight:var(--font-weight-regular);padding-top:8px}.custom-swiper-detail .custom-swiper-detail-item .swiper-detail-item-content .btn-arrow{flex-shrink:0;width:40px;height:40px;display:flex;border-radius:100%;background-color:#eaebed;transition:all .3s ease}.custom-swiper-detail .custom-swiper-detail-item .swiper-detail-item-content .btn-arrow svg{width:24px;height:24px;margin:auto;transition:all .3s ease}.custom-swiper-detail .custom-swiper-detail-item .swiper-detail-item-content .btn-arrow svg path{stroke:#1e1e1e}.custom-swiper-detail .custom-swiper-detail-item .swiper-detail-item-content .btn-arrow:hover{background-color:#1e1e1e}.custom-swiper-detail .custom-swiper-detail-item .swiper-detail-item-content .btn-arrow:hover svg path{stroke:#fffdf6}.custom-page-swiper-detail-modal-content{display:flex;flex-direction:column;gap:8px;max-height:50vh;overflow-y:auto}.custom-page-swiper-detail-modal-content .custom-page-swiper-detail-modal-title{font-size:24px;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);color:#1e1e1e}.custom-page-swiper-detail-modal-content .custom-page-swiper-detail-modal-content-item{display:flex;flex-direction:column;gap:4px}.custom-page-swiper-detail-modal-content .custom-page-swiper-detail-modal-content-item h4{font-size:16px;font-weight:var(--font-weight-bold,700);font-family:var(--font-family-bold);color:#51545a}.custom-page-swiper-detail-modal-content .custom-page-swiper-detail-modal-content-item p{font-size:14px;color:#51545a}@media screen and (min-width:1920px){.custom-swiper-detail{padding:0 var(--container-margin-left)!important}.custom-swiper-detail .custom-swiper-detail-item{height:20.8333333333vw;border-radius:1.25vw}.custom-swiper-detail .custom-swiper-detail-item .custom-swiper-detail-item-bg{bottom:var(--content-height,0)}.custom-swiper-detail .custom-swiper-detail-item .custom-swiper-detail-item-bg img{width:100%;height:100%}.custom-swiper-detail .custom-swiper-detail-item .swiper-detail-item-content{padding:1.25vw 1.6666666667vw;gap:1.6666666667vw}.custom-swiper-detail .custom-swiper-detail-item .swiper-detail-item-content.is-full{padding:.9375vw 1.25vw}.custom-swiper-detail .custom-swiper-detail-item .swiper-detail-item-content h3{font-size:.9375vw}.custom-swiper-detail .custom-swiper-detail-item .swiper-detail-item-content p{font-size:.7291666667vw;padding-top:.4166666667vw}.custom-swiper-detail .custom-swiper-detail-item .swiper-detail-item-content .btn-arrow{width:2.0833333333vw;height:2.0833333333vw}.custom-swiper-detail .custom-swiper-detail-item .swiper-detail-item-content .btn-arrow svg{width:1.25vw;height:1.25vw}.custom-page-swiper-detail-modal-content{gap:.4166666667vw}.custom-page-swiper-detail-modal-content .custom-page-swiper-detail-modal-title{font-size:1.25vw}.custom-page-swiper-detail-modal-content .custom-page-swiper-detail-modal-content-item{gap:.2083333333vw}.custom-page-swiper-detail-modal-content .custom-page-swiper-detail-modal-content-item h4{font-size:.8333333333vw}.custom-page-swiper-detail-modal-content .custom-page-swiper-detail-modal-content-item p{font-size:.7291666667vw}}@media screen and (max-width:900px){.custom-page-container .custom-swiper-detail{padding:0 var(--container-padding-left)!important}.custom-page-container .custom-swiper-detail .custom-swiper-detail-item{height:80vw;border-radius:6.4vw}.custom-page-container .custom-swiper-detail .custom-swiper-detail-item .swiper-detail-item-content{padding:4.8vw 6.4vw;gap:4.2666666667vw}.custom-page-container .custom-swiper-detail .custom-swiper-detail-item .swiper-detail-item-content.is-full{padding:3.2vw}.custom-page-container .custom-swiper-detail .custom-swiper-detail-item .swiper-detail-item-content h3{font-size:4.2666666667vw}.custom-page-container .custom-swiper-detail .custom-swiper-detail-item .swiper-detail-item-content p{font-size:3.2vw;padding-top:0}.custom-page-container .custom-swiper-detail .custom-swiper-detail-item .swiper-detail-item-content .btn-arrow{width:8.5333333333vw;height:8.5333333333vw}.custom-page-container .custom-swiper-detail .custom-swiper-detail-item .swiper-detail-item-content .btn-arrow svg{width:3.7333333333vw;height:3.7333333333vw}.custom-page-container .custom-swiper-detail .custom-swiper-detail-swiper-button-box{height:14.9333333333vw;background:none}.custom-page-container .custom-swiper-detail .swiper-button-next,.custom-page-container .custom-swiper-detail .swiper-button-prev{visibility:visible;opacity:1;top:auto;left:auto;right:auto;bottom:0;width:8.5333333333vw;height:8.5333333333vw}.custom-page-container .custom-swiper-detail .swiper-button-prev{right:calc(50% + 2.1333333333vw)}.custom-page-container .custom-swiper-detail .swiper-button-next{left:calc(50% + 2.1333333333vw)}.custom-page-container .custom-swiper-detail .swiper-button-disabled{opacity:.3}.custom-page-swiper-detail-modal-content{gap:2.1333333333vw}.custom-page-swiper-detail-modal-content .custom-page-swiper-detail-modal-title{font-size:6.4vw}.custom-page-swiper-detail-modal-content .custom-page-swiper-detail-modal-content-item{gap:1.0666666667vw}.custom-page-swiper-detail-modal-content .custom-page-swiper-detail-modal-content-item h4{font-size:4.2666666667vw}.custom-page-swiper-detail-modal-content .custom-page-swiper-detail-modal-content-item p{font-size:3.7333333333vw}}