.section-promotion{padding-left:20px;padding-right:20px;padding-bottom:36px;padding-top:36px;position:relative}.section-promotion>.container-fluid{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:.6rem;padding-right:.6rem}.section-promotion .text-center{text-align:center}.section-promotion .title-block{font-size:18px;line-height:1.33;margin-bottom:42px;font-weight:500;margin-bottom:36px}.section-promotion .title-block .color-white{color:#fff !important}.section-promotion .row-fluid.flex-center{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-0.6rem;margin-right:-0.6rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;width:calc(100% + 0.6rem + 0.6rem)}.section-promotion .row-fluid.flex-center .col-product{-ms-flex:0 1 33.33333333%;flex:0 1 33.33333333%;max-width:33.33333333%;margin-bottom:24px;padding-left:.6rem;padding-right:.6rem}.section-promotion .row-fluid.flex-center .col-product a.card.card-product{margin:auto;display:-ms-flexbox;display:flex;text-align:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-decoration:none;height:100%;font-size:16px;overflow:hidden;background:#fff;-ms-flex-pack:unset;justify-content:unset;border-radius:11px;font-weight:600;color:#002a42;transition:all .2s;box-shadow:0 0 7px 0 rgb(0 0 0 / 22%)}.section-promotion .row-fluid.flex-center .col-product a.card.card-product .card-img{background:#f8f8f8;overflow:hidden}.section-promotion .row-fluid.flex-center .col-product a.card.card-product .card-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .2s;max-height:336px}.section-promotion .row-fluid.flex-center .col-product a.card.card-product:hover .card-img img{transform:scale(1.05)}.section-promotion .row-fluid.flex-center .col-product a.card.card-product .card-info{padding:20px}.section-promotion .row-fluid.flex-center .col-product a.card.card-product .card-info h3.h3{font-size:22px;font-weight:bold;line-height:1.37;margin-bottom:4px;transition:all .2s}.section-promotion .row-fluid.flex-center .col-product a.card.card-product .card-info p{margin-bottom:0;line-height:24px;font-weight:600}.section-promotion .row-fluid.flex-center .col-product a.card.card-product .card-info span.btn-primary.btn-sm{position:relative;font-weight:600;font-size:18px;color:#002a42;letter-spacing:0;text-align:center;line-height:24px;background:#00cece;border-radius:100px;display:-ms-inline-flexbox;display:inline-flex;padding:14px 32px;text-decoration:none;overflow:hidden;z-index:1;cursor:pointer;transition:all .2s;margin-top:16px;font-size:16px;padding:8px 21px}.section-promotion .row-fluid.flex-center .col-product a.card.card-product .card-info span.btn-primary.btn-sm:after{content:'';width:100%;position:absolute;background:#002a42;bottom:0;left:0;right:0;top:100%;z-index:-1;transition:all .2s}.section-promotion .row-fluid.flex-center .col-product a.card.card-product .card-info span.btn-primary.btn-sm:hover:after,.section-promotion .row-fluid.flex-center .col-product a.card.card-product:hover .card-info span.btn-primary.btn-sm:after{top:0}.section-promotion .row-fluid.flex-center .col-product a.card.card-product .card-info span.btn-primary.btn-sm:hover,.section-promotion .row-fluid.flex-center .col-product a.card.card-product:hover .card-info span.btn-primary.btn-sm{color:#fff}.section-promotion .row-fluid.flex-center .col-product a.card.card-product:hover .card-info h3.h3{color:#634dff}.section-promotion .row-fluid.flex-center .col-product a.card.card-product:hover .card-info p{text-decoration:underline}.section-promotion>.container-fluid:before,.section-promotion>.container-fluid:after{content:none}.section-promotion .row-fluid.flex-center:after,.section-promotion .row-fluid.flex-center:before{content:none}@media screen and (max-width:768px){.section-promotion{padding-top:30px}.section-promotion .row-fluid.flex-center .col-product{-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}.section-promotion .row-fluid.flex-center .col-product a.card.card-product .card-img img{max-height:100%}.section-promotion .title-block{margin-bottom:32px}.section-promotion .row-fluid.flex-center .col-product{margin-bottom:32px}.section-promotion .row-fluid.flex-center .col-product a.card.card-product:hover .card-img img{transform:scale(1)}.section-promotion .row-fluid.flex-center .col-product a.card.card-product:hover .card-info h3.h3{color:#002a42}.section-promotion .row-fluid.flex-center .col-product a.card.card-product:hover .card-info p{text-decoration:none}.section-promotion .row-fluid.flex-center .col-product a.card.card-product .card-info span.btn-primary.btn-sm:hover:after,.section-promotion .row-fluid.flex-center .col-product a.card.card-product:hover .card-info span.btn-primary.btn-sm:after{top:100%}.section-promotion .row-fluid.flex-center .col-product a.card.card-product .card-info span.btn-primary.btn-sm:hover,.section-promotion .row-fluid.flex-center .col-product a.card.card-product:hover .card-info span.btn-primary.btn-sm{color:#002a42}.section-promotion .row-fluid.flex-center .col-product:last-child{margin-bottom:0}}