div[data-content-region=home_hero_carousel]{margin-bottom:50px;display:block;clear:both}@media (max-width:991px){div[data-content-region=home_hero_carousel]{margin-bottom:25px}}div[data-content-region=home_hero_carousel] .home_hero_carousel .slick-next{right:0}div[data-content-region=home_hero_carousel] .home_hero_carousel .slick-prev{left:0}div[data-content-region=home_hero_carousel] .home_hero_carousel .hero_carousel_slide .bc-img{max-height:450px}@media (max-width:991px){div[data-content-region=home_hero_carousel] .home_hero_carousel .hero_carousel_slide .bc-img{height:390px}}div[data-content-region=home_hero_carousel] .home_hero_carousel .hero_carousel_slide .hero_carousel_content{position:absolute;width:1160px;left:calc((100% - 1160px)/ 2);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 15px}@media (max-width:1100px){div[data-content-region=home_hero_carousel] .home_hero_carousel .hero_carousel_slide .hero_carousel_content{width:900px;left:calc((100% - 900px)/ 2)}}@media (max-width:991px){div[data-content-region=home_hero_carousel] .home_hero_carousel .hero_carousel_slide .hero_carousel_content{width:800px;left:calc((100% - 800px)/ 2);top:45%}}@media (max-width:800px){div[data-content-region=home_hero_carousel] .home_hero_carousel .hero_carousel_slide .hero_carousel_content{width:600px;left:calc((100% - 600px)/ 2)}}@media (max-width:600px){div[data-content-region=home_hero_carousel] .home_hero_carousel .hero_carousel_slide .hero_carousel_content{width:400px;left:calc((100% - 400px)/ 2)}}@media (max-width:479px){div[data-content-region=home_hero_carousel] .home_hero_carousel .hero_carousel_slide .hero_carousel_content{width:100%;left:0}}div[data-content-region=home_hero_carousel] .home_hero_carousel .hero_carousel_slide .hero_carousel_content h2{font-size:36px;font-weight:700;letter-spacing:.18px;line-height:45px;color:#fff;margin-top:0;font-family:Montserrat,sans-serif}@media (max-width:991px){div[data-content-region=home_hero_carousel] .home_hero_carousel .hero_carousel_slide .hero_carousel_content h2{font-size:28px;line-height:34px;text-align:center}}div[data-content-region=home_hero_carousel] .home_hero_carousel .hero_carousel_slide .hero_carousel_content p{font-size:16px;font-weight:600;line-height:28px;letter-spacing:.08px;color:#fff;max-width:450px;font-family:Montserrat,sans-serif}@media (max-width:991px){div[data-content-region=home_hero_carousel] .home_hero_carousel .hero_carousel_slide .hero_carousel_content p{max-width:100%;font-size:14px;line-height:24px;text-align:center}}div[data-content-region=home_hero_carousel] .home_hero_carousel .hero_carousel_slide .button{position:absolute;bottom:-3px;margin-bottom:0;left:calc((100% - 1160px)/ 2);border:0;width:auto;padding:15px 15px}@media (max-width:1100px){div[data-content-region=home_hero_carousel] .home_hero_carousel .hero_carousel_slide .button{left:calc((100% - 900px)/ 2)}}@media (max-width:991px){div[data-content-region=home_hero_carousel] .home_hero_carousel .hero_carousel_slide .button{left:calc((100% - 800px)/ 2);bottom:30px}}@media (max-width:800px){div[data-content-region=home_hero_carousel] .home_hero_carousel .hero_carousel_slide .button{left:calc((100% - 600px)/ 2)}}@media (max-width:600px){div[data-content-region=home_hero_carousel] .home_hero_carousel .hero_carousel_slide .button{left:calc((100% - 400px)/ 2)}}@media (max-width:479px){div[data-content-region=home_hero_carousel] .home_hero_carousel .hero_carousel_slide .button{left:0;right:0}}div[data-content-region=home_hero_carousel] .home_hero_carousel .hero_carousel_slide .button a{color:#fff;background-color:#005a96;font-weight:500;text-decoration:none;border-top-left-radius:15px;border-top-right-radius:15px;font-family:Montserrat,sans-serif;padding-left:1.8rem;padding-right:1.7rem;padding-top:15px;padding-bottom:15px;font-size:20px}@media (max-width:991px){div[data-content-region=home_hero_carousel] .home_hero_carousel .hero_carousel_slide .button a{border-bottom-left-radius:15px;border-bottom-right-radius:15px;font-size:14px;padding-top:12px;padding-bottom:12px;padding-left:1rem;padding-right:1rem}}div[data-content-region=home_hero_carousel] .home_hero_carousel .hero_carousel_slide .button a img{width:20px;display:inline-block;margin-left:16px}@media (max-width:991px){div[data-content-region=home_hero_carousel] .home_hero_carousel .hero_carousel_slide .button a img{width:14px;margin-left:8px}}.search-by-categories{display:block}.search-by-categories label{display:block;text-align:center;letter-spacing:.14px;color:#303c42;font-size:28px;font-weight:700;margin-bottom:30px;font-family:Montserrat,sans-serif}@media (max-width:991px){.search-by-categories label{font-size:20px;margin-bottom:20px}}.search-by-categories .catGrid{margin:0 -12px;padding:0}.search-by-categories .catGrid .cat{list-style-type:none;width:20%;display:inline-block;position:relative;padding:0 12px;border-radius:10px}@media (max-width:991px){.search-by-categories .catGrid .cat{padding:0 6px}}.search-by-categories .catGrid .cat .cat-img{margin:0;padding:0;position:relative}.search-by-categories .catGrid .cat .cat-img:after{content:"";background:linear-gradient(153.07deg,rgba(0,0,0,.8) 7.78%,rgba(0,0,0,0) 108.61%);background-blend-mode:multiply;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:8px}.search-by-categories .catGrid .cat .card-text{margin:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;text-align:center}.search-by-categories .catGrid .cat .card-text span{color:#fff;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700}@media (max-width:991px){.search-by-categories .catGrid .cat .card-text span{font-size:16px}}.search-by-categories .catGrid .slick-dots{position:unset;margin-top:20px}.search-by-categories .catGrid .slick-dots li{width:1.6rem}.search-by-categories .catGrid .slick-dots li button{border:1px solid #005a96}.search-by-categories .catGrid .slick-dots .slick-active button:before{color:#005a96;background:#005a96}.search-by-categories .catGrid .slick-dots .carousel-tooltip{display:none}.home-page-new-product,.recentview-section{display:block;margin-top:30px}.home-page-new-product .page-heading,.recentview-section .page-heading{font-size:28px;color:#303c42;font-weight:700;font-family:Montserrat,sans-serif;letter-spacing:.14px}@media (max-width:991px){.home-page-new-product .page-heading,.recentview-section .page-heading{font-size:24px;margin-bottom:1rem}}.home-page-new-product .slick-track,.recentview-section .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.home-page-new-product .slick-slide,.recentview-section .slick-slide{height:inherit!important}.home-page-new-product .slick-dots,.recentview-section .slick-dots{position:unset;margin-top:20px}.home-page-new-product .slick-dots li,.recentview-section .slick-dots li{width:1.6rem}.home-page-new-product .slick-dots li button,.recentview-section .slick-dots li button{border:1px solid #005a96}.home-page-new-product .slick-dots .slick-active button:before,.recentview-section .slick-dots .slick-active button:before{color:#005a96;background:#005a96}.home-page-new-product .slick-dots .carousel-tooltip,.recentview-section .slick-dots .carousel-tooltip{display:none}.home-page-new-product .card:after,.recentview-section .card:after{height:16px}.extra-info{width:100vw;margin-left:calc(-50vw + 50% - 8px);border-top:1px solid #eeeeed;padding-top:60px}@media (max-width:600px){.extra-info{width:100%;margin:0;margin-top:50px;padding-top:40px}}.extra-info .other-info-section{display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -20px}.extra-info .other-info-section section.info{width:25%;text-align:center;padding:0 20px}@media (max-width:991px){.extra-info .other-info-section section.info{width:50%;margin-bottom:39px}}@media (max-width:600px){.extra-info .other-info-section section.info{width:100%}}.extra-info .other-info-section section.info .img{max-width:36px;margin:0 auto}.extra-info .other-info-section section.info label{color:#303c42;font-size:18px;font-weight:700;font-family:Montserrat,sans-serif;margin-top:28px;display:block}.extra-info .other-info-section section.info p{color:#303c42;font-size:15px;font-family:Montserrat,sans-serif;font-weight:400;margin-top:2px;max-width:240px;margin:5px auto 0 auto;min-height:67px}