*{-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--color-dark);font-family:Montserrat;margin:0;padding:0}.wrapper-body{background-color:#f5f6f7}.swiper:hover [class*=swiper-button]{visibility:visible}[class*=swiper-button]{-webkit-transition:all .3s ease;transition:all .3s ease;visibility:hidden;background-color:#1e1e1e;border-radius:50%}.swiper-button-prev svg,.swiper-button-next svg{fill:none;stroke:#fff}[class*=swiper-button]:after,[class*=swiper-button]:before{display:none}[class*=swiper-button] .swiper-button-next{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[class*=swiper-button].swiper-button-disabled{cursor:not-allowed;opacity:.5;pointer-events:auto}.line-clamp-2{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width: 1920px){.container{margin:0 auto!important;max-width:62.5vw!important;width:62.5vw!important;padding:0}}@media (min-width: 901px) and (max-width: 1920px){.container{padding:0}}@media (max-width: 900px){.container{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%!important;padding-left:6.4vw;padding-right:6.4vw;width:100%!important}}@media (min-width: 901px) and (max-width: 1920px){.swiper-list{margin:48px 0}.swiper-list .container{padding:0}.swiper-list .list-wrapper{margin:auto;width:1200px}.swiper-list .title{font-family:Montserrat;font-size:32px;font-weight:700;line-height:120%}.swiper-list [class*=swiper-button]{height:56px;width:56px}.swiper-list .swiper-button-next{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-list .swiper-wrapper{padding:24px 0}.swiper-list .swiper-slide{border-radius:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;margin-right:16px;-webkit-transition:all .3s ease;transition:all .3s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.swiper-list .swiper-slide a{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.swiper-list .swiper-slide:last-child{margin-right:0}.swiper-list .swiper-slide:hover{-webkit-box-shadow:0 4px 24px #1416201a;box-shadow:0 4px 24px #1416201a}.swiper-list .swiper-item{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:416px;overflow:hidden;position:relative;width:288px}.swiper-list .swiper-item .discount-badge{position:absolute;top:15px;left:0;padding:5px 6px 5px 8px;font-size:12px;line-height:1;font-weight:700;z-index:1;background-color:#fa4f47;text-align:center;border-radius:0 2px 2px 0}.swiper-list .swiper-item .discount-badge .discount-text{color:#fff}.swiper-list .swiper-item .item-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;height:130px;margin-top:auto;padding:16px 24px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:linear-gradient(180deg,#0000,#0009);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.swiper-list .swiper-item .item-title{color:#fff;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:120%}.swiper-list .swiper-item .item-desc{color:#bec0c2;font-size:12px}.swiper-list .swiper-item .money-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.swiper-list .swiper-item .money-wrapper .product-price-on-sale{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-list .swiper-item .money-wrapper s{color:#fff;font-size:12px;opacity:.6;text-decoration:line-through}.swiper-list .swiper-item .money-wrapper span{color:#fff;font-size:14px}.swiper-list .swiper-item .money-wrapper .btn{background-color:#fff;border-radius:44px;color:#1e1e1e;display:block;font-family:Montserrat;font-size:12px;font-weight:700;margin-top:9px;padding:10px 16px;text-align:center;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media (max-width: 900px){.swiper-list{margin:6.4vw 0}.swiper-list .container{padding-left:6.4vw;padding-right:6.4vw}.swiper-list .title{font-family:Montserrat;font-size:6.4vw;font-weight:700}.swiper-list .nav{margin-bottom:4.2666666667vw}.swiper-list .money{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.swiper-list .money,.swiper-list .product-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.swiper-list .product-price{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.swiper-list .product-price span{color:#fff;font-family:Montserrat;font-size:3.7333333333vw}.swiper-list .product-price .product-price-on-sale{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-list .product-price .compareAtPrice{color:#fff;font-family:Montserrat;font-size:3.2vw;opacity:.6}.swiper-list .blog-image img{height:48vw;width:100%}.swiper-list .swiper{padding-left:6.4vw;padding-right:6.4vw}.swiper-list .swiper .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;margin-right:4.2666666667vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.swiper-list .swiper .swiper-slide:last-child{margin-right:0}.swiper-list .swiper .swiper-slide a{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.swiper-list .swiper .swiper-item{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4.2666666667vw;height:109.8666666667vw;overflow:hidden;width:76.8vw}.swiper-list .swiper-item .discount-badge{position:absolute;top:4vw;left:0;padding:1.333vw 1.6vw 1.333vw 2.133vw;font-size:3.2vw;line-height:1;font-weight:700;z-index:1;background-color:#fa4f47;text-align:center;border-radius:0 .533vw .533vw 0}.swiper-list .swiper-item .discount-badge .discount-text{color:#fff}.swiper-list .swiper .swiper-item,.swiper-list .swiper .swiper-item .item-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-list .swiper .swiper-item .item-content{height:40vw;margin-top:auto;padding:4.2666666667vw 6.4vw;background:linear-gradient(180deg,#0000,#0009);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.swiper-list .swiper .swiper-item .item-title{color:#fff;font-family:Montserrat;font-size:5.3333333333vw;margin-bottom:1.3333333333vw;font-weight:700}.swiper-list .swiper .swiper-item .item-desc{color:#fff;font-size:3.2vw;margin-bottom:auto}.swiper-list .swiper .swiper-item .money-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.swiper-list .swiper .swiper-item .money-wrapper a{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.swiper-list .swiper .swiper-item .money-wrapper .btn{background-color:#fff;border-radius:11.7333333333vw;color:#1e1e1e;font-family:Montserrat;font-size:3.2vw;padding:2.6666666667vw 6.4vw;font-weight:700}}@media (min-width: 1920px){.swiper-list{margin:2.5vw 0}.swiper-list .title{font-family:Montserrat;font-size:1.6666666667vw;line-height:120%;font-weight:700}.swiper-list [class*=swiper-button]{height:2.9166666667vw;width:2.9166666667vw}.swiper-list .swiper-button-next{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-list .swiper-wrapper{padding:1.25vw 0}.swiper-list .list-wrapper{margin:auto;width:62.5vw}.swiper-list .swiper-slide{border-radius:.8333333333vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;margin-right:.8333333333vw;-webkit-transition:all .3s ease;transition:all .3s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.swiper-list .swiper-slide a{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.swiper-list .swiper-slide:last-child{margin-right:0}.swiper-list .swiper-slide:hover{-webkit-box-shadow:0 .2083333333vw 1.25vw #1416201a;box-shadow:0 .2083333333vw 1.25vw #1416201a}.swiper-list .swiper-item{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.8333333333vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:21.6666666667vw;overflow:hidden;position:relative;width:15vw}.swiper-list .swiper-item .discount-badge{position:absolute;top:1.172vw;left:0;padding:.391vw .46875vw .391vw .625vw;font-size:.9375vw;border-radius:0 .104vw .104vw 0;line-height:1;font-weight:700;z-index:1;background-color:#fa4f47;text-align:center}.swiper-list .swiper-item .discount-badge .discount-text{color:#fff}.swiper-list .swiper-item .item-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;height:6.7708333333vw;margin-top:auto;padding:.8333333333vw 1.25vw;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:linear-gradient(180deg,#0000,#0009);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.swiper-list .swiper-item .item-title{color:#fff;font-family:Montserrat;font-size:1.0416666667vw;font-style:normal;font-weight:700;line-height:120%}.swiper-list .swiper-item .item-desc{color:#bec0c2;font-size:.625vw}.swiper-list .swiper-item .money-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.swiper-list .swiper-item .money-wrapper .product-price-on-sale{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-list .swiper-item .money-wrapper s{color:#fff;font-size:.625vw;opacity:.6;text-decoration:line-through}.swiper-list .swiper-item .money-wrapper span{color:#fff;font-size:.7291666667vw}.swiper-list .swiper-item .money-wrapper .btn{background-color:#fff;border-radius:2.2916666667vw;color:#1e1e1e;display:block;font-family:Montserrat;font-size:.625vw;font-weight:700;margin-top:.46875vw;padding:.5208333333vw .8333333333vw;text-align:center;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.b-commendation-card .icon-wrapper{width:28px;height:28px;border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden}.b-commendation-card .icon-wrapper .custom-icon{object-fit:contain;width:100%;height:100%}.b-commendation-card .commendation-wrapper{display:flex;gap:12px;width:400px;border-radius:10px;margin-top:4px;padding:6px 14px;font-size:12px}.b-commendation-card .author-name{flex:0 0 68px;font-weight:600}.b-commendation-card .commendation-text{flex:0 1 auto;min-width:0;width:312px;overflow:hidden;word-break:break-all;text-align:left}@media (min-width: 1920px){.b-commendation-card .icon-wrapper{width:2.1875vw;height:2.1875vw;border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden}.b-commendation-card .icon-wrapper .custom-icon{object-fit:contain;width:100%;height:100%}.b-commendation-card .commendation-wrapper{display:flex;gap:.9375vw;width:31.25vw;border-radius:.78125vw;margin-top:.3125vw;padding:.46875vw 1.09375vw;font-size:.9375vw}.b-commendation-card .author-name{flex:0 0 5.3125vw;font-weight:600}.b-commendation-card .commendation-text{flex:0 1 auto;min-width:0;width:24.375vw;overflow:hidden;word-break:break-all;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/98/compiled_assets/styles.css.map */
