.product-2APuDc.fx-rw4964.fx-rw4964{font-size:20px;display:flex;gap:10px;container-name:product-container;container-type:inline-size}.product-2APuDc.fx-rw4964 .img-3dl0ES.fx-rw4964{width:152px;height:152px;cursor:pointer}.product-2APuDc.fx-rw4964 .info-3NINoN.fx-rw4964{flex:1;display:flex;justify-content:space-between;flex-direction:column;gap:6px}.product-2APuDc.fx-rw4964 .info-3NINoN .meta-3yizGd.fx-rw4964{display:flex;justify-content:space-between;flex-direction:column;gap:6px}.product-2APuDc.fx-rw4964 .info-3NINoN .meta-3yizGd .title-28vsss.fx-rw4964{font-family:"Microsoft YaHei UI";font-style:normal;text-align:left;font-weight:400;font-size:14px;line-height:16px;color:#595959;cursor:pointer;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--product-title-line-clamp);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden}.product-2APuDc.fx-rw4964 .info-3NINoN .meta-3yizGd .product_price-1qJQ4e.fx-rw4964{display:flex;align-items:baseline;gap:4px}.product-2APuDc.fx-rw4964 .info-3NINoN .meta-3yizGd .product_price_price-1g2b8J.fx-rw4964{font-size:14px;line-height:16px;color:var(--primary_color);font-weight:bold;white-space:nowrap}.product-2APuDc.fx-rw4964 .info-3NINoN .meta-3yizGd .product_price_cross--8H48D.fx-rw4964{font-size:10px;line-height:1;white-space:nowrap;color:#8c8c8c;text-decoration:line-through}.product-2APuDc.fx-rw4964 .info-3NINoN .action-1VOvPp .add_to_cart-P1LI2P.fx-rw4964{background-color:var(--button-background-color);color:var(--button-text-color);font-weight:bold;font-size:14px;padding:9px;cursor:pointer;align-items:center;display:flex;justify-content:center;width:100%;border:none;position:relative;word-break:break-all}.product-2APuDc.fx-rw4964 .info-3NINoN .action-1VOvPp .add_to_cart-P1LI2P span.fx-rw4964{line-height:1;display:inline-block;text-align:center}.product-2APuDc.fx-rw4964 .info-3NINoN .action-1VOvPp .add_to_cart-P1LI2P .loading-vK0qr0.fx-rw4964{opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center}.product-2APuDc.fx-rw4964 .info-3NINoN .action-1VOvPp .add_to_cart-P1LI2P .loading-vK0qr0 img.fx-rw4964{animation:fx-rw4964-turn 3s linear infinite;margin-left:5px;height:16px;height:16px;display:inline-block}.product-2APuDc.fx-rw4964 .info-3NINoN .action-1VOvPp .add_to_cart-P1LI2P .added-2CvIUa.fx-rw4964{display:none}.product-2APuDc.fx-rw4964 .info-3NINoN .action-1VOvPp .add_to_cart-P1LI2P.added-2CvIUa .text-1Th2wq.fx-rw4964{display:none}.product-2APuDc.fx-rw4964 .info-3NINoN .action-1VOvPp .add_to_cart-P1LI2P.added-2CvIUa .loading-vK0qr0.fx-rw4964{opacity:0}.product-2APuDc.fx-rw4964 .info-3NINoN .action-1VOvPp .add_to_cart-P1LI2P.added-2CvIUa .added-2CvIUa.fx-rw4964{display:inline-block}.product-2APuDc.fx-rw4964 .info-3NINoN .action-1VOvPp .add_to_cart-P1LI2P.loading-vK0qr0 .text-1Th2wq.fx-rw4964{opacity:0}.product-2APuDc.fx-rw4964 .info-3NINoN .action-1VOvPp .add_to_cart-P1LI2P.loading-vK0qr0 .added-2CvIUa.fx-rw4964{display:none}.product-2APuDc.fx-rw4964 .info-3NINoN .action-1VOvPp .add_to_cart-P1LI2P.loading-vK0qr0 .loading-vK0qr0.fx-rw4964{opacity:1}@keyframes fx-rw4964-turn{0%{transform:rotate(0deg)}100%{transform:rotate(350deg)}}
.vertical-container-EYVhuk.fx-qvj09e{display:flex;flex-direction:column;gap:10px}
@font-face{font-family:swiper-icons;src:url("");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}
.pagination{display:flex;justify-content:space-evenly;gap:5px;margin-top:10px}.pagination_item{width:100%;background-color:#dbdbdb;height:3px;cursor:pointer}.pagination_item_active{width:100%;background-color:var(--primary_color, #000)}
.container_recommendation-32Vvum.fx-cg352z{background-color:#fff}.products_container-3tLxF.fx-cg352z{width:100%}.title-2IPehx.fx-cg352z{font-size:16px;line-height:42px;color:#222;font-weight:bold;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;background-color:var(--secondary_color);padding:0 15px}.products-1gix70.fx-cg352z{padding:10px 0 10px 0}.products-1gix70.fx-cg352z .pagination{display:flex;justify-content:space-evenly;gap:5px;margin-top:10px}.products-1gix70.fx-cg352z .pagination_item{width:100%;background-color:#dbdbdb;height:3px;cursor:pointer}.products-1gix70.fx-cg352z .pagination_item_active{width:100%;background-color:var(--primary_color)}
.vertical-container-1eftp_.fx-1iqc444{display:flex;flex-direction:column;gap:10px;padding:10px 0}
.product-RoCkgy.fx-yaqh9x.fx-yaqh9x{display:flex;justify-content:space-between;flex-direction:column;gap:var(--column-flex-gap, 12px);height:100%}.product-info-Rb0kJ1.fx-yaqh9x.fx-yaqh9x{display:flex;justify-content:space-between;flex-direction:column;gap:var(--column-flex-gap, 12px)}.product-info-img-1UpUuM.fx-yaqh9x.fx-yaqh9x{cursor:pointer}.product-info-title-3aRMvX.fx-yaqh9x.fx-yaqh9x{text-align:left;font-weight:400;line-height:20px;font-size:14px;cursor:pointer;word-break:break-all;line-height:22px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--product-title-line-clamp);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;color:#595959}.product-info-price-eFEoX9.fx-yaqh9x.fx-yaqh9x{display:flex;align-items:baseline;gap:4px}.product-info-price-normal-2sbKOq.fx-yaqh9x.fx-yaqh9x{font-size:16px;line-height:20px;color:var(--primary_color);font-weight:bold;white-space:nowrap}.product-info-price-cross-20F_fl.fx-yaqh9x.fx-yaqh9x{font-size:10px;white-space:nowrap;color:#8c8c8c;text-decoration:line-through}.product-actions-1zXgeh.fx-yaqh9x.fx-yaqh9x{display:flex;justify-content:space-between;flex-direction:column;gap:var(--column-flex-gap, 12px)}.product-actions-add-to-cart-3PhU7O.fx-yaqh9x.fx-yaqh9x{background:var(--button-background-color);color:var(--button-text-color);font-family:"Roboto";font-style:normal;font-weight:600;font-size:16px;padding:15px;cursor:pointer;width:100%;line-height:16px;border:none;justify-content:center;display:flex;position:relative;word-break:break-all}.product-actions-add-to-cart-3PhU7O.fx-yaqh9x span.fx-yaqh9x{line-height:1;display:inline-block;text-align:center}.product-actions-add-to-cart-3PhU7O.fx-yaqh9x .loading-Y2L1Ix.fx-yaqh9x{opacity:0;position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center}.product-actions-add-to-cart-3PhU7O.fx-yaqh9x .loading-Y2L1Ix img.fx-yaqh9x{animation:fx-yaqh9x-turn 3s linear infinite;margin-left:5px;height:20px;width:20px;display:inline-block}.product-actions-add-to-cart-3PhU7O.fx-yaqh9x .added-12yCuU.fx-yaqh9x{display:none}.product-actions-add-to-cart-3PhU7O.added-12yCuU.fx-yaqh9x .text-qOwECg.fx-yaqh9x{display:none}.product-actions-add-to-cart-3PhU7O.added-12yCuU.fx-yaqh9x .loading-Y2L1Ix.fx-yaqh9x{opacity:0}.product-actions-add-to-cart-3PhU7O.added-12yCuU.fx-yaqh9x .added-12yCuU.fx-yaqh9x{display:inline-block}.product-actions-add-to-cart-3PhU7O.loading-Y2L1Ix.fx-yaqh9x .text-qOwECg.fx-yaqh9x{opacity:0}.product-actions-add-to-cart-3PhU7O.loading-Y2L1Ix.fx-yaqh9x .added-12yCuU.fx-yaqh9x{display:none}.product-actions-add-to-cart-3PhU7O.loading-Y2L1Ix.fx-yaqh9x .loading-Y2L1Ix.fx-yaqh9x{opacity:1}@media(max-width: 590px){.product-RoCkgy.fx-yaqh9x.fx-yaqh9x{--column-flex-gap:6px}.product-info-title-3aRMvX.fx-yaqh9x.fx-yaqh9x{font-size:12px;line-height:16px}.product-info-price-normal-2sbKOq.fx-yaqh9x.fx-yaqh9x{font-size:14px;line-height:20px}}@keyframes fx-yaqh9x-turn{0%{transform:rotate(0deg)}100%{transform:rotate(350deg)}}
.horizontal-3QL0uG.fx-14x7ths{padding:20px 0}.horizontal-3QL0uG.fx-14x7ths .swiper{padding:0 1px}.horizontal-3QL0uG.fx-14x7ths .swiper-slide{height:auto !important;width:172px}.horizontal-3QL0uG.fx-14x7ths .swiper-button-prev,.horizontal-3QL0uG.fx-14x7ths .swiper-button-next{position:absolute;top:30%;width:28px !important;height:28px !important;border-radius:64px !important;box-shadow:0 2px 4px rgba(0,0,0,.08);line-height:1.5;font-size:1rem;align-items:center;cursor:pointer;justify-content:center}.horizontal-3QL0uG.fx-14x7ths .swiper-button-prev::after,.horizontal-3QL0uG.fx-14x7ths .swiper-button-next::after{font-size:14px !important;font-weight:900 !important;color:#000 !important}.horizontal-3QL0uG.fx-14x7ths .swiper-button-prev{background:#fff url("") center center no-repeat !important;left:-38px}.horizontal-3QL0uG.fx-14x7ths .swiper-button-next{background:#fff url("") center center no-repeat !important;right:-28px;right:-38px}@media(max-width: 768px){.horizontal-3QL0uG.fx-14x7ths{padding:10px 0}.swiper-slide{width:100%}.swiper-button-prev,.swiper-button-next{display:none}}
.container_recommendation-cXjMJm.fx-2s3381{max-width:min(var(--container-width, 1420px),100% - 80px);margin-top:20px;margin-inline:auto}.products_container-1Ci5t1.fx-2s3381{margin-inline:auto}.title-3BP_VE.fx-2s3381{font-size:18px;line-height:52px;color:#222;text-align:left;background-color:var(--secondary_color);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;font-weight:bold;padding:0 20px}.products-3cFbAj.fx-2s3381{position:relative}.products-3cFbAj.fx-2s3381 .swiper-button-prev,.products-3cFbAj.fx-2s3381 .swiper-button-next{position:absolute;top:30%;width:28px !important;height:28px !important;border-radius:64px !important;box-shadow:0 2px 4px rgba(0,0,0,.08);line-height:1.5;font-size:1rem;align-items:center;cursor:pointer;justify-content:center}.products-3cFbAj.fx-2s3381 .swiper-button-prev::after,.products-3cFbAj.fx-2s3381 .swiper-button-next::after{font-size:14px !important;font-weight:900 !important;color:#000 !important}.products-3cFbAj.fx-2s3381 .swiper-button-prev{background:#fff url("") center center no-repeat !important;left:-38px}.products-3cFbAj.fx-2s3381 .swiper-button-next{background:#fff url("") center center no-repeat !important;right:-28px;right:-38px}@media(max-width: 768px){.swiper-button-prev,.swiper-button-next{display:none}.container_recommendation-cXjMJm.fx-2s3381{max-width:calc(100% - 30px)}}
.container_recommendation-NYAhFG.fx-ftq7bu.fx-ftq7bu{margin:20px auto 0;width:90%;padding:var(--container-recommendation-padding, 0px);text-align:left;text-transform:none !important}.container_recommendation-NYAhFG.fx-ftq7bu .products_container-2MfBDJ.fx-ftq7bu{margin:0 auto}.container_recommendation-NYAhFG.fx-ftq7bu .products_container-2MfBDJ .title-1gmOCI.fx-ftq7bu{font-size:18px;line-height:52px;color:#222;background-color:var(--secondary_color);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-weight:bold;padding:0 20px}.container_recommendation-NYAhFG.fx-ftq7bu .products_container-2MfBDJ .products-1KV2PG.fx-ftq7bu{position:relative}@media(max-width: 768px){.container_recommendation-NYAhFG.fx-ftq7bu.fx-ftq7bu{width:100%}.container_recommendation-NYAhFG.fx-ftq7bu .products_container-2MfBDJ .products-1KV2PG.fx-ftq7bu{padding:10px 0}.popup_body{--container-recommendation-padding:0 12px}.empty_cart{--container-recommendation-padding:0px}}
.out-line-3Zev7O.fx-1ddtnr4{color:#fff;background:rgba(0,0,0,.48);display:inline-block;border:1px solid;border-radius:20px;font-size:15px;padding:5px 10px;white-space:nowrap;line-height:1}@media screen and (max-width: 768px){.out-line-3Zev7O.fx-1ddtnr4{font-size:12px}}
.product-2KQ0Cz.fx-60ukjt{width:112px}@media(max-width: 768px){.product-2KQ0Cz.fx-60ukjt{width:90px}}
.container-3-uWUq.fx-13hxkge.fx-13hxkge{position:fixed;top:50%;left:50%;translate:-50% -50%;z-index:2024}.added-modal-2hePBt.fx-13hxkge.fx-13hxkge{width:408px;border-radius:10px;overflow:hidden;background:linear-gradient(180deg, #FFF2E9 0%, #FFFFFF 36.68%);border:1px solid #fcdeca;color:#a63e00;position:relative;padding-bottom:24px}.added-modal-2hePBt.fx-13hxkge .header-icon-234nRA.fx-13hxkge{position:absolute;top:0;left:50%;transform:translateX(-50%)}.added-modal-2hePBt.fx-13hxkge .title-2YdheS.fx-13hxkge{top:10px;position:absolute;font-size:18px;line-height:1.5;text-align:center;display:flex;gap:4px;justify-content:center;align-items:center;width:100%;z-index:1;color:#a63e00}.added-modal-2hePBt.fx-13hxkge .second-title-2k8PwY.fx-13hxkge{margin-top:59px;font-size:14;line-height:1.5;color:#a63e00;text-align:center}.products-6j-hs8.fx-13hxkge.fx-13hxkge{display:flex;justify-content:center;gap:12px;margin-top:16px}@media(max-width: 768px){.added-modal-2hePBt.fx-13hxkge.fx-13hxkge{width:340px}}
