@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-Regular.BpskOkD5.ttf) format("truetype")}@font-face{font-family:InterBold;font-style:normal;font-weight:700;src:url(./Inter-Bold.Du8giq-C.ttf) format("truetype")}@font-face{font-family:InterMedium;font-style:normal;font-weight:500;src:url(./Inter-Medium.BtfNrkJj.ttf) format("truetype")}.primary-font{font-family:Inter,sans-serif;font-weight:400}.h1,.h2,.link-underline,.primary-font-bold,h1,h2,strong{font-family:InterBold,sans-serif;font-weight:700}.link-underline{color:#000;cursor:pointer;text-decoration:underline;text-decoration-color:#000!important}.xl{font-size:50px;font-weight:400;line-height:64px}.h1,h1{color:#000;font-size:26px;line-height:28px;margin:0 0 24px}.h2,h2{color:#000;font-size:18px;line-height:20px;margin:0}.h3,h3{font-size:22px;line-height:30px;margin:0 0 16px}.h3,.h4,h3,h4{color:#000;font-weight:400}.h4,h4{font-size:20px;line-height:26px;margin:0}.h5,h5{font-size:18px;line-height:24px;margin:0}.h5,.h6,h5,h6{color:#000;font-weight:400}.h6,h6{font-size:16px;line-height:22px;margin:0 0 9px}.lead_text{font-size:22px;margin:0 0 9px}.lead_text,p{color:#000;font-weight:400;line-height:28px}p{font-size:16px}.p-18{color:#000;font-size:18px;line-height:24px}.p-16{color:#000;font-size:16px;line-height:22px}.p-14{color:#000;font-size:14px;line-height:20px}.p-12{font-size:12px;line-height:16px}.p-12,a{color:#000}a{cursor:pointer;text-decoration:underline}a,a:hover{color:#e3000f}@media (max-width:991px){.header-container .search-bar{height:60px;left:0;margin-left:0;max-width:100vw;opacity:0;position:absolute;transition:.3s;visibility:hidden}}.search-bar{max-width:600px;position:relative;top:100%;transition:transform .3s;width:100%;z-index:800}.search-bar.active{transform:translateY(0)}@media (max-width:991px){.search-bar.active{opacity:1;visibility:visible}}.search-bar.focused input{background:#fff;color:#000;padding-right:60px}.search-bar.focused .search-close{opacity:1!important;visibility:visible!important}.search-bar.focused .search-close img{filter:brightness(0)}.search-bar .search-form{height:60px;position:relative;z-index:600}@media (max-width:991px){.search-bar .search-form{background-color:#fff;top:1px}}.search-bar .search-form .container{align-items:center;display:flex;height:100%}@media (max-width:991px){.search-bar .search-form .container{max-width:unset;position:relative}}.search-bar .search-icon{cursor:pointer;height:24px;left:10px;position:absolute;transition:.3s;width:24px}.search-bar .input-container{align-items:center;display:flex;height:100%;overflow:hidden;transition:.3s;width:100%}@media (max-width:991px){.search-bar .input-container{width:100%}}.search-bar .input-container .search-close{cursor:pointer;margin-left:-30px;opacity:0;position:relative;transition:.3s;visibility:hidden}@media (max-width:991px){.search-bar .input-container .search-close img{filter:brightness(0)}.search-bar .input-container .search-close{opacity:1;visibility:visible}}.search-bar input{background:transparent;background-color:#fff;border:none;color:#9a9a9a;font-size:14px;height:100%;height:46px;line-height:22px;outline:none!important;padding-left:42px;transition:.3s;width:100%}.search-bar input::-moz-placeholder{color:#9a9a9a;font-size:16px;line-height:22px}.search-bar input::placeholder{color:#9a9a9a;font-size:16px;line-height:22px}@media (max-width:991px){.search-bar input{max-width:unset}}.search-bar-backdrop{background:#484848cc;height:100%;left:0;opacity:0;position:fixed;top:0;transition:.3s;visibility:hidden;width:100vw;z-index:700}@media (max-width:1199px){.search-bar-backdrop{top:0}}@media (max-width:991px){.search-bar-backdrop{top:70px}.search-bar-backdrop.active{opacity:1;visibility:visible}}.search-bar-result-container{left:50%;max-width:600px;opacity:0;position:absolute;top:calc(100% - 6px);transform:translate(-50%);transition:.3s;visibility:hidden;width:100%;z-index:800}.search-bar-result-container::-webkit-scrollbar{display:none}@media (min-width:992px){.search-bar-result-container{left:0;transform:none}}@media (max-width:991px){.search-bar-result-container{top:calc(100% + 2px)}}@media (max-width:767px){.search-bar-result-container{height:calc(100vh - 105px);max-width:unset;padding:0;width:100vw}}.search-bar-result-container.active{opacity:1;visibility:visible}.search-bar-result-container .search-bar-result{background:#fff;border-radius:0 0 2px 2px;box-shadow:0 4px 10px #0000001a;display:flex;flex-wrap:wrap;max-height:calc(100vh - 110px);max-width:calc(100vw - 250px);overflow:auto;width:100%}.search-bar-result-container .search-bar-result::-webkit-scrollbar{display:none}@media (max-width:991px){.search-bar-result-container .search-bar-result{max-height:calc(100vh - 130px);max-width:100vw;width:unset}}.search-bar-result-container .search-bar-result-section{align-items:flex-start;display:flex;flex-direction:column;padding:15px 20px;width:100%}.search-bar-result-container .search-bar-result-section.categories{padding-bottom:0}@media (max-width:576px){.search-bar-result-container .search-bar-result-section{width:100%}}.search-bar-result-container .search-bar-result-section h6{color:#9a9a9a;margin-bottom:10px}.search-bar-result-container .search-bar-result-section .category{color:#000;display:block;font-size:16px;line-height:28px;text-decoration:none}.search-bar-result-container .search-bar-result-section .products{display:flex;flex-wrap:wrap;margin-top:0;overflow:auto;width:100%}.search-bar-result-container .search-bar-result-section .products .product{align-items:center;display:flex;margin-bottom:10px;transition:.2s;width:100%}.search-bar-result-container .search-bar-result-section .products .product:last-of-type{margin-bottom:0}.search-bar-result-container .search-bar-result-section .products .product-info{padding-right:16px;width:100%}.search-bar-result-container .search-bar-result-section .products .product-info a{color:#000;display:block;font-size:16px;line-height:22px;margin-bottom:-5px;text-decoration:none!important}@media (max-width:767px){.search-bar-result-container .search-bar-result-section .products .product-info a{font-size:14px;line-height:20px;margin-right:auto}}.search-bar-result-container .search-bar-result-section .products .product-info span{color:#9a9a9a;display:block;font-size:14px;line-height:20px;margin-top:2px}.search-bar-result-container .search-bar-result-section .products .product-price{align-items:center;display:flex}.search-bar-result-container .search-bar-result-section .products .product-price span{color:#000;font-size:14px;font-weight:700;line-height:24px;white-space:nowrap}.search-bar-result-container .search-bar-result-section .products .product-price .btn{height:40px;margin-left:20px;margin-top:0;padding:0;width:40px}.search-bar-result-container .search-bar-result-section .products .product-price .btn img{width:20px}.search-bar-result-container .search-bar-result-section .products .product-img{height:60px;margin-right:10px;min-height:60px;min-width:60px;overflow:hidden;width:60px}@media (max-width:767px){.search-bar-result-container .search-bar-result-section .products .product-img{height:60px;margin-bottom:0;margin-right:10px;min-height:60px;min-width:60px;width:60px}}.search-bar-result-container .search-bar-result-section .products .product-img img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%}.search-bar-result-container .search-bar-result-section .btn{border-radius:0;box-shadow:none;height:50px;justify-content:center;margin-top:20px;text-align:center;width:100%}
