.easterBanner{margin-bottom:80px}.easterBanner img{width:100%}.easter1 h2{font-size:50px;margin:120px 0 82px;text-align:center;font-family:HelveticaNeueLTStd-Md;letter-spacing:1px;color:#1d1d1d}.easter1_box a{position:relative;display:flex;align-items:center;margin-top:44px}.easter1_text{position:absolute}.easter1_box:nth-of-type(odd) .easter1_text{left:47.8%;width:37%}.easter1_box:nth-of-type(2n) .easter1_text{width:34.8%;left:19%}.easter1_text h3{font-family:HelveticaLTStd-Bold;font-size:54px;color:#2a2a2a}.easter1_text p{font-size:24px;color:#595959;font-family:HelveticaNeueLTStd-Md;margin:15px 0 35px}.easter1_text span{font-size:23px;color:#fff;background:#ff5e4c;padding:10px 28px;box-sizing:border-box;border-radius:24px;font-family:HelveticaNeueLTStd-Md}.easter1_text span:hover{opacity:.8}.easter2{margin:150px auto 145px}.easter3{position:relative;padding-top:50px}.easter3 .w1400{position:absolute;top:0;left:calc((100% - 1400px)/2)}.easter3 h2{font-size:42px;color:#2a2a2a;font-family:HelveticaNeueLTStd-Md;padding:65px 0 58px;box-sizing:border-box;text-align:center}.faqAcross{padding:32px 0;box-sizing:border-box;border-top:1px solid #99857a}.faqAcross button{border:none;background:none;width:100%;text-align:left;display:flex;justify-content:space-between;outline:none}.faqAcross button:hover{cursor:pointer}.faqAcross button span{font-size:22px;color:#2a2a2a;font-family:HelveticaNeueLTStd-Md}.faqAcross button svg{width:20px;transition:all ease-out .3s}.faqAcross button svg{fill:#1a1a1a;stroke:#1a1a1a}.faqDetails .faqAcross.isActive button svg{transform:rotate(180deg);transition:all ease-out .3s}.faqDetails .faqAcross.isActive button svg{fill:#e9671d;stroke:#e9671d}.faqAcross ul{display:none;padding:22px 0;margin:0;list-style:none}.faqDetails .faqAcross.isActive ul{display:block}.faqAcross ul li{font-size:21px;font-family:HelveticaNeueLTStd-Roman;color:#595959;padding:0 32px;box-sizing:border-box}.faqDetails .faqAcross:last-child{border-bottom:1px solid #99857a}.homeSection5:after{display:none}.easterSwiper .swiper-slide,.easterSwiper .swiper-slide section{border-radius:26px}.easterSwiper .swiper-slide section{box-shadow:0 4px 13px -4px #ccc}.easterSwiper h1{font-size:50px}@media only screen and (max-width:1440px){.easter1 h2,.easter1_text h3{font-size:42px;margin:80px 0 62px}.easter1_text p{font-size:22px;margin:12px 0 30px}.easter1_text span{font-size:21px}.easter1_box a{margin-top:36px}.easter2{margin:120px auto;width:1240px}.easter3 .w1400{left:calc((100% - 1200px)/2)}.easter3 h2{padding:40px 0 35px;font-size:38px}.faqAcross button span{font-size:20px}.faqAcross button svg{width:16px}.faqAcross ul li{font-size:19px;padding:0 25px}.faqAcross{padding:26px 0}.homeSection5 h1{font-size:42px}}@media only screen and (max-width:1024px){.w1400{width:92%!important;padding:0}.easterBanner{margin-bottom:60px}.easter1 h2{font-size:26px;margin:80px 0 30px}.homeSection5 h1{font-size:24px}.easter2 h2{font-size:26px;text-align:center;margin:20px 0}.easter2{width:100%;margin:60px 0}.easter3{padding-top:0;margin-bottom:80px}.easter3 .w1400{left:0;position:relative}.easter3 h2{font-size:26px;padding:0 0 20px}.faqAcross{padding:20px 0}.faqAcross button span{font-size:16px;width:93%}.faqAcross button svg{width:14px}.faqAcross ul{padding:16px 0}.faqAcross ul li{font-size:14px;padding:0 10px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/cs-easter.css.map */
