html{background-color:#f5f5f7}.celebrate-holi{background-color:#f5f5f7;padding-bottom:150px}.celebrate-holi .section-welcome{width:100%;height:800px}.celebrate-holi .section-welcome .section-container{width:100%;height:100%;position:relative}.celebrate-holi .section-welcome .section-container .section-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-top:70px;padding-bottom:30px}.celebrate-holi .section-welcome .section-container .section-wrapper .section-top{width:100%;color:#641700;font-family:HarmonyOS Sans;font-size:48px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-1.44px}.celebrate-holi .section-welcome .section-container .section-wrapper .section-top .section-date{color:#641700;text-align:center;font-family:HarmonyOS Sans;font-size:18px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:0}.celebrate-holi .section-welcome .section-container .section-wrapper .section-top .section-title{color:#641700;text-align:center;font-family:HarmonyOS Sans;font-size:36px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-1.08px;margin-top:8px}.celebrate-holi .section-welcome .section-container .section-wrapper .section-top .section-scale{display:flex;align-items:center;justify-content:center;margin-top:20px}.celebrate-holi .section-welcome .section-container .section-wrapper .section-top .section-scale .section-scale-title{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#641700;font-family:HarmonyOS Sans;font-size:21px;font-style:normal;font-weight:900;line-height:120%;text-transform:uppercase}.celebrate-holi .section-welcome .section-container .section-wrapper .section-top .section-scale .section-scale-symbol{color:#641700;font-family:HarmonyOS Sans;font-size:38px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-1.14px}.celebrate-holi .section-welcome .section-container .section-wrapper .section-top .section-scale .section-scale-icon{width:98px;height:58px}.celebrate-holi .section-welcome .section-container .section-wrapper .section-top .section-scale .section-scale-icon picture{display:block;width:100%;height:100%}.celebrate-holi .section-welcome .section-container .section-wrapper .section-top .section-scale .section-scale-icon picture img{width:100%;height:100%;object-fit:cover}.celebrate-holi .section-welcome .section-container .section-wrapper .section-top .section-link{display:inline-flex;align-items:center;justify-content:center;width:165px;height:50px;color:#fff;font-family:HarmonyOS Sans;font-size:20px;font-style:normal;font-weight:700;line-height:120%;border-radius:100px;background:#ff5f24;text-decoration:none;margin-top:20px;letter-spacing:0}.celebrate-holi .section-welcome .section-container .section-wrapper .section-top .section-link.disabled{color:#fffc!important;background:#717171e6!important;pointer-events:none;cursor:not-allowed}.celebrate-holi .section-welcome .section-container .section-wrapper .section-bottom{width:100%}.celebrate-holi .section-welcome .section-container .section-wrapper .section-bottom .section-note{color:#343436;font-family:HarmonyOS Sans;font-size:12px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.36px}.celebrate-holi .section-welcome .section-container .section-content,.celebrate-holi .section-welcome .section-container .section-content .section-content-wrapper,.celebrate-holi .section-welcome .section-container .section-content .section-content-wrapper .section-feature{width:100%;height:100%}.celebrate-holi .section-welcome .section-container .section-content .section-content-wrapper .section-feature picture{display:block;width:100%;height:100%;position:relative;overflow:hidden}.celebrate-holi .section-welcome .section-container .section-content .section-content-wrapper .section-feature picture img{width:100%;height:100%;object-fit:cover}.celebrate-holi .section-holi-coming{padding-top:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:30px}.celebrate-holi .section-holi-coming .section-title{color:#ff5f24;font-family:HarmonyOS Sans;font-size:32px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:30px}.celebrate-holi .section-holi-coming .section-box{width:490px;margin:0 auto}.celebrate-holi .section-holi-coming .section-box .section-nums{display:flex;align-items:center;justify-content:space-between;color:#0009;text-align:center;font-family:HarmonyOS Sans;font-size:16px;font-style:normal;font-weight:500;line-height:130%}.celebrate-holi .section-holi-coming .section-box .section-nums span{font-weight:700}.celebrate-holi .section-holi-coming .section-box .section-nums .section-holi-days,.celebrate-holi .section-holi-coming .section-box .section-nums .section-holi-hours,.celebrate-holi .section-holi-coming .section-box .section-nums .section-holi-minutes,.celebrate-holi .section-holi-coming .section-box .section-nums .section-holi-seconds{display:flex;align-items:center;justify-content:center;color:#000c;font-family:HarmonyOS Sans;font-size:40px;font-style:normal;font-weight:700;line-height:120%;width:100px;height:100px;border-radius:8px;background:#fcfbff}.celebrate-holi .section-holi-coming .section-unit{width:490px;margin:10px auto 0;display:flex;justify-content:space-between;align-items:center}.celebrate-holi .section-holi-coming .section-unit .section-unit-text{display:block;width:100px;color:#0009;text-align:center;font-family:HarmonyOS Sans;font-size:16px;line-height:130%;font-weight:500}.celebrate-holi .section-ins{width:100%}.celebrate-holi .section-ins .section-container{width:87.5%;max-width:1140px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.celebrate-holi .section-ins .section-container .section-wrapper{width:100%;max-width:450px;display:flex;flex-direction:column;text-align:left;padding-left:50px}.celebrate-holi .section-ins .section-container .section-wrapper .section-icon{width:70px;height:70px}.celebrate-holi .section-ins .section-container .section-wrapper .section-icon img{width:100%;height:100%;object-fit:cover}.celebrate-holi .section-ins .section-container .section-wrapper .section-title{color:#000;font-family:HarmonyOS Sans;font-size:48px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-1.44px;margin-top:25px}.celebrate-holi .section-ins .section-container .section-wrapper .section-description{color:#000000a6;font-family:HarmonyOS Sans;font-size:24px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-1px;margin-top:25px}.celebrate-holi .section-ins .section-container .section-wrapper .section-description .highlight-text{color:#000}.celebrate-holi .section-ins .section-container .section-wrapper .section-link{display:inline-flex;align-items:center;justify-content:center;width:200px;height:50px;color:#fff;font-family:HarmonyOS Sans;font-size:20px;font-style:normal;font-weight:700;line-height:12.878px;text-transform:uppercase;border-radius:50px;cursor:pointer;margin-top:50px;text-decoration:none;background:linear-gradient(90deg,#fd9700 -2.5%,#f40,#ff2469,#c65cff,#0092ff 116.5%)}.celebrate-holi .section-ins .section-container .section-content{width:calc(50% + 125px);flex-shrink:0}.celebrate-holi .section-ins .section-container .section-content .section-content-wrapper{width:100%}.celebrate-holi .section-ins .section-container .section-content .section-content-wrapper a{width:100%;display:block}.celebrate-holi .section-ins .section-container .section-content .section-content-wrapper a .section-feature{width:100%;height:100%}.celebrate-holi .section-ins .section-container .section-content .section-content-wrapper a .section-feature img{aspect-ratio:695/600;width:100%;height:auto;object-fit:cover}.celebrate-holi .section-product{width:100%;margin-top:30px}.celebrate-holi .section-product .section-container{width:87.5%;max-width:1200px;margin:0 auto}.celebrate-holi .section-product .section-container .section-wrapper{display:flex;flex-direction:column;align-items:center}.celebrate-holi .section-product .section-container .section-wrapper .section-scale{display:flex;align-items:center;justify-content:center;color:#000;text-align:center;font-family:HarmonyOS Sans;font-size:24px;font-style:normal;font-weight:500;line-height:120%}.celebrate-holi .section-product .section-container .section-wrapper .section-scale .section-scale-desc{width:78px;height:78px;position:relative;background:url(https://cdn.hollyland.com/file/landing/celebrate-holi/images/scale_large.png) no-repeat center center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center;font-family:HarmonyOS Sans;font-size:10px;font-style:normal;font-weight:500;line-height:130%}.celebrate-holi .section-product .section-container .section-wrapper .section-scale .section-scale-desc .section-scale-value{color:#fff;text-align:center;font-family:HarmonyOS Sans;font-size:20px;font-style:normal;font-weight:700;line-height:120%}.celebrate-holi .section-product .section-container .section-wrapper .section-scale .section-scale-icon{width:98px;height:48px;position:relative}.celebrate-holi .section-product .section-container .section-wrapper .section-scale .section-scale-icon picture{display:block;width:100%;height:100%}.celebrate-holi .section-product .section-container .section-wrapper .section-scale .section-scale-icon picture img{width:100%;height:100%;object-fit:cover}.celebrate-holi .section-product .section-container .section-wrapper .section-title{color:#000;text-align:center;font-family:HarmonyOS Sans;font-size:64px;font-style:normal;font-weight:700;line-height:120%;margin-top:20px}.celebrate-holi .section-product .section-container .section-wrapper .section-description{color:#6e6e73;text-align:center;font-family:HarmonyOS Sans;font-size:24px;font-style:normal;font-weight:700;line-height:130%;margin-top:20px}.celebrate-holi .section-product .section-container .section-content{width:100%;height:100%;background:url(https://cdn.hollyland.com/file/landing/celebrate-holi/images/bg_large.png) no-repeat top center;background-size:100% auto;margin-top:-50px}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper{padding-top:150px}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-wrap:auto}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item{background:#fff;border-radius:12px;overflow:hidden;text-align:left;display:flex;flex-direction:column;position:relative}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-feature{background:#fafafa;width:100%;padding-bottom:86.01%;position:relative;overflow:hidden}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-feature .section-item-scale{position:absolute;top:20px;left:20px;color:#000;text-align:center;font-family:HarmonyOS Sans;font-size:24px;font-style:normal;font-weight:500;line-height:18px;display:flex;align-items:center}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-feature .section-item-scale .section-scale-desc{width:78px;height:78px;position:relative;background:url(https://cdn.hollyland.com/file/landing/celebrate-holi/images/scale_large.png) no-repeat center center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center;font-family:HarmonyOS Sans;font-size:12px;font-style:normal;font-weight:500;line-height:140%}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-feature .section-item-scale .section-scale-desc .section-scale-value{color:#fff;text-align:center;font-family:HarmonyOS Sans;font-size:20px;font-style:normal;font-weight:700;line-height:120%}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-feature .section-item-scale .section-scale-icon.shot-scale{width:86px;height:48px;position:relative;background:url(https://cdn.hollyland.com/file/landing/celebrate-holi/images/coupon_shot_large.png) no-repeat center center;background-size:cover;display:flex;align-items:center;justify-content:flex-end;color:#fff;font-family:HarmonyOS Sans SC;font-size:20px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.622px;padding-right:11px}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-feature .section-item-scale .section-scale-icon.long-scale{width:98px;height:48px;position:relative;background:url(https://cdn.hollyland.com/file/landing/celebrate-holi/images/coupon_long_large.png) no-repeat center center;background-size:cover;display:flex;align-items:center;justify-content:flex-end;color:#fff;font-family:HarmonyOS Sans SC;font-size:20px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.622px;padding-right:11px}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-feature picture{position:absolute;top:0;left:0;width:100%;height:100%}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-feature picture img{width:100%;height:100%;object-fit:cover}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-feature .section-item-scale{position:absolute}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-content{padding:40px;display:flex;flex-direction:column;justify-content:space-between;flex:1}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-content .section-item-info .section-item-title{color:#262629;font-family:HarmonyOS Sans;font-size:24px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.72px;margin-bottom:25px}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-content .section-item-info ul{margin-bottom:30px}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-content .section-item-info ul li{color:#262629;font-family:HarmonyOS Sans;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.16px}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-content .section-item-link{display:block;text-decoration:none;width:180px;height:50px;border-radius:100px;background:#ff5f24;color:#fff;text-align:center;font-family:HarmonyOS Sans;font-size:16px;font-style:normal;font-weight:700;line-height:50px}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-content .section-item-link.disabled{color:#fffc!important;background:#717171e6!important;pointer-events:none;cursor:not-allowed}@media (max-width: 1024px){.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.celebrate-holi{padding-bottom:100px}.celebrate-holi .section-welcome{height:140vw;max-height:800px}.celebrate-holi .section-welcome .section-container .section-wrapper{padding-top:50px;padding-bottom:30px}.celebrate-holi .section-welcome .section-container .section-wrapper .section-top{font-size:28px;line-height:120%;letter-spacing:-.84px}.celebrate-holi .section-welcome .section-container .section-wrapper .section-top .section-date{font-size:16px;line-height:130%}.celebrate-holi .section-welcome .section-container .section-wrapper .section-top .section-title{font-size:24px;line-height:120%;letter-spacing:-.72px;margin-top:5px}.celebrate-holi .section-welcome .section-container .section-wrapper .section-top .section-scale{margin-top:15px}.celebrate-holi .section-welcome .section-container .section-wrapper .section-top .section-scale .section-scale-title{font-size:12px}.celebrate-holi .section-welcome .section-container .section-wrapper .section-top .section-scale .section-scale-symbol{font-size:24px;line-height:120%;letter-spacing:-.72px}.celebrate-holi .section-welcome .section-container .section-wrapper .section-top .section-scale .section-scale-icon{width:56px;height:33px}.celebrate-holi .section-welcome .section-container .section-wrapper .section-top .section-link{width:100px;height:32px;font-size:12px;margin-top:15px}.celebrate-holi .section-welcome .section-container .section-wrapper .section-bottom .section-note{color:#000;font-size:10px;line-height:130%;letter-spacing:0}.celebrate-holi .section-holi-coming{padding-top:40px;margin-bottom:40px}.celebrate-holi .section-holi-coming .section-title{font-size:24px;line-height:130%;margin-bottom:15px}.celebrate-holi .section-holi-coming .section-box{width:245px}.celebrate-holi .section-holi-coming .section-box .section-nums{font-size:12px}.celebrate-holi .section-holi-coming .section-box .section-nums .section-holi-days,.celebrate-holi .section-holi-coming .section-box .section-nums .section-holi-hours,.celebrate-holi .section-holi-coming .section-box .section-nums .section-holi-minutes,.celebrate-holi .section-holi-coming .section-box .section-nums .section-holi-seconds{width:50px;height:50px;font-size:20px;line-height:50px;border-radius:4px}.celebrate-holi .section-holi-coming .section-unit{width:245px;gap:15px;margin-top:5px}.celebrate-holi .section-holi-coming .section-unit .section-unit-text{font-size:12px}.celebrate-holi .section-ins .section-container{width:100%;flex-direction:column}.celebrate-holi .section-ins .section-container .section-wrapper{padding:0 25px;max-width:none;align-items:center;justify-content:center;text-align:center}.celebrate-holi .section-ins .section-container .section-wrapper .section-icon{width:42px;height:42px}.celebrate-holi .section-ins .section-container .section-wrapper .section-title{font-size:32px;line-height:120%;letter-spacing:-.96px;margin-top:20px}.celebrate-holi .section-ins .section-container .section-wrapper .section-description{font-size:12px;line-height:130%;letter-spacing:-.5px;margin-top:10px}.celebrate-holi .section-ins .section-container .section-wrapper .section-link{width:130px;height:32px;font-size:14px;margin-top:20px}.celebrate-holi .section-ins .section-container .section-content{width:100%}.celebrate-holi .section-ins .section-container .section-content .section-content-wrapper a .section-feature img{aspect-ratio:750/646}.celebrate-holi .section-product{margin-top:15px}.celebrate-holi .section-product .section-container{width:100%;padding:0 15px}.celebrate-holi .section-product .section-container .section-wrapper .section-scale{font-size:12px}.celebrate-holi .section-product .section-container .section-wrapper .section-scale .section-scale-desc{width:48px;height:48px;background:url(https://cdn.hollyland.com/file/landing/celebrate-holi/images/scale_small.png) no-repeat center center;background-size:cover;font-size:8px}.celebrate-holi .section-product .section-container .section-wrapper .section-scale .section-scale-desc .section-scale-value{font-size:12px;line-height:100%}.celebrate-holi .section-product .section-container .section-wrapper .section-scale .section-scale-icon{width:60px;height:30px}.celebrate-holi .section-product .section-container .section-wrapper .section-title{font-size:36px;line-height:120%;letter-spacing:-1.08px;margin-top:10px}.celebrate-holi .section-product .section-container .section-wrapper .section-description{font-size:12px;line-height:130%;letter-spacing:-.48px;margin-top:10px}.celebrate-holi .section-product .section-container .section-content{margin-top:-25px;background:url(https://cdn.hollyland.com/file/landing/celebrate-holi/images/bg_small.png) no-repeat top center;background-size:100% auto}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper{padding-top:60px}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list{gap:10px}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item{border-radius:6px}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-feature{padding-bottom:100%}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-feature .section-item-scale{top:10px;left:10px;font-size:12px;line-height:120%}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-feature .section-item-scale .section-scale-desc{width:48px;height:48px;background:url(https://cdn.hollyland.com/file/landing/celebrate-holi/images/scale_small.png) no-repeat center center;background-size:cover;font-size:8px;line-height:140%}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-feature .section-item-scale .section-scale-desc .section-scale-value{font-size:12px;line-height:120%}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-feature .section-item-scale .section-scale-icon.shot-scale{width:54px;height:30px;background:url(https://cdn.hollyland.com/file/landing/celebrate-holi/images/coupon_shot_small.png) no-repeat center center;background-size:cover;font-size:12px;line-height:120%;letter-spacing:-.36px;padding-right:8px}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-feature .section-item-scale .section-scale-icon.long-scale{width:60px;height:30px;background:url(https://cdn.hollyland.com/file/landing/celebrate-holi/images/coupon_long_small.png) no-repeat center center;background-size:cover;font-size:12px;line-height:120%;letter-spacing:-.36px;padding-right:8px}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-content{padding:20px 15px}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-content .section-item-info .section-item-title{font-size:16px;letter-spacing:-.48px;margin-bottom:10px}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-content .section-item-info ul{padding-left:20px;margin-bottom:20px}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-content .section-item-info ul li{font-size:10px;letter-spacing:-.1px}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-content .section-item-info ul li::marker{font-size:8px}.celebrate-holi .section-product .section-container .section-content .section-content-wrapper .section-list .section-item .section-item-content .section-item-link{width:100px;height:32px;font-size:10px;line-height:32px}}
