.category-tile{position:relative}.category-tile h1,.category-tile h2{font-size:1.75rem;position:absolute;bottom:1.875rem;left:1.875rem;color:#fff}.category-tile::before{content:'';position:absolute;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),to(rgba(0,0,0,0.5)));background-image:linear-gradient(to bottom,transparent 60%,rgba(0,0,0,0.5) 100%)}.homepage .homepage-slider{position:relative}.homepage .homepage-slider .controls{text-align:center}.homepage .homepage-slider .controls li{display:block;position:absolute;top:50%;height:60px;line-height:60px;margin-top:-30px;padding:0 15px;cursor:pointer;-webkit-transition:background .3s;transition:background .3s;z-index:1}.homepage .homepage-slider .controls li img{display:inline-block;vertical-align:middle}.homepage .homepage-slider .controls li.prev{left:0}.homepage .homepage-slider .controls li.next{right:0}.homepage .desktop-banner a{display:block}.homepage .thumb-block a:focus,.homepage .newest-releas-thumb-block a:focus{display:block}.homepage .featured-show-section-inner{position:relative;height:100%}.homepage .featured-show-section-inner img{height:100%}.homepage .show-section-text{position:absolute;top:50%;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:215px}.homepage .show-section-text h2{font-size:38px;font-weight:800;color:#fff;line-height:35px}.homepage .show-section-text p{font-size:13px;line-height:15px;color:#fff;margin-bottom:10px;font-weight:400}.homepage .show-section-text a{background:rgba(255,255,255,.1);color:#fff!important;font-size:15px;font-weight:800;letter-spacing:1px;margin:5px 15px 0 0;padding:9px 41px;border-radius:0;text-transform:uppercase;-webkit-transition:background-color .2s;transition:background-color .2s;float:left;line-height:23px;border:1px solid}@media(min-width:0) and (max-width:1200px){.homepage .show-section-text a{letter-spacing:0}}.homepage .show-section-text a:hover{background:rgba(255,255,255,.25)}.homepage .show-section-text h6{font-size:25px;font-weight:700;color:#fff;line-height:30px}.homepage .right-section-text{right:70px}.homepage .left-section-text{left:70px}.homepage .featured-differt-section{overflow:hidden;clear:both}@media(min-width:0) and (max-width:767px){.homepage .featured-differt-section{display:-webkit-box;-webkit-box-orient:vertical}}.homepage .featured-differt-section .show-section-text h2{font-size:46px;line-height:42px}.homepage .featured-differt-section .show-section-text h6{font-size:32px;font-weight:800}.homepage .newest-release-block{overflow:hidden;clear:both}.homepage .newest-release-block .newest-releas-thumb-block{vertical-align:bottom;display:inline-block;text-align:center}.homepage .newest-release-block .newest-releas-thumb-block.block-text{position:relative;background:#000}.homepage .newest-release-block .newest-releas-thumb-block .newest-releas-thumb-heading{height:100%}.homepage .newest-release-block .newest-releas-thumb-block .newest-releas-thumb-heading h3{font-size:38px;font-weight:800;color:#fff;line-height:35px;text-align:left;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(min-width:0) and (max-width:767px){.homepage .newest-release-block .newest-releas-thumb-block .newest-releas-thumb-heading h3{font-size:30px}}.homepage .shop-btn{background:rgba(255,255,255,.1);color:#fff!important;font-size:12px;font-weight:800;letter-spacing:1px;margin:5px 15px 0 0;padding:10px;border-radius:0;text-transform:uppercase;-webkit-transition:background-color .2s;transition:background-color .2s;width:110px;text-align:center;border:1px solid}.homepage .shop-btn:hover{background:rgba(255,255,255,.25)}@media(min-width:0) and (max-width:767px){.homepage .shop-btn{font-size:11px}}@media(min-width:0) and (max-width:1200px){.homepage .shop-btn{letter-spacing:0}}.homepage .homepage-product-detail{position:relative}.homepage .homepage-product-detail a{position:absolute;bottom:27px;left:0;right:0;margin:0 auto;padding:5px 12px;line-height:21px;width:135px}.homepage .featured-show-right-section{float:right;-webkit-box-flex:0;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.homepage .featured-show-right-section.left{float:left}.homepage .featured-show-right-section.left .right-section-text{width:250px;text-align:right}.homepage .featured-show-right-section.left .right-section-text a{float:right;margin:5px 0}@media(min-width:0) and (max-width:767px){.homepage .featured-show-right-section{-webkit-box-ordinal-group:1}}.homepage .featured-show-left-section{float:left;-webkit-box-flex:0;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.homepage .featured-show-left-section.full-width{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:none}.homepage .featured-show-left-section.full-width .thumb-block.col-6{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}@media(max-width:767px){.homepage .featured-show-left-section.full-width .thumb-block.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media(min-width:0) and (max-width:767px){.homepage .featured-show-left-section{-webkit-box-ordinal-group:2}}.homepage .thumb-block.col-6{float:left}.homepage .mobile-banner{display:none}.homepage img{width:100%}@media(min-width:0) and (max-width:767px){.homepage .thumb-block:nth-child(3){display:none}.homepage .full-width .thumb-block:nth-child(3){display:block}.homepage .thumb-block:nth-child(4){display:none}.homepage .full-width .thumb-block:nth-child(4){display:block}.homepage .homepage-product-listing .col-lg-3{width:50%}.homepage .right-section-text{right:30px}.homepage .show-section-text h2{font-size:26px;line-height:22px}.homepage .featured-show-right-section,.homepage .featured-show-left-section{max-width:100%;-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%}.homepage .featured-differt-section .show-section-text h2{font-size:26px;line-height:22px;margin-bottom:5px}.homepage .featured-differt-section .show-section-text h6{font-size:19px;line-height:22px}.homepage .show-section-text a{font-size:12px;padding:8px 15px;text-align:center;line-height:14px;width:103px}.homepage .show-section-text{width:140px!important}.homepage .left-section-text{left:30px}.homepage .show-section-text h6{font-size:16px;font-weight:700;color:#fff;line-height:30px}.homepage .homepage-product-detail a{width:108px;line-height:18px;bottom:10px}.homepage .mobile-banner{display:block}.homepage .desktop-banner{display:none}.homepage .newest-releas-thumb-block:nth-child(1){vertical-align:top}.homepage .newest-release-block .newest-releas-thumb-block .newest-releas-thumb-heading h3{font-size:26px;line-height:24px}}@media(min-width:0) and (max-width:1200px){.newest-releas-thumb-block img{width:100%}}@media(min-width:768px) and (max-width:992px){.homepage .right-section-text{right:40px}.homepage .show-section-text h2{font-size:26px;line-height:22px}.homepage .featured-differt-section .show-section-text h2{font-size:26px;line-height:24px;margin-bottom:5px}.homepage .featured-differt-section .show-section-text h6{font-size:19px;line-height:22px}.homepage .show-section-text a{font-size:12px;padding:8px 17px;text-align:center;line-height:14px;width:108px}.homepage .show-section-text{width:140px!important}.homepage .left-section-text{left:40px}.homepage .show-section-text h6{font-size:16px;font-weight:700;color:#fff;line-height:30px}.homepage .shop-btn{padding:3px}.homepage .newest-release-block .newest-releas-thumb-block .newest-releas-thumb-heading h3{font-size:22px;line-height:22px}}@media(min-width:768px) and (max-width:1024px){.homepage .homepage-product-detail a{width:108px;line-height:18px;bottom:10px}.homepage .right-section-text{right:40px}.homepage .left-section-text{left:40px}}.homepage.page-designer .featured-show-right-section .right-section-text{right:0;left:70px}.homepage.page-designer .featured-show-right-section.left .right-section-text{left:initial;right:70px}.homepage.page-designer .featured-show-section-inner{height:inherit}.homepage.page-designer .homepage-product-listing .show-section-text{right:initial;position:initial;top:initial;-webkit-transform:initial;transform:initial;width:initial}.homepage.page-designer .homepage-product-detail a{background:rgba(255,255,255,.1);color:#fff!important;font-size:12px;font-weight:800;letter-spacing:1px;border-radius:0;text-transform:uppercase;-webkit-transition:background-color .2s;transition:background-color .2s;text-align:center;border:1px solid}.homepage.page-designer .homepage-product-detail a:hover{background:rgba(255,255,255,.25)}@media(min-width:0) and (max-width:1200px){.homepage.page-designer .homepage-product-detail a{letter-spacing:0}}.homepage.page-designer .category-side .show-section-text h6{font-size:13px;line-height:17px;color:#fff;margin-bottom:10px;font-weight:inherit}@media(min-width:0) and (max-width:1024px){.homepage.page-designer .category-side .show-section-text h6{font-size:14px;line-height:15px}}.container{width:100%;max-width:1920px}