.cs-banner{position:relative;width:100%;height:var(--se-height);overflow:hidden}.cs-banner .banner-swiper.swiper{width:100%;height:100%}.cs-banner .swiper-slide{height:auto}.cs-banner .banner-item{display:block;width:100%;height:100%;text-decoration:none}.cs-banner .banner-item .banner-video{width:100%;height:100%}.cs-banner .banner-item .banner-video.mb{display:none}.cs-banner .banner-item picture,.cs-banner .banner-item img,.cs-banner .banner-item video{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:768px){.cs-banner .banner-item .banner-video.pc{display:none}.cs-banner .banner-item .banner-video.mb{display:block}}.cs-shipping-swiper{margin:15vh auto;max-width:var(--se-max-width);width:var(--se-width)}.cs-shipping-swiper .swiper-slide.shipping-item{display:flex;align-items:start;flex-direction:column;padding:2rem 3rem;width:calc(25% - 15px);height:auto;background-color:#333;border-radius:15px;box-sizing:border-box}.cs-shipping-swiper .shipping-item-svg{padding:1rem;width:20%;min-width:50px;background:linear-gradient(90deg,#ddcaf9,#9ab2f7 74%,#99d0f6);border-radius:10px;color:#000}.cs-shipping-swiper .shipping-item-svg svg{display:block;width:100%;height:auto}.cs-shipping-swiper .shipping-item-svg svg path{stroke:currentColor!important}.cs-shipping-swiper .shipping-item-title{margin:2.5rem 0 1.5rem;font-size:2rem;line-height:1.2;font-weight:600}.cs-shipping-swiper .shipping-item-desc{margin:0;font-size:1.6rem;line-height:1.2;color:#b2b2b2;font-weight:400}@media screen and (max-width:768px){.cs-shipping-swiper{width:100%;margin:60px 0}.cs-shipping-swiper .swiper{padding:0 20px}.cs-shipping-swiper .swiper-slide.shipping-item{padding:30px 20px;width:calc(100% - 40px)}.cs-shipping-swiper .shipping-item-svg{padding:1.5rem;width:22%}}.cs-product-show{margin:5vh auto;max-width:var(--se-max-width);width:var(--se-width)}.cs-product-show .product-show-title{margin:0 0 40px;font-size:5rem;line-height:1.5;text-align:center}.cs-product-show .product-show-desc{margin:0 0 20px;color:#b2b2b2;font-size:1.8rem;line-height:1.6;text-align:center;padding:0 10%}.cs-product-show .product-show-container{width:100%;overflow:hidden}.cs-product-show .product-show-con{position:relative;display:flex;margin-top:20vh;width:100%;background:linear-gradient(315deg,#ddcaf9,#9ab2f7 74%,#99d0f6);border-radius:40vh;text-decoration:none}.cs-product-show .product-show-right{flex-shrink:0;margin:-15vh 5vw 5vh 0;height:70vh}.cs-product-show .product-right-img{display:block;width:auto;height:100%}.cs-product-show .product-show-left{flex:1;display:flex;flex-direction:column;gap:10px;padding:8vh 0 8vh 11vw}.cs-product-show .product-left-title{margin:0;color:#000;line-height:1.4;font-size:4rem}.cs-product-show .product-left-desc{flex:1;margin:0;color:#000;font-size:1.6rem;line-height:1.5;font-weight:500}.cs-product-show .product-left-price{margin:0;font-size:2.8rem;color:#000;font-weight:500}.cs-product-show .product-left-price span{margin-left:15px;color:#484848;font-size:2.3rem;text-decoration:line-through}.cs-product-show .product-left-features{display:flex;flex-wrap:wrap;gap:10px}.cs-product-show .product-left-features span{padding:1rem 2.5rem;background:#ffffff4d;border-radius:50px;color:#000;font-size:1.6rem;line-height:1}.cs-product-show .learn-more-cursor{position:absolute;top:-4rem;left:-4rem;display:flex;align-items:center;justify-content:center;width:8rem;height:8rem;background-color:#fff;border-radius:50%;color:#000;line-height:1.2;font-weight:600;font-size:1.6rem;text-align:center;transform:translate(0) rotate(-15deg);pointer-events:none}.cs-product-show .learn-more-btn{display:none}@media screen and (max-width:768px){.cs-product-show{padding:0 20px;width:100%}.cs-product-show .product-show-title{font-size:2.8rem;text-align:left;margin:0 0 30px}.cs-product-show .product-show-desc{font-size:1.6rem;text-align:left;padding:0}.cs-product-show .product-show-con{flex-direction:column-reverse;border-radius:25px;cursor:default}.cs-product-show .learn-more-cursor{display:none}.cs-product-show .product-show-right{margin:-38% 0 0 -4.5%;width:115%;height:auto}.cs-product-show .product-right-img{width:100%;height:auto}.cs-product-show .product-show-left{flex:0 0 auto;align-items:center;gap:10px;padding:20px}.cs-product-show .product-left-title{font-size:2.8rem;line-height:1.2}.cs-product-show .product-left-price{font-size:2.2rem;line-height:1.2}.cs-product-show .product-left-price span{font-size:1.8rem}.cs-product-show .product-left-features{justify-content:center;gap:8px;margin:35px 0 20px}.cs-product-show .product-left-features span{padding:1rem 1.6rem;font-size:1.4rem}.cs-product-show .learn-more-btn{display:block;padding:1.4rem;width:100%;background-color:#232323;border-radius:50px;color:#fff;font-size:1.6rem;line-height:1.2;text-align:center}}.cs-video-swiper{display:flex;align-items:center;margin:10vh auto;max-width:var(--se-max-width);width:var(--se-width)}.cs-video-swiper .video-swiper-left{display:flex;flex-direction:column;justify-content:center;flex:1;padding-right:10vw;background-color:rgb(var(--color-background));z-index:1}.cs-video-swiper .video-swiper-right.swiper{flex:0 0 50%;overflow:visible;z-index:0}.cs-video-swiper .swiper-slide.video-item{position:relative;width:50%;border-radius:15px;overflow:hidden}.cs-video-swiper .swiper-slide.video-item video{display:block;width:100%;height:auto}.cs-video-swiper .swiper-slide.video-item .video-play-btn{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer}.cs-video-swiper .swiper-slide.video-item.play .video-play-btn{display:none}.cs-video-swiper .swiper-slide.video-item .video-play-btn svg{display:block;width:5rem;height:auto}.cs-video-swiper .video-swiper-title{margin:0 0 3rem;line-height:1.4;font-size:4rem}.cs-video-swiper .video-swiper-desc{margin:0 0 2rem;font-size:1.8rem;line-height:1.5;font-weight:400}.cs-video-swiper .video-swiper-action{display:flex;gap:2rem;margin-top:10vh}.cs-video-swiper .swiper-button-next,.cs-video-swiper .swiper-button-prev{position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:0;width:5rem;height:auto;opacity:1!important}.cs-video-swiper .swiper-button-next:after,.cs-video-swiper .swiper-button-prev:after{display:none}.cs-video-swiper .swiper-button-next svg,.cs-video-swiper .swiper-button-prev svg{display:block;width:100%;height:auto}@media screen and (max-width:768px){.cs-video-swiper{position:relative;flex-direction:column;gap:5vh;padding:0 20px;width:100%;margin:60px 0 90px}.cs-video-swiper .video-swiper-left{flex:0 0 auto;padding:0}.cs-video-swiper .video-swiper-title{font-size:2.8rem;margin:0 0 30px}.cs-video-swiper .video-swiper-desc{font-size:1.6rem}.cs-video-swiper .video-swiper-action{position:absolute;top:100%;left:0;right:0;justify-content:center;margin-top:40px}.cs-video-swiper .video-swiper-right.swiper{flex:0 0 auto}.cs-video-swiper .swiper-slide.video-item{width:calc(100% - 40px)}.cs-video-swiper .swiper-button-next,.cs-video-swiper .swiper-button-prev{width:4.5rem}.cs-video-swiper .swiper-slide.video-item .video-play-btn svg{width:7rem}}.cs-dynamic-gallery{margin:5vh auto;padding:10vh 0 0;max-width:var(--se-max-width);width:var(--se-width);background-color:#111;border-radius:30px 30px 0 0;overflow:hidden}.cs-dynamic-gallery .dynamic-gallery-title{margin:0 0 2rem;line-height:1.4;font-size:4rem;text-align:center}.cs-dynamic-gallery .dynamic-gallery-title span{background:linear-gradient(45deg,#ddcaf9,#9ab2f7 74%,#99d0f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cs-dynamic-gallery .dynamic-gallery-desc{margin:0 0 2rem;font-size:1.6rem;line-height:1.5;font-weight:500;text-align:center}.cs-dynamic-gallery .dynamic-gallery-container{display:grid;grid-template-columns:repeat(5,1fr);gap:15px;margin-top:100px;overflow:hidden}.cs-dynamic-gallery .dynamic-gallery-col{display:flex;flex-direction:column;gap:15px;width:100%}.cs-dynamic-gallery .dynamic-gallery-col.odd-col{transform:translateY(10%)}.cs-dynamic-gallery .dynamic-gallery-col.even-col{transform:translateY(0)}.cs-dynamic-gallery .dynamic-gallery-item{border-radius:15px;overflow:hidden}.cs-dynamic-gallery .dynamic-gallery-item img{display:block;width:100%;height:auto}@media screen and (max-width:768px){.cs-dynamic-gallery{padding:60px 20px 0;width:100%;margin:70px 0}.cs-dynamic-gallery .dynamic-gallery-title{font-size:2.8rem}.cs-dynamic-gallery .dynamic-gallery-desc{font-size:1.4rem}.cs-dynamic-gallery .dynamic-gallery-container{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:80px}.cs-dynamic-gallery .dynamic-gallery-col{gap:10px}.cs-dynamic-gallery .dynamic-gallery-col:nth-last-child(1){display:none}.cs-dynamic-gallery .dynamic-gallery-item{border-radius:10px}}.cs-brand-list{margin:5vh auto;max-width:var(--se-max-width);width:var(--se-width)}.cs-brand-list .brand-list-title{margin:0 0 2rem;line-height:1.5;font-size:3.8rem;text-align:center}.cs-brand-list .brand-list-desc{margin:0 0 2rem;font-size:1.6rem;line-height:1.5;font-weight:500;text-align:center}.cs-brand-list .brand-list-container{display:flex;margin:15vh 0;width:100%;overflow:hidden}.cs-brand-list .brand-list-scroll{flex-shrink:0;display:flex;width:100%;animation:brandListScroll var(--ani-scroll-time) linear 0s infinite}.cs-brand-list .brand-list-scroll.mb{display:none}.cs-brand-list .brand-list-scroll:nth-child(1){width:calc(100% * var(--brand-ratio))}.cs-brand-list .reverse .brand-list-scroll{animation-direction:reverse}.cs-brand-list .brand-item{flex:1;display:flex;align-items:center;justify-content:center;padding:0 20px;border-right:1px solid #c1c1c1}.cs-brand-list .brand-item img{display:block;width:var(--image-width);height:auto}@keyframes brandListScroll{0%{transform:translate(0)}to{transform:translate(var(--ani-scroll-width))}}@media screen and (max-width:768px){.cs-brand-list{width:100%}.cs-brand-list .brand-list-container{margin:60px 0}.cs-brand-list .brand-list-title{font-size:3rem}.cs-brand-list .brand-list-desc{font-size:1.4rem}.cs-brand-list .brand-list-scroll.pc{display:none}.cs-brand-list .brand-list-scroll.mb{display:flex}.cs-brand-list .brand-item{padding:0 10px}}.cs-blog-swiper{margin:5vh auto;max-width:var(--se-max-width);width:var(--se-width)}.cs-blog-swiper .blog-swiper-title{margin:0 0 3rem;line-height:1.4;font-size:4rem;text-align:center}.cs-blog-swiper .blog-swiper-desc{margin:0 0 2rem;font-size:1.6rem;line-height:1.5;font-weight:500;text-align:center}.cs-blog-swiper .blog-swiper-btn{display:block;margin:0 auto;padding:1.5rem 4.5rem;width:fit-content;background:linear-gradient(315deg,#ddcaf9,#9ab2f7 74%,#99d0f6);border-radius:50px;color:#000;font-size:1.8rem;line-height:1;font-weight:500;text-decoration:none}.cs-blog-swiper .blog-swiper-container{margin-top:8vh;overflow:visible}.cs-blog-swiper .swiper-slide.blog-item{display:flex;align-items:end;flex-direction:column;width:calc(25% - 15px);height:auto;background-color:#f2f2f2;border-radius:15px;overflow:hidden}.cs-blog-swiper .blog-item .blog-item-img{width:100%;height:15vw;border-radius:15px;overflow:hidden}.cs-blog-swiper .blog-item .blog-item-img img{display:block;width:100%;height:100%;object-fit:cover}.cs-blog-swiper .blog-item .blog-item-title{flex:1;margin:20px auto 10px;width:calc(100% - 30px);color:#000;font-size:2rem;line-height:1.5;font-weight:500}.cs-blog-swiper .blog-item .blog-item-btn{display:block;margin:0 15px 15px;width:3.6rem;height:3.6rem;background-color:#000;border-radius:50%;color:#fff}.cs-blog-swiper .blog-item .blog-item-btn svg{display:block;width:100%;height:100%;transform:rotate(-45deg)}@media screen and (max-width:768px){.cs-blog-swiper .blog-swiper-title{font-size:2.8rem;text-align:left}.cs-blog-swiper{padding:0 20px;width:100%}.cs-blog-swiper .blog-swiper-desc{text-align:left;font-size:1.4rem;font-size:1.6rem}.cs-blog-swiper .blog-swiper-btn{margin:0}.cs-blog-swiper .swiper-slide.blog-item{width:calc(100% - 20px)}.cs-blog-swiper .blog-item .blog-item-img{height:250px}.cs-blog-swiper .blog-item .blog-item-title{width:calc(100% - 40px);font-size:1.8rem}.cs-blog-swiper .blog-item .blog-item-btn{margin:0 20px 20px}}.cs-newsletter{display:flex;align-items:center;flex-direction:column;margin:10vh auto;max-width:var(--se-max-width);width:var(--se-width)}.cs-newsletter .cs-newsletter-title{margin:0 0 2rem;line-height:1.4;font-size:5rem;text-align:center;background:linear-gradient(90deg,#ddcaf9,#9ab2f7 74%,#99d0f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cs-newsletter .cs-newsletter-desc{margin:0 0 2rem;color:#b2b2b2;line-height:1.6;font-size:1.8rem;text-align:center}.cs-newsletter .cs-newsletter-container{margin:6vh auto 0;width:60%}.cs-newsletter .newsletter-form{width:100%}.cs-newsletter .newsletter-form__field-wrapper{position:relative;width:100%}.cs-newsletter .newsletter-form__field-wrapper .field__input{position:relative;padding:1rem 6rem;width:100%;min-height:auto;height:auto;background:linear-gradient(#000,#000) padding-box,linear-gradient(270deg,#ddcaf9,#9ab2f7 74%,#99d0f6) border-box!important;border:1px solid transparent;border-radius:50px;color:#fff!important;font-size:1.6rem;line-height:2;text-align:center;z-index:0;outline:none;-webkit-appearance:none;appearance:none}.cs-newsletter .newsletter-form__field-wrapper .field__input::placeholder{color:#b2b2b2;opacity:1}.cs-newsletter .newsletter-form__field-wrapper .newsletter-form__button{display:block;position:absolute;top:.8rem;right:.8rem;padding:0;min-width:auto;min-height:auto;height:40px;width:40px;transform:rotate(-45deg)}.cs-newsletter .newsletter-form__field-wrapper .newsletter-form__button svg{display:block;width:100%;height:100%;background:linear-gradient(0deg,#ddcaf9,#9ab2f7 74%,#99d0f6);border-radius:50%}.cs-newsletter .newsletter-form__field-wrapper .field__input:focus,.cs-newsletter .newsletter-form__field-wrapper .field__input:focus-visible{box-shadow:none}@media screen and (max-width:768px){.cs-newsletter{padding:0 20px;width:100%}.cs-newsletter .cs-newsletter-title{font-size:2.8rem}.cs-newsletter .cs-newsletter-desc{font-size:1.6rem}.cs-newsletter .cs-newsletter-container{margin:2vh auto 0;width:100%}.cs-newsletter .newsletter-form__field-wrapper .field__input{padding:1rem 6rem 1rem 3rem;font-size:1.6rem;text-align:left}}.cs-video{margin:5vh auto 20vh;max-width:var(--se-max-width);width:var(--se-width);height:250vh}.cs-video .cs-video-head{position:sticky;top:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20vh 0 0;width:100%;will-change:transform,opacity}.cs-video .cs-video-title{margin:0 0 20px;font-size:7rem;line-height:1.4;text-align:center}.cs-video .cs-video-desc{margin:0 0 20px;color:#b2b2b2;font-size:1.8rem;line-height:1.5;text-align:center}.cs-video .cs-video-container{position:sticky;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100vh}.cs-video .cs-video-container .video-con{position:relative;width:100%;border-radius:15px;overflow:hidden}.cs-video .cs-video-container .video-con-mb{display:none;position:relative;width:100%;border-radius:15px;overflow:hidden}.cs-video .cs-video-container video{display:block;width:100%;height:auto}.cs-video .cs-video-container .video-play-btn{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;visibility:visible;cursor:pointer}.cs-video .video-con.play .video-play-btn,.cs-video .video-con-mb.play .video-play-btn{opacity:0;visibility:hidden}.cs-video .video-play-btn span{position:absolute;top:-5rem;left:-5rem;display:flex;align-items:center;justify-content:center;width:10rem;height:10rem;background:linear-gradient(221deg,#ddcaf9,#9ab2f7 74%,#99d0f6);border-radius:50%;color:#232323;line-height:1.2;font-weight:600;font-size:2.4rem;opacity:0;transform:translate(-100vw,-100vh);will-change:transform,opacity}.cs-video .video-play-btn svg{display:block;width:60px;height:auto;background:linear-gradient(315deg,#ddcaf9,#9ab2f7 74%,#99d0f6);border-radius:50%}@media screen and (max-width:768px){.cs-video{padding:0 20px;width:100%}.cs-video .cs-video-title{font-size:3rem}.cs-video .cs-video-desc{font-size:1.6rem}.cs-video .cs-video-container .video-con{display:none}.cs-video .cs-video-container .video-con-mb{display:block}.cs-video .cs-video-container .video-play-btn{display:flex;align-items:center;justify-content:center}}.cs-image-text{margin:5vh auto;max-width:var(--se-max-width);width:var(--se-width)}.cs-image-text .image-text-title{margin:0 0 20px;font-size:5rem;line-height:1.5;text-align:center}.cs-image-text .image-text-desc{margin:0 0 20px;color:#b2b2b2;font-size:1.6rem;line-height:1.5;text-align:center}.cs-image-text .image-text-containewr{display:flex;flex-direction:column;gap:3rem;margin-top:5vh;width:100%}.cs-image-text .image-text-item{display:flex;align-items:start;gap:3rem}.cs-image-text .image-text-item:nth-child(2n){flex-direction:row-reverse}.cs-image-text .item-right{flex:0 0 calc(50% - 1.5rem);border-radius:15px;overflow:hidden}.cs-image-text .item-right img{display:block;width:100%;height:auto}.cs-image-text .item-left{flex:1;position:sticky;top:3rem;padding:3rem;background:linear-gradient(#000,#000) padding-box,linear-gradient(0deg,#ddcaf9,#9ab2f7 74%,#99d0f6) border-box!important;border:2px solid transparent;border-radius:15px}.cs-image-text .item-left h3{margin:0 0 20px;font-size:2.8rem;line-height:1.4;font-weight:600}.cs-image-text .item-left p{margin:0 0 50px;color:#b2b2b2;font-size:1.8rem;line-height:1.6}.cs-image-text .item-left span{display:inline-block;padding:1.2rem 2.5rem;background:#fff;border-radius:5rem;color:#232323;font-size:1.6rem;font-weight:500;line-height:1}@media screen and (max-width:768px){.cs-image-text{padding:0 20px;width:100%}.cs-image-text .image-text-title{font-size:3.5rem;text-align:left}.cs-image-text .image-text-desc{font-size:1.4rem;text-align:left}.cs-image-text .image-text-containewr{gap:15px;margin-top:20px}.cs-image-text .image-text-item{flex-direction:column;gap:15px}.cs-image-text .item-left{position:relative;top:auto;flex:0 0 auto;padding:20px}.cs-image-text .item-left h3{font-size:2rem;margin:0 0 15px}.cs-image-text .item-left p{margin:0 0 25px;font-size:1.6rem}.cs-image-text .item-left span{font-size:1.4rem}.cs-image-text .item-right{flex:0 0 auto}.cs-image-text .image-text-item:nth-child(2n){flex-direction:column}}.cs-product-parameters{display:flex;flex-direction:column;gap:5vw;margin:10vh auto;max-width:var(--se-max-width);padding:6vh 5vw;width:var(--se-width);border:2px solid #b2b2b2;border-radius:15px;overflow:hidden}.cs-product-parameters .product-parameters-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.cs-product-parameters .product-parameters-title{flex:1;display:flex;align-items:center;gap:3rem}.cs-product-parameters .product-parameters-title h2{margin:0;font-size:4rem;line-height:1}.cs-product-parameters .product-parameters-btn{display:block;flex-shrink:0;padding:1.5rem 2.5rem;background:linear-gradient(90deg,#ddcaf9,#9ab2f7 74%,#99d0f6);border-radius:5rem;color:#232323;font-size:1.6rem;font-weight:500;line-height:1;text-decoration:none}.cs-product-parameters .product-parameters-desc{flex:0 0 100%;margin:0;color:#b2b2b2;font-size:1.6rem;line-height:1.5}.cs-product-parameters .product-parameters-list{display:grid;grid-template-columns:repeat(5,1fr);gap:50px;margin:0;padding:0;list-style-type:none}.cs-product-parameters .product-parameters-item{display:flex;flex-direction:column;gap:15px}.cs-product-parameters .product-parameters-item .item-title{margin:0;color:#fff;font-size:2rem;line-height:1.4}.cs-product-parameters .product-parameters-item .item-content{margin:0;color:#b2b2b2;font-size:1.6rem;line-height:1.6}@media screen and (max-width:768px){.cs-product-parameters{gap:50px;padding:35px 20px;width:calc(100% - 40px)}.cs-product-parameters .product-parameters-head{flex-direction:column;align-items:start;gap:30px}.cs-product-parameters .product-parameters-title{flex:0 0 auto;align-items:start;flex-wrap:wrap;gap:25px}.cs-product-parameters .product-parameters-title h2{font-size:2.8rem}.cs-product-parameters .product-parameters-desc{flex:0 0 auto;font-size:1.4rem}.cs-product-parameters .product-parameters-list{grid-template-columns:repeat(2,1fr);gap:40px 20px}.cs-product-parameters .product-parameters-btn{font-size:1.4rem}.cs-product-parameters .product-parameters-item .item-title{font-size:1.8rem}.cs-product-parameters .product-parameters-item .item-content{font-size:1.4rem}}.cs-collapsible-panel{margin:10vh auto;max-width:var(--se-max-width);width:var(--se-width)}.cs-collapsible-panel .collapsible-panel-title{margin:0 0 20px;font-size:5rem;line-height:1.5;text-align:center}.cs-collapsible-panel .collapsible-panel-desc{margin:0 0 20px;color:#b2b2b2;font-size:1.6rem;line-height:1.5;text-align:center}.cs-collapsible-panel .collapsible-panel-container{display:flex;flex-wrap:wrap;width:100%}.cs-collapsible-panel .collapsible-panel-left{flex:0 0 50%;display:flex;flex-direction:column;gap:3rem;padding-right:3rem}.cs-collapsible-panel .collapsible-panel-left img{display:block;width:100%;height:auto;border-radius:15px}.cs-collapsible-panel .collapsible-panel-right{flex:1;position:sticky;top:var(--header-height);display:flex;justify-content:space-around;flex-direction:column;padding-left:5vw;height:calc(100vh - var(--header-height) * 2);border-left:1px solid #373737;overflow:hidden}.cs-collapsible-panel .collapsible-panel-item{padding-bottom:2rem;border-bottom:1px solid #b2b2b2}.cs-collapsible-panel .collapsible-panel-head{display:flex;justify-content:space-between;cursor:pointer}.cs-collapsible-panel .collapsible-panel-head h3{margin:0;font-size:2.6rem;line-height:1.4;font-weight:600}.cs-collapsible-panel .collapsible-panel-head svg{display:block;width:3.5rem;height:auto;transform:rotate(90deg)}.cs-collapsible-panel .collapsible-panel-body{overflow:hidden}.cs-collapsible-panel .collapsible-panel-body p{margin:20px 0 0;color:#b2b2b2;font-size:1.6rem;line-height:1.6}.cs-collapsible-panel .collapsible-panel-mask1{position:sticky;top:0;display:block;width:100%;height:var(--header-height);background-color:#000;z-index:1}.cs-collapsible-panel .collapsible-panel-mask2{position:sticky;bottom:0;display:block;width:100%;height:var(--header-height);background-color:#000;z-index:1}.cs-collapsible-panel .collapsible-panel-swiper.swiper{display:none}@media screen and (max-width:768px){.cs-collapsible-panel{width:calc(100% - 40px);overflow:hidden}.cs-collapsible-panel .collapsible-panel-title{font-size:3.5rem;text-align:left}.cs-collapsible-panel .collapsible-panel-desc{font-size:1.4rem;text-align:left}.cs-collapsible-panel .collapsible-panel-mask1,.cs-collapsible-panel .collapsible-panel-container,.cs-collapsible-panel .collapsible-panel-mask2{display:none}.cs-collapsible-panel .collapsible-panel-swiper.swiper{display:block;overflow:visible}.cs-collapsible-panel .collapsible-panel-swiper.swiper .swiper-slide{display:flex;flex-direction:column;gap:20px;padding:15px;width:100%;height:auto;background:linear-gradient(#000,#000) padding-box,linear-gradient(0deg,#ddcaf9,#9ab2f7 74%,#99d0f6) border-box!important;border:2px solid transparent;border-radius:15px;box-sizing:border-box}.cs-collapsible-panel .collapsible-panel-swiper.swiper .swiper-slide img{display:block;width:100%;height:auto;border-radius:15px}.cs-collapsible-panel .collapsible-panel-swiper.swiper .swiper-slide h3{margin:0;font-size:2rem;line-height:1.4;font-weight:600}.cs-collapsible-panel .collapsible-panel-swiper.swiper .swiper-slide p{margin:0;color:#b2b2b2;font-size:1.6rem;line-height:1.6}.cs-collapsible-panel .collapsible-panel-action{display:flex;justify-content:center;align-items:center;gap:30px;margin-top:3vh}.cs-collapsible-panel .swiper-button-next,.cs-collapsible-panel .swiper-button-prev{position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:0;width:45px;height:auto}.cs-collapsible-panel .swiper-button-next:after,.cs-collapsible-panel .swiper-button-prev:after{display:none}.cs-collapsible-panel .swiper-button-next svg,.cs-collapsible-panel .swiper-button-prev svg{display:block;width:100%;height:auto}}.cs-app{position:sticky;top:2vh;margin:10vh auto;padding:3vw 8vw;max-width:var(--se-max-width);width:var(--se-width);height:96vh;background:linear-gradient(315deg,#ddcaf9,#9ab2f7 74%,#99d0f6);border-radius:30px}.cs-app .cs-app-container{width:100%;height:100%;overflow:hidden}.cs-app .cs-app-head{width:100%}.cs-app .cs-app-title{margin:0 0 20px;color:#232323;font-size:4rem;line-height:1.4;text-align:center}.cs-app .cs-app-desc{margin:0 0 30px;color:#434343;font-size:1.8rem;line-height:1.6;text-align:center;padding:0 10%}.cs-app .cs-app-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:3rem}.cs-app .app-link-item{display:block;padding:1rem 2.5rem;width:auto;height:auto;border:1px solid #232323;border-radius:3rem}.cs-app .app-link-item svg{display:block;width:auto;height:100%}.cs-app .cs-app-body{display:flex;align-items:start;justify-content:space-evenly;gap:5vw;padding:3vw 0;height:96vh}.cs-app .app-body-center{flex-shrink:0;position:relative;height:100%}.cs-app .app-body-center img{display:block;width:auto;height:100%;opacity:0}.cs-app .app-body-center img:not(:nth-child(1)){position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover}.cs-app .app-body-left,.cs-app .app-body-right{flex:1;display:flex;flex-direction:column;gap:2rem}.cs-app .app-card-item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:20px;width:100%;background:#ffffff4d;border-radius:15px}.cs-app .app-card-item h3{margin:0;padding-bottom:20px;width:100%;color:#232323;font-size:2.8rem;line-height:1.4;font-weight:600;overflow:hidden}.cs-app .app-card-item span{padding:1rem 2.5rem;background:var(--tag-bg);border-radius:3rem;color:#232323;font-size:1.6rem;line-height:1;font-weight:500}.cs-app .app-card-item svg{display:block;width:auto;height:3rem}.cs-app .cs-app-swiper.swiper{display:none}@media screen and (max-width:768px){.cs-app{position:relative;top:auto;padding:40px 20px;width:100%;height:auto;overflow:hidden;border-radius:15px}.cs-app .cs-app-container{height:auto}.cs-app .cs-app-title{font-size:2.8rem}.cs-app .cs-app-desc{font-size:1.6rem;padding:0}.cs-app .cs-app-links{flex-direction:column;gap:15px}.cs-app .cs-app-body{flex-direction:column;gap:10px;margin-top:5vh;padding:0;height:auto}.cs-app .app-body-left,.cs-app .app-body-right{flex:0 0 auto;gap:10px}.cs-app .app-body-center{display:none}.cs-app .app-card-item h3{font-size:2rem}.cs-app .app-card-item span{font-size:1.6rem}.cs-app .app-card-item{padding:20px 15px}.cs-app .cs-app-swiper.swiper{display:block;margin:5vh auto 0;overflow:visible}.cs-app .cs-app-swiper.swiper .swiper-slide{padding:0 25px;width:100%;height:auto;box-sizing:border-box}.cs-app .cs-app-swiper.swiper .swiper-slide img{display:block;width:100%;height:auto}.cs-app .cs-app-swiper.swiper .swiper-pagination{position:relative;top:auto;left:auto;right:auto;bottom:auto;margin-top:3vh}.cs-app .cs-app-swiper.swiper .swiper-pagination-bullet{border-radius:10px;width:15px;height:5px}.cs-app .cs-app-swiper.swiper .swiper-pagination-bullet-active{width:35px;background:#000}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/custom-section.css.map */
