.hero-section>.container{padding:24px 0 0;display:flex;gap:48px;justify-content:center;max-height:664px}@media (max-width: 1200px){.hero-section>.container{flex-direction:column;max-height:fit-content;align-items:center}}@media (max-width: 1232px){.hero-section>.container{padding:24px 16px}}.hero-section>.container .banner{position:relative;display:flex;flex-direction:column;padding:64px;width:100%;max-width:998px}@media (min-width: 1250px){.hero-section>.container .banner{height:640px;justify-content:space-between}}.hero-section>.container .banner>*{font-weight:400}.hero-section>.container .banner .title,.hero-section>.container .banner h4,.hero-section>.container .banner .h4-text-inner p{max-width:642px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (max-width: 900px){.hero-section>.container .banner .h4-text-inner p{-webkit-line-clamp:4}}.hero-section>.container .banner picture{position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}.hero-section>.container .banner picture img{width:100%;height:100%;object-fit:cover}.hero-section>.container .banner picture>*{font-weight:400}.categories__list .swiper .swiper-slide .data h3{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis}.categories,.discounts,.others{padding:120px 0;display:flex;flex-direction:column;align-items:center;gap:64px;overflow-x:hidden}.categories__list,.discounts__list,.others__list{max-width:1728px;width:100%}.categories__list .swiper,.discounts__list .swiper,.others__list .swiper{overflow:visible}.categories__list .swiper-slide,.discounts__list .swiper-slide,.others__list .swiper-slide{width:390px}@media (min-width: 900px){.categories__list .swiper-slide,.discounts__list .swiper-slide,.others__list .swiper-slide{width:100%;max-width:22.57%}}.categories__list .swiper-slide .image-wrapper,.discounts__list .swiper-slide .image-wrapper,.others__list .swiper-slide .image-wrapper{overflow:hidden}.categories__list .swiper-slide .image-wrapper img,.discounts__list .swiper-slide .image-wrapper img,.others__list .swiper-slide .image-wrapper img{width:100%;height:100%;transition:all .4s cubic-bezier(.68,0,.27,1.34)}.categories__list .swiper-slide .data,.discounts__list .swiper-slide .data,.others__list .swiper-slide .data{display:flex;justify-content:space-between;padding:24px 0;position:relative;overflow:visible;gap:12px;border-top:1px solid rgba(35,31,32,.2509803922);transition:all .4s cubic-bezier(.68,0,.27,1.34)}.categories__list .swiper-slide .data p,.discounts__list .swiper-slide .data p,.others__list .swiper-slide .data p{flex-shrink:0}.categories__list .swiper-slide .data h3,.discounts__list .swiper-slide .data h3,.others__list .swiper-slide .data h3{font-weight:400}.categories__info,.discounts__info,.others__info{display:flex;justify-content:space-between;position:relative;width:100%;max-width:1728px}.categories__info__header,.discounts__info__header,.others__info__header{display:flex;gap:24px}.categories__info__header h2,.discounts__info__header h2,.others__info__header h2{font-weight:400}.categories__info__header a,.discounts__info__header a,.others__info__header a{display:flex;align-items:center;color:#231f2080;padding-bottom:15px}@media (min-width: 1250px){.categories__info__header a,.discounts__info__header a,.others__info__header a{height:fit-content;margin-top:9px}}.categories__info__header a svg,.discounts__info__header a svg,.others__info__header a svg{margin-left:-3px}.categories__info__header a p,.discounts__info__header a p,.others__info__header a p{width:fit-content}.categories__info p,.discounts__info p,.others__info p{max-width:560px;display:flex;align-items:center}.discounts,.others{height:fit-content;padding:120px 0;justify-content:center;overflow-x:hidden;gap:32px;background-color:#231f2008}.discounts__info__header a,.others__info__header a{color:#231f20b3}.others{background-color:#f3f3f3}.categories__list .swiper-slide{height:auto}.categories__list .swiper-slide a{display:flex;flex-direction:column;justify-content:space-between;height:100%}.categories__list .swiper-slide .image-wrapper{height:479px}.categories__list .swiper-slide .image-wrapper img{object-fit:cover}@media (min-width: 1000px){.discounts__list,.others__list{padding-bottom:32px}.categories__list .swiper-slide a:hover .data,.discounts__list .swiper-slide a:hover .data,.others__list .swiper-slide a:hover .data{border-top:1px solid #0E7CBB}.categories__list .swiper-slide a:hover .image-wrapper,.discounts__list .swiper-slide a:hover .image-wrapper,.others__list .swiper-slide a:hover .image-wrapper{overflow:hidden}.categories__list .swiper-slide a:hover .image-wrapper img,.discounts__list .swiper-slide a:hover .image-wrapper img,.others__list .swiper-slide a:hover .image-wrapper img{transition:all .4s cubic-bezier(.68,0,.27,1.34);transform:scale(1.0469) translateY(-10.5px)}.categories__info__header a:hover,.discounts__info__header a:hover,.others__info__header a:hover{transition:all .4s cubic-bezier(.68,0,.27,1.34)}.categories__info__header a:hover svg path,.discounts__info__header a:hover svg path,.others__info__header a:hover svg path{transition:all .4s cubic-bezier(.68,0,.27,1.34);stroke:#0e7cbb;stroke-opacity:1}}@media (max-width: 1766px){.categories,.discounts,.others,.category__list,.category-list{padding-left:16px;padding-right:16px}}@media (max-width: 1400px){.categories__info{flex-direction:column}.categories__list .swiper-slide{width:100%;max-width:280px}.categories__list .swiper-slide .data{padding:16px 0}.categories__list .swiper-slide .image-wrapper{height:300px}}@media (max-width: 1250px){.hero-section>.container{gap:24px;max-height:fit-content}.hero-section>.container .banner{position:relative;display:flex;flex-direction:column;gap:24px;padding:24px;min-height:272px;max-height:fit-content}.hide-flex-md{display:none!important}.categories,.discounts,.others{padding:48px 16px;gap:24px}.categories__list .swiper-slide,.discounts__list .swiper-slide,.others__list .swiper-slide{width:100%;max-width:280px}.categories__list .swiper-slide .data,.discounts__list .swiper-slide .data,.others__list .swiper-slide .data{padding:16px 0}.categories__info,.discounts__info,.others__info{flex-direction:column;gap:4px}}@media (max-width: 1250px) and (max-width: 550px){.categories__info__header,.discounts__info__header,.others__info__header{justify-content:space-between}}@media (max-width: 1250px){.categories__info__header a,.discounts__info__header a,.others__info__header a{padding-bottom:0}.categories__info__header svg,.discounts__info__header svg,.others__info__header svg{width:34px;height:34px;margin-right:-6px}.categories__info p,.discounts__info p,.others__info p{padding:8px 0}.categories .image-wrapper,.discounts .image-wrapper,.others .image-wrapper{height:300px}.others{padding:48px 16px 96px}.others__info__header svg{margin-right:11px}}.swiper-box{max-width:682px;width:40%;max-height:640px;position:relative}@media (max-width: 1200px){.swiper-box{max-width:998px;height:308px;width:100%;max-height:308px}}.swiper-box .btn.link{display:flex;background-color:#fff;gap:8px;padding:28px min(32px,5%) 24px;border-radius:0%;width:min(223px,35%);align-items:center;border:none;position:absolute;z-index:3;bottom:66px;color:#231f20}.swiper-box .btn.link svg{flex-shrink:0}@media (min-width: 1250px){.swiper-box .btn.link:hover{background:var(--Surface-surface-ground, #F3F3F3);color:#0e7cbb}.swiper-box .btn.link:hover svg path{stroke:#0e7cbb!important}}.swiper-box .swiper-nav{display:flex;bottom:0;right:0;padding:0 min(64px,4vw) 80px;z-index:2;gap:12px;position:absolute;justify-content:flex-end}.swiper-box .swiper-nav .swiper-switcher{display:flex;gap:12px;align-items:start;height:fit-content}.swiper-box .swiper-nav .swiper-switcher .swiper-pagination{color:#fff;width:fit-content;height:fit-content;position:relative;display:flex;align-items:center;max-width:24px;margin-top:8px;line-height:22px}.swiper-box .swiper-nav .swiper-switcher .seporator{width:0px;height:32px;border-left:1px solid var(--Transparent-surface-white-t25, rgba(255, 255, 255, .2509803922));margin-top:16px}.swiper-box .swiper-nav .swiper-switcher .swiper-button-prev,.swiper-box .swiper-nav .swiper-switcher .swiper-button-next{width:64px;height:64px;position:static;justify-content:center;margin:0%}.swiper-box .swiper-nav .swiper-switcher .swiper-button-prev:after,.swiper-box .swiper-nav .swiper-switcher .swiper-button-next:after{all:unset;width:fit-content;width:48px;height:48px}.swiper-box .swiper-nav .swiper-switcher .swiper-button-disabled{opacity:.5}.swiper-box .swiper-nav .swiper-switcher .swiper-button-prev{order:-1}.swiper-box .swiper-nav .swiper-switcher .swiper-button-prev:after{content:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M18.761%2038L29.4222%2025.5619C30.1926%2024.6631%2030.1926%2023.3369%2029.4222%2022.4381L18.761%2010%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E);transform:rotate(180deg)}.swiper-box .swiper-nav .swiper-switcher .swiper-button-next:after{content:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M18.761%2038L29.4222%2025.5619C30.1926%2024.6631%2030.1926%2023.3369%2029.4222%2022.4381L18.761%2010%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E)}.swiper-box .swiper{width:100%;height:100%}.swiper-box .swiper-slide{font-size:18px;background:#fff;color:var(--Text-text-white, #FFFFFF);display:flex;padding:64px;position:relative}.swiper-box .swiper-slide:after{content:"";width:100%;height:100%;top:0;left:0;position:absolute;z-index:1;background-color:#0000004d}.swiper-box .swiper-slide img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;object-fit:cover}.swiper-box .swiper-slide .info{display:flex;flex-direction:column;max-width:554px;gap:32px;z-index:2}.swiper-box .swiper-slide .info>*{font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (max-width: 1250px){.swiper-box .swiper-slide .info>*{-webkit-line-clamp:2}}.swiper-box .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width: 1350px){.swiper-box .swiper-slide{padding:24px;min-height:fit-content}.swiper-box .swiper-slide img{transform:none}.swiper-box .swiper-slide .info{gap:12px}.swiper-box .swiper-slide .info h2{font-size:32px;line-height:40px}.swiper-box .swiper-slide .info h4{font-size:20px;line-height:28px}.swiper-box .btn.link{height:52px;width:183px;padding:12px 24px;display:flex;align-items:center;font-size:16px;line-height:22px;bottom:88px}.swiper-box .swiper-nav{padding:0 24px 24px;flex-direction:column;gap:16px;left:0}.swiper-box .swiper-nav .swiper-switcher{align-items:center}.swiper-box .swiper-nav .swiper-switcher .swiper-pagination{margin-top:16px;font-size:14px;line-height:22px}.swiper-box .swiper-nav .swiper-switcher .seporator{margin-top:0}.swiper-box .swiper-nav .swiper-switcher .swiper-button-prev,.swiper-box .swiper-nav .swiper-switcher .swiper-button-next{width:48px;height:48px}.swiper-box .swiper-nav .swiper-switcher .swiper-button-prev:after,.swiper-box .swiper-nav .swiper-switcher .swiper-button-next:after{width:28px;height:28px;content:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M10.9439%2022.1666L17.163%2014.911C17.6123%2014.3867%2017.6123%2013.6131%2017.163%2013.0888L10.9439%205.83325%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E)}}.product-swiper.swiper{position:relative;overflow:visible}.product-swiper.swiper .navigation{position:absolute;display:flex;top:-94px;right:10px;gap:32px}@media (max-width: 1250px){.product-swiper.swiper .navigation{top:-54px}}.product-swiper.swiper .navigation .swiper-button-disabled{opacity:.5}.product-swiper.swiper .swiper-slide{width:100%;max-width:414px}@media (min-width: 560px){.product-swiper.swiper .swiper-slide{max-width:49%}}@media (min-width: 900px){.product-swiper.swiper .swiper-slide{max-width:32%}}@media (min-width: 1400px){.product-swiper.swiper .swiper-slide{max-width:23.959%}}.product-swiper.swiper .product-swiper-button-prev{transform:scaleX(-1)}@media (max-width: 549px){.product-swiper.swiper .navigation{display:none}.product-swiper.swiper .swiper-wrapper{flex-direction:column;align-items:center;gap:24px;transform:none!important}}.product-card{display:block;max-width:414px;width:100%;transition:all .4s cubic-bezier(.68,0,.27,1.34);text-decoration:none;z-index:99}.product-card .price-section{padding:24px 24px 12px;display:flex;justify-content:space-between;background:#FFFFFF}.product-card .price-info{display:flex;flex-direction:column}.product-card .price-info .price{color:#231f2080;background-image:linear-gradient(rgba(35,31,32,.5019607843),rgba(35,31,32,.5019607843));background-size:100% 1px;background-repeat:no-repeat;background-position:0 50%;width:fit-content}.product-card button{width:64px;height:64px;display:flex;justify-content:center;align-items:center;background-color:#fff;z-index:1000;border:1px solid rgba(35,31,32,.1019607843);transition:all .4s cubic-bezier(.68,0,.27,1.34);outline:none!important;outline-offset:0px!important}.product-card button:is(.in-cart *){background-color:#231f20;opacity:.9}.product-card button:is(.in-cart *) svg path{stroke:#fff}.product-card button.product_disabled{opacity:.5}.product-card .image-container{padding:12px 24px 24px;width:100%;height:100%;overflow:hidden;position:relative;background:#FFFFFF}.product-card .image-container .image-wrapper{width:100%;height:100%;overflow:hidden;display:block}.product-card .image-container .image-wrapper img{width:100%;height:366px!important;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="366" height="366" viewBox="0 0 366 366" fill="none"><rect width="366" height="366" fill="#0B6F96" fill-opacity="0.1"/><path d="M116.25 170.25C116.25 154.526 116.25 132.104 116.25 122.236C116.25 119.475 118.489 117.25 121.25 117.25L243.75 117.25C246.511 117.25 248.75 119.489 248.75 122.25L248.75 244.75C248.75 247.511 246.511 249.75 243.75 249.75L121.25 249.75C118.489 249.75 116.25 247.511 116.25 244.75L116.25 196.75" stroke="#0E7CBB" stroke-width="4" stroke-linecap="round"/><path d="M119.562 219.938L141.509 204.261C142.225 203.75 143.206 203.831 143.828 204.453L161.776 222.401C162.245 222.87 163.005 222.87 163.474 222.401L185.812 200.062M209 176.875L248.75 210" stroke="#0E7CBB" stroke-width="4" stroke-linecap="round"/><circle cx="13.25" cy="13.25" r="13.25" transform="matrix(-1 0 0 1 169.25 143.75)" stroke="#0E7CBB" stroke-width="4"/></svg>');transition:all .4s cubic-bezier(.68,0,.27,1.34);object-fit:cover}@media (max-width: 1250px){.product-card .image-container .image-wrapper img{height:272px!important}}.product-card .image-container .card-tags{top:12px;left:24px;display:flex;flex-direction:column;position:absolute;align-items:center;gap:8px}.product-card .image-container .sale{display:flex;position:relative;align-items:center;width:72px;height:32px;padding:6px 16px}.product-card .image-container .sale svg{position:absolute;left:0;top:0;z-index:1}.product-card .image-container .sale p{color:#fff;z-index:2}.product-card .info{min-height:106px;display:flex;flex-direction:column;justify-content:center;gap:4px;overflow:hidden}.product-card .info h4{transition:all .4s cubic-bezier(.68,0,.27,1.34)}.product-card .info .metrics{display:flex;gap:16px;color:#231f2080}.offcanvas.product-buy-canvas{height:fit-content}.offcanvas.product-buy-canvas .offcanvas-header{padding:47.5px 48px;justify-content:center;align-items:center;height:fit-content}.offcanvas.product-buy-canvas .offcanvas-header h3{display:flex;align-items:center;text-align:center;color:#000!important}.offcanvas.product-buy-canvas .offcanvas-header .card-message{width:100%;max-width:1824px;display:flex;justify-content:space-between}.offcanvas.product-buy-canvas .offcanvas-header .card-message .decision{display:flex;align-items:center;gap:48px}.offcanvas.product-buy-canvas .offcanvas-header .card-message .decision a.caption-big,.offcanvas.product-buy-canvas .offcanvas-header .card-message .decision a.caption-big:hover,.offcanvas.product-buy-canvas .offcanvas-header .card-message .decision a.caption-big:active{color:#231f20!important}.offcanvas.product-buy-canvas .offcanvas-header .card-message .decision .btn-close{background-color:#0e7cbb;width:260px;height:56px;border-radius:0%;margin:0%;padding:0;opacity:1;display:flex;justify-content:center;align-items:center}.offcanvas.product-buy-canvas .offcanvas-header .card-message .decision .btn-close p,.offcanvas.product-buy-canvas .offcanvas-header .card-message .decision .btn-close span{color:#fff!important}.offcanvas.product-buy-canvas .offcanvas-header .card-message .decision .btn-close:hover{background-color:#2779b1}@media (max-width: 1250px){.offcanvas.product-buy-canvas .offcanvas-header{padding-left:16px;padding-right:16px}}@media (min-width: 651px){.product-card:hover .price-section .final-price{color:#231f20!important}.product-card:hover .price-section button:not(.product_disabled){background-color:#0e7cbb}.product-card:hover .price-section button:not(.product_disabled):hover{background-color:#2779b1}.product-card:hover .price-section button:not(.product_disabled):is(.in-cart *){background-color:#231f20;opacity:.9}.product-card:hover .price-section button:not(.product_disabled):is(.in-cart *):hover{opacity:1}.product-card:hover .price-section button:not(.product_disabled) svg path{stroke:#fff}.product-card:hover .info h4{color:var(--Primary-hover, #2779B1)}.product-card:hover .image-container .image-wrapper img{transform:scale(1.0469) translateY(-8px)!important}.product-card:hover .image-container .image-wrapper:is(.no-img) img{transform:none!important}}@media (max-width: 1250px){.product-card .info{min-height:86px}.product-card .info .metrics p{padding:0}.product-card .price-section button{width:52px;height:52px}.product-card .price-section button svg{width:24px;height:24px}.product-card .price-section button svg path{stroke-width:2}.product-card .price-section .price-info .final-price{font-size:16px;line-height:22px}.product-card .image-container{height:308px}.product-card .image-container .sale svg{height:30px;margin-left:0;width:68px}.offcanvas.product-buy-canvas .offcanvas-header{height:fit-content}.offcanvas.product-buy-canvas .offcanvas-header .card-message h3,.offcanvas.product-buy-canvas .offcanvas-header .card-message .decision{justify-content:center}.offcanvas.product-buy-canvas .offcanvas-header .card-message,.offcanvas.product-buy-canvas .offcanvas-header .card-message .decision{gap:24px;flex-direction:column}}
