.collection .line-clamp-1{-webkit-line-clamp:1;line-clamp:1}.collection .line-clamp-1,.collection .line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;box-orient:vertical;text-overflow:ellipsis}.collection .line-clamp-2{-webkit-line-clamp:2;line-clamp:2}.collection .line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;box-orient:vertical;text-overflow:ellipsis}.collection .custom-page-container{width:100%}.collection .custom-banner-main .is-rounded{overflow:hidden;border-radius:16px}.collection .custom-banner-main__image,.collection .custom-banner-main__image-box{width:100%;height:auto;display:block}.collection .collection-recommended-products [class*=swiper-button]{width:56px;height:56px;background-color:hsla(0,0%,100%,.3);border-radius:100%}.collection .collection-recommended-products [class*=swiper-button]:hover{background-color:hsla(0,0%,100%,.5)}.collection .collection-recommended-products .swiper-button-next{transform:rotate(180deg)}.collection .custom-banner-main .text-box .title{font-size:28px}.collection .custom-swiper-detail .swiper-detail-item-content:not(.is-full){background-color:#fafafd}@media screen and (min-width:1920px){.collection .collection-recommended-products [class*=swiper-button]{width:2.9166666667vw;height:2.9166666667vw}.collection .custom-banner-main .text-box .title{font-size:1.4583333333vw}}@media screen and (max-width:900px){.collection .collection-recommended-products [class*=swiper-button]{display:none}.collection .custom-banner-main .text-box .title{font-size:6.9333333333vw}}.collection-body.spacing-pc-top-0,.collection-recommended-products.spacing-pc-top-0,.collection-text-intro.spacing-pc-top-0{padding-top:0}.collection-body.spacing-pc-top-1,.collection-recommended-products.spacing-pc-top-1,.collection-text-intro.spacing-pc-top-1{padding-top:40px}.collection-body.spacing-pc-top-2,.collection-recommended-products.spacing-pc-top-2,.collection-text-intro.spacing-pc-top-2{padding-top:80px}.collection-body.spacing-pc-top-3,.collection-recommended-products.spacing-pc-top-3,.collection-text-intro.spacing-pc-top-3{padding-top:120px}.collection-body.spacing-pc-bottom-0,.collection-recommended-products.spacing-pc-bottom-0,.collection-text-intro.spacing-pc-bottom-0{padding-bottom:0}.collection-body.spacing-pc-bottom-1,.collection-recommended-products.spacing-pc-bottom-1,.collection-text-intro.spacing-pc-bottom-1{padding-bottom:40px}.collection-body.spacing-pc-bottom-2,.collection-recommended-products.spacing-pc-bottom-2,.collection-text-intro.spacing-pc-bottom-2{padding-bottom:80px}.collection-body.spacing-pc-bottom-3,.collection-recommended-products.spacing-pc-bottom-3,.collection-text-intro.spacing-pc-bottom-3{padding-bottom:120px}@media screen and (min-width:1920px){.collection-body.spacing-pc-top-1,.collection-recommended-products.spacing-pc-top-1,.collection-text-intro.spacing-pc-top-1{padding-top:2.0833333333vw}.collection-body.spacing-pc-top-2,.collection-recommended-products.spacing-pc-top-2,.collection-text-intro.spacing-pc-top-2{padding-top:4.1666666667vw}.collection-body.spacing-pc-top-3,.collection-recommended-products.spacing-pc-top-3,.collection-text-intro.spacing-pc-top-3{padding-top:6.25vw}.collection-body.spacing-pc-bottom-1,.collection-recommended-products.spacing-pc-bottom-1,.collection-text-intro.spacing-pc-bottom-1{padding-bottom:2.0833333333vw}.collection-body.spacing-pc-bottom-2,.collection-recommended-products.spacing-pc-bottom-2,.collection-text-intro.spacing-pc-bottom-2{padding-bottom:4.1666666667vw}.collection-body.spacing-pc-bottom-3,.collection-recommended-products.spacing-pc-bottom-3,.collection-text-intro.spacing-pc-bottom-3{padding-bottom:6.25vw}}@media screen and (max-width:900px){.collection-body.spacing-mb-top-0,.collection-recommended-products.spacing-mb-top-0,.collection-text-intro.spacing-mb-top-0{padding-top:0}.collection-body.spacing-mb-top-1,.collection-recommended-products.spacing-mb-top-1,.collection-text-intro.spacing-mb-top-1{padding-top:5.3333333333vw}.collection-body.spacing-mb-top-2,.collection-recommended-products.spacing-mb-top-2,.collection-text-intro.spacing-mb-top-2{padding-top:10.6666666667vw}.collection-body.spacing-mb-top-3,.collection-recommended-products.spacing-mb-top-3,.collection-text-intro.spacing-mb-top-3{padding-top:21.3333333333vw}.collection-body.spacing-mb-bottom-0,.collection-recommended-products.spacing-mb-bottom-0,.collection-text-intro.spacing-mb-bottom-0{padding-bottom:0}.collection-body.spacing-mb-bottom-1,.collection-recommended-products.spacing-mb-bottom-1,.collection-text-intro.spacing-mb-bottom-1{padding-bottom:5.3333333333vw}.collection-body.spacing-mb-bottom-2,.collection-recommended-products.spacing-mb-bottom-2,.collection-text-intro.spacing-mb-bottom-2{padding-bottom:10.6666666667vw}.collection-body.spacing-mb-bottom-3,.collection-recommended-products.spacing-mb-bottom-3,.collection-text-intro.spacing-mb-bottom-3{padding-bottom:21.3333333333vw}}.collection-text-intro{width:100%;overflow-wrap:break-word;word-break:break-word}.collection-text-intro .container{position:relative;margin:0 auto;padding:0 24px;text-align:center}@media(max-width:1023px){.collection-text-intro__pc{display:none}}.collection-text-intro__pc .collection-text-intro__body,.collection-text-intro__pc .collection-text-intro__content{text-align:start;font-size:16px}.collection-text-intro__pc .collection-text-intro__body :where(p,li,span,div,td,th),.collection-text-intro__pc .collection-text-intro__content :where(p,li,span,div,td,th){font-size:inherit}.collection-text-intro__pc .collection-text-intro__toggle{display:flex;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}@media(min-width:1024px){.collection-text-intro__mb{display:none}}.collection-text-intro__panel{width:100%;overflow-wrap:break-word;word-break:break-word}.collection-text-intro__body,.collection-text-intro__content,.collection-text-intro__title{color:#1e1e1e;line-height:1.6;overflow-wrap:break-word;word-break:break-word}.collection-text-intro__body b,.collection-text-intro__body strong,.collection-text-intro__content b,.collection-text-intro__content strong,.collection-text-intro__title b,.collection-text-intro__title strong{font-weight:var(--font-weight-bold,700)}.collection-text-intro__body b *,.collection-text-intro__body strong *,.collection-text-intro__content b *,.collection-text-intro__content strong *,.collection-text-intro__title b *,.collection-text-intro__title strong *{font-weight:inherit}.collection-text-intro__body em,.collection-text-intro__body i,.collection-text-intro__content em,.collection-text-intro__content i,.collection-text-intro__title em,.collection-text-intro__title i{font-style:italic}.collection-text-intro__body u,.collection-text-intro__content u,.collection-text-intro__title u{text-decoration:underline}.collection-text-intro__body del,.collection-text-intro__body s,.collection-text-intro__body strike,.collection-text-intro__content del,.collection-text-intro__content s,.collection-text-intro__content strike,.collection-text-intro__title del,.collection-text-intro__title s,.collection-text-intro__title strike{text-decoration:line-through}.collection-text-intro__body a,.collection-text-intro__content a,.collection-text-intro__title a{color:var(--color-text-link,#366be1);text-decoration:underline}.collection-text-intro__body a:hover,.collection-text-intro__content a:hover,.collection-text-intro__title a:hover{color:var(--color-text-link,#366be1)}.collection-text-intro__body h1,.collection-text-intro__body h2,.collection-text-intro__body h3,.collection-text-intro__body h4,.collection-text-intro__body h5,.collection-text-intro__body h6,.collection-text-intro__content h1,.collection-text-intro__content h2,.collection-text-intro__content h3,.collection-text-intro__content h4,.collection-text-intro__content h5,.collection-text-intro__content h6,.collection-text-intro__title h1,.collection-text-intro__title h2,.collection-text-intro__title h3,.collection-text-intro__title h4,.collection-text-intro__title h5,.collection-text-intro__title h6{font-family:var(--font-title-family,var(--font-family-bold));font-weight:var(--font-weight-bold,700)}.collection-text-intro__body h1 *,.collection-text-intro__body h2 *,.collection-text-intro__body h3 *,.collection-text-intro__body h4 *,.collection-text-intro__body h5 *,.collection-text-intro__body h6 *,.collection-text-intro__content h1 *,.collection-text-intro__content h2 *,.collection-text-intro__content h3 *,.collection-text-intro__content h4 *,.collection-text-intro__content h5 *,.collection-text-intro__content h6 *,.collection-text-intro__title h1 *,.collection-text-intro__title h2 *,.collection-text-intro__title h3 *,.collection-text-intro__title h4 *,.collection-text-intro__title h5 *,.collection-text-intro__title h6 *{font-weight:inherit;font-family:inherit}.collection-text-intro__body ol,.collection-text-intro__body ul,.collection-text-intro__content ol,.collection-text-intro__content ul,.collection-text-intro__title ol,.collection-text-intro__title ul{list-style:revert;padding-left:2em;text-align:left}.collection-text-intro__body h1,.collection-text-intro__body h2,.collection-text-intro__body h3,.collection-text-intro__body h4,.collection-text-intro__body p,.collection-text-intro__content h1,.collection-text-intro__content h2,.collection-text-intro__content h3,.collection-text-intro__content h4,.collection-text-intro__content p,.collection-text-intro__title h1,.collection-text-intro__title h2,.collection-text-intro__title h3,.collection-text-intro__title h4,.collection-text-intro__title p{margin:0 0 12px}.collection-text-intro__body>:last-child,.collection-text-intro__content>:last-child,.collection-text-intro__title>:last-child{margin-bottom:0}.collection-text-intro__title h1,.collection-text-intro__title h2,.collection-text-intro__title h3,.collection-text-intro__title h4,.collection-text-intro__title h5,.collection-text-intro__title h6{color:var(--color-dark,#1e1e1e);text-align:center;font-size:32px;line-height:1.25;margin:0 0 10px}.collection-text-intro__heading{color:var(--color-dark);text-align:center;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:32px;line-height:1.25;margin:0 0 10px;overflow-wrap:break-word;word-break:break-word}.collection-text-intro__pc .collection-text-intro__content.is-clamped{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;line-clamp:4}.collection-text-intro__mb .collection-text-intro__content.is-clamped{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:6;line-clamp:6}.collection-text-intro__toggle{display:inline-flex;align-items:center;gap:4px;padding:16px 0;border:0;background:rgba(0,0,0,0);cursor:pointer;font-size:14px;font-weight:400;line-height:1.3}.collection-text-intro__toggle svg{width:16px;height:16px;min-width:16px;min-height:16px;flex-shrink:0;transition:transform .2s ease}.collection-text-intro__toggle svg path{stroke:currentColor}.collection-text-intro__toggle.is-expanded svg{transform:rotate(180deg)}@media screen and (min-width:901px)and (max-width:1920px){.collection-text-intro__pc .collection-text-intro__body,.collection-text-intro__pc .collection-text-intro__content{font-size:16px}}@media screen and (min-width:1920px){.collection-text-intro__heading{font-size:1.6666666667vw;margin-bottom:.5208333333vw}.collection-text-intro__pc .collection-text-intro__body,.collection-text-intro__pc .collection-text-intro__content{font-size:.8333333333vw}.collection-text-intro__toggle{padding:.8333333333vw 0;font-size:.7291666667vw;gap:.2083333333vw}.collection-text-intro__toggle svg{width:.8333333333vw;height:.8333333333vw;min-width:.8333333333vw;min-height:.8333333333vw}}@media screen and (max-width:900px){.collection-text-intro__heading{font-size:6.4vw;text-align:left;margin-bottom:0;padding-bottom:1.6vw}.collection-text-intro__mb .collection-text-intro__body,.collection-text-intro__mb .collection-text-intro__content{font-size:3.7333333333vw}.collection-text-intro__toggle{padding:4.2666666667vw 0;font-size:3.2vw;gap:1.0666666667vw}.collection-text-intro__toggle svg{width:4.2666666667vw;height:4.2666666667vw;min-width:4.2666666667vw;min-height:4.2666666667vw}}@media screen and (max-width:1023px){.collection-text-intro .container{text-align:left}}.collection-recommended-products .swiper-list .title.nav{margin-bottom:24px}@media screen and (min-width:901px)and (max-width:1920px){.collection-recommended-products .swiper-list .container{width:1200px;max-width:100%;margin:0 auto;padding:0 24px}.collection-recommended-products .swiper-list .list-wrapper{width:1200px;max-width:100%;margin:0 auto}.collection-recommended-products .swiper-list .title{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:32px;line-height:120%;color:var(--color-dark)}.collection-recommended-products .swiper-list .swiper-wrapper{padding:24px 0}.collection-recommended-products .swiper-list .swiper-slide{width:-moz-fit-content;width:fit-content;transition:all .3s ease;height:auto;border-radius:16px;margin-right:16px;display:flex}.collection-recommended-products .swiper-list .swiper-slide a{flex:1}.collection-recommended-products .swiper-list .swiper-slide:last-child{margin-right:0}.collection-recommended-products .swiper-list .swiper-slide:hover{box-shadow:0 4px 24px 0 rgba(20,22,32,.1)}.collection-recommended-products .swiper-list .swiper-item{width:288px;height:416px;border-radius:16px;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;display:flex}.collection-recommended-products .swiper-list .swiper-item .item-content{height:-moz-fit-content;height:fit-content;margin-top:auto;width:100%;display:flex;flex-direction:column;padding:0 24px 16px;height:150px}.collection-recommended-products .swiper-list .swiper-item .item-title{color:#fcfaee;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:20px;line-height:100%;margin-bottom:4px}.collection-recommended-products .swiper-list .swiper-item .item-desc{color:#fcfaee;font-size:12px;line-height:120%}.collection-recommended-products .swiper-list .swiper-item .money-wrapper{display:flex;flex-direction:column;margin-top:auto;align-items:flex-start}.collection-recommended-products .swiper-list .swiper-item .money-wrapper .product-price-on-sale{display:flex;flex-direction:column;gap:4px}.collection-recommended-products .swiper-list .swiper-item .money-wrapper s{text-decoration:line-through;color:var(--color-light);font-size:12px;opacity:.6;line-height:100%}.collection-recommended-products .swiper-list .swiper-item .money-wrapper span{color:var(--color-light);font-size:16px;line-height:100%}.collection-recommended-products .swiper-list .swiper-item .money-wrapper .from{font-size:10px;line-height:60%;font-weight:var(--font-weight-bold,700)}.collection-recommended-products .swiper-list .swiper-item .money-wrapper .btn{display:block;margin-top:12px;text-align:center;font-size:12px;border-radius:44px;padding:6px 16px;color:var(--color-dark);background-color:#fff;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);line-height:150%;flex:none;width:100%}}@media screen and (min-width:1920px){.collection-recommended-products .swiper-list .container{width:62.5vw;max-width:100%;margin:0 auto;padding:0 1.25vw}.collection-recommended-products .swiper-list .list-wrapper{width:62.5vw;max-width:100%;margin:0 auto}.collection-recommended-products .swiper-list .title{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:1.6666666667vw;line-height:120%;color:var(--color-dark)}.collection-recommended-products .swiper-list .swiper-wrapper{padding:1.25vw 0}.collection-recommended-products .swiper-list .swiper-slide{width:-moz-fit-content;width:fit-content;transition:all .3s ease;height:auto;border-radius:.8333333333vw;margin-right:.8333333333vw;display:flex}.collection-recommended-products .swiper-list .swiper-slide a{flex:1}.collection-recommended-products .swiper-list .swiper-slide:last-child{margin-right:0}.collection-recommended-products .swiper-list .swiper-slide:hover{box-shadow:0 .2083333333vw 1.25vw 0 rgba(20,22,32,.1)}.collection-recommended-products .swiper-list .swiper-item{width:15vw;height:21.6666666667vw;border-radius:.8333333333vw;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;display:flex}.collection-recommended-products .swiper-list .swiper-item .item-content{height:-moz-fit-content;height:fit-content;margin-top:auto;width:100%;display:flex;flex-direction:column;padding:0 1.25vw .8333333333vw;height:7.8125vw}.collection-recommended-products .swiper-list .swiper-item .item-title{color:#fcfaee;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:1.0416666667vw;line-height:100%;margin-bottom:.2083333333vw}.collection-recommended-products .swiper-list .swiper-item .item-desc{color:#fcfaee;font-size:.625vw;line-height:120%}.collection-recommended-products .swiper-list .swiper-item .money-wrapper{display:flex;flex-direction:column;margin-top:auto;align-items:flex-start}.collection-recommended-products .swiper-list .swiper-item .money-wrapper .product-price-on-sale{display:flex;flex-direction:column;gap:4px}.collection-recommended-products .swiper-list .swiper-item .money-wrapper s{text-decoration:line-through;color:var(--color-light);font-size:12px;opacity:.6;line-height:100%}.collection-recommended-products .swiper-list .swiper-item .money-wrapper span{color:var(--color-light);font-size:16px;line-height:100%}.collection-recommended-products .swiper-list .swiper-item .money-wrapper .from{font-size:10px;line-height:60%;font-weight:var(--font-weight-bold,700)}.collection-recommended-products .swiper-list .swiper-item .money-wrapper .btn{display:block;margin-top:12px;text-align:center;font-size:12px;border-radius:44px;padding:6px 16px;color:var(--color-dark);background-color:#fff;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);line-height:150%;flex:none;width:100%}.collection-recommended-products .swiper-list .swiper-item .money-wrapper .product-price-on-sale{gap:.2083333333vw}.collection-recommended-products .swiper-list .swiper-item .money-wrapper s{font-size:.625vw}.collection-recommended-products .swiper-list .swiper-item .money-wrapper span{font-size:.8333333333vw}.collection-recommended-products .swiper-list .swiper-item .money-wrapper .from{font-size:.5208333333vw}.collection-recommended-products .swiper-list .swiper-item .money-wrapper .btn{margin-top:.625vw;font-size:.625vw;border-radius:2.2916666667vw;padding:.3125vw .8333333333vw}}@media screen and (max-width:900px){.collection-recommended-products .swiper-list .title{font-size:6.4vw;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);color:var(--color-dark)}.collection-recommended-products .swiper-list .title.nav{margin-bottom:4.2666666667vw}.collection-recommended-products .swiper-list .money{display:flex;align-items:center}.collection-recommended-products .swiper-list .product-price{display:flex;align-self:center}.collection-recommended-products .swiper-list .product-price span{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);font-size:3.7333333333vw;color:var(--color-light)}.collection-recommended-products .swiper-list .product-price .product-price-on-sale{display:flex;flex-direction:column}.collection-recommended-products .swiper-list .product-price .product-price-on-sale .price{font-size:4.2666666667vw}.collection-recommended-products .swiper-list .product-price .product-price-on-sale .from{font-size:2.6666666667vw;line-height:60%;font-weight:var(--font-weight-bold,700)}.collection-recommended-products .swiper-list .product-price .compareAtPrice{font-family:var(--font-family-regular);font-size:3.2vw;color:var(--color-light);opacity:.6}.collection-recommended-products .swiper-list .swiper{padding-left:var(--container-padding-left);padding-right:var(--container-padding-left)}.collection-recommended-products .swiper-list .swiper .swiper-slide{margin-right:4.2666666667vw;width:-moz-fit-content;width:fit-content;height:auto;display:flex}.collection-recommended-products .swiper-list .swiper .swiper-slide:last-child{margin-right:0}.collection-recommended-products .swiper-list .swiper .swiper-slide a{flex:1}.collection-recommended-products .swiper-list .swiper .swiper-item{border-radius:4.2666666667vw;height:109.8666666667vw;width:76.8vw;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;display:flex}.collection-recommended-products .swiper-list .swiper .swiper-item .item-content{margin-top:auto;padding:0 6.4vw 4.2666666667vw;height:40vw;display:flex;flex-direction:column}.collection-recommended-products .swiper-list .swiper .swiper-item .item-title{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:5.3333333333vw;color:var(--color-light);margin-bottom:1.0666666667vw;line-height:100%}.collection-recommended-products .swiper-list .swiper .swiper-item .item-desc{font-size:3.2vw;margin-bottom:auto;color:var(--color-light);line-height:120%}.collection-recommended-products .swiper-list .swiper .swiper-item .money-wrapper{display:flex;flex-direction:column;margin-top:auto;align-items:flex-start}.collection-recommended-products .swiper-list .swiper .swiper-item .money-wrapper .product-price-on-sale{display:flex;flex-direction:column;gap:4px}.collection-recommended-products .swiper-list .swiper .swiper-item .money-wrapper s{text-decoration:line-through;color:var(--color-light);font-size:12px;opacity:.6;line-height:100%}.collection-recommended-products .swiper-list .swiper .swiper-item .money-wrapper span{color:var(--color-light);font-size:16px;line-height:100%}.collection-recommended-products .swiper-list .swiper .swiper-item .money-wrapper .from{font-size:10px;line-height:60%;font-weight:var(--font-weight-bold,700)}.collection-recommended-products .swiper-list .swiper .swiper-item .money-wrapper .btn{display:block;margin-top:12px;text-align:center;font-size:12px;border-radius:44px;padding:6px 16px;color:var(--color-dark);background-color:#fff;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);line-height:150%;flex:none;width:100%}.collection-recommended-products .swiper-list .swiper .swiper-item .money-wrapper a{flex:none}.collection-recommended-products .swiper-list .swiper .swiper-item .money-wrapper .product-price-on-sale{gap:1.0666666667vw}.collection-recommended-products .swiper-list .swiper .swiper-item .money-wrapper s{font-size:3.2vw}.collection-recommended-products .swiper-list .swiper .swiper-item .money-wrapper span{font-size:4.2666666667vw}.collection-recommended-products .swiper-list .swiper .swiper-item .money-wrapper .from{font-size:2.6666666667vw}.collection-recommended-products .swiper-list .swiper .swiper-item .money-wrapper .btn{margin-top:3.2vw;font-size:3.2vw;border-radius:11.7333333333vw;padding:1.6vw 4.2666666667vw}}.collection .collection-body .container.padding-none{padding:0}.collection .collection-body .container.padding-small{padding:40px}.collection .collection-body .container.padding-medium{padding:80px}.collection .collection-body .container.padding-large{padding:120px}@media screen and (min-width:1920px){.collection .collection-body .container.padding-small{padding:2.0833333333vw}.collection .collection-body .container.padding-medium{padding:4.1666666667vw}.collection .collection-body .container.padding-large{padding:6.25vw}}@media screen and (max-width:900px){.collection .collection-body .container.padding-small{padding:5.3333333333vw}.collection .collection-body .container.padding-medium{padding:10.6666666667vw}.collection .collection-body .container.padding-large{padding:21.3333333333vw}}.custom-page-container{overflow:visible}.custom-page-container.has-page-background{background-color:var(--page-bg-color);background-image:var(--page-pc-bg);background-repeat:round;background-size:contain;background-position:50%}.custom-page-container .common-title{margin:0 auto;color:#1e1e1e;text-align:center;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700)}.custom-page-container .common-subtitle{color:#8d9095;text-align:center;margin:0 auto}@media screen and (min-width:901px)and (max-width:1920px){.custom-page-container{--pc-top-spacing-g:120px;--pc-bottom-spacing-g:120px;--pc-top-spacing-c:80px;--pc-bottom-spacing-c:80px;--pc-top-spacing-s:40px;--pc-bottom-spacing-s:40px}.custom-page-container .common-title{width:1200px;font-size:40px}.custom-page-container .common-subtitle{font-size:14px;width:1200px}.custom-page-antd-message{font-size:18px;transform:translateY(58px)}.custom-page-antd-message .anticon-close-circle{font-size:18px!important}}@media screen and (min-width:1920px){.custom-page-container{--pc-top-spacing-g:calc(120 * 100vw / 1920);--pc-bottom-spacing-g:calc(120 * 100vw / 1920);--pc-top-spacing-c:calc(80 * 100vw / 1920);--pc-bottom-spacing-c:calc(80 * 100vw / 1920);--pc-top-spacing-s:calc(40 * 100vw / 1920);--pc-bottom-spacing-s:calc(40 * 100vw / 1920)}.custom-page-container .common-title{width:62.5vw;font-size:2.0833333333vw}.custom-page-container .common-subtitle{width:62.5vw;font-size:.7291666667vw}.custom-page-antd-message{font-size:.9375vw;transform:translateY(3.0208333333vw)}.custom-page-antd-message .anticon-close-circle{font-size:.9375vw!important}}@media screen and (max-width:900px){.custom-page-container.has-page-background{background-image:var(--page-mb-bg)}.custom-page-container{--mb-top-spacing-g:calc(80 * 100vw / 375);--mb-bottom-spacing-g:calc(80 * 100vw / 375);--mb-top-spacing-c:calc(40 * 100vw / 375);--mb-bottom-spacing-c:calc(40 * 100vw / 375);--mb-top-spacing-s:calc(20 * 100vw / 375);--mb-bottom-spacing-s:calc(20 * 100vw / 375)}.custom-page-container .common-title{padding:0 6.4vw;font-size:6.4vw}.custom-page-container .common-subtitle{padding:0 6.4vw;font-size:3.7333333333vw}.custom-page-antd-message{font-size:3.7333333333vw;transform:translateY(4.8vw)}.custom-page-antd-message .anticon-close-circle{font-size:3.7333333333vw!important}}.custom-page-common-wrapper{background-image:var(--pc-bg)}.custom-page-common-wrapper .custom-page-common-wrapper-title{font-size:40px;font-weight:var(--font-weight-bold,700);text-align:center}.custom-page-common-wrapper .mb-small{margin-bottom:24px}.custom-page-common-wrapper .mb-medium{margin-bottom:32px}.custom-page-common-wrapper .mb-large{margin-bottom:40px}.custom-page-common-wrapper.spacing-pc-top-1{padding-top:var(--pc-top-spacing-s)}.custom-page-common-wrapper.spacing-pc-top-2{padding-top:var(--pc-top-spacing-c)}.custom-page-common-wrapper.spacing-pc-top-3{padding-top:var(--pc-top-spacing-g)}.custom-page-common-wrapper.spacing-pc-bottom-1{padding-bottom:var(--pc-bottom-spacing-s)}.custom-page-common-wrapper.spacing-pc-bottom-2{padding-bottom:var(--pc-bottom-spacing-c)}.custom-page-common-wrapper.spacing-pc-bottom-3{padding-bottom:var(--pc-bottom-spacing-g)}@media screen and (min-width:1920px){.custom-page-common-wrapper .custom-page-common-wrapper-title{font-size:2.0833333333vw}.custom-page-common-wrapper .mb-small{margin-bottom:1.25vw}.custom-page-common-wrapper .mb-medium{margin-bottom:1.6666666667vw}.custom-page-common-wrapper .mb-large{margin-bottom:2.0833333333vw}}@media screen and (max-width:900px){.custom-page-common-wrapper{background-image:var(--mb-bg)}.custom-page-common-wrapper .custom-page-common-wrapper-title{font-size:6.4vw}.custom-page-common-wrapper .mb-small{margin-bottom:2.6666666667vw}.custom-page-common-wrapper .mb-large,.custom-page-common-wrapper .mb-medium{margin-bottom:6.4vw}.custom-page-common-wrapper.spacing-mb-top-1{padding-top:var(--mb-top-spacing-s)}.custom-page-common-wrapper.spacing-mb-top-2{padding-top:var(--mb-top-spacing-c)}.custom-page-common-wrapper.spacing-mb-top-3{padding-top:var(--mb-top-spacing-g)}.custom-page-common-wrapper.spacing-mb-bottom-1{padding-bottom:var(--mb-bottom-spacing-s)}.custom-page-common-wrapper.spacing-mb-bottom-2{padding-bottom:var(--mb-bottom-spacing-c)}.custom-page-common-wrapper.spacing-mb-bottom-3{padding-bottom:var(--mb-bottom-spacing-g)}.custom-page-common-wrapper .home-video .video-list-swiper{padding-left:6.4vw!important;padding-right:6.4vw!important}.custom-page-common-wrapper .home-video .video-list-swiper .swiper-slide{margin-right:4.2666666667vw;width:calc((100% - 4.2666666667vw*(var(--mb-count) - 1))/var(--mb-count));height:106.6666666667vw}}.custom-banner-main{background-image:var(--pc-bg)}.custom-banner-main .is-rounded{overflow:hidden}.custom-banner-main .text-box{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;padding:0}.custom-banner-main .text-box,.custom-banner-main .text-box.pc-layout-left-top{align-items:start;justify-content:start}.custom-banner-main .text-box.pc-layout-top-center{align-items:center;justify-content:start}.custom-banner-main .text-box.pc-layout-right-top{align-items:end;justify-content:start}.custom-banner-main .text-box.pc-layout-right-center{align-items:end;justify-content:center}.custom-banner-main .text-box.pc-layout-right-bottom{align-items:end;justify-content:end}.custom-banner-main .text-box.pc-layout-bottom-center{align-items:center;justify-content:end}.custom-banner-main .text-box.pc-layout-left-bottom{align-items:start;justify-content:end}.custom-banner-main .text-box.pc-layout-left-center{align-items:start;justify-content:center}.custom-banner-main .text-box.pc-layout-center-center{align-items:center;justify-content:center}.custom-banner-main .text-box .label{font-size:18px}.custom-banner-main .text-box .title{font-size:40px;line-height:120%;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700)}.custom-banner-main .text-box .title .red{background:linear-gradient(90deg,#f1a772,#ff0c01 87.98%);background-clip:text;-webkit-background-clip:text;font-weight:900;-webkit-text-fill-color:rgba(0,0,0,0)}.custom-banner-main .text-box .subtitle{font-size:18px}.custom-banner-main .text-box .custom-banner-paypal-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px;margin-top:16px}.custom-banner-main .text-box .custom-banner-paypal-row .custom-banner-paypal-text{font-size:16px;color:#7c7871;font-weight:400;line-height:1.5em}.custom-banner-main .text-box .custom-banner-paypal-row .custom-banner-paypal-icon,.custom-banner-main .text-box .custom-banner-paypal-row .custom-banner-shop-pay-icon{display:inline-flex;align-items:center}.custom-banner-main .text-box .custom-banner-paypal-row .custom-banner-paypal-icon svg,.custom-banner-main .text-box .custom-banner-paypal-row .custom-banner-shop-pay-icon svg{display:block}.custom-banner-main .text-box .custom-banner-countdown{display:flex;align-items:center;gap:0;margin-top:24px;padding:8px 0}.custom-banner-main .text-box .custom-banner-countdown .custom-banner-countdown-item{display:flex;flex-direction:column;align-items:center;gap:4px}.custom-banner-main .text-box .custom-banner-countdown .custom-banner-countdown-item .custom-banner-countdown-value{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.2);border-radius:8px;font-family:CrealitySans,sans-serif;font-weight:600;font-size:20px;line-height:1.4em;color:#fff}.custom-banner-main .text-box .custom-banner-countdown .custom-banner-countdown-item .custom-banner-countdown-label{font-family:CrealitySans,sans-serif;font-weight:300;font-size:12px;line-height:1em;text-transform:capitalize;color:#f5f6fa;width:40px;text-align:center}.custom-banner-main .text-box .custom-banner-countdown .custom-banner-countdown-separator{font-family:HarmonyOS Sans SC,sans-serif;font-weight:700;font-size:16px;line-height:1em;letter-spacing:-.0625em;text-transform:uppercase;color:hsla(0,0%,100%,.2);padding:0 4px 14px}.custom-banner-main .custom-banner-main-btn-group{display:flex;align-items:center}.custom-banner-main .custom-banner-main-btn-group .custom-banner-main__button{border-style:solid;border-radius:9999px;transition:all .3s ease;white-space:nowrap}.custom-banner-main .custom-banner-main-btn-group .custom-banner-main__button:hover{opacity:.8}@media screen and (min-width:1920px){@keyframes fadeIn{0%{width:13px;height:13px}to{width:25px;height:25px}}.custom-banner-main .is-rounded{border-radius:.8333333333vw}.custom-banner-main__image-box{width:100%;height:auto}.custom-banner-main .custom-banner-code .content{padding-left:4.1666666667vw;margin:auto}.custom-banner-main .custom-banner-code .content .subtitle{color:var(--color-green);font-size:.8333333333vw;font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500)}.custom-banner-main .custom-banner-code .content .title{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:2.0833333333vw;color:var(--color-light);line-height:normal;margin:.8333333333vw 0}.custom-banner-main .custom-banner-code .content .desc{color:var(--color-light);font-size:1.25vw;font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);margin-bottom:1.6666666667vw}.custom-banner-main .custom-banner-code .content .btn{padding:.5208333333vw 1.25vw;border-radius:2.2916666667vw;background-color:var(--color-light);color:var(--color-dark);font-size:.8333333333vw;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);width:-moz-fit-content;width:fit-content;cursor:pointer;transition:all .3s ease}.custom-banner-main .custom-banner-code .content .btn:hover{opacity:.5}.custom-banner-main .custom-banner-code .content .tip{margin-top:5.7291666667vw;color:#fff;font-size:.7291666667vw;position:absolute}.custom-banner-main .custom-banner-code .content .tip span{color:#f13a3a}.custom-banner-main .text-box.padding-small{padding:2.0833333333vw}.custom-banner-main .text-box.padding-medium{padding:4.1666666667vw}.custom-banner-main .text-box.padding-large{padding:6.25vw}.custom-banner-main .text-box{width:62.5vw;text-align:left}.custom-banner-main .text-box .label{font-size:.9375vw}.custom-banner-main .text-box .title{font-size:2.0833333333vw}.custom-banner-main .text-box .subtitle{font-size:.9375vw}.custom-banner-main .text-box .custom-banner-paypal-row{display:flex;align-items:center;gap:.2083333333vw;margin-top:.8333333333vw}.custom-banner-main .text-box .custom-banner-paypal-row .custom-banner-paypal-text{font-size:.8333333333vw;color:#7c7871;font-weight:400;line-height:1.5em}.custom-banner-main .text-box .custom-banner-paypal-row .custom-banner-paypal-icon,.custom-banner-main .text-box .custom-banner-paypal-row .custom-banner-shop-pay-icon{display:inline-flex;align-items:center}.custom-banner-main .text-box .custom-banner-paypal-row .custom-banner-paypal-icon svg,.custom-banner-main .text-box .custom-banner-paypal-row .custom-banner-shop-pay-icon svg{display:block;width:1.1458333333vw;height:1.1458333333vw}.custom-banner-main .text-box .custom-banner-paypal-row .custom-banner-shop-pay-icon svg{width:2.7083333333vw;height:1.1458333333vw}.custom-banner-main .text-box .custom-banner-countdown{display:flex;align-items:center;gap:0;margin-top:1.25vw;padding:.4166666667vw 0}.custom-banner-main .text-box .custom-banner-countdown .custom-banner-countdown-item{display:flex;flex-direction:column;align-items:center;gap:.2083333333vw}.custom-banner-main .text-box .custom-banner-countdown .custom-banner-countdown-item .custom-banner-countdown-value{width:2.5vw;height:2.5vw;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.2);border-radius:.4166666667vw;font-family:CrealitySans,sans-serif;font-weight:600;font-size:1.0416666667vw;line-height:1.4em;color:#fff}.custom-banner-main .text-box .custom-banner-countdown .custom-banner-countdown-item .custom-banner-countdown-label{font-family:CrealitySans,sans-serif;font-weight:300;font-size:.625vw;line-height:1em;text-transform:capitalize;color:#f5f6fa;width:2.0833333333vw;text-align:center}.custom-banner-main .text-box .custom-banner-countdown .custom-banner-countdown-separator{font-family:HarmonyOS Sans SC,sans-serif;font-weight:700;font-size:.8333333333vw;line-height:1em;letter-spacing:-.0625em;text-transform:uppercase;color:hsla(0,0%,100%,.2);padding:0 .2083333333vw .7291666667vw}.custom-banner-main .custom-banner-main-btn-group{gap:.8333333333vw;margin-top:.8333333333vw}.custom-banner-main .custom-banner-main-btn-group .custom-banner-main__button{border-width:.1041666667vw;padding:.3125vw 1.0416666667vw;font-size:.8333333333vw}}@media screen and (min-width:901px)and (max-width:1920px){@keyframes fadeIn{0%{width:13px;height:13px}to{width:25px;height:25px}}.custom-banner-main .is-rounded{border-radius:16px}.custom-banner-main__image-box{width:100%;height:auto}.custom-banner-main .custom-banner-code .content{padding-left:80px;margin:auto}.custom-banner-main .custom-banner-code .content .subtitle{color:var(--color-green);font-size:16px;font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500)}.custom-banner-main .custom-banner-code .content .title{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:40px;color:var(--color-light);line-height:normal;margin:16px 0}.custom-banner-main .custom-banner-code .content .desc{color:var(--color-light);font-size:24px;font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);margin-bottom:32px}.custom-banner-main .custom-banner-code .content .tip{margin-top:110px;color:#fff;font-size:14px;position:absolute}.custom-banner-main .custom-banner-code .content .tip span{color:#f13a3a}.custom-banner-main .custom-banner-code .content .btn{padding:10px 24px;border-radius:44px;background-color:var(--color-light);color:var(--color-dark);font-size:16px;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);width:-moz-fit-content;width:fit-content;cursor:pointer;transition:all .3s ease}.custom-banner-main .custom-banner-code .content .btn:hover{opacity:.5}.custom-banner-main .text-box{text-align:left;width:1200px}.custom-banner-main .text-box.padding-small{padding:40px}.custom-banner-main .text-box.padding-medium{padding:80px}.custom-banner-main .text-box.padding-large{padding:120px}.custom-banner-main .custom-banner-main-btn-group{margin-top:16px;gap:16px}.custom-banner-main .custom-banner-main-btn-group .custom-banner-main__button{border-width:2px;padding:6px 20px;font-size:16px}}@media screen and (max-width:900px){.custom-banner-main{background-image:var(--mb-bg)}.custom-banner-main .is-rounded{border-radius:4.2666666667vw}.custom-banner-main__image-box{width:100%;height:auto}.custom-banner-main .custom-banner-code .content p{text-align:center}.custom-banner-main .custom-banner-code .content{padding-top:6.6666666667vw}.custom-banner-main .custom-banner-code .content .subtitle{color:var(--color-green);font-size:3.7333333333vw;font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500)}.custom-banner-main .custom-banner-code .content .title{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:8.5333333333vw;color:var(--color-light);line-height:normal;margin:2.1333333333vw 0}.custom-banner-main .custom-banner-code .content .desc{color:var(--color-light);font-size:4.2666666667vw;font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);margin-bottom:2.1333333333vw}.custom-banner-main .custom-banner-code .content .btn{padding:2.6666666667vw 6.4vw;border-radius:11.7333333333vw;background-color:var(--color-light);color:var(--color-dark);font-size:3.7333333333vw;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);width:-moz-fit-content;width:fit-content;cursor:pointer;transition:all .3s ease;margin:auto}.custom-banner-main .text-box{position:absolute;text-align:center;width:100%}.custom-banner-main .text-box.padding-small{padding:6.4vw}.custom-banner-main .text-box.padding-medium{padding:12.8vw}.custom-banner-main .text-box.padding-large{padding:19.2vw}.custom-banner-main .text-box.mobile-layout-left-top{align-items:start;justify-content:start}.custom-banner-main .text-box.mobile-layout-top-center{align-items:center;justify-content:start}.custom-banner-main .text-box.mobile-layout-right-top{align-items:end;justify-content:start}.custom-banner-main .text-box.mobile-layout-right-center{align-items:end;justify-content:center}.custom-banner-main .text-box.mobile-layout-right-bottom{align-items:end;justify-content:end}.custom-banner-main .text-box.mobile-layout-bottom-center{align-items:center;justify-content:end}.custom-banner-main .text-box.mobile-layout-left-bottom{align-items:start;justify-content:end}.custom-banner-main .text-box.mobile-layout-left-center{align-items:start;justify-content:center}.custom-banner-main .text-box.mobile-layout-center-center{align-items:center;justify-content:center}.custom-banner-main .text-box .label{font-size:3.2vw}.custom-banner-main .text-box .title{font-size:8.5333333333vw}.custom-banner-main .text-box .subtitle{font-size:3.2vw}.custom-banner-main .text-box .custom-banner-paypal-row{display:flex;align-items:center;gap:1.0666666667vw;margin-top:2.1333333333vw}.custom-banner-main .text-box .custom-banner-paypal-row .custom-banner-paypal-text{font-size:3.7333333333vw;color:#7c7871;font-weight:400;line-height:1.5em}.custom-banner-main .text-box .custom-banner-paypal-row .custom-banner-paypal-icon,.custom-banner-main .text-box .custom-banner-paypal-row .custom-banner-shop-pay-icon{display:inline-flex;align-items:center}.custom-banner-main .text-box .custom-banner-paypal-row .custom-banner-paypal-icon svg,.custom-banner-main .text-box .custom-banner-paypal-row .custom-banner-shop-pay-icon svg{display:block;width:4.8vw;height:4.8vw}.custom-banner-main .text-box .custom-banner-paypal-row .custom-banner-shop-pay-icon svg{width:11.3466666667vw;height:4.8vw}.custom-banner-main .text-box .custom-banner-countdown{display:flex;align-items:center;gap:0;margin-top:3.2vw;padding:2.1333333333vw 0}.custom-banner-main .text-box .custom-banner-countdown .custom-banner-countdown-item{display:flex;flex-direction:column;align-items:center;gap:1.0666666667vw}.custom-banner-main .text-box .custom-banner-countdown .custom-banner-countdown-item .custom-banner-countdown-value{width:9.6vw;height:9.6vw;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.2);border-radius:2.1333333333vw;font-family:CrealitySans,sans-serif;font-weight:700;font-size:4.2666666667vw;line-height:1em;letter-spacing:-.03828125em;text-transform:uppercase;color:#fff}.custom-banner-main .text-box .custom-banner-countdown .custom-banner-countdown-item .custom-banner-countdown-label{font-family:CrealitySans,sans-serif;font-weight:300;font-size:2.6666666667vw;line-height:1em;text-transform:capitalize;color:#f5f6fa;width:10.6666666667vw;text-align:center}.custom-banner-main .text-box .custom-banner-countdown .custom-banner-countdown-separator{font-family:HarmonyOS Sans SC,sans-serif;font-weight:500;font-size:4.2666666667vw;line-height:1em;letter-spacing:-.0625em;text-transform:uppercase;color:hsla(0,0%,100%,.2);padding:0 1.0666666667vw 4.2666666667vw}.custom-banner-main .custom-banner-main-btn-group{margin-top:3.2vw;gap:2.1333333333vw}.custom-banner-main .custom-banner-main-btn-group .custom-banner-main__button{border-width:.5333333333vw;padding:1.6vw 5.3333333333vw;font-size:3.2vw}}.custom-faq-container{width:900px;margin:0 auto}.custom-faq-container .faq-item{border-bottom:1px solid #eaebed;padding:16px 0;overflow:hidden}.custom-faq-container .faq-item .faq-item-title{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);color:#1e1e1e;cursor:pointer}.custom-faq-container .faq-item .faq-item-title svg{width:24px;height:24px;min-width:24px;min-height:24px;flex-shrink:0;transition:all .3s ease}.custom-faq-container .faq-item .faq-item-title svg path{stroke:#8d9095}.custom-faq-container .faq-item .faq-item-title svg.active{transform:rotate(180deg)}.custom-faq-container .faq-item .faq-item-title h4{font-size:16px;font-weight:var(--font-weight-bold);font-family:var(--font-family-bold)}.custom-faq-container .faq-item .faq-item-desc{overflow:hidden;transition:height .3s ease;font-size:14px;line-height:150%;letter-spacing:0;text-align:left}.custom-faq-container .faq-item .faq-item-desc .faq-item-desc-content{padding-top:16px}@media screen and (min-width:1920px){.custom-faq-container{width:46.875vw}.custom-faq-container .faq-item{border-bottom:.0520833333vw solid #eaebed;padding:.8333333333vw 0}.custom-faq-container .faq-item .faq-item-title{font-size:.8333333333vw}.custom-faq-container .faq-item .faq-item-title svg{width:1.25vw;height:1.25vw;min-width:1.25vw;min-height:1.25vw;flex-shrink:0}.custom-faq-container .faq-item .faq-item-title h4{font-size:.8333333333vw}.custom-faq-container .faq-item .faq-item-desc{font-size:.7291666667vw}.custom-faq-container .faq-item .faq-item-desc .faq-item-desc-content{padding-top:.8333333333vw}}@media screen and (max-width:900px){.custom-faq-container{width:100%;margin:0 auto;padding:0 6.4vw}.custom-faq-container .faq-item{border-bottom:.2666666667vw solid #eaebed;padding:4.2666666667vw 0}.custom-faq-container .faq-item .faq-item-title{font-size:4.2666666667vw}.custom-faq-container .faq-item .faq-item-title svg{width:6.4vw;height:6.4vw;min-width:6.4vw;min-height:6.4vw;flex-shrink:0}.custom-faq-container .faq-item .faq-item-title h4{font-size:4.2666666667vw}.custom-faq-container .faq-item .faq-item-desc{font-size:3.7333333333vw}.custom-faq-container .faq-item .faq-item-desc .faq-item-desc-content{padding-top:4.2666666667vw}}.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}}@media screen and (min-width:901px)and (max-width:1920px){.custom-why-choose{width:1200px;margin:0 auto}.custom-why-choose .policy-list{display:flex;justify-content:center;align-items:flex-start;gap:24px}.custom-why-choose .policy-list .policy-item{flex:1;padding:40px 16px}.custom-why-choose .policy-list .policy-item .img-wrap{display:flex;justify-content:center}.custom-why-choose .policy-list .policy-item .img-wrap .icon{width:64px;height:64px;margin-bottom:24px;stroke:#1e1e1e}.custom-why-choose .policy-list .policy-item .img-wrap .icon path,.custom-why-choose .policy-list .policy-item .img-wrap .icon rect{stroke:inherit}.custom-why-choose .policy-list .policy-item .img-wrap .fill-icon{width:64px;height:64px;margin-bottom:24px}.custom-why-choose .policy-list .policy-item .img-wrap .fill-icon path{fill:#1e1e1e}.custom-why-choose .policy-list .policy-item .p-title{color:#1e1e1e;text-align:center;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:20px;font-weight:700;padding-bottom:4px}.custom-why-choose .policy-list .policy-item .p-decs{color:#8d9095;text-align:center;font-family:var(--font-family-regular);font-size:14px;font-weight:400}}@media screen and (min-width:1920px){.custom-why-choose{width:62.5vw;margin:0 auto}.custom-why-choose .policy-list{display:flex;justify-content:center;align-items:flex-start;gap:1.25vw}.custom-why-choose .policy-list .policy-item{flex:1;padding:2.0833333333vw .8333333333vw}.custom-why-choose .policy-list .policy-item .img-wrap{display:flex;justify-content:center}.custom-why-choose .policy-list .policy-item .img-wrap .icon{width:3.3333333333vw;height:3.3333333333vw;margin-bottom:1.25vw;stroke:#1e1e1e}.custom-why-choose .policy-list .policy-item .img-wrap .icon path,.custom-why-choose .policy-list .policy-item .img-wrap .icon rect{stroke:inherit}.custom-why-choose .policy-list .policy-item .img-wrap .fill-icon{width:3.3333333333vw;height:3.3333333333vw;margin-bottom:1.25vw}.custom-why-choose .policy-list .policy-item .img-wrap .fill-icon path{fill:#1e1e1e}.custom-why-choose .policy-list .policy-item .p-title{color:#1e1e1e;text-align:center;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:1.0416666667vw;padding-bottom:.2083333333vw}.custom-why-choose .policy-list .policy-item .p-decs{color:#8d9095;text-align:center;font-family:var(--font-family-regular);font-size:.7291666667vw;font-weight:400}}@media screen and (max-width:900px){.custom-why-choose{width:100%;padding:0 6.4vw}.custom-why-choose .policy-list{display:grid;grid-template-columns:repeat(1,1fr);grid-row:auto;margin-top:6.4vw}.custom-why-choose .policy-list .policy-item{display:flex;padding:2.6666666667vw 0}.custom-why-choose .policy-list .policy-item .img-wrap{flex-shrink:0}.custom-why-choose .policy-list .policy-item .img-wrap .icon{width:12.8vw;height:12.8vw;margin-bottom:4.2666666667vw;stroke:#1e1e1e}.custom-why-choose .policy-list .policy-item .img-wrap .icon path,.custom-why-choose .policy-list .policy-item .img-wrap .icon rect{stroke:inherit}.custom-why-choose .policy-list .policy-item .img-wrap .fill-icon{width:12.8vw;height:12.8vw;margin-bottom:4.2666666667vw}.custom-why-choose .policy-list .policy-item .img-wrap .fill-icon path{fill:#1e1e1e}.custom-why-choose .policy-list .policy-item .p-title{color:#1e1e1e;text-align:left;margin-left:4.2666666667vw;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:4.2666666667vw;padding-bottom:1.0666666667vw}.custom-why-choose .policy-list .policy-item .p-title .p-decs{color:#8d9095;text-align:left;font-family:var(--font-family-regular);font-size:3.2vw;font-weight:400;margin-top:2.1333333333vw}}.custom-rules-main{background-image:var(--pc-bg)}@media screen and (min-width:901px)and (max-width:1920px){.custom-rules-main{position:relative;padding-top:80px;padding-bottom:80px}.custom-rules-main .content{width:1200px;margin:0 auto}.custom-rules-main .content .rule-box .rule-title{color:#1e1e1e;font-size:18px;font-weight:var(--font-weight-bold,700);margin-bottom:24px}.custom-rules-main .content .rule-box .rule-desc{color:#8d9095;font-size:14px;line-height:1.5}}@media screen and (min-width:1920px){.custom-rules-main{position:relative;padding-top:4.1666666667vw;padding-bottom:4.1666666667vw}.custom-rules-main .content{width:62.5vw;margin:0 auto}.custom-rules-main .content .rule-box .rule-title{color:#1e1e1e;font-size:.9375vw;font-weight:var(--font-weight-bold,700);margin-bottom:1.25vw}.custom-rules-main .content .rule-box .rule-desc{color:#8d9095;font-size:.7291666667vw;line-height:1.5}}@media screen and (max-width:900px){.custom-rules-main{position:relative;padding-top:10.6666666667vw;padding-bottom:10.6666666667vw;background-image:var(--mb-bg)}.custom-rules-main .content{width:100%;padding:0 6.4vw}.custom-rules-main .content .rule-box .rule-title{color:#1e1e1e;font-size:4.2666666667vw;font-weight:var(--font-weight-bold,700);margin-bottom:6.4vw}.custom-rules-main .content .rule-box .rule-desc{color:#8d9095;font-size:3.2vw;font-weight:var(--font-weight-medium,500);line-height:1.5}}.collection .cart-product-data{position:sticky;left:0;bottom:0;width:100%;background-color:#fff;z-index:99;padding:12px 0}.collection .cart-product-data .loading{position:absolute}.collection .cart-product-data .cart-product-data-header-title{display:flex;align-items:center;justify-content:space-between}.collection .cart-product-data .cart-product-data-header-title p{font-size:16px;color:#1e1e1e;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold)}.collection .cart-product-data .cart-product-data-header-title button{display:flex;align-items:center;-moz-column-gap:2px;column-gap:2px;color:#17cc5f;font-size:12px}.collection .cart-product-data .cart-product-data-header-title button svg{width:18px;height:18px}.collection .cart-product-data .cart-product-data-header-title button svg path{stroke:#17cc5f}.collection .cart-product-data .cart-product-data-header-title button.open svg{transform:rotate(180deg)}.collection .cart-product-data .cart-product-data-body{padding:8px;display:flex;margin:4px 0;gap:8px;background-color:#fafafd;border-radius:16px;overflow:auto}.collection .cart-product-data .cart-product-data-body .cart-product-data-body-item{display:flex;gap:8px;background-color:#fff;border-radius:8px;padding:8px 12px;flex-direction:row;flex-shrink:0;transition:all .3s ease}.collection .cart-product-data .cart-product-data-body .cart-product-data-body-item .item-image{display:flex;flex-shrink:0}.collection .cart-product-data .cart-product-data-body .cart-product-data-body-item .item-content{display:flex;flex-direction:column;justify-content:space-between;width:128px}.collection .cart-product-data .cart-product-data-body .cart-product-data-body-item img{width:88px;height:88px;-o-object-fit:cover;object-fit:cover;margin:auto}.collection .cart-product-data .cart-product-data-body .cart-product-data-body-item .product-title{width:128px;font-size:12px;color:#1e1e1e;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-family-medium);font-weight:var(--font-weight-medium);line-height:120%}.collection .cart-product-data .cart-product-data-body .cart-product-data-body-item .variant-title{display:block;width:128px;margin:4px 0;font-size:10px;color:#8d9095;line-height:110%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.collection .cart-product-data .cart-product-data-body .cart-product-data-body-item .price,.collection .cart-product-data .cart-product-data-body .cart-product-data-body-item .product-price-on-sale{font-size:12px;color:#1e1e1e;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;-moz-column-gap:4px;column-gap:4px}.collection .cart-product-data .cart-product-data-body .cart-product-data-body-item .price s,.collection .cart-product-data .cart-product-data-body .cart-product-data-body-item .product-price-on-sale s{color:#8d9095}.collection .cart-product-data .cart-product-data-body .highlighted{box-shadow:0 4px 24px 0 rgba(20,22,32,.1)}.collection .cart-product-data .item-quantity{margin-top:4px;width:100%}.collection .cart-product-data .item-quantity .quantity{width:100%;display:flex;flex-direction:column;align-items:flex-start}.collection .cart-product-data .item-quantity .quantity-controls{width:100%;display:flex;align-items:center;border:1px solid #eaebed;border-radius:44px;overflow:hidden}.collection .cart-product-data .item-quantity button{width:32px;height:32px;color:#8d9095;font-size:12px}.collection .cart-product-data .item-quantity button:hover{color:var(--color-green)}.collection .cart-product-data .item-quantity button:disabled{color:#eaebed;cursor:not-allowed}.collection .cart-product-data .item-quantity button:disabled:hover{color:#eaebed}.collection .cart-product-data .item-quantity .quantity-display{flex:1;height:32px;font-size:12px;color:#8d9095;display:flex;justify-content:center;align-items:center;border:1px solid #eaebed;border-top:none;border-bottom:none;text-align:center;outline:none;background:rgba(0,0,0,0);min-width:0}.collection .cart-product-data .item-quantity .quantity-selector-tip{margin-top:4px;font-size:10px;color:#e65c5c;display:flex;align-items:flex-start;gap:4px}.collection .cart-product-data .item-quantity .quantity-selector-tip svg{flex-shrink:0;width:12px;height:12px}.collection .cart-product-data .cart-product-data-footer{display:flex;justify-content:space-between;align-items:center;margin-top:16px}.collection .cart-product-data .cart-product-data-footer .discount-progress-bar .progress-info .progress-complete,.collection .cart-product-data .cart-product-data-footer .discount-progress-bar .progress-info .progress-remaining{font-weight:var(--font-weight-bold);font-family:var(--font-family-bold)}.collection .cart-product-data .cart-product-data-footer .discount-progress-bar .progress-info .progress-complete strong,.collection .cart-product-data .cart-product-data-footer .discount-progress-bar .progress-info .progress-remaining strong{color:#ff7122;font-weight:var(--font-weight-bold);font-family:var(--font-family-bold)}.collection .cart-product-data .cart-product-data-footer .discount-progress-bar .progress-bar-container{margin-top:8px}.collection .cart-product-data .cart-product-data-footer .discount-progress-bar .progress-bar-container .progress-bar-track{width:100%;height:8px;background-color:#e5e7eb;border-radius:4px;overflow:hidden;position:relative}.collection .cart-product-data .cart-product-data-footer .discount-progress-bar .progress-bar-container .progress-bar-track .progress-bar-fill{height:100%;background:var(--color-green);border-radius:4px;transition:width .3s ease;position:relative}.collection .cart-product-data .cart-product-data-footer .footer-right{display:flex;align-items:center;-moz-column-gap:24px;column-gap:24px}.collection .cart-product-data .cart-product-data-footer .footer-right .footer-right-total{font-size:14px;color:#8d9095;display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px;text-align:right}.collection .cart-product-data .cart-product-data-footer .footer-right .footer-right-total .product-price-on-sale{display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px}.collection .cart-product-data .cart-product-data-footer .footer-right .footer-right-total .save{padding:4px 10px;font-size:12px;color:#ff7122;border-radius:22px;background:rgba(255,113,34,.08);white-space:nowrap}.collection .cart-product-data .cart-product-data-footer .footer-right .footer-right-total .save .save-price{color:#ff7122}.collection .cart-product-data .cart-product-data-footer .footer-right .footer-right-total .price{color:#ff7122;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold);font-size:20px}.collection .cart-product-data .cart-product-data-footer .button-wrapper{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}.collection .cart-product-data .cart-product-data-footer .button-wrapper form button{white-space:nowrap;min-width:132px;padding:0 12px;height:40px;font-size:14px;color:#fff;background-color:#17cc5f;border-radius:44px;transition:all .3s ease;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold);border:2px solid #17cc5f}.collection .cart-product-data .cart-product-data-footer .button-wrapper form button:hover{opacity:.8}.collection .cart-product-data .cart-product-data-footer .button-wrapper .ShopNow button{background-color:#fff;color:#17cc5f}@media screen and (max-width:900px){.collection .cart-product-data{padding:3.2vw 4.2666666667vw}.collection .cart-product-data .cart-product-data-footer{flex-direction:column;align-items:stretch;gap:3.2vw}.collection .cart-product-data .cart-product-data-footer .footer-right{justify-content:space-between;-moz-column-gap:3.2vw;column-gap:3.2vw}.collection .cart-product-data .cart-product-data-footer .button-wrapper .ShopNow button,.collection .cart-product-data .cart-product-data-footer .button-wrapper form button{min-width:auto;flex:1}}.collection .ant-slider{display:flex;align-items:center}.collection .ant-slider:hover .ant-slider-track{background-color:var(--color-dark)}.collection .ant-slider .ant-slider-track{background-color:var(--color-dark);transform:none}.collection .ant-slider .ant-slider-track:hover{background-color:var(--color-dark)}.collection .ant-slider .ant-slider-handle{background-color:var(--color-dark);border-radius:50%}.collection .ant-slider .ant-slider-handle:hover{background-color:var(--color-dark)}.collection .ant-slider .ant-slider-handle:after,.collection .ant-slider .ant-slider-handle:before{display:none}.collection .ant-pagination [class*=ant-pagination]{line-height:normal}.collection .ant-pagination [class*=ant-pagination] button{width:2.0833333333vw;height:2.0833333333vw}.collection .ant-pagination [class*=ant-pagination] button span{vertical-align:inherit}.collection .ant-pagination [class*=ant-pagination] button svg{width:.7291666667vw;height:.7291666667vw}.collection .ant-pagination .ant-pagination-item-link{border-radius:50%!important}.collection .ant-pagination .ant-pagination-item-container svg{fill:var(--color-light-grey)}.collection .ant-pagination .ant-pagination-item-container .ant-pagination-item-ellipsis{display:flex!important;align-items:center!important;justify-content:center!important;color:var(--color-dark)!important}.collection .ant-pagination .ant-pagination-item{border-radius:50%;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center}.collection .ant-pagination .ant-pagination-item a{color:var(--color-dark);padding:0}.collection .ant-pagination .ant-pagination-item:hover a{color:var(--color-dark)}.collection .ant-pagination .ant-pagination-item-active{border:none;background-color:var(--color-dark)}.collection .ant-pagination .ant-pagination-item-active a,.collection .ant-pagination .ant-pagination-item-active:hover a{color:var(--color-light)}.collection .custom-page-container .swiper-button-next,.collection .custom-page-container .swiper-button-prev{width:56px;height:56px;background-color:hsla(0,0%,100%,.3);border-radius:100%}.collection .custom-page-container .swiper-button-next:hover,.collection .custom-page-container .swiper-button-prev:hover{background-color:hsla(0,0%,100%,.5)}.collection .custom-page-container .swiper-pagination-bullet-active{background-color:#fff}.collection .custom-page-container .swiper-pagination-bullet{width:8px;height:8px}.collection .custom-page-container .swiper-button-next{transform:rotate(180deg)}@media screen and (min-width:901px)and (max-width:1920px){.collection .ant-slider-horizontal.ant-slider-with-marks{margin-bottom:16px;top:10px}.collection .ant-slider{margin-bottom:16px;margin-top:24px}.collection .ant-slider .ant-slider-rail{height:4px}.collection .ant-slider .ant-slider-dot{background-color:var(--color-light-grey)}.collection .ant-pagination{margin-top:40px;-moz-column-gap:12px;column-gap:12px}.collection .ant-pagination .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis{color:var(--color-dark);font-size:16px}.collection .ant-pagination [class*=ant-pagination]{width:40px;height:40px;min-width:40px;margin:0}.collection .ant-pagination [class*=ant-pagination] a{color:var(--color-dark);font-size:16px;line-height:150%}.collection .ant-pagination [class*=ant-pagination] button{width:40px;height:40px}.collection .ant-pagination [class*=ant-pagination] button span{vertical-align:middle}.collection .ant-pagination [class*=ant-pagination] button svg{width:14px;height:14px}.collection .ant-pagination [class*=ant-pagination].ant-pagination-item-active a{color:var(--color-light)}}@media screen and (min-width:1920px){.collection .ant-slider-horizontal.ant-slider-with-marks{margin-bottom:.8333333333vw;top:.5208333333vw}.collection .ant-slider{margin-bottom:.8333333333vw;margin-top:1.25vw}.collection .ant-slider .ant-slider-rail{height:.2083333333vw}.collection .ant-slider .ant-slider-dot{background-color:var(--color-light-grey)}.collection .ant-pagination{margin-top:2.0833333333vw;-moz-column-gap:.625vw;column-gap:.625vw}.collection .ant-pagination .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis{color:var(--color-dark);font-size:.8333333333vw}.collection .ant-pagination [class*=ant-pagination]{width:2.0833333333vw;height:2.0833333333vw;min-width:2.0833333333vw;margin:0}.collection .ant-pagination [class*=ant-pagination] a{color:var(--color-dark);font-size:.8333333333vw;line-height:150%}.collection .ant-pagination [class*=ant-pagination] button{width:2.0833333333vw;height:2.0833333333vw}.collection .ant-pagination [class*=ant-pagination] button span{vertical-align:middle}.collection .ant-pagination [class*=ant-pagination] button svg{width:.7291666667vw;height:.7291666667vw}.collection .ant-pagination [class*=ant-pagination].ant-pagination-item-active a{color:var(--color-light)}.collection .custom-page-container .swiper-button-next,.collection .custom-page-container .swiper-button-prev{width:2.9166666667vw;height:2.9166666667vw}}@media screen and (max-width:900px){.collection .ant-pagination{margin-top:8.5333333333vw;-moz-column-gap:2.1333333333vw;column-gap:2.1333333333vw}.collection .ant-pagination [class*=ant-pagination]{margin:0}.collection .ant-pagination [class*=ant-pagination] a{color:var(--color-dark);height:100%;display:inline-flex;align-items:center;justify-content:center}.collection .ant-pagination [class*=ant-pagination] button{width:8.5333333333vw;height:8.5333333333vw}.collection .ant-pagination [class*=ant-pagination] button span{vertical-align:middle}.collection .ant-pagination [class*=ant-pagination] button svg{width:3.7333333333vw;height:3.7333333333vw}.collection .ant-pagination [class*=ant-pagination].ant-pagination-item-active a{color:var(--color-light)}}.collection{background-color:var(--color-gray-1)}@media(max-width:1023px){.collection .collection-header-viewport--pc{display:none}}@media(min-width:1024px){.collection .collection-header-viewport--mb{display:none}}.collection .price-slider .ant-tooltip.ant-slider-tooltip .ant-tooltip-arrow{display:none}.collection .collection-header{background-color:var(--color-light)}.collection .collection-header h1{color:var(--color-dark);text-align:center;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700)}.collection .collection-header .collection-description{color:var(--color-dark);line-height:150%;text-align:left}.collection .collection-header .collection-description a{color:var(--color-green);text-decoration:underline}.collection .collection-header .collection-text-intro__title h1,.collection .collection-header .collection-text-intro__title h2,.collection .collection-header .collection-text-intro__title h3,.collection .collection-header .collection-text-intro__title h4,.collection .collection-header .collection-text-intro__title h5,.collection .collection-header .collection-text-intro__title h6{color:var(--color-dark);text-align:center;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700)}.collection .collection-header .collection-text-intro__body,.collection .collection-header .collection-text-intro__content,.collection .collection-header .descriptionHtml{color:var(--color-dark);line-height:150%;text-align:left}.collection .collection-header .collection-text-intro__body a,.collection .collection-header .collection-text-intro__content a,.collection .collection-header .descriptionHtml a{color:var(--color-green);text-decoration:underline}.collection .collection-header .collection-image{overflow:hidden;position:relative;width:100%;border-radius:16px}.collection .collection-header .collection-image img,.collection .collection-header .collection-image__picture{width:100%;height:auto;display:block}.collection .collection-header .collection-image .img-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center}.collection .collection-header .collection-image .img-content .btn,.collection .collection-header .collection-image .img-content p{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700)}.collection .collection-header .collection-image .img-content .btn{display:inline-flex;align-items:center;cursor:pointer;transition:all .3s ease;background-color:var(--color-dark);color:var(--color-light)}.collection .collection-header .collection-image .img-content .btn svg{transition:all .3s ease}.collection .collection-header .collection-image .img-content .btn svg path{stroke:var(--color-light)}.collection .collection-header .collection-image .img-content .btn:hover{opacity:.5}.collection .product-label .label span{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500)}.collection .sort-menu{display:flex;justify-content:space-between}.collection .sort-menu .quantity{color:var(--color-light-grey)}.collection .sort-menu .search-sort{display:inline-flex;align-items:baseline}.collection .sort-menu .dropdown{margin:0}.collection .sort-menu .dropdown .dropdown-placeholder{font-family:var(--font-family-regular)}.collection .sort-menu .dropdown .dropdown-menu{background-color:#fff}.collection .sort-menu .dropdown .dropdown-option{width:100%;text-align:center}@media screen and (min-width:901px)and (max-width:1920px){.collection .price-slider .ant-tooltip{height:18px!important;z-index:10!important}.collection .price-slider .ant-tooltip.ant-slider-tooltip .ant-tooltip-inner{all:unset;font-size:12px;color:#8d9095}.collection .filter-bar-mb{display:none}.collection .collection-header{padding:80px 0}.collection .collection-header h1{font-size:32px;margin-bottom:10px}.collection .collection-header .collection-description{font-size:14px;max-width:880px;margin:10px auto 0}.collection .collection-header .descriptionHtml{font-size:14px;margin:10px auto 0}.collection .collection-header .collection-text-intro__body,.collection .collection-header .collection-text-intro__content{font-size:16px;margin:10px auto 0}.collection .collection-header .collection-text-intro__title h1,.collection .collection-header .collection-text-intro__title h2,.collection .collection-header .collection-text-intro__title h3,.collection .collection-header .collection-text-intro__title h4,.collection .collection-header .collection-text-intro__title h5,.collection .collection-header .collection-text-intro__title h6{font-size:32px;margin-bottom:10px}.collection .collection-header .collection-image{margin-top:40px}.collection .collection-header .collection-image .img-content{padding-left:120px}.collection .collection-header .collection-image .img-content p{font-size:24px;max-width:320px}.collection .collection-header .collection-image .img-content .btn{padding:10px 16px;-moz-column-gap:4px;column-gap:4px;border-radius:44px;font-size:14px;margin-top:16px}.collection .collection-header .collection-image .img-content .btn svg{width:24px;height:24px}.collection .collection-header .collection-image .img-content .btn:hover svg{transform:translateX(3px)}.collection .collection-body{padding:80px 0}.collection .collection-body .container{display:flex;-moz-column-gap:40px;column-gap:40px}.collection .collection-body .collection-aside{width:288px;flex-shrink:0}.collection .collection-body .sub-name{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);color:var(--color-dark);margin-bottom:16px}.collection .collection-body .search-sort{display:flex}.collection .collection-body .search-sort span{color:var(--color-light-grey)}.collection .collection-body .products.empty{grid-template-columns:repeat(1,1fr)}.collection .collection-body .products{flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.collection .filters-content{flex:1}.collection .price-input{display:flex;justify-content:space-between}.collection .price-slider__label{display:inline-flex;justify-content:space-between;width:100%;font-size:12px;color:var(--color-light-grey)}.collection .dropdown{margin-top:16px}.collection .dropdown .label{display:inline-flex;justify-content:space-between;width:100%;font-size:16px;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);color:var(--color-dark)}.collection .dropdown svg{width:24px;height:24px}.collection .product-label .dropdown-content label{margin-bottom:8px}.collection .filter-name{width:100%;display:inline-flex;align-items:center;justify-content:space-between}.collection .filter-name .left{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);color:var(--color-dark);font-size:20px}.collection .filter-name .right{cursor:pointer;color:var(--color-green);font-size:16px}.collection .label{margin-bottom:16px}.collection .sort-menu{margin-bottom:26px}.collection .sort-menu .quantity{font-size:16px}.collection .sort-menu .search-sort{-moz-column-gap:8px;column-gap:8px}.collection .sort-menu .dropdown .dropdown-placeholder,.collection .sort-menu .search-sort span{font-size:16px}.collection .sort-menu .dropdown{margin:0}.collection .sort-menu .dropdown .dropdown-menu{width:200px}.collection .price .price-input{width:100%}.collection .price .price-input,.collection .price .price-input .input-wrapper{display:flex;align-items:center;color:var(--color-dark);font-size:12px;font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500)}.collection .price .price-input .input-wrapper{border:1px solid #bec0c2;padding:8px 16px;height:18px;box-sizing:content-box;border-radius:8px}.collection .price .price-input .input-wrapper input{width:50px;background:rgba(0,0,0,0);border:none;text-align:right;font-size:12px;color:var(--color-dark);height:18px;font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500)}}@media screen and (min-width:1920px){.collection .price-slider .ant-tooltip{height:.9375vw!important;z-index:10!important}.collection .price-slider .ant-tooltip.ant-slider-tooltip .ant-tooltip-inner{all:unset;font-size:.625vw;color:#8d9095}.collection .filter-bar-mb{display:none}.collection .collection-header{padding:4.1666666667vw 0}.collection .collection-header h1{font-size:1.6666666667vw;margin-bottom:.5208333333vw}.collection .collection-header .collection-description{font-size:.7291666667vw;max-width:45.8333333333vw;margin:.5208333333vw auto 0}.collection .collection-header .descriptionHtml{font-size:.7291666667vw;margin:.5208333333vw auto 0}.collection .collection-header .collection-text-intro__body,.collection .collection-header .collection-text-intro__content{font-size:.8333333333vw;margin:.5208333333vw auto 0}.collection .collection-header .collection-text-intro__title h1,.collection .collection-header .collection-text-intro__title h2,.collection .collection-header .collection-text-intro__title h3,.collection .collection-header .collection-text-intro__title h4,.collection .collection-header .collection-text-intro__title h5,.collection .collection-header .collection-text-intro__title h6{font-size:1.6666666667vw;margin-bottom:.5208333333vw}.collection .collection-header .collection-image{border-radius:.8333333333vw;margin-top:2.0833333333vw}.collection .collection-header .collection-image .img-content{padding-left:6.25vw}.collection .collection-header .collection-image .img-content p{font-size:1.25vw;max-width:16.6666666667vw}.collection .collection-header .collection-image .img-content .btn{padding:.5208333333vw .8333333333vw;-moz-column-gap:.2083333333vw;column-gap:.2083333333vw;border-radius:2.2916666667vw;font-size:.7291666667vw;margin-top:.8333333333vw}.collection .collection-header .collection-image .img-content .btn svg{width:1.25vw;height:1.25vw}.collection .collection-header .collection-image .img-content .btn:hover svg{transform:translateX(.15625vw)}.collection .collection-body{padding:4.1666666667vw 0}.collection .collection-body .container{display:flex;-moz-column-gap:2.0833333333vw;column-gap:2.0833333333vw}.collection .collection-body .collection-aside{width:15vw;flex-shrink:0}.collection .collection-body .sub-name{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);color:var(--color-dark);margin-bottom:.8333333333vw}.collection .collection-body .search-sort{display:flex}.collection .collection-body .search-sort span{color:var(--color-light-grey)}.collection .collection-body .products.empty{grid-template-columns:repeat(1,1fr)}.collection .collection-body .products{flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:.8333333333vw}.collection .filters-content{flex:1}.collection .price-input{display:flex;justify-content:space-between}.collection .price-slider__label{display:inline-flex;justify-content:space-between;width:100%;font-size:.625vw;color:var(--color-light-grey)}.collection .dropdown{margin-top:.8333333333vw}.collection .dropdown .label{display:inline-flex;justify-content:space-between;width:100%;font-size:.8333333333vw;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);color:var(--color-dark)}.collection .dropdown svg{width:1.25vw;height:1.25vw}.collection .product-label .dropdown-content label{margin-bottom:.4166666667vw}.collection .filter-name{width:100%;display:inline-flex;align-items:center;justify-content:space-between}.collection .filter-name .left{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);color:var(--color-dark);font-size:1.0416666667vw}.collection .filter-name .right{cursor:pointer;color:var(--color-green);font-size:.8333333333vw}.collection .label{margin-bottom:.8333333333vw}.collection .sort-menu{margin-bottom:1.3541666667vw}.collection .sort-menu .quantity{font-size:.8333333333vw}.collection .sort-menu .search-sort{-moz-column-gap:.4166666667vw;column-gap:.4166666667vw}.collection .sort-menu .dropdown .dropdown-placeholder,.collection .sort-menu .search-sort span{font-size:.8333333333vw}.collection .sort-menu .dropdown{margin:0}.collection .sort-menu .dropdown .dropdown-menu{width:10.4166666667vw}.collection .price .price-input{width:100%}.collection .price .price-input,.collection .price .price-input .input-wrapper{display:flex;align-items:center;color:var(--color-dark);font-size:.625vw;font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500)}.collection .price .price-input .input-wrapper{border:.0520833333vw solid #bec0c2;padding:.4166666667vw .8333333333vw;height:.9375vw;box-sizing:content-box;border-radius:.4166666667vw}.collection .price .price-input .input-wrapper input{width:2.6041666667vw;background:rgba(0,0,0,0);border:none;text-align:right;font-size:.625vw;color:var(--color-dark);height:.9375vw;font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500)}}@media screen and (max-width:900px){.collection .collection-body .container{padding:0}.collection .collection-aside{display:none}.collection .sub-name{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);color:var(--color-dark);margin-bottom:3.2vw;margin-top:4.2666666667vw}.collection .ant-drawer-content.filter .collection-aside{display:block}.collection .collection-header{padding:6.4vw 0 .2666666667vw}.collection .collection-header h1{font-size:6.4vw;text-align:left;padding-bottom:1.6vw}.collection .collection-header .collection-description{text-align:left;font-size:3.7333333333vw;line-height:150%;margin-top:1.0666666667vw}.collection .collection-header .collection-image{border-radius:4.2666666667vw;margin-top:3.2vw}.collection .collection-header .collection-image .img-content{padding-left:4.8vw}.collection .collection-header .collection-image .img-content p{font-size:5.3333333333vw;max-width:85.3333333333vw}.collection .collection-header .collection-image .img-content .btn{padding:2.6666666667vw 4.2666666667vw;border-radius:11.7333333333vw;font-size:3.2vw;margin-top:4.2666666667vw}.collection .collection-header .collection-image .img-content .btn svg{display:none}.collection .products{display:grid;grid-template-columns:repeat(2,1fr);gap:2.1333333333vw}.collection .products.empty{grid-template-columns:repeat(1,1fr)}.collection .filters-content{padding:6.4vw}.collection .sort-menu{margin-bottom:2.1333333333vw}.collection .sort-menu .quantity{font-size:3.7333333333vw}.collection .sort-menu .search-sort{-moz-column-gap:1.0666666667vw;column-gap:1.0666666667vw}.collection .sort-menu .dropdown .dropdown-placeholder,.collection .sort-menu .search-sort span{font-size:3.7333333333vw}.collection .sort-menu .dropdown{margin:0}.collection .sort-menu .dropdown .dropdown-menu{width:40vw;left:auto;right:0}.collection .ant-drawer-inline{position:fixed!important}.collection .filter-bar-mb{transition:all .35s ease;display:flex;justify-content:space-between;align-items:center;padding:3.2vw 6.4vw 3.2vw 5.3333333333vw;position:sticky;top:0;background-color:#fff;z-index:98}.collection .filter-bar-mb .btn{-moz-column-gap:1.0666666667vw;column-gap:1.0666666667vw}.collection .filter-bar-mb .reset{color:var(--color-green);text-transform:capitalize}.collection .ant-drawer-left>.ant-drawer-content-wrapper{width:76.8vw!important}.collection .ant-drawer{border:none!important}.collection .ant-drawer .ant-drawer-content{position:relative}.collection .ant-drawer .ant-drawer-content.filter-drawer{width:76.8vw}.collection .ant-drawer .ant-drawer-content .filter-name{display:none}.collection .ant-drawer .ant-drawer-content .dropdown .dropdown-content{padding-bottom:4.2666666667vw}.collection .ant-drawer .ant-drawer-content .dropdown{margin-bottom:0}.collection .ant-drawer .ant-drawer-content .dropdown .label{margin-bottom:4.2666666667vw}.collection .ant-drawer .ant-drawer-content .filter>div:last-child{border-bottom:none}.collection .ant-drawer .ant-drawer-content .inventory,.collection .ant-drawer .ant-drawer-content .price,.collection .ant-drawer .ant-drawer-content .sale{margin-top:4.2666666667vw;border-bottom:.2666666667vw solid #eaebed}.collection .ant-drawer .ant-drawer-content .price .label{margin-bottom:10.6666666667vw}.collection .ant-drawer .ant-drawer-content .price .price-input{display:flex;justify-content:space-between;align-items:center;font-size:3.2vw}.collection .ant-drawer .ant-drawer-content .price .price-input .input-wrapper{border-radius:2.1333333333vw;border:.2666666667vw solid #eaebed;width:28vw;padding:2.1333333333vw 4.2666666667vw;display:inline-flex;align-items:center}.collection .ant-drawer .ant-drawer-content .price .price-input .input-wrapper input{font-size:3.2vw;all:unset;text-align:right;width:15.4666666667vw}.collection .ant-drawer .ant-drawer-content .label{display:flex;justify-content:space-between}.collection .ant-drawer .ant-drawer-content .label span{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);font-size:3.7333333333vw}.collection .ant-drawer .ant-drawer-content .label svg{width:5.3333333333vw;height:5.3333333333vw}.collection .ant-drawer .ant-drawer-content .ant-drawer-header{padding:6.4vw 6.4vw 0;border:none}.collection .ant-drawer .ant-drawer-content .ant-drawer-header .close-icon{padding:1.6vw;background-color:#f5f6f7;width:-moz-fit-content;width:fit-content;border-radius:50%}.collection .ant-drawer .ant-drawer-content .ant-drawer-header .close-icon svg{width:3.2vw;height:3.2vw}.collection .ant-drawer .ant-drawer-content .ant-drawer-body{padding:0 6.4vw 6.4vw}.collection .price-slider .ant-tooltip.ant-slider-tooltip .ant-tooltip-inner{all:unset;font-size:2.6666666667vw;color:#8d9095}}