@font-face{font-family:oswald-bold;src:url(/fonts/oswald-bold/oswald-bold.woff2) format("woff2"),url(/fonts/oswald-bold/oswald-bold.woff) format("woff"),url(/fonts/oswald-bold/oswald-bold.ttf) format("truetype"),url(/fonts/oswald-bold/oswald-bold.eot) format("embedded-opentype"),url(/fonts/oswald-bold/oswald-bold.svg) format("svg")}@font-face{font-family:montserratlight;src:url(/fonts/montserratlight/montserratlight.woff2) format("woff2"),url(/fonts/montserratlight/montserratlight.woff) format("woff"),url(/fonts/montserratlight/montserratlight.ttf) format("truetype"),url(/fonts/montserratlight/montserratlight.eot) format("embedded-opentype"),url(/fonts/montserratlight/montserratlight.svg) format("svg")}.home-cate{margin:3rem 0 2rem}#pro-cate-row .model-title{margin-bottom:1.5rem}#pro-cate-row .model-title .title{font-weight:600;text-transform:uppercase;margin:0 auto;font-size:1.5rem}@media (min-width:576px){#pro-cate-row .model-title .title{font-size:2.5rem}}#pro-cate-row .model-title .title .text-special{color:#f60}#pro-cate-row .model-title .title .line{width:10rem;height:3px;margin:0 auto;background-color:#f60}@media (min-width:992px){#pro-cate-row{position:relative}}#pro-cate-row .title{font-weight:600;font-size:1.8rem;text-transform:uppercase}@media (min-width:576px){#pro-cate-row .title{font-size:2rem}}#pro-cate-row .title .text-special{color:#f60}#pro-cate-row .title .line{width:4rem;height:3px;position:absolute;bottom:0;left:30%;background-color:#f60}#pro-cate-row .list{overflow:hidden}#pro-cate-row .fbox{margin-bottom:2rem}#pro-cate-row .fbox .image{height:0!important;overflow:hidden;padding-top:50%;position:relative}#pro-cate-row .fbox .image>:first-child{display:block;position:absolute;top:0;bottom:0;left:0;right:0}#pro-cate-row .fbox .image img{display:block;border:2px solid #ddd;width:100%;height:100%;-webkit-transition:all .75s;transition:all .75s}#pro-cate-row .fbox .name{height:2.88rem;position:absolute;bottom:1rem;left:0;right:0;text-align:center}#pro-cate-row .fbox .name a{max-height:2.88rem;color:#000;font-weight:600;font-size:24px;padding-top:15px}#pro-cate-row .fbox .btn-line{width:100%;text-align:left;position:absolute;bottom:-1rem;z-index:5;top:4rem;left:1rem}#pro-cate-row .fbox .btn-line .btn{text-transform:uppercase;font-weight:600;background-color:#fff;border-radius:5rem;border-color:#000;padding:.25rem 1rem;-webkit-transition:background-color,color,border-color .5s ease;transition:background-color,color,border-color .5s ease}#pro-cate-row .fbox:hover .image img{-webkit-transform:scale(1.2);transform:scale(1.2);height:0!important;overflow:hidden;padding-top:66.6666666667%;position:relative}#pro-cate-row .fbox:hover .image img>:first-child{display:block;position:absolute;top:0;bottom:0;left:0;right:0}#pro-cate-row .fbox:hover .btn-line .btn{background-color:#000;color:#fff}#pro-cate-row .fbox:hover .hover-box .action-line{-webkit-animation:line_spread .3s linear .5s forwards;animation:line_spread .3s linear .5s forwards}#pro-cate-row .fbox .hover-box{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;z-index:6;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;color:#fff;text-align:center;overflow:hidden;padding-bottom:2.5em}#pro-cate-row .fbox .hover-box .top-name{font-weight:600;font-size:1.2rem;padding-top:1rem}#pro-cate-row .fbox .hover-box .action-line{height:2px;background-color:#f60;width:0;margin:10px auto}#pro-cate-row .fbox .hover-box .bottom-descr{margin-top:1rem;font-weight:100;font-size:1rem}@-webkit-keyframes line_spread{0%{width:0}to{width:100px}}@keyframes line_spread{0%{width:0}to{width:100px}}