@font-face{font-display:swap;font-display:swap;font-family:fontello;src:"/assets/font/fontello/font/fontello.woff2" format("woff2")}@font-face{font-display:swap;font-display:swap;font-family:fontawesome;src:"/assets/font/fontawesome/webfonts/fa-regular-400.woff2" format("woff2")}@font-face{font-display:swap;font-display:swap;font-family:CustomInter,sans-serif;font-style:normal;font-weight:400;src:"/assets/font/inter/inter_18pt-regular.woff2" format("woff2")}@font-face{font-display:swap;font-display:swap;font-family:CustomGeorgia,Georgia,serif;font-style:normal;font-weight:400;src:"/assets/font/Georgia/Georgia.woff2" format("woff2")}.home-product-list__wrapper{display:flex;flex-direction:column;gap:36px}.home-product-list__nav{align-items:center;display:flex;justify-content:center;margin:0 auto;width:-moz-fit-content;width:fit-content}@media screen and (max-width:991px){.home-product-list__nav{flex-wrap:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;width:100%}}.home-product-list__nav li{border-bottom:2px solid #eee;color:#000;cursor:pointer;font-size:18px;font-weight:500;letter-spacing:.228px;line-height:24px;padding:22px 101px}@media screen and (min-width:1400px){.home-product-list__nav li{font-size:22px;line-height:32px}}@media screen and (max-width:1199px){.home-product-list__nav li{flex:0 0 auto;font-size:16px;line-height:22px;padding:20px 70px;width:-moz-fit-content;width:fit-content}}@media screen and (max-width:767px){.home-product-list__nav li{font-size:16px;line-height:24px;padding:16px 30px}}.home-product-list__nav li.active{border-bottom:2px solid #000}.home-product-list__tabcontent{visibility:visible!important}.home-product-list__tabcontent .home-product-slider{display:flex;flex-direction:column}.home-product-list__tabcontent .tab-pane{display:none}.home-product-list__tabcontent .tab-pane.active{display:block}.home-product-list__tabcontent .product-grid{justify-content:flex-start}.home-product-list__tabcontent .product-grid .product-item{cursor:pointer;display:flex;flex-direction:column;gap:36px;position:relative}@media screen and (max-width:1199px){.home-product-list__tabcontent .product-grid .product-item{gap:24px}}.home-product-list__tabcontent .product-grid .product-item .product-second-image{left:0;opacity:0;position:absolute;top:0;transition:opacity .4s ease-in-out,visibility .4s ease-in-out;visibility:hidden}.home-product-list__tabcontent .product-grid .product-item:hover a.feature-image img.product-main-image{opacity:0;visibility:hidden}.home-product-list__tabcontent .product-grid .product-item:hover a.feature-image img.product-second-image{opacity:1;visibility:visible}.home-product-list__tabcontent .product-grid .product-item:hover .button-overlay{opacity:1;transform:translate(-50%,-50%);visibility:visible}.home-product-list__tabcontent .product-grid .product-item a.feature-image{display:block;overflow:hidden;position:relative}.home-product-list__tabcontent .product-grid .product-item img{animation:smoothScale 6s ease-in-out infinite;height:auto;max-height:540px;transform-origin:center center;width:100%}.home-product-list__tabcontent .product-grid .product-item span.product-meta{color:#475569;font-weight:400}.home-product-list__tabcontent .product-grid .product-item span.product-size{color:#6c6c6c;font-size:18px;font-weight:500;letter-spacing:.6px;line-height:26px;text-transform:uppercase}@media screen and (min-width:1400px){.home-product-list__tabcontent .product-grid .product-item span.product-size{font-size:20px;line-height:28px}}@media screen and (max-width:1199px){.home-product-list__tabcontent .product-grid .product-item span.product-size{font-size:16px;line-height:24px}}.home-product-list__tabcontent .product-grid .product-item p{color:#64748b;font-size:16px;font-style:italic;line-height:24px}@media screen and (min-width:1400px){.home-product-list__tabcontent .product-grid .product-item p{font-size:18px;line-height:26px}}@media screen and (max-width:1199px){.home-product-list__tabcontent .product-grid .product-item p{font-size:15px;line-height:23px}}.home-product-list__tabcontent .product-grid .product-item .button-overlay{left:50%;opacity:0;position:absolute;top:55%;transform:translate(-50%,-10%);transition:opacity .3s ease,visibility .3s ease,transform .3s ease;visibility:hidden;z-index:2}@media screen and (max-width:767px){.home-product-list__tabcontent .product-grid .product-item .button-overlay{top:450px}}@media screen and (max-width:575px){.home-product-list__tabcontent .product-grid .product-item .button-overlay{top:58%}}@media screen and (max-width:425px){.home-product-list__tabcontent .product-grid .product-item .button-overlay{top:55%}}.home-product-list__tabcontent .product-grid .product-item .button-overlay a{margin:0 auto;width:-moz-max-content;width:max-content}.home-product-list__tabcontent .product-grid .product-item .button-overlay a:hover{background-color:#fff}.home-product-list__tabcontent .product-grid .product-item__description{display:flex;flex-direction:column;gap:8px}.home-product-list__tabcontent .product-grid .product-item__description_top{align-items:center;display:flex;justify-content:space-between}.home-product-list__tabcontent .product-grid .product-item__description_top a{color:#0b0c0e}.home-product-list__tabcontent .product-grid .product-item__description_top a h3{color:#0b0c0e;font-size:24px;font-weight:500;line-height:32px}@media screen and (min-width:1400px){.home-product-list__tabcontent .product-grid .product-item__description_top a h3{font-size:28px;line-height:36px}}@media screen and (max-width:1199px){.home-product-list__tabcontent .product-grid .product-item__description_top a h3{font-size:22px;line-height:30px}}.home-product-list__tabcontent .product-grid .product-item__description_bottom{align-items:center;display:none;gap:16px;justify-content:flex-start}.home-product-list__tabcontent .product-grid .product-item__description_bottom span:first-of-type{position:relative}.home-product-list__tabcontent .product-grid .product-item__description_bottom span:first-of-type:after{background-color:#475569;border-radius:99px;content:"";display:block;height:3px;position:absolute;right:-10px;top:50%;width:3px}.splide__pagination{gap:12px;padding-top:43px!important;position:unset!important}.splide__pagination li .splide__pagination__page{background-color:#fff;border:1px solid #000;height:10px;margin:0;opacity:1;width:10px}.splide__pagination li .splide__pagination__page.is-active{background-color:#000;transform:unset}.splide:not(.is-overflow) .splide__arrows{display:none}.splide__arrows{align-items:center;display:flex;gap:300px;justify-content:center;order:3;transform:translateY(-5px)}.splide__arrows button{background:#fff;box-shadow:0 4px 10px 0 rgb(15 27 51 / .051);filter:drop-shadow(0 4px 10px rgb(15 27 51 / .05));height:50px;opacity:1;position:unset;width:50px}@media screen and (max-width:767px){.splide__arrows button{height:45px;width:45px}}.splide__arrows button svg{display:none}.splide__arrows .splide__arrow--next:after,.splide__arrows .splide__arrow--prev:after{color:#000;font-family:fontello;font-size:24px}@media screen and (max-width:767px){.splide__arrows .splide__arrow--next:after,.splide__arrows .splide__arrow--prev:after{font-size:20px}}.splide__arrows .splide__arrow--next:after{content:""}.splide__arrows .splide__arrow--prev:after{content:""}@keyframes smoothScale{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}