@import url("https://fonts.googleapis.com/css?family=Poppins:400,500,600,700,900");*{padding:0;margin:0}body{font-size:14px;font-weight:400;color:#1e1e27;background:#fff;line-height:23px;font-family:Poppins,sans-serif}div{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block}ul{list-style:none;margin-bottom:0}.about_service ul{margin-bottom:1rem;list-style-type:disc;margin-left:30px}.about_service ul,p{font-size:14px;font-weight:500;line-height:1.7}p{-webkit-text-shadow:rgba(0,0,0,.01) 0 0 1px;text-shadow:rgba(0,0,0,.01) 0 0 1px;color:#51545f;-webkit-font-smoothing:antialiased;font-family:Poppins,sans-serif}.about_service p,.about_service ul li{color:#333}p a{color:inherit;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;position:relative;border-bottom:2px solid #fde0db;display:inline}a,a:active,a:hover,a:link,a:visited{text-decoration:none;-webkit-text-shadow:rgba(0,0,0,.01) 0 0 1px;text-shadow:rgba(0,0,0,.01) 0 0 1px;-webkit-font-smoothing:antialiased}p a:active{color:tomato;position:relative}p a:hover{color:tomato;background:#fde0db}p a:hover:after{opacity:.2}::selection{color:tomato;background:#fde0db}p::selection{background:#fde0db}h1,h2{font-size:36px}h3{font-size:28px}h4{font-size:24px}h5{font-size:16px}h6{font-size:14px}h1,h2,h3,h4,h5,h6{-webkit-text-shadow:rgba(0,0,0,.01) 0 0 1px;text-shadow:rgba(0,0,0,.01) 0 0 1px;color:#282828;-webkit-font-smoothing:antialiased;font-family:Poppins,sans-serif}::-webkit-input-placeholder{font-size:16px!important;font-weight:500;color:#777!important}:-moz-placeholder,::-moz-placeholder{font-size:16px!important;font-weight:500;color:#777!important}:-ms-input-placeholder{font-size:16px!important;font-weight:500;color:#777!important}::input-placeholder{font-size:16px!important;font-weight:500;color:#777!important}.form-control{color:#db5246}section{position:relative;box-sizing:border-box;display:block}.clear{clear:both}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.float_left{float:left}.float_right{float:right}.trans_200{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.trans_300{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.trans_400{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.trans_500{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.fill_height{height:100%}.super_container{overflow:hidden;width:100%}.header{position:fixed;top:0;background:#fff;left:0;width:100%;z-index:10}.top_nav{height:50px;background:#1e1e27;width:100%}.top_nav_left{height:50px;font-size:13px;color:#b5aec4;text-transform:uppercase;line-height:50px}.currency{border-right:1px solid #33333b;position:relative;padding-right:20px;min-width:50px;text-align:center;background:#1e1e27;vertical-align:middle;padding-left:20px;display:inline-block}.currency>a{height:50px;font-size:13px;font-weight:400;color:#b5aec4;text-transform:uppercase;line-height:50px;display:block}.currency>a>i{margin-left:8px}.currency:hover .currency_selection{opacity:1;visibility:visible;top:100%}.currency_selection{right:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:all .3s ease;position:absolute;opacity:0;visibility:hidden;top:120%;margin:0;box-shadow:0 0 25px rgba(63,78,100,.15);background:#fff;width:100%;display:block;z-index:1}.currency_selection li{padding-right:10px;line-height:50px;padding-left:10px}.currency_selection li a{font-size:13px;color:#232530;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:all .3s ease;text-transform:uppercase;border-bottom:1px solid #ddd;display:block}.currency_selection li a:hover{color:#b5aec4}.currency_selection li:last-child a{border-bottom:none}.language{border-right:1px solid #33333b;position:relative;padding-right:20px;min-width:50px;text-align:center;background:#1e1e27;vertical-align:middle;padding-left:20px;display:inline-block}.language>a{height:50px;font-size:13px;font-weight:400;color:#b5aec4;line-height:50px;display:block}.language>a>i{margin-left:8px}.language:hover .language_selection{opacity:1;visibility:visible;top:100%}.language_selection{right:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:all .3s ease;position:absolute;opacity:0;visibility:hidden;top:120%;margin:0;box-shadow:0 0 25px rgba(63,78,100,.15);background:#fff;width:100%;display:block;z-index:1}.language_selection li{padding-right:10px;line-height:50px;padding-left:10px}.language_selection li a{font-size:13px;color:#232530;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:all .3s ease;border-bottom:1px solid #ddd;display:block}.language_selection li a:hover{color:#b5aec4}.language_selection li:last-child a{border-bottom:none}.account{position:relative;min-width:50px;text-align:center;background:#1e1e27;vertical-align:middle;padding-left:20px;display:inline-block}.account>a{height:50px;font-size:13px;font-weight:400;color:#b5aec4;line-height:50px;display:block}.account>a>i{margin-left:8px}.account:hover .account_selection{opacity:1;visibility:visible;top:100%}.account_selection{right:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:all .3s ease;position:absolute;opacity:0;visibility:hidden;top:120%;margin:0;box-shadow:0 0 25px rgba(63,78,100,.15);background:#fff;width:100%;display:block;z-index:1}.account_selection li{padding-right:10px;line-height:50px;padding-left:10px}.account_selection li a{font-size:14px;color:#232530;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-bottom:1px solid #ddd;display:block}.account_selection li a:hover{color:#b5aec4}.account_selection li:last-child a{border-bottom:none}.account_selection li a i{margin-right:10px}.main_nav_container{box-shadow:0 0 16px rgba(0,0,0,.15);background:#fff;width:100%}.navbar{height:100px;padding-right:0;width:auto;float:right;padding-left:0}.navbar_menu li{display:inline-block}.navbar_menu li a{padding:20px;font-size:13px;font-weight:500;color:#1e1e27;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;text-transform:uppercase;display:block}.navbar_menu li a:hover{color:#b5aec4}.navbar_user{margin-left:37px}.navbar_user li{text-align:center;display:inline-block}.navbar_user li a{height:40px;justify-content:center;color:#1e1e27;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;position:relative;flex-direction:column;align-items:center;width:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.navbar_user li a:hover{color:#b5aec4}.checkout a{border-radius:50%;background:#eceff6}.checkout_items{height:20px;justify-content:center;font-size:12px;color:#fff;position:absolute;flex-direction:column;top:-9px;align-items:center;border-radius:50%;background:#fe4c50;left:22px;width:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.hamburger_container{margin-left:40px;display:none}.hamburger_container i{font-size:24px;color:#1e1e27;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.hamburger_container:hover i{color:#b5aec4}.hamburger_menu{height:100vh;right:-400px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:fixed;top:0;background:hsla(0,0%,100%,.95);width:400px;z-index:10}.hamburger_menu.active{right:0}.fs_menu_overlay{height:100vh;pointer-events:none;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;position:fixed;top:0;background:hsla(0,0%,100%,0);left:0;width:100vw;z-index:9}.hamburger_close{padding:10px;right:10px;position:absolute;top:26px;z-index:1}.hamburger_close i{font-size:24px;color:#1e1e27;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.hamburger_close:hover i{color:#b5aec4}.hamburger_menu_content{height:100%;padding-top:100px;padding-right:20px;width:100%}.menu_item{position:relative;border-bottom:1px solid #b5aec4;vertical-align:middle;display:block}.menu_item>a{height:50px;font-size:14px;font-weight:500;color:#1e1e27;text-transform:uppercase;line-height:50px;display:block}.menu_item>a:hover{color:#b5aec4}.menu_item>a>i{margin-left:8px}.menu_item.active .menu_selection{opacity:1;visibility:visible;display:block}.menu_selection{overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;max-height:0;margin:0;width:100%;z-index:1}.menu_selection li{padding-right:10px;line-height:50px;padding-left:10px}.menu_selection li a{font-size:13px;color:#232530;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:all .3s ease;text-transform:uppercase;border-bottom:1px solid #ddd;display:block}.menu_selection li a i{margin-right:5px}.menu_selection li a:hover{color:#b5aec4}.menu_selection li:last-child a{border-bottom:none}.logo_container{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:15px}.logo_container a{font-size:24px;font-weight:700;color:#1e1e27;text-transform:uppercase}.logo_container a span{color:#fe4c50}.red_button{height:40px;justify-content:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;flex-direction:column;align-items:center;border-radius:3px;background:#fe4c50;width:auto;display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.red_button:hover{background:#fe7c7f!important}.red_button a{font-size:12px;font-weight:500;color:#fff;text-transform:uppercase;text-align:center;width:100%;line-height:40px;display:block}.shop_now_button{width:140px;margin-top:32px}.section_title{text-align:center}.section_title,.section_title h2{display:inline-block}.section_title:after{height:5px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);content:"";position:absolute;top:calc(100% + 13px);background:#fe4c50;left:50%;width:60px;display:block}.product_details_title p{color:#}.breadcrumbs{height:60px;margin-bottom:79px;border-bottom:1px solid #ebebeb;width:100%}.breadcrumbs ul li{margin-right:17px;display:inline-block}.breadcrumbs ul li.active a{color:#b9b4c7}.breadcrumbs ul li i{margin-right:17px}.breadcrumbs ul li a{color:#51545f}.single_product_container{border-bottom:1px solid #ebebeb;padding-bottom:80px;margin-top:150px}.single_product_thumbnails{height:527px}.single_product_thumbnails ul li{height:136px;margin-bottom:30px;position:relative;cursor:pointer}.single_product_thumbnails ul li:after{height:100%;border:1px solid #fe4c50;content:"";position:absolute;visibility:hidden;top:0;left:0;width:100%;display:block}.single_product_thumbnails ul li.active:after,.single_product_thumbnails ul li:hover:after{visibility:visible}.single_product_thumbnails ul li img{width:100%}.image_col{padding-right:30px}.single_product_image{height:527px;width:100%}.single_product_image_background{height:100%;position:absolute;background-size:cover;top:0;background-position:50%;left:0;width:100%;background-repeat:no-repeat}.product_details{width:100%}.product_details_title{font-weight:500px;line-height:30px}.product_details_title p{margin-top:12px}.free_delivery{background:#f5f5f5;margin-top:53px}.free_delivery i{display:inline-block}.free_delivery span:last-child{height:40px;text-transform:uppercase;line-height:40px;display:inline-block}.free_delivery span:first-child{-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px);font-size:16px;margin-right:19px;display:inline-block}.original_price{text-decoration:line-through;color:#b9b4c7;margin-top:21px}.original_price,.product_price{font-weight:500;line-height:30px}.product_price{font-size:24px;color:#fe4c50;margin-top:2px;display:inline-block}.star_rating{margin-left:33px;display:inline-block}.star_rating li{margin-right:-2px;cursor:pointer;display:inline-block}.star_rating li i{color:#fac451}.product_color{margin-top:27px}.product_color ul{margin-left:26px;display:inline-block}.product_color ul li{height:12px;margin-right:29px;border-radius:50%;cursor:pointer;width:12px;display:inline-block}.quantity{height:40px;width:100%;margin-top:23px}.quantity_selector{height:100%;justify-content:space-between;border:1px solid #e5e5e5;flex-direction:row;align-items:center;margin-left:29px;width:132px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.quantity_selector span{font-weight:500;color:#232530}.minus,.plus{padding-right:14px;cursor:pointer;padding-left:14px}.minus:hover,.plus:hover{color:#b5aec4}.add_to_cart_button{font-size:12px!important;margin-left:19px;width:160px}.product_favorite{height:100%;border:1px solid #e5e5e5;border-radius:2px;cursor:pointer;margin-left:22px;width:40px}.product_favorite:hover:after{color:#fe4c50}.product_favorite:after{font-size:14px;content:"\f08a";font-family:FontAwesome}.product_favorite.active:after{color:#fe4c50;content:"\f004"}.tabs_section_container{border-bottom:1px solid #ebebeb;padding-bottom:20px;width:100%}.tabs{flex-wrap:wrap}.tabs li{margin:5px 15px}.tab{margin-right:50px;cursor:pointer}.tab:last-child{margin-right:0}.tab span{height:40px;font-size:16px;font-weight:500;color:#1e1e27;line-height:40px}.tab:hover span{color:#b5aec4}.tab.active span{color:#fe4c50;border-bottom:1px solid #fe4c50}.tab_container{width:100%;display:none}.tab_container.active{display:block}.tab_title{margin-bottom:98px}.tab_title h4{color:#fe4c50;border-bottom:1px solid #fe4c50;display:inline-block}.tab_text_block{margin-bottom:133px}.tab_text_block p{font-weight:400;margin-top:10px}.tab_image{margin-bottom:131px;width:100%}.tab_image img{width:100%}.desc_last{margin-bottom:0}.additional_info_col p span{margin-left:22px}.additional_info_title{margin-bottom:48px}.reviews_title{margin-bottom:58px}.user_review_container{margin-bottom:37px;width:100%}.reviews_col{padding-right:30px}.user_pic{height:70px;border-radius:50%;background:#ebebeb;width:70px}.user_rating .star_rating{margin-left:5px;margin-top:13px}.user_rating .star_rating li{margin-right:-3px}.user_rating .star_rating li i{font-size:12px}.review{padding-left:30px}.review_date{color:#fe4c50;margin-top:-4px}.user_name{font-size:16px;font-weight:500;margin-bottom:18px}.review p{font-weight:400}.add_review{margin-top:94px}#review_form>div{margin-bottom:40px}#review_form div:nth-child(2) h1{display:inline-block}#review_form div:nth-child(2){margin-bottom:20px}#review_form>div:last-child{margin-bottom:0}.add_review h1{font-size:18px;font-weight:500}.benefit{margin-top:74px}.benefit_row{padding-right:15px;padding-left:15px}.benefit_col{padding-right:0;padding-left:0}.benefit_item{height:100px;border-right:1px solid #fff;background:#f3f3f3;padding-left:25px}.benefit_col:last-child .benefit_item{border-right:none}.benefit_icon i{font-size:30px;color:#fe4c50}.benefit_content{padding-left:22px}.benefit_content h6{font-weight:500;margin-bottom:0;text-transform:uppercase;line-height:18px}.benefit_content p{font-size:12px;margin-bottom:0;color:#51545f;line-height:18px}.newsletter{background:#f2f2f2;width:100%;margin-top:81px}.newsletter_text{height:120px}.newsletter_text h4{margin-bottom:0;line-height:24px}.newsletter_text p{margin-bottom:0;color:#51545f;line-height:1.7}.newsletter_form{height:120px}#newsletter_email{height:46px;border:none;background:#fff;width:300px;padding-left:20px}#newsletter_email:focus{border:1px solid #7f7f7f!important;box-shadow:none!important}::-webkit-input-placeholder{font-size:14px!important;font-weight:400;color:#b9b4c7!important}:-moz-placeholder,::-moz-placeholder{font-size:14px!important;font-weight:400;color:#b9b4c7!important}:-ms-input-placeholder{font-size:14px!important;font-weight:400;color:#b9b4c7!important}::input-placeholder{font-size:14px!important;font-weight:400;color:#b9b4c7!important}.newsletter_submit_btn{height:46px;font-size:14px;border:none;font-weight:500;color:#fff;text-transform:uppercase;background:#fe4c50;cursor:pointer;width:160px}.newsletter_submit_btn:hover{background:#fe7c7f}.footer_nav_container{height:130px}.cr{margin-right:48px}.footer_nav li{margin-right:45px;display:inline-block}.footer_nav li:last-child{margin-right:0}.cr,.footer_nav li a{font-size:14px;color:#51545f;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;line-height:30px}.cr a,.cr i,.footer_nav li a:hover{color:#fe4c50}.footer_social{height:130px}.footer_social ul li{margin-right:10px;display:inline-block}.footer_social ul li:last-child{margin-right:0}.footer_social ul li a{padding:10px;color:#51545f;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.footer_social ul li:last-child a{padding-right:0}.footer_social ul li a:hover{color:#fe4c50}.deal_ofthe_week_col table td,.deal_ofthe_week_col table th{padding:5px;border:1px solid #333}.deal_ofthe_week_col table{border:1px solid #333;margin-bottom:20px;position:relative}.form_input{height:50px;font-size:16px;border:1px solid #e5e5e5;margin-bottom:20px;width:100%;padding-left:20px;display:block}.input_message{font-size:16px;margin-bottom:15px;padding-bottom:15px;width:100%}#newsletter_email:focus,.form_input:focus{border:1px solid #7f7f7f!important;box-shadow:none!important}.message_submit_btn{height:46px;border:none;color:#fff;text-transform:uppercase;background:#1e1e27;cursor:pointer;width:165px}.message_submit_btn:hover{background:#2b2b34!important}:focus{outline:none!important}.input_ph::-webkit-input-placeholder{font-size:16px!important;font-weight:400;color:#b9b4c7!important}.input_ph:-moz-placeholder,.input_ph::-moz-placeholder{font-size:16px!important;font-weight:400;color:#b9b4c7!important}.input_ph:-ms-input-placeholder{font-size:16px!important;font-weight:400;color:#b9b4c7!important}.input_ph::input-placeholder{font-size:16px!important;font-weight:400;color:#b9b4c7!important}textarea{padding-top:15px;border:1px solid #e5e5e5;padding-left:20px}textarea:hover{border-color:#7f7f7f!important}.input_name{margin-bottom:19px;margin-top:31px}.input_review{padding-top:13px;border:1px solid #e5e5e5;width:100%;margin-top:23px;padding-left:20px;display:block}.user_star_rating{margin-left:18px;display:inline-block}.user_star_rating li{margin-right:-3px;cursor:pointer;display:inline-block}.user_star_rating li i{font-size:18px;color:#f5c136}.review_submit_btn{font-size:14px;border:none;font-weight:500;color:#fff;text-transform:uppercase;cursor:pointer;width:170px}.deal_ofthe_week_col img.news_image{margin:0 20px 20px 0;float:left}@media only screen and (max-width:991px){.banner h2{margin:0 15px}.deal_ofthe_week_col{position:relative!important;padding-right:2%!important;box-sizing:border-box;padding-left:2%!important}.banner_category a{font-size:14px!important;line-height:40px}}