.article-card,.product-card{position:relative;width:365px;height:515px;background:#fff;box-shadow:0 3px 20px rgba(34,34,35,.06);border-radius:26px;overflow:hidden;cursor:pointer}.article-card p,.product-card p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.article-card .ac-tag,.article-card .pc-blue-tag,.article-card .pc-tag,.product-card .ac-tag,.product-card .pc-blue-tag,.product-card .pc-tag{position:absolute;top:20px;left:25px;padding:14px 20px 12px;background-color:#fff;border-radius:60px}.article-card .pc-blue-tag,.product-card .pc-blue-tag{background-color:var(--color-primary-dark)}.article-card .pc-blue-tag p,.product-card .pc-blue-tag p{color:#fff}.article-card .pc-favorite,.product-card .pc-favorite{position:absolute;display:flex;align-items:center;justify-content:center;top:20px;right:25px;width:45px;height:45px;border-radius:50%;background-color:#fff;box-shadow:0 1px 6px rgba(34,34,35,.09);cursor:pointer}.article-card .ac-picture,.article-card .pc-picture,.product-card .ac-picture,.product-card .pc-picture{width:100%;height:228px}.article-card .ac-content,.article-card .pc-content,.product-card .ac-content,.product-card .pc-content{padding:25px 30px 14px}.article-card .ac-content .title,.article-card .pc-content .title,.product-card .ac-content .title,.product-card .pc-content .title{overflow:hidden;position:relative;line-height:30px;max-height:60px;padding-right:4px;white-space:normal;word-break:normal;text-overflow:ellipsis}.article-card .ac-content .product-description,.article-card .pc-content .product-description,.product-card .ac-content .product-description,.product-card .pc-content .product-description{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:305px}@supports(-webkit-line-clamp:2){.article-card .ac-content .product-description,.article-card .pc-content .product-description,.product-card .ac-content .product-description,.product-card .pc-content .product-description{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.article-card .ac-content .price-block,.article-card .pc-content .price-block,.product-card .ac-content .price-block,.product-card .pc-content .price-block{position:absolute;bottom:25px;right:30px;justify-content:right}.article-card .ac-content .price-block .quantity-container,.article-card .pc-content .price-block .quantity-container,.product-card .ac-content .price-block .quantity-container,.product-card .pc-content .price-block .quantity-container{display:flex;align-items:center;justify-content:center;border:1px solid #fe2327;border-radius:60px;padding:12px 8px;gap:3px}.article-card .ac-content .price-block .quantity-container .icon.disable,.article-card .pc-content .price-block .quantity-container .icon.disable,.product-card .ac-content .price-block .quantity-container .icon.disable,.product-card .pc-content .price-block .quantity-container .icon.disable{opacity:.6}.article-card .ac-content .price-block .quantity-container .text,.article-card .pc-content .price-block .quantity-container .text,.product-card .ac-content .price-block .quantity-container .text,.product-card .pc-content .price-block .quantity-container .text{min-width:44px;text-align:center;font-size:22px;font-weight:700;line-height:30px;font-family:Gordita;color:var(--color-primary-dark)}.article-card .ac-content .circle-button,.article-card .pc-content .circle-button,.product-card .ac-content .circle-button,.product-card .pc-content .circle-button{display:flex;align-items:center;justify-content:center;height:45px;width:45px;border-radius:50%;background-color:var(--color-red);cursor:pointer}.slide-image-layout{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}.slide-image-layout .slide-image{position:relative;background-color:rgba(0,0,0,0)}.slide-image-layout .slide-image .image-item{object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slide-image-layout .slide-image .icon{display:flex;height:56px;width:56px;align-items:center;justify-content:center;background:#fff;box-shadow:0 6px 16px rgba(34,34,35,.1);border-radius:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slide-image-layout .slide-image .icon:hover{background-color:var(--color-primary-dark)}.slide-image-layout .slide-image .icon-left{position:absolute;top:50%;left:10px;transform:translateY(-50%);cursor:pointer}.slide-image-layout .slide-image .icon-right{position:absolute;top:50%;right:10px;transform:translateY(-50%);cursor:pointer}.slide-image-layout .slide-image .white-bg{position:absolute;top:0;right:0;left:0;bottom:0;background-color:#fff}.product-categories{gap:15px}.article-card{cursor:pointer;height:420px}.article-card .ac-tag{left:auto;right:25px}.theme-card{cursor:pointer;position:relative;width:360px;height:auto;background:#fff;box-shadow:0 3px 20px rgba(34,34,35,.06);border-radius:26px;overflow:hidden}.theme-card .tc-picture{width:100%;height:190px}.theme-card .tc-content{padding:20px 15px}@media(max-width:900px){.product-card{width:340px}}#why-choose-us{padding-top:70px;padding-bottom:60px}#why-choose-us .wcu-container .wcucr1{padding:0 350px}#why-choose-us .wcu-container .wcucr2{gap:40px}#why-choose-us .wcu-container .wcucr2 .advantage{width:300px}@media(max-width:1025px){#why-choose-us .wcu-container .wcucr1{padding:0}}@media(max-width:900px){#why-choose-us .wcu-container .wcucr2{flex-wrap:wrap;justify-content:center}#why-choose-us .wcu-container .wcucr1{padding:0}}#testimonials{position:relative}#testimonials:before{left:0;bottom:0;width:400px;height:100%;background-image:url(/_next/static/media/illus-testi-left.986c26a1.svg);background-position:0 60%}#testimonials:after,#testimonials:before{content:"";position:absolute;display:inline-block;background-repeat:no-repeat;background-size:contain;z-index:-1}#testimonials:after{bottom:50px;right:0;width:150px;height:250px;background-image:url(/_next/static/media/illus-testi-right.b425293e.svg)}#testimonials .testimonial-card{box-sizing:border-box;padding:70px 50px;border-radius:28px;background-color:#fff;max-width:576.5px}#testimonials .testimonial-card .profile-info figure{width:90px;height:90px;border-radius:50%;margin-right:20px}#testimonials .t-container{padding:0 15px}#testimonials .t-container .tcr{gap:40px}#testimonials .t-container .tcr .tcrc1{max-width:576.5px}#testimonials .t-container .tcr .tcrc2{max-width:576.5px;flex:1 1}@media(max-width:1250px){.t-container .tcr{flex-direction:column}.testimonial-card{max-width:none!important;width:calc(100vw - 60px)}}@media(max-width:900px){#testimonials .testimonial-card{padding:50px 30px}}@media(max-width:600px){#testimonials{padding:16px}#testimonials h2{margin-bottom:10px!important}#testimonials .testimonial-card{padding:16px}#testimonials .testimonial-card .rating-block,#testimonials .testimonial-card h3,#testimonials .testimonial-card p{margin-bottom:10px}#testimonials .testimonial-card .profile-info figure{width:45px;height:45px;margin-right:5px}#testimonials .testimonial-card .profile-info .profile-name p{margin-bottom:5px}#testimonials:before{width:300px}#testimonials .t-container{padding:0}#testimonials .t-container .tcr{flex-wrap:wrap;gap:25px}#testimonials .t-container .tcr .tcrc1{width:calc(100vw - 60px)}#testimonials .t-container .tcr .tcrc1 .font-h2{margin-bottom:20px}#testimonials .testimonial-card{min-width:0;width:calc(100vw - 30px)}.article-card,.product-card{height:496px}.article-card .ac-content,.article-card .pc-content,.product-card .ac-content,.product-card .pc-content{padding-top:15px}.article-card .ac-content .font-20,.article-card .pc-content .font-20,.product-card .ac-content .font-20,.product-card .pc-content .font-20{font-size:18px;margin-bottom:10px}.article-card{height:400px}#why-choose-us .wcu-container .wcucr2 .advantage{width:200px}}#partners{padding:70px 20px;background:linear-gradient(97.43deg,#051852 40.08%,rgba(5,24,82,.3)),url(/_next/static/media/partner-bg.5fc3fc1b.png);background-position:0 22%;background-size:cover;background-repeat:no-repeat}#partners .partner-list{position:relative;display:flex;justify-content:center;gap:45px}#partners .partner-list figure{width:150px;height:50px}@media(max-width:800px){#partners .partner-list{flex-wrap:wrap;gap:30px}}#newest-articles .nacr2{gap:20px}@media(max-width:900px){#newest-articles .nacr1 button{display:none}#newest-articles .nacr2{flex-wrap:wrap;justify-content:center}}#idea-escapades .ie-container{padding:0 15px}#idea-escapades .ie-container .iecr2 .idea-themes{overflow:auto}#idea-escapades .ie-container .iecr2 .idea-themes ul{position:relative;display:flex;align-items:center;gap:25px;transition:0}#idea-escapades .ie-container .iecr2 .idea-themes ul:after{content:"";position:absolute;bottom:.9px;width:100%;height:1px;border-bottom:1px solid hsla(0,0%,100%,.5)}#idea-escapades .ie-container .iecr2 .idea-themes ul li{padding-bottom:20px;font-size:18px;color:hsla(0,0%,100%,.5);font-weight:400;cursor:pointer;transition:none!important;border-bottom:2px solid rgba(0,0,0,0)}#idea-escapades .ie-container .iecr2 .idea-themes ul .theme-active,#idea-escapades .ie-container .iecr2 .idea-themes ul li:hover{color:#fff;font-weight:700;border-bottom:2px solid #fff}#idea-escapades .ie-container .iecr3 .top-sites{display:flex;flex-wrap:wrap;row-gap:20px;column-gap:50px}#idea-escapades .ie-container .iecr3 .top-sites li{width:260px}#idea-escapades .ie-container .iecr3 .top-sites li a{font-size:15px;color:hsla(0,0%,100%,.5);font-weight:500;width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}