.container-christmas .section2{transition:all .3s ease}.container-christmas .section3 .container-christmas .section3 .calendar .content .arrival-time .data-tip.show{display:block}@media screen and (min-width:901px)and (max-width:1920px){.container-christmas .common-title-box{text-align:center}.container-christmas .common-title{text-align:center;font-size:40px;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);color:#e2e06a}.container-christmas .common-subtitle{margin-top:10px;color:#fff;text-align:center;font-size:14px}.container-christmas img{vertical-align:middle}.container-christmas a{text-decoration:none}.container-christmas .content{width:1200px;margin:0 auto}.container-christmas .content .shop-list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;grid-auto-rows:auto}.container-christmas .content .shop-list .shop{position:relative;overflow:hidden;border-radius:24px;background-color:#f6f6f6;display:flex;flex-direction:column}.container-christmas .content .shop-list .shop .discount{background-color:#e2e06a;padding:10px 20px;border-radius:24px 0 24px 0;text-align:center;font-size:14px;font-weight:var(--font-weight-bold,700);position:absolute;top:0;left:0;z-index:10}.container-christmas .content .shop-list .shop .discount span{color:#af282c}.container-christmas .content .shop-list .shop .img-wrap{width:100%;padding:49px 0 40px;display:flex;justify-content:center;align-items:center}.container-christmas .content .shop-list .shop .img-wrap .product-img{width:180px}.container-christmas .content .shop-list .shop .product-description{flex:1;display:flex;flex-direction:column;gap:16px;background-color:#f6f6f6;padding:16px 16px 24px;align-items:stretch}.container-christmas .content .shop-list .shop .product-description .product-info{margin-top:0;padding:0 8px;display:flex;flex-direction:column;gap:16px;align-items:stretch;flex:1}.container-christmas .content .shop-list .shop .product-description .product-info .product-name{color:var(--heise,#1e1e1e);font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:16px;text-overflow:-o-ellipsis-lastline;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;flex:1}.container-christmas .content .shop-list .shop .product-description .product-info .prices{display:flex;justify-content:flex-start;align-items:flex-end;position:relative}.container-christmas .content .shop-list .shop .product-description .product-info .price{font-size:16px;font-weight:var(--font-weight-bold,700);margin-right:16px;color:#d53025}.container-christmas .content .shop-list .shop .product-description .product-info .compareAtPrice{color:var(--zhonghui,#8d9095);font-size:14px;text-decoration-line:strikethrough}.container-christmas .content .shop-list .shop .product-description .product-btn-box{width:100%;justify-content:center;display:flex;gap:8px}.container-christmas .content .shop-list .shop .product-description .product-btn-box form{flex:1}.container-christmas .content .shop-list .shop .product-description .product-btn-box .add-cart,.container-christmas .content .shop-list .shop .product-description .product-btn-box .buy-now{width:100%;cursor:pointer;border-radius:999px;padding:10px 0;transition:all .3s ease;color:#fff;text-align:center;font-size:12px;font-weight:var(--font-weight-bold,700);background:#af282c}.container-christmas .content .shop-list .shop .product-description .product-btn-box .add-cart:hover,.container-christmas .content .shop-list .shop .product-description .product-btn-box .buy-now:hover{transform:scale(1.03)}.container-christmas .content .shop-list .shop .product-description .product-btn-box .buy-now{background:#f6f6f6;border:.052vw solid #d53025;color:#d53025}.container-christmas .content .shop-list .shop .product-description .product-btn-box .buy-now:hover{background:#af282c;color:#fff;transform:scale(1.03)}.container-christmas .content .shop-list-swiper{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:16px;grid-auto-rows:auto}.container-christmas .section1{position:relative}.container-christmas .section1 .banner-img{width:100%}.container-christmas .section1 .text-box{display:flex;flex-direction:column;gap:0;width:1200px;position:absolute;left:50%;top:361px;text-align:left;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.container-christmas .section1 .text-box .benner-title{color:#e2e06a;font-size:54px;font-weight:var(--font-weight-bold,700);margin-bottom:8px;line-height:1.2}.container-christmas .section1 .text-box .banner-subtitle{color:#fff;font-size:32px;margin-bottom:8px}.container-christmas .section1 .text-box .banner-desc{color:#fff;font-size:16px}.container-christmas .section1 .text-box .benner-date{font-size:18px;color:#ccc;font-weight:var(--font-weight-medium,500);margin-top:10px}.container-christmas .section2{padding:10px 0;position:sticky;top:0;z-index:50;background:#054a2b}.container-christmas .section2 .content{width:100%}.container-christmas .section2 .content .jump-tabs{display:flex;justify-content:center;align-items:center;gap:58px;align-self:stretch}.container-christmas .section2 .content .jump-tabs .jump-item{position:relative;cursor:pointer;font-weight:var(--font-weight-bold,700);padding:16px 10px;font-size:16px;color:#e2e06a;transition:all .3s ease;border-radius:16px}.container-christmas .section2 .content .jump-tabs .jump-item.active{background-color:#af282c;border:2px solid #e2e06a}.container-christmas .section2 .content .jump-tabs .jump-item.active:after{position:absolute;content:"";transform:translateY(-100%) translateX(-50%);top:4px;left:50%;display:block;background-image:url(https://cdn.shoplazza.com/49bdc311219019d0ac6039f52d1784fc.png);background-repeat:no-repeat;background-size:100% 100%;width:50px;height:42px;transition:transform .3s ease}.container-christmas .section3{position:relative;padding:80px 0;background:#772627}.container-christmas .section3 .calendar{width:1200px;margin:0 auto 80px}.container-christmas .section3 .calendar .header{position:relative;border-radius:24px 24px 0 0;padding:20px;background:linear-gradient(90deg,#064529 0,#196542 50%,#064529);height:auto;z-index:10;border:none}.container-christmas .section3 .calendar .header .pillar-wrap{position:absolute;top:-45px}.container-christmas .section3 .calendar .header .pillar-wrap:first-child{left:25%}.container-christmas .section3 .calendar .header .pillar-wrap:first-child .pillar{transform:translateX(-100%)}.container-christmas .section3 .calendar .header .pillar-wrap:first-child .circle{transform:translateX(-32px)}.container-christmas .section3 .calendar .header .pillar-wrap:nth-child(2){right:25%}.container-christmas .section3 .calendar .header .pillar{position:absolute;width:32px;height:110px;background:linear-gradient(90deg,#f4d59e 0,#ffeecf 50%,#f4d59e);border-radius:50px;z-index:1}.container-christmas .section3 .calendar .header .circle{width:40px;height:40px;border-radius:50%;background-color:#772627;position:absolute;bottom:-114px;left:-4px;z-index:0}.container-christmas .section3 .calendar .header .down-arrow{display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;width:40px;height:40px;right:20px;top:20px;background-color:hsla(0,0%,100%,.7);cursor:pointer;z-index:20}.container-christmas .section3 .calendar .header .down-arrow .arrow-icon{width:30px;height:auto;transform:rotate(180deg);transition:all .3s ease}.container-christmas .section3 .calendar .header .down-arrow .arrow-icon.rotated{transform:rotate(0deg)}.container-christmas .section3 .calendar .content{display:flex;justify-content:space-between;padding:20px 50px;background:linear-gradient(90deg,#efd29c 0,#ffecc9 50%,#efd29c)}.container-christmas .section3 .calendar .caleandar-wrap{overflow:hidden}.container-christmas .section3 .calendar .footer{background:linear-gradient(90deg,#efd29c 0,#ffecc9 50%,#efd29c);border-radius:0 0 24px 14px;padding:30px 50px}.container-christmas .section3 .calendar .footer p{font-size:16px;color:#8a3a51;text-align:center;margin:0}.container-christmas .section3 .calendar .content .order-time{width:65%;display:flex;flex-direction:column;gap:24px}.container-christmas .section3 .calendar .content .arrival-time h3,.container-christmas .section3 .calendar .content .order-time h3{color:#92332e;font-size:24px;margin:0}.container-christmas .section3 .calendar .content .order-time .dates{display:grid;grid-template-columns:repeat(7,1fr);gap:20px}.container-christmas .section3 .calendar .content .order-time .dates .date{aspect-ratio:1/1;font-size:36px;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);display:flex;justify-content:center;align-items:center;background-color:#fcf0d8;color:#efd29c;border-radius:16px;cursor:pointer;transition:all .3s}.container-christmas .section3 .calendar .content .order-time .dates .date:last-child{background-color:#0e5435;color:#fff}.container-christmas .section3 .calendar .content .order-time .dates .date:hover{background-color:#af3d41;color:#fff}.container-christmas .section3 .calendar .content .order-time .dates .date.active{background-color:#b24d50;color:#fff}.container-christmas .section3 .calendar .content .arrival-time{width:30%;display:flex;flex-direction:column;gap:24px}.container-christmas .section3 .calendar .content .arrival-time .data-tip{display:none;color:#fff;font-size:14px;text-align:center;position:relative;bottom:20px}.container-christmas .section3 .calendar .content .arrival-time .arrival-date{position:relative;background:linear-gradient(180deg,#a43034 0,#942327 50%,#7a1115);color:#fff;width:100%;height:100%;border-radius:16px;text-align:center}.container-christmas .section3 .calendar .content .arrival-time .arrival-date>div:first-child{display:flex;flex-direction:row;align-items:baseline}.container-christmas .section3 .calendar .content .arrival-time .arrival-date #arrival-day .setDay{font-size:130px;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700)}.container-christmas .section3 .calendar .content .arrival-time .arrival-date .small{font-size:42px;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700)}.container-christmas .section3 .calendar .content .arrival-time .arrival-date .belt{background-color:#000;width:100%;height:30px;position:absolute;bottom:30px;left:0}.container-christmas .section3 .calendar .content .arrival-time .arrival-date .belt .inner-belt{position:absolute;width:100px;height:50px;border:4px solid #e2e06a;display:flex;justify-content:center;align-items:center;left:50%;top:50%;transform:translateY(-50%) translateX(-50%)}.container-christmas .section3 .calendar .content .arrival-time .arrival-date .belt .inner-belt .half-belt{width:40px;height:4px;background-color:#e2e06a;position:absolute;left:0;top:50%;transform:translateY(-50%)}.container-christmas .section3 .swiper-products{margin-top:40px;position:relative}.container-christmas .section3 .swiper-products .swiper{margin:0 auto;width:100%;height:auto;position:relative;z-index:20;padding:0 var(--container-margin-left)}.container-christmas .section3 .swiper-products .swiper .swiper-button-next,.container-christmas .section3 .swiper-products .swiper .swiper-button-prev{height:56px;width:56px}.container-christmas .section3 .swiper-products .swiper .swiper-button-next{transform:rotate(180deg)}.container-christmas .section3 .swiper-products .swiper .swiper-slide{height:auto;border-radius:16px;overflow:hidden;width:596px;display:flex;margin-right:16px}.container-christmas .section3 .swiper-products .swiper .product-wrap{width:100%;display:flex;flex-direction:column}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-img{width:100%;height:425px;position:relative;background:linear-gradient(130deg,#73191b,#9b2f32 50%,#9a2e31);display:flex;margin:0 auto;justify-content:center;align-items:center}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-img:before{content:"";position:absolute;top:-8px;left:0;width:100%;height:80px;background-image:url(https://cdn.shoplazza.com/0b798ccbb184e241302aa564ada9fe7e.png);background-repeat:no-repeat;background-size:100% 100%}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-img .selected-img{position:absolute;width:318px;height:auto;z-index:20;left:50%;top:55%;transform:translateX(-50%) translateY(-50%)}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-img .bg-text{width:101%;position:absolute;left:44%;transform:translateX(-50%);bottom:25px;text-align:center;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:252px;opacity:.5;background:linear-gradient(175deg,#621414,#751d1f 50%,#8e2b2d);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-style:italic}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info{flex:1;margin-top:0;display:flex;padding:24px 32px;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;align-self:stretch;background:#fdeac5}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .product-title{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);color:#1e1e1e;font-size:20px;font-style:normal}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .product-commont{display:flex;align-items:center}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .product-commont .stars{display:inline-block;position:relative;margin-right:8px}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .product-commont .stars .star{width:18px;height:14px;background:url(https://cdn.shoplazza.com/ce4d3934157aa2b94d2eb023b120377d.svg) no-repeat 50%;background-size:contain;position:relative;display:inline-block;overflow:hidden;margin-right:0}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .product-commont .commont-info{color:#1e1e1e;font-size:14px}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .buy-point{flex:1;color:var(--heise,#1e1e1e);font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .info-wrap{width:100%;display:flex;justify-content:space-between;align-items:center}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .info-wrap .product-price{display:flex;align-items:flex-end;justify-content:flex-start}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .info-wrap .product-price .now-price{font-size:24px;font-style:normal;font-weight:var(--font-weight-bold,700);margin-right:11px;line-height:1}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .info-wrap .product-price .now-price .price{color:#d53025}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .info-wrap .product-price .save-money{color:#d53025;font-size:14px;font-weight:var(--font-weight-bold,700);opacity:.7;line-height:1}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .info-wrap .add-cart{cursor:pointer;position:relative;font-weight:var(--font-weight-bold,700);color:#e2e06a;font-size:16px;background-color:#af282c;width:-moz-fit-content;width:fit-content;padding:10px 24px;border-radius:55px}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .info-wrap .add-cart .button-img{width:170px;height:auto}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .info-wrap .add-cart .btn-text{position:absolute;left:0;bottom:0;width:100%;height:75%;display:flex;justify-content:center;align-items:center;color:#e2e06a;font-size:16px}.container-christmas .section8{padding:80px 0;background-color:#054a2b}.container-christmas .section8 .content .categories-tab{width:-moz-fit-content;width:fit-content;margin:32px auto 16px;display:flex;justify-content:space-between;padding:4px;background-color:#f6f6f6;border-radius:50px;gap:10px}.container-christmas .section8 .content .categories-tab .tab-item{padding:10px 24px;border-radius:50px;cursor:pointer;font-size:16px;font-weight:var(--font-weight-medium,500);transition:background-color .3s,color .3s;color:#af282c}.container-christmas .section8 .content .categories-tab .tab-item.active{background-color:#af282c;color:#e2e06a}.container-christmas .section8 .content .tips{color:#e2e06a;text-align:center;font-size:14px;font-weight:var(--font-weight-medium,500);margin-bottom:24px}.container-christmas .section8 .content .swiper-slide{width:100%}.container-christmas .section8 .content .view-more{position:relative;width:120px;margin-left:50%;margin-top:32px;transform:translateX(-50%);display:inline-flex;height:40px;padding:10px 24px;justify-content:center;align-items:center;color:#e2e06a;text-align:center;font-size:16px;font-weight:var(--font-weight-bold,700);border-radius:44px;background:#af282c}.container-christmas .section9{padding-top:80px;background-color:#054a2b}.container-christmas .section9 .content .more-benefits{width:100%;margin-top:40px;display:flex;align-items:stretch;gap:16px}.container-christmas .section9 .content .more-benefits .benefit-item{flex:1 0 0;border-radius:24px;overflow:hidden;display:flex;align-items:center;flex-direction:column}.container-christmas .section9 .content .more-benefits .benefit-item .img-wrap{width:100%}.container-christmas .section9 .content .more-benefits .benefit-item .img-wrap .benefit-img{width:100%;height:auto}.container-christmas .section9 .content .more-benefits .benefit-item .text-box{background:#af282c;display:flex;padding:24px 32px;align-items:center;gap:8px;align-self:stretch;height:100%}.container-christmas .section9 .content .more-benefits .benefit-item .text-box .l-text{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex:1 0 0}.container-christmas .section9 .content .more-benefits .benefit-item .text-box .l-text .benefit-title{color:#ffd463;font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);font-size:18px}.container-christmas .section9 .content .more-benefits .benefit-item .text-box .l-text .benefit-content{color:#fff;font-size:14px}.container-christmas .section9 .content .more-benefits .benefit-item .text-box .r-icon{cursor:pointer;width:40px;height:40px;transition:all .3s ease}.container-christmas .section9 .content .more-benefits .benefit-item .text-box .r-icon circle{fill:#eaebed;transition:fill .3s ease}.container-christmas .section9 .content .more-benefits .benefit-item .text-box .r-icon path{stroke:#8d9095;transition:stroke .3s ease}.container-christmas .section9 .content .more-benefits .benefit-item .text-box .r-icon:hover circle{fill:#ffd463}.container-christmas .section9 .content .more-benefits .benefit-item .text-box .r-icon:hover path{stroke:#af282c}.container-christmas .section10{padding-top:80px;background-color:#054a2b}.container-christmas .section10 .content .policy-list{display:flex;justify-content:center;align-items:flex-start;gap:24px}.container-christmas .section10 .content .policy-list .policy-item{padding:40px 16px}.container-christmas .section10 .content .policy-list .policy-item .img-wrap{display:flex;justify-content:center}.container-christmas .section10 .content .policy-list .policy-item .img-wrap .icon{width:64px;height:64px;margin-bottom:40px}.container-christmas .section10 .content .policy-list .policy-item .p-title{color:#fff2d2;text-align:center;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:20px;padding-bottom:4px}.container-christmas .section10 .content .policy-list .policy-item .p-decs{color:rgba(255,242,210,.7);text-align:center;font-size:14px}.container-christmas .section11{padding:80px;background-color:#054a2b}.container-christmas .section11 .content .rule-desc,.container-christmas .section11 .content .rule-title{opacity:.5;color:var(--baise,#fff);font-size:14px;font-weight:var(--font-weight-medium,500)}}@media screen and (min-width:1920px){.container-christmas .common-title-box{text-align:center}.container-christmas .common-title{width:100%;text-align:center;font-size:2.0833333333vw;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);color:#e2e06a}.container-christmas .common-subtitle{margin-top:.5208333333vw;color:#fff;text-align:center;font-size:.7291666667vw}.container-christmas img{vertical-align:middle}.container-christmas a{text-decoration:none}.container-christmas .content{width:62.5vw;margin:0 auto}.container-christmas .content .shop-list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.8333333333vw;grid-auto-rows:auto}.container-christmas .content .shop-list .shop{position:relative;overflow:hidden;border-radius:1.25vw;background-color:#f6f6f6;display:flex;flex-direction:column}.container-christmas .content .shop-list .shop .discount{background-color:#e2e06a;padding:.5208333333vw 1.0416666667vw;border-radius:1.25vw 0 1.25vw 0;text-align:center;font-size:.7291666667vw;font-weight:var(--font-weight-bold,700);position:absolute;top:0;left:0;z-index:10}.container-christmas .content .shop-list .shop .discount span{color:#af282c}.container-christmas .content .shop-list .shop .img-wrap{width:100%;padding:2.5520833333vw 0 2.0833333333vw;display:flex;justify-content:center;align-items:center}.container-christmas .content .shop-list .shop .img-wrap .product-img{width:9.375vw}.container-christmas .content .shop-list .shop .product-description{flex:1;display:flex;flex-direction:column;gap:.8333333333vw;background-color:#f6f6f6;padding:.8333333333vw .8333333333vw 1.25vw;align-items:stretch}.container-christmas .content .shop-list .shop .product-description .product-info{margin-top:0;padding:0 .4166666667vw;display:flex;flex-direction:column;gap:.8333333333vw;align-items:stretch;flex:1}.container-christmas .content .shop-list .shop .product-description .product-info .product-name{color:var(--heise,#1e1e1e);font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:.8333333333vw;text-overflow:-o-ellipsis-lastline;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;flex:1}.container-christmas .content .shop-list .shop .product-description .product-info .prices{display:flex;justify-content:flex-start;align-items:flex-end;position:relative}.container-christmas .content .shop-list .shop .product-description .product-info .price{font-size:.8333333333vw;font-weight:var(--font-weight-bold,700);margin-right:.8333333333vw;color:#d53025}.container-christmas .content .shop-list .shop .product-description .product-info .compareAtPrice{color:var(--zhonghui,#8d9095);font-size:.7291666667vw;text-decoration-line:strikethrough}.container-christmas .content .shop-list .shop .product-description .product-btn-box{width:100%;justify-content:center;display:flex;gap:.4166666667vw}.container-christmas .content .shop-list .shop .product-description .product-btn-box form{flex:1}.container-christmas .content .shop-list .shop .product-description .product-btn-box .add-cart,.container-christmas .content .shop-list .shop .product-description .product-btn-box .buy-now{width:100%;cursor:pointer;border-radius:52.03125vw;padding:.5208333333vw 0;transition:all .3s ease;color:#fff;text-align:center;font-size:.625vw;font-weight:var(--font-weight-bold,700);background:#af282c}.container-christmas .content .shop-list .shop .product-description .product-btn-box .add-cart:hover,.container-christmas .content .shop-list .shop .product-description .product-btn-box .buy-now:hover{transform:scale(1.03)}.container-christmas .content .shop-list .shop .product-description .product-btn-box .buy-now{background:#f6f6f6;border:.052vw solid #d53025;color:#d53025}.container-christmas .content .shop-list .shop .product-description .product-btn-box .buy-now:hover{background:#af282c;color:#fff;transform:scale(1.03)}.container-christmas .content .shop-list-swiper{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:.8333333333vw;grid-auto-rows:auto}.container-christmas .section1{position:relative}.container-christmas .section1 .banner-img{width:100%}.container-christmas .section1 .text-box{display:flex;flex-direction:column;gap:0;width:62.5vw;position:absolute;left:50%;top:18.8020833333vw;text-align:left;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.container-christmas .section1 .text-box .benner-title{color:#e2e06a;font-size:2.8125vw;font-weight:var(--font-weight-bold,700);margin-bottom:.4166666667vw;line-height:1.2}.container-christmas .section1 .text-box .banner-subtitle{color:#fff;font-size:1.6666666667vw;margin-bottom:.4166666667vw}.container-christmas .section1 .text-box .banner-desc{color:#fff;font-size:.8333333333vw}.container-christmas .section1 .text-box .benner-date{font-size:.9375vw;color:#ccc;font-weight:var(--font-weight-medium,500);margin-top:.5208333333vw}.container-christmas .section2{padding:.5208333333vw 0;position:sticky;top:0;z-index:50;background:#054a2b}.container-christmas .section2 .content{width:100%}.container-christmas .section2 .content .jump-tabs{display:flex;justify-content:center;align-items:center;gap:3.0208333333vw;align-self:stretch}.container-christmas .section2 .content .jump-tabs .jump-item{position:relative;cursor:pointer;font-weight:var(--font-weight-bold,700);padding:.8333333333vw .5208333333vw;font-size:.8333333333vw;color:#e2e06a;transition:all .3s ease;border-radius:.8333333333vw}.container-christmas .section2 .content .jump-tabs .jump-item.active{background-color:#af282c;border:.1041666667vw solid #e2e06a}.container-christmas .section2 .content .jump-tabs .jump-item.active:after{position:absolute;content:"";transform:translateY(-100%) translateX(-50%);top:.2083333333vw;left:50%;display:block;background-image:url(https://cdn.shoplazza.com/49bdc311219019d0ac6039f52d1784fc.png);background-repeat:no-repeat;background-size:100% 100%;width:2.6041666667vw;height:2.1875vw;transition:transform .3s ease}.container-christmas .section3{position:relative;padding:4.1666666667vw 0;background:#772627}.container-christmas .section3 .calendar{width:62.5vw;margin:0 auto 4.1666666667vw}.container-christmas .section3 .calendar .header{position:relative;border-radius:1.25vw 1.25vw 0 0;padding:1.0416666667vw;background:linear-gradient(90deg,#064529 0,#196542 50%,#064529);height:auto;z-index:10;border:none}.container-christmas .section3 .calendar .header .pillar-wrap{position:absolute;top:-2.34375vw}.container-christmas .section3 .calendar .header .pillar-wrap:first-child{left:25%}.container-christmas .section3 .calendar .header .pillar-wrap:first-child .pillar{transform:translateX(-100%)}.container-christmas .section3 .calendar .header .pillar-wrap:first-child .circle{transform:translateX(-1.6666666667vw)}.container-christmas .section3 .calendar .header .pillar-wrap:nth-child(2){right:25%}.container-christmas .section3 .calendar .header .pillar{position:absolute;width:1.6666666667vw;height:5.7291666667vw;background:linear-gradient(90deg,#f4d59e 0,#ffeecf 50%,#f4d59e);border-radius:2.6041666667vw;z-index:1}.container-christmas .section3 .calendar .header .circle{border-radius:50%;background-color:#772627;position:absolute;bottom:-5.9375vw;left:-.2083333333vw;z-index:0}.container-christmas .section3 .calendar .header .down-arrow{display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;width:2.0833333333vw;height:2.0833333333vw;right:1.0416666667vw;top:1.0416666667vw;background-color:hsla(0,0%,100%,.7);cursor:pointer;z-index:20}.container-christmas .section3 .calendar .header .down-arrow .arrow-icon{width:1.5625vw;height:auto;transform:rotate(180deg);transition:all .3s ease}.container-christmas .section3 .calendar .header .down-arrow .arrow-icon.rotated{transform:rotate(0deg)}.container-christmas .section3 .calendar .content{display:flex;justify-content:space-between;padding:1.0416666667vw 2.6041666667vw;background:linear-gradient(90deg,#efd29c 0,#ffecc9 50%,#efd29c)}.container-christmas .section3 .calendar .caleandar-wrap{overflow:hidden}.container-christmas .section3 .calendar .footer{background:linear-gradient(90deg,#efd29c 0,#ffecc9 50%,#efd29c);border-radius:0 0 1.25vw .7291666667vw;padding:1.5625vw 2.6041666667vw}.container-christmas .section3 .calendar .footer p{font-size:.8333333333vw;color:#8a3a51;text-align:center;margin:0}.container-christmas .section3 .calendar .content .order-time{width:65%;display:flex;flex-direction:column;gap:1.25vw}.container-christmas .section3 .calendar .content .arrival-time h3,.container-christmas .section3 .calendar .content .order-time h3{color:#92332e;font-size:1.25vw;margin:0}.container-christmas .section3 .calendar .content .order-time .dates{display:grid;grid-template-columns:repeat(7,1fr);gap:1.0416666667vw}.container-christmas .section3 .calendar .content .order-time .dates .date{aspect-ratio:1/1;font-size:1.875vw;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);display:flex;justify-content:center;align-items:center;background-color:#fcf0d8;color:#efd29c;border-radius:.8333333333vw;cursor:pointer;transition:all .3s}.container-christmas .section3 .calendar .content .order-time .dates .date:last-child{background-color:#0e5435;color:#fff}.container-christmas .section3 .calendar .content .order-time .dates .date:hover{background-color:#af3d41;color:#fff}.container-christmas .section3 .calendar .content .order-time .dates .date.active{background-color:#b24d50;color:#fff}.container-christmas .section3 .calendar .content .arrival-time{width:30%;display:flex;flex-direction:column;gap:1.25vw}.container-christmas .section3 .calendar .content .arrival-time .data-tip{display:none;color:#fff;font-size:.7291666667vw;text-align:center;position:relative;bottom:1.0416666667vw}.container-christmas .section3 .calendar .content .arrival-time .arrival-date{position:relative;background:linear-gradient(180deg,#a43034 0,#942327 50%,#7a1115);color:#fff;width:100%;height:100%;border-radius:.8333333333vw;text-align:center}.container-christmas .section3 .calendar .content .arrival-time .arrival-date>div:first-child{display:flex;flex-direction:row;align-items:baseline}.container-christmas .section3 .calendar .content .arrival-time .arrival-date #arrival-day .setDay{font-size:6.7708333333vw;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700)}.container-christmas .section3 .calendar .content .arrival-time .arrival-date .small{font-size:2.1875vw;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700)}.container-christmas .section3 .calendar .content .arrival-time .arrival-date .belt{background-color:#000;width:100%;height:1.5625vw;position:absolute;bottom:1.5625vw;left:0}.container-christmas .section3 .calendar .content .arrival-time .arrival-date .belt .inner-belt{position:absolute;width:5.2083333333vw;height:2.6041666667vw;border:.2083333333vw solid #e2e06a;display:flex;justify-content:center;align-items:center;left:50%;top:50%;transform:translateY(-50%) translateX(-50%)}.container-christmas .section3 .calendar .content .arrival-time .arrival-date .belt .inner-belt .half-belt{width:2.0833333333vw;height:.2083333333vw;background-color:#e2e06a;position:absolute;left:0;top:50%;transform:translateY(-50%)}.container-christmas .section3 .swiper-products{margin-top:2.0833333333vw;position:relative}.container-christmas .section3 .swiper-products .swiper{margin:0 auto;width:100%;height:auto;position:relative;z-index:20;padding:0 var(--container-margin-left)}.container-christmas .section3 .swiper-products .swiper .swiper-button-next,.container-christmas .section3 .swiper-products .swiper .swiper-button-prev{height:2.9166666667vw;width:2.9166666667vw}.container-christmas .section3 .swiper-products .swiper .swiper-button-next{transform:rotate(180deg)}.container-christmas .section3 .swiper-products .swiper .swiper-slide{height:auto;border-radius:.8333333333vw;overflow:hidden;width:31.0416666667vw;display:flex;margin-right:.8333333333vw}.container-christmas .section3 .swiper-products .swiper .product-wrap{min-height:28.5416666667vw;width:100%;display:flex;flex-direction:column}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-img{width:100%;height:22.1354166667vw;position:relative;background:linear-gradient(130deg,#73191b,#9b2f32 50%,#9a2e31);display:flex;margin:0 auto;justify-content:center;align-items:center}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-img:before{content:"";position:absolute;top:-pxToVwPC(8px);left:0;width:100%;height:4.1666666667vw;background-image:url(https://cdn.shoplazza.com/0b798ccbb184e241302aa564ada9fe7e.png);background-repeat:no-repeat;background-size:100% 100%}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-img .selected-img{position:absolute;width:16.5625vw;height:auto;z-index:20;left:50%;top:55%;transform:translateX(-50%) translateY(-50%)}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-img .bg-text{width:101%;position:absolute;left:44%;transform:translateX(-50%);bottom:1.3020833333vw;text-align:center;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:13.125vw;opacity:.5;background:linear-gradient(175deg,#621414,#751d1f 50%,#8e2b2d);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-style:italic}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info{flex:1;margin-top:0;display:flex;padding:1.25vw 1.6666666667vw;flex-direction:column;justify-content:center;gap:.4166666667vw;align-items:stretch;background:#fdeac5}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .product-title{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);color:#1e1e1e;font-size:1.0416666667vw;font-style:normal;flex:1}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .product-commont{display:flex;align-items:center}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .product-commont .stars{display:inline-block;position:relative;margin-right:.4166666667vw}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .product-commont .stars .star{width:.9375vw;height:.7291666667vw;background:url(https://cdn.shoplazza.com/ce4d3934157aa2b94d2eb023b120377d.svg) no-repeat 50%;background-size:contain;position:relative;display:inline-block;overflow:hidden;margin-right:0}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .product-commont .commont-info{color:#1e1e1e;font-size:.7291666667vw}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .buy-point{flex:1;color:var(--heise,#1e1e1e);font-size:.7291666667vw;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .info-wrap{margin-top:auto;width:100%;display:flex;justify-content:space-between;align-items:center}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .info-wrap .product-price{display:flex;align-items:flex-end;justify-content:flex-start}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .info-wrap .product-price .now-price{font-size:1.25vw;font-style:normal;font-weight:var(--font-weight-bold,700);margin-right:.5729166667vw;line-height:1}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .info-wrap .product-price .now-price .price{color:#d53025}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .info-wrap .product-price .save-money{color:#d53025;font-size:.7291666667vw;font-weight:var(--font-weight-bold,700);opacity:.7;line-height:1}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .info-wrap .add-cart{cursor:pointer;position:relative;font-weight:var(--font-weight-bold,700);color:#e2e06a;font-size:.8333333333vw;background-color:#af282c;width:-moz-fit-content;width:fit-content;padding:.5208333333vw 1.25vw;border-radius:2.8645833333vw}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .info-wrap .add-cart .button-img{width:8.8541666667vw;height:auto}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .info-wrap .add-cart .btn-text{position:absolute;left:0;bottom:0;width:100%;height:75%;display:flex;justify-content:center;align-items:center;color:#e2e06a;font-size:.8333333333vw}.container-christmas .section8{padding:4.1666666667vw 0;background-color:#054a2b}.container-christmas .section8 .content .categories-tab{width:-moz-fit-content;width:fit-content;margin:1.6666666667vw auto .8333333333vw;display:flex;justify-content:space-between;padding:.2083333333vw;background-color:#f6f6f6;border-radius:2.6041666667vw;gap:.5208333333vw}.container-christmas .section8 .content .categories-tab .tab-item{padding:.5208333333vw 1.25vw;border-radius:2.6041666667vw;cursor:pointer;font-size:.8333333333vw;font-weight:var(--font-weight-medium,500);transition:background-color .3s,color .3s;color:#af282c}.container-christmas .section8 .content .categories-tab .tab-item.active{background-color:#af282c;color:#e2e06a}.container-christmas .section8 .content .tips{color:#e2e06a;text-align:center;font-size:.7291666667vw;font-weight:var(--font-weight-medium,500);margin-bottom:24px}.container-christmas .section8 .content .swiper-slide{width:100%}.container-christmas .section8 .content .view-more{position:relative;width:6.25vw;margin-left:50%;margin-top:1.6666666667vw;transform:translateX(-50%);display:inline-flex;height:2.0833333333vw;padding:.5208333333vw 1.25vw;justify-content:center;align-items:center;color:#e2e06a;text-align:center;font-size:.8333333333vw;font-weight:var(--font-weight-bold,700);border-radius:2.2916666667vw;background:#af282c}.container-christmas .section9{padding-top:4.1666666667vw;background-color:#054a2b}.container-christmas .section9 .content .more-benefits{width:100%;margin-top:2.0833333333vw;display:flex;align-items:stretch;gap:.8333333333vw}.container-christmas .section9 .content .more-benefits .benefit-item{flex:1 0 0;border-radius:1.25vw;overflow:hidden;display:flex;align-items:center;flex-direction:column}.container-christmas .section9 .content .more-benefits .benefit-item .img-wrap{width:100%}.container-christmas .section9 .content .more-benefits .benefit-item .img-wrap .benefit-img{width:100%;height:auto}.container-christmas .section9 .content .more-benefits .benefit-item .text-box{background:#af282c;display:flex;padding:1.25vw 1.6666666667vw;align-items:center;gap:.4166666667vw;align-self:stretch;height:100%}.container-christmas .section9 .content .more-benefits .benefit-item .text-box .l-text{display:flex;flex-direction:column;align-items:flex-start;gap:.4166666667vw;flex:1 0 0}.container-christmas .section9 .content .more-benefits .benefit-item .text-box .l-text .benefit-title{color:#ffd463;font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);font-size:.9375vw}.container-christmas .section9 .content .more-benefits .benefit-item .text-box .l-text .benefit-content{color:#fff;font-size:.7291666667vw}.container-christmas .section9 .content .more-benefits .benefit-item .text-box .r-icon{cursor:pointer;width:2.0833333333vw;height:2.0833333333vw;transition:all .3s ease}.container-christmas .section9 .content .more-benefits .benefit-item .text-box .r-icon circle{fill:#eaebed;transition:fill .3s ease}.container-christmas .section9 .content .more-benefits .benefit-item .text-box .r-icon path{stroke:#8d9095;transition:stroke .3s ease}.container-christmas .section9 .content .more-benefits .benefit-item .text-box .r-icon:hover circle{fill:#ffd463}.container-christmas .section9 .content .more-benefits .benefit-item .text-box .r-icon:hover path{stroke:#af282c}.container-christmas .section10{padding-top:4.1666666667vw;background-color:#054a2b}.container-christmas .section10 .content .policy-list{display:flex;justify-content:center;align-items:flex-start;gap:1.25vw}.container-christmas .section10 .content .policy-list .policy-item{padding:2.0833333333vw .8333333333vw}.container-christmas .section10 .content .policy-list .policy-item .img-wrap{display:flex;justify-content:center}.container-christmas .section10 .content .policy-list .policy-item .img-wrap .icon{width:3.3333333333vw;height:3.3333333333vw;margin-bottom:2.0833333333vw}.container-christmas .section10 .content .policy-list .policy-item .p-title{color:#fff2d2;text-align:center;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:1.0416666667vw;padding-bottom:.2083333333vw}.container-christmas .section10 .content .policy-list .policy-item .p-decs{color:rgba(255,242,210,.7);text-align:center;font-size:.7291666667vw}.container-christmas .section11{padding:4.1666666667vw;background-color:#054a2b}.container-christmas .section11 .content .rule-desc,.container-christmas .section11 .content .rule-title{opacity:.5;color:var(--baise,#fff);font-size:.7291666667vw;font-weight:var(--font-weight-medium,500)}}@media screen and (max-width:901px){.container-christmas .hide-x-scroll{overflow-x:auto;scrollbar-width:none}.container-christmas .hide-x-scroll::-webkit-scrollbar{display:none}.container-christmas .common-title-box{text-align:center}.container-christmas .common-title{width:100%;text-align:center;font-size:6.4vw;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);color:#e2e06a}.container-christmas .common-subtitle{margin-top:2.6666666667vw;color:#fff;text-align:center;font-size:3.7333333333vw}.container-christmas img{vertical-align:middle}.container-christmas a{text-decoration:none}.container-christmas .content{width:100%;padding:0 6.4vw}.container-christmas .content .shop-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2.1333333333vw;grid-auto-rows:auto}.container-christmas .content .shop-list .shop{position:relative;overflow:hidden;border-radius:4.2666666667vw;background-color:#f6f6f6;display:flex;flex-direction:column}.container-christmas .content .shop-list .shop .discount{background-color:#e2e06a;padding:1.0666666667vw 4.2666666667vw;border-radius:4.2666666667vw 0 4.2666666667vw 0;text-align:center;font-size:3.2vw;font-weight:var(--font-weight-bold,700);position:absolute;top:0;left:0;z-index:10}.container-christmas .content .shop-list .shop .discount span{color:#af282c}.container-christmas .content .shop-list .shop .img-wrap{width:100%;padding:8.5333333333vw 0 2.1333333333vw;display:flex;justify-content:center;align-items:center}.container-christmas .content .shop-list .shop .img-wrap .product-img{width:25.8666666667vw}.container-christmas .content .shop-list .shop .product-description{flex:1;display:flex;flex-direction:column;gap:2.1333333333vw;background-color:#f6f6f6;padding:4.2666666667vw 2.1333333333vw;align-items:stretch}.container-christmas .content .shop-list .shop .product-description .product-info{margin-top:0;padding:0 2.1333333333vw;display:flex;flex-direction:column;gap:2.1333333333vw;align-items:stretch;flex:1}.container-christmas .content .shop-list .shop .product-description .product-info .product-name{color:var(--heise,#1e1e1e);font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:3.2vw;text-overflow:-o-ellipsis-lastline;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;flex:1}.container-christmas .content .shop-list .shop .product-description .product-info .price{font-size:3.2vw;font-weight:var(--font-weight-bold,700);margin-right:2.1333333333vw;color:#af282c}.container-christmas .content .shop-list .shop .product-description .product-info .prices{display:flex;flex-direction:column-reverse;gap:2.1333333333vw;position:relative}.container-christmas .content .shop-list .shop .product-description .product-info .prices .compareAtPrice{color:var(--zhonghui,#8d9095);font-size:2.6666666667vw;text-decoration-line:strikethrough}.container-christmas .content .shop-list .shop .product-description .product-btn-box{width:100%;justify-content:center;display:flex;flex-wrap:wrap;gap:2.1333333333vw}.container-christmas .content .shop-list .shop .product-description .product-btn-box form{flex-shrink:0;width:100%}.container-christmas .content .shop-list .shop .product-description .product-btn-box .add-cart,.container-christmas .content .shop-list .shop .product-description .product-btn-box .buy-now{width:100%;cursor:pointer;border-radius:266.4vw;padding:1.6vw 0;transition:all .3s ease;color:#fff;text-align:center;font-size:3.2vw;font-weight:var(--font-weight-bold,700);background:#af282c}.container-christmas .content .shop-list .shop .product-description .product-btn-box .add-cart:hover,.container-christmas .content .shop-list .shop .product-description .product-btn-box .buy-now:hover{transform:scale(1.03)}.container-christmas .content .shop-list .shop .product-description .product-btn-box .buy-now{background:#f6f6f6;border:.052vw solid #d53025;color:#d53025}.container-christmas .content .shop-list .shop .product-description .product-btn-box .buy-now:hover{background:#af282c;color:#fff;transform:scale(1.03)}.container-christmas .content .shop-list-swiper{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:4.2666666667vw;grid-auto-rows:auto}.container-christmas .section1{position:relative}.container-christmas .section1 .banner-img{width:100%}.container-christmas .section1 .text-box{width:100%;padding:0 24px;position:absolute;left:50%;top:45px;text-align:center;transform:translateX(-50%)}.container-christmas .section1 .text-box .benner-title{color:#e2e06a;font-size:8.5333333333vw;font-weight:var(--font-weight-bold,700);margin-bottom:2.1333333333vw;line-height:1.2}.container-christmas .section1 .text-box .banner-subtitle{color:#fff;font-size:3.2vw;margin-bottom:2.1333333333vw}.container-christmas .section1 .text-box .banner-desc{color:#fff;font-size:2.9333333333vw}.container-christmas .section1 .text-box .benner-date{font-size:3.2vw;color:#ccc;font-weight:var(--font-weight-medium,500);margin-top:2.1333333333vw}.container-christmas .section2{padding:2.6666666667vw 0;position:sticky;top:0;z-index:50;background:#054a2b}.container-christmas .section2 .content{width:100%}.container-christmas .section2 .content .jump-tabs{display:flex;justify-content:center;align-items:center;gap:4.2666666667vw;align-self:stretch}.container-christmas .section2 .content .jump-tabs .jump-item{position:relative;cursor:pointer;font-weight:var(--font-weight-bold,700);padding:3.2vw 2.6666666667vw;font-size:3.2vw;color:#e2e06a;transition:all .3s ease;border-radius:4.2666666667vw}.container-christmas .section2 .content .jump-tabs .jump-item.active{background-color:#af282c;border:.5333333333vw solid #e2e06a}.container-christmas .section2 .content .jump-tabs .jump-item.active:after{position:absolute;content:"";transform:translateY(-100%) translateX(-50%);top:1.0666666667vw;left:50%;display:block;background-image:url(https://cdn.shoplazza.com/49bdc311219019d0ac6039f52d1784fc.png);background-repeat:no-repeat;background-size:100% 100%;width:13.3333333333vw;height:11.2vw;transition:transform .3s ease}.container-christmas .section3{position:relative;padding:10.6666666667vw 0;background:#772627}.container-christmas .section3 .calendar{width:100%;padding:0 6.4vw;margin:8vw auto 10.6666666667vw}.container-christmas .section3 .calendar .header{position:relative;border-radius:4.2666666667vw 4.2666666667vw 0 0;padding:5.3333333333vw;background:linear-gradient(90deg,#064529 0,#196542 50%,#064529);height:auto;z-index:10;border:none}.container-christmas .section3 .calendar .header .pillar-wrap{position:absolute;top:-10.6666666667vw}.container-christmas .section3 .calendar .header .pillar-wrap:first-child{left:20%}.container-christmas .section3 .calendar .header .pillar-wrap:first-child .pillar{transform:translateX(-100%)}.container-christmas .section3 .calendar .header .pillar-wrap:first-child .circle{transform:translateX(-5.3333333333vw)}.container-christmas .section3 .calendar .header .pillar-wrap:nth-child(2){right:20%}.container-christmas .section3 .calendar .header .pillar{position:absolute;width:5.3333333333vw;height:16vw;background:linear-gradient(90deg,#f4d59e 0,#ffeecf 50%,#f4d59e);border-radius:13.3333333333vw;z-index:1}.container-christmas .section3 .calendar .header .circle{width:6.4vw;height:6.4vw;border-radius:50%;background-color:#772627;position:absolute;bottom:-17.0666666667vw;left:-.5333333333vw;z-index:0}.container-christmas .section3 .calendar .header .down-arrow{display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;width:7.4666666667vw;height:7.4666666667vw;right:2.6666666667vw;top:50%;transform:translateY(-50%);background-color:hsla(0,0%,100%,.7);cursor:pointer;z-index:20}.container-christmas .section3 .calendar .header .down-arrow .arrow-icon{width:8vw;height:auto;transform:rotate(180deg);transition:all .3s ease}.container-christmas .section3 .calendar .header .down-arrow .arrow-icon.rotated{transform:rotate(0deg)}.container-christmas .section3 .calendar .content{display:flex;justify-content:space-between;padding:5.3333333333vw;background:linear-gradient(90deg,#efd29c 0,#ffecc9 50%,#efd29c)}.container-christmas .section3 .calendar .caleandar-wrap{overflow:hidden}.container-christmas .section3 .calendar .footer{background:linear-gradient(90deg,#efd29c 0,#ffecc9 50%,#efd29c);border-radius:0 0 4.2666666667vw 4.2666666667vw;padding:4.2666666667vw 6.4vw}.container-christmas .section3 .calendar .footer p{font-size:3.2vw;color:#8a3a51;text-align:center;margin:0}.container-christmas .section3 .calendar .footer .data-tip{display:none;color:#8a3a51;font-size:3.2vw;text-align:center;margin-bottom:2.1333333333vw}.container-christmas .section3 .calendar .content .order-time{width:60%;display:flex;flex-direction:column;gap:4.2666666667vw}.container-christmas .section3 .calendar .content .arrival-time h3,.container-christmas .section3 .calendar .content .order-time h3{color:#92332e;font-size:3.2vw;margin:0;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700)}.container-christmas .section3 .calendar .content .order-time .dates{display:grid;grid-template-columns:repeat(6,1fr);gap:1.6vw}.container-christmas .section3 .calendar .content .order-time .dates .date{aspect-ratio:1/1;font-size:3.7333333333vw;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);display:flex;justify-content:center;align-items:center;background-color:#fcf0d8;color:#efd29c;border-radius:1.0666666667vw;cursor:pointer;transition:all .3s}.container-christmas .section3 .calendar .content .order-time .dates .date:last-child{background-color:#0e5435;color:#fff}.container-christmas .section3 .calendar .content .order-time .dates .date:hover{background-color:#af3d41;color:#fff}.container-christmas .section3 .calendar .content .order-time .dates .date.active{background-color:#b24d50;color:#fff}.container-christmas .section3 .calendar .content .arrival-time{width:35%;display:flex;flex-direction:column;gap:2.1333333333vw}.container-christmas .section3 .calendar .content .arrival-time .arrival-date{position:relative;background:linear-gradient(180deg,#a43034 0,#942327 50%,#7a1115);color:#fff;width:100%;height:100%;border-radius:2.1333333333vw;text-align:center}.container-christmas .section3 .calendar .content .arrival-time .arrival-date>div:first-child{display:flex;flex-direction:row;align-items:baseline}.container-christmas .section3 .calendar .content .arrival-time .arrival-date #arrival-day .setDay{font-size:10.6666666667vw;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700)}.container-christmas .section3 .calendar .content .arrival-time .arrival-date .small{font-size:3.2vw;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700)}.container-christmas .section3 .calendar .content .arrival-time .arrival-date .belt{background-color:#000;width:100%;height:4.8vw;position:absolute;bottom:3.2vw;left:0}.container-christmas .section3 .calendar .content .arrival-time .arrival-date .belt .inner-belt{position:absolute;width:10.1333333333vw;height:6.4vw;border:.5333333333vw solid #e2e06a;display:flex;justify-content:center;align-items:center;left:50%;top:50%;transform:translateY(-50%) translateX(-50%)}.container-christmas .section3 .calendar .content .arrival-time .arrival-date .belt .inner-belt .half-belt{width:4.2666666667vw;height:.5333333333vw;background-color:#e2e06a;position:absolute;left:0;top:50%;transform:translateY(-50%)}.container-christmas .section3 .swiper-products{margin-top:10.6666666667vw;position:relative}.container-christmas .section3 .swiper-products .swiper{margin:0 auto;width:100%;height:auto;position:relative;z-index:20;padding:0 6.4vw}.container-christmas .section3 .swiper-products .swiper .swiper-button-next,.container-christmas .section3 .swiper-products .swiper .swiper-button-prev{display:none}.container-christmas .section3 .swiper-products .swiper .swiper-slide{height:auto;border-radius:4.2666666667vw;overflow:hidden;width:76.8vw;display:flex;margin-right:4.2666666667vw}.container-christmas .section3 .swiper-products .swiper .product-wrap{width:100%;display:flex;flex-direction:column;min-height:108.2666666667vw}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-img{width:100%;height:55.2vw;position:relative;background:linear-gradient(130deg,#73191b,#9b2f32 50%,#9a2e31);display:flex;margin:0 auto;justify-content:center;align-items:center}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-img:before{content:"";position:absolute;top:.5333333333vw;left:0;width:100%;height:10.6666666667vw;background-image:url(https://cdn.shoplazza.com/0b798ccbb184e241302aa564ada9fe7e.png);background-repeat:no-repeat;background-size:100% 100%}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-img .selected-img{position:absolute;width:48vw;height:auto;z-index:20;left:50%;top:55%;transform:translateX(-50%) translateY(-50%)}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-img .bg-text{width:101%;position:absolute;left:44%;transform:translateX(-50%);bottom:6.6666666667vw;text-align:center;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:32vw;opacity:.5;background:linear-gradient(175deg,#621414,#751d1f 50%,#8e2b2d);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-style:italic}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info{flex:1;margin-top:0;display:flex;padding:6.4vw;flex-direction:column;justify-content:center;gap:2.1333333333vw;background:#fdeac5}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .product-title{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);color:#1e1e1e;font-size:4.2666666667vw;font-style:normal}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .product-commont{display:flex;align-items:center}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .product-commont .stars{display:inline-block;position:relative;margin-right:2.1333333333vw}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .product-commont .stars .star{width:3.7333333333vw;height:3.7333333333vw;background:url(https://cdn.shoplazza.com/ce4d3934157aa2b94d2eb023b120377d.svg) no-repeat 50%;background-size:contain;position:relative;display:inline-block;overflow:hidden;margin-right:0}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .product-commont .commont-info{color:#1e1e1e;font-size:3.7333333333vw}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .buy-point{flex:1;color:var(--heise,#1e1e1e);font-size:3.7333333333vw;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .info-wrap{width:100%}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .info-wrap .product-price{display:flex;align-items:flex-end;justify-content:flex-start;margin-bottom:2.1333333333vw}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .info-wrap .product-price .now-price{font-size:4.2666666667vw;font-style:normal;font-weight:var(--font-weight-bold,700);margin-right:2.9333333333vw;line-height:1}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .info-wrap .product-price .now-price .price{color:#af282c}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .info-wrap .product-price .save-money{color:#d53025;font-size:3.2vw;font-weight:var(--font-weight-bold,700);opacity:.7;line-height:1}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .info-wrap form{width:100%}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .info-wrap .add-cart{width:100%;cursor:pointer;position:relative;font-weight:var(--font-weight-bold,700);color:#e2e06a;font-size:4.2666666667vw;background-color:#af282c;padding:2.6666666667vw 6.4vw;border-radius:14.6666666667vw}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .info-wrap .add-cart .button-img{width:45.3333333333vw;height:auto}.container-christmas .section3 .swiper-products .swiper .product-wrap .product-info .info-wrap .add-cart .btn-text{position:absolute;left:0;bottom:0;width:100%;height:75%;display:flex;justify-content:center;align-items:center;color:#e2e06a;font-size:4.2666666667vw}.container-christmas .section8{padding:10.6666666667vw 0;background-color:#054a2b}.container-christmas .section8 .content .categories-tab{width:100%;margin:6.4vw auto;display:flex;justify-content:space-between;border-radius:13.3333333333vw;gap:2.6666666667vw}.container-christmas .section8 .content .categories-tab .tab-item{flex-shrink:0;padding:2.1333333333vw 4.2666666667vw;border-radius:13.3333333333vw;cursor:pointer;font-size:3.7333333333vw;font-weight:var(--font-weight-medium,500);transition:all .3s ease;color:#e2e06a}.container-christmas .section8 .content .categories-tab .tab-item.active{background-color:#af282c}.container-christmas .section8 .content .tips{color:#fff;text-align:center;font-size:3.2vw;font-weight:var(--font-weight-medium,500);margin-bottom:24px}.container-christmas .section8 .content .swiper-slide{width:100%}.container-christmas .section8 .content .view-more{position:relative;width:32vw;margin-left:50%;margin-top:8.5333333333vw;transform:translateX(-50%);display:inline-flex;height:10.6666666667vw;padding:2.6666666667vw 6.4vw;justify-content:center;align-items:center;color:#e2e06a;text-align:center;font-size:4.2666666667vw;font-weight:var(--font-weight-bold,700);border-radius:11.7333333333vw;background:#af282c}.container-christmas .section9{padding-bottom:10.6666666667vw;background-color:#054a2b}.container-christmas .section9 .content .more-benefits{width:100%;margin-top:6.4vw;display:flex;gap:4.2666666667vw;flex-direction:column}.container-christmas .section9 .content .more-benefits .benefit-item{flex:0;border-radius:4.2666666667vw;overflow:hidden;display:flex;align-items:center;flex-direction:column}.container-christmas .section9 .content .more-benefits .benefit-item .img-wrap .benefit-img{width:100%;height:auto}.container-christmas .section9 .content .more-benefits .benefit-item .text-box{background:#af282c;display:flex;padding:4.2666666667vw 6.4vw;align-items:center;gap:2.1333333333vw;align-self:stretch}.container-christmas .section9 .content .more-benefits .benefit-item .text-box .l-text{display:flex;flex-direction:column;align-items:flex-start;gap:2.1333333333vw;flex:1 0 0}.container-christmas .section9 .content .more-benefits .benefit-item .text-box .l-text .benefit-title{color:#ffd463;font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);font-size:4.2666666667vw}.container-christmas .section9 .content .more-benefits .benefit-item .text-box .l-text .benefit-content{color:#fff;font-family:var(--font-family-regular);font-size:3.2vw}.container-christmas .section9 .content .more-benefits .benefit-item .text-box .r-icon{cursor:pointer;width:10.6666666667vw;height:10.6666666667vw;transition:all .3s ease}.container-christmas .section9 .content .more-benefits .benefit-item .text-box .r-icon circle{fill:#eaebed;transition:fill .3s ease}.container-christmas .section9 .content .more-benefits .benefit-item .text-box .r-icon path{stroke:#8d9095;transition:stroke .3s ease}.container-christmas .section9 .content .more-benefits .benefit-item .text-box .r-icon:hover circle{fill:#ffd463}.container-christmas .section9 .content .more-benefits .benefit-item .text-box .r-icon:hover path{stroke:#af282c}.container-christmas .section10{padding-bottom:10.6666666667vw;background-color:#054a2b}.container-christmas .section10 .content .policy-list{margin-top:6.4vw;display:grid;grid-template-columns:repeat(2,1fr);gap:4.2666666667vw}.container-christmas .section10 .content .policy-list .policy-item{padding:2.6666666667vw}.container-christmas .section10 .content .policy-list .policy-item .img-wrap{display:flex;justify-content:center}.container-christmas .section10 .content .policy-list .policy-item .img-wrap .icon{width:12.8vw;height:12.8vw;margin-bottom:4.2666666667vw}.container-christmas .section10 .content .policy-list .policy-item .p-title{color:#fff2d2;text-align:center;font-family:var(--font-family-bold);font-size:4.2666666667vw;font-weight:var(--font-weight-bold,700);padding-bottom:1.0666666667vw}.container-christmas .section10 .content .policy-list .policy-item .p-decs{color:#fff2d2;text-align:center;font-family:var(--font-family-regular);font-size:3.2vw}.container-christmas .section11{padding-bottom:10.6666666667vw;background-color:#054a2b}.container-christmas .section11 .content .rule-desc,.container-christmas .section11 .content .rule-title{opacity:.5;color:var(--baise,#fff);font-family:var(--font-family-medium);font-size:3.2vw;font-weight:var(--font-weight-medium,500)}}