.hero-section{min-height:700px;position:relative}.hero-section .hero-img{height:700px;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right;position:absolute;right:0;top:0;width:100%}@media(min-width:1200px)and (max-width:1400px){.hero-section .hero-img{height:550px}}@media(min-width:991px)and (max-width:1200px){.hero-section .hero-img{height:410px}}@media(min-width:0px)and (max-width:991px){.hero-section .hero-img{height:410px;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right;position:relative;right:0;top:-50px;width:100%}}.hero-section .caption{position:relative}.hero-section h1{color:#111;font-size:70px;font-weight:700}.hero-section h3{font-size:24px;font-style:normal;font-weight:500;line-height:2.2rem;margin-bottom:51px}.hero-section .btn{border-color:#00bbea;color:#00bbea;font-size:18px;font-style:normal;font-weight:700;padding:8px 24px;white-space:nowrap}.hero-section .btn.btn-primary{background:#00bbea;color:#fff}.hero-section .btn.btn-primary:hover{background:#e63d90}.hero-section .btn:hover{background:#00bbea;color:#fff;transition:all .5s ease-in-out}.hero-section .hero-card{max-width:820px}.hero-section .hero-card .hero-card-item{align-items:center;background:#e63d90;border-radius:6px;display:flex;justify-content:center;margin-right:10px;padding:15px 12px;text-decoration:none}.hero-section .hero-card .hero-card-item .b-img{background:#fff;border-radius:100%;height:41px;margin-left:6px;margin-right:6px;text-align:center;width:41px}.hero-section .hero-card .hero-card-item .b-content{text-align:left}.hero-section .hero-card .hero-card-item .b-content h3{color:#fff;font-size:20px;font-weight:700;margin:0;text-align:left;text-transform:unset}.hero-section .hero-card .hero-card-item .b-content p{color:#fff;display:inline-flex;display:inline;font-size:15px;font-weight:400;margin:0}@media(min-width:0px)and (max-width:991px){.hero-section h1{font-size:36px}.hero-section h3{font-size:16px}.hero-section .caption{text-align:center}.hero-section .caption .btn{display:block;margin-bottom:12px;width:100%}}@media(min-width:0px)and (max-width:991px)and (min-width:0px)and (max-width:991px){.hero-section .caption{margin-top:-50px}}@media(min-width:0px)and (max-width:991px){.hero-section .hero-card{max-width:723px}.hero-section .hero-card .hero-card-item{align-items:center;display:flex;flex-direction:column;justify-content:center}.hero-section .hero-card .hero-card-item .b-img{display:block;margin-bottom:12px;width:41px}.hero-section .hero-card .hero-card-item .b-content{text-align:center}.hero-section .hero-card .hero-card-item .b-content h3{font-size:13px;text-align:center}.hero-section .hero-card .hero-card-item .b-content p{font-size:11px}}@media(min-width:1200px){.product-list .card[data-v-e72e2de1]{height:100%;width:100%}}.product-list .card img[data-v-e72e2de1]{height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;overflow:hidden;width:auto}@media(min-width:991px){.product-list .card img[data-v-e72e2de1]{height:auto;width:auto}}.brand .h1{color:#111;font-family:Helvetica Now Text;font-size:36px;font-style:normal;font-weight:700;margin:0 auto;padding-bottom:11px;text-align:center}.brand .brand-list .card .brand-img{cursor:pointer;filter:grayscale(100%);height:89px;opacity:.7;width:auto}.brand .brand-list .card .brand-img:hover{filter:unset;opacity:unset}@media(min-width:0px)and (max-width:991px){.brand h1{font-size:26px}}.promotion{background-repeat:no-repeat;background-size:cover;padding-bottom:71px;padding-top:54px;position:relative}.promotion div{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.promotion h1{color:#fff;font-family:Helvetica Now Text;font-size:48px;font-style:normal;font-weight:700}@media(min-width:0px)and (max-width:991px){.promotion img{height:300px;-o-object-fit:cover;object-fit:cover}.promotion h1{font-size:26px}}.bg-custom-gray{background:#f9f9fa;margin:32px 0;padding:32px 0}
