.overflowHidden{overflow:hidden}body{overflow-x:hidden;font-size:14px;color:#4b4b4b;text-align:center;font-family:Rubik,sans-serif}body.layout-1,body.layout-5{padding:0 50px}body.layout-5{max-width:1200px;margin:0 auto;background:#e3e3e5}.wrapper60{padding:60px 0}.wrapper80{padding:80px 0}.btn2{padding:0;position:relative;display:inline-block}.btn2:after{transition:all .5s ease-in-out;width:0}.btn2:after,.btn2:hover:after{right:0;content:"";position:absolute;bottom:0;top:0;background:#231f20;left:0;z-index:9}.btn2:hover:after{width:100%}.btn2 span{padding:0 30px;font-size:16px;border:4px solid #231f20;color:#231f20;transition:all .5s ease-in-out;position:relative;line-height:44px;display:inline-block;z-index:99}.btn2 span i:before{color:#da5f4b;margin:0 0 0 16px}.btn2:hover span{color:#fff}.header-right .navbar-nav>li{position:relative;text-align:left;cursor:pointer}.aside-toggler,.cart-icon,.my-ac-icon,.search-icon{font-size:20px;cursor:pointer}.cart-droapdown,.my-ac-droapdown,.search-droapdown{display:none}.cart-icon{position:relative}.cart-icon .total{height:20px;font-size:13px;font-weight:500;right:-4px;color:#fff;position:absolute;bottom:-7px;text-align:center;border-radius:50%;background:#231f20;width:20px;line-height:20px;vertical-align:middle;display:block}.search-droapdown{right:50px;position:fixed;bottom:50px;top:90px;background:rgba(35,31,32,.98);left:50px;z-index:9}.search-droapdown .searchinner{height:100%;padding:135px;justify-content:center;text-align:left;align-items:flex-start;flex-flow:column;display:flex}.search-droapdown .close{font-size:30px;text-shadow:none;right:44px;color:#fff;position:absolute;opacity:1;top:44px;cursor:pointer}.search-droapdown .searchinner h3{font-size:72px;font-weight:500;margin-bottom:75px;color:#da5f4b;line-height:54px}.search-droapdown .searchinner .search-form{position:relative;width:100%}.search-droapdown .searchinner .search-form .search-input{border:none;border-bottom:1px solid hsla(0,0%,100%,.2);background:transparent;width:100%;line-height:46px}.search-droapdown .searchinner .search-form .submit{height:46px;font-size:0;border:none;right:0;position:absolute;top:0;background:url(/template/grafotoff/images/search.png) 50% no-repeat;width:55px}.my-ac-droapdown{padding:50px;right:0;position:absolute;top:60px;-webkit-box-shadow:-9px 8px 13px 0 rgba(40,40,40,.11);-moz-box-shadow:-9px 8px 13px 0 rgba(40,40,40,.11);box-shadow:-9px 8px 13px 0 rgba(40,40,40,.11);background:#fff;width:318px;z-index:9}.my-ac-droapdown h6{padding:0 0 14px;font-size:15px;font-weight:700;color:#231f20;text-transform:uppercase;border-bottom:1px solid #e9e8e8;margin:0 0 14px;line-height:1}.my-ac-droapdown ul{padding:0 15px 30px}.my-ac-droapdown .currency ul{padding-bottom:0}.my-ac-droapdown ul li{padding:0 0 10px;line-height:1}.my-ac-droapdown ul li:last-child{padding:0}.my-ac-droapdown ul li a{font-size:14px!important;font-weight:500;color:#838283;line-height:14px;vertical-align:top}.my-ac-droapdown ul li a:hover{color:#da5f4b}.my-ac-droapdown .language ul li a img{margin-right:5px;display:inline-block}.cart-droapdown{padding:35px;right:0;position:absolute;top:60px;-webkit-box-shadow:-9px 8px 13px 0 rgba(40,40,40,.11);-moz-box-shadow:-9px 8px 13px 0 rgba(40,40,40,.11);box-shadow:-9px 8px 13px 0 rgba(40,40,40,.11);background:#fff;width:395px;z-index:9}.cart-droapdown .cart-body{height:413px}.cart-droapdown .item-list{padding:14px 55px 14px 0;flex-wrap:wrap;position:relative;border-bottom:1px solid #d2d1d2;display:flex}.cart-droapdown .item-list:last-child{border-bottom:none}.cart-droapdown .item-list .img-part{padding-right:30px;width:120px}.cart-droapdown .item-list .dis-part{width:calc(100% - 120px)}.cart-droapdown .item-list .dis-part .product-name{font-size:14px;margin-bottom:10px;color:#231f20;line-height:20px;display:inline-block}.cart-droapdown .item-list .dis-part .product-name:hover{color:#da5f4b}.cart-droapdown .item-list .dis-part .Qty{font-size:14px;margin-bottom:10px;line-height:20px}.cart-droapdown .item-list .dis-part .Qty label{color:#888;margin:0}.cart-droapdown .item-list .dis-part .price{font-size:16px;font-weight:500;color:#231f20;line-height:18px}.cart-droapdown .cart-footer{padding-top:22px;border-top:3px solid #231f20;margin-top:25px}.cart-droapdown .cart-footer .subtotal{justify-content:space-between;font-size:18px;font-weight:700;color:#231f20;padding-bottom:33px;line-height:1;display:flex}.cart-droapdown .cart-footer .subtotal label{font-weight:400;margin:0;line-height:1}.cart-droapdown .cart-footer .cart-btn{margin-bottom:12px}.cart-droapdown .cart-footer .cart-btn span,.cart-droapdown .cart-footer .checkout-btn span{line-height:52px}.cart-droapdown .cart-footer .cart-btn:hover span,.cart-droapdown .cart-footer .checkout-btn:hover span{border-color:#da5f4b;color:#fff;background:#da5f4b}.header-aside .iconpart .iconbar{height:2px;margin-bottom:6px;background:#404040;width:25px;display:block}.header-aside .iconpart .iconbar:last-child{margin-bottom:0}.aside-box-content .content-info{height:100%;transform:translateX(550px);-webkit-transform:translateX(550px);min-height:100%;overflow-y:auto;-webkit-backface-visibility:hidden;padding:40px;right:0;-webkit-transition:all .6s cubic-bezier(.77,0,.175,1);-moz-transition:all .6s cubic-bezier(.77,0,.175,1);transition:all .6s cubic-bezier(.77,0,.175,1);position:fixed;opacity:0;visibility:hidden;top:0;background-color:#fff;box-sizing:border-box;box-shadow:0 6px 20px 0 rgba(63,39,42,.15);width:550px;z-index:999999}.bg-overlay{background-color:rgba(0,0,0,.3);z-index:1001}.aside-box-content .content-info.active{transform:translateX(0);-webkit-transform:translateX(0);opacity:1;visibility:visible}.bg-overlay{height:100%;padding:0;right:0;transition:all .5s ease-out 0s;-webkit-transition:all .5s ease-out 0s;position:fixed;opacity:0;bottom:0;visibility:hidden;top:0;background-color:hsla(92,6%,40%,.73);left:0;width:100%;z-index:99999}.bg-overlay.active{opacity:1;visibility:visible}.aside-box-content .aside-top{text-align:right;padding-bottom:15px}.aside-box-content .aside-body,.aside-box-content .aside-footer{text-align:left}.aside-box-content .remove{height:30px;font-size:18px;text-align:center;cursor:pointer;width:30px;float:right}.aside-box-content .remove:hover{color:#dd604c}.aside-box-content .remove i:before{height:30px;transform:rotate(45deg);margin:0;width:30px;line-height:30px}.aside-box-content .remove:hover i:before{color:#dd604c}.aside-box-content .logo{padding-bottom:50px}.aside-box-content .about-company{font-size:14px;text-align:left;padding-bottom:50px;line-height:20px}.aside-box-content .about-company ul{margin:20px 0 0}.aside-box-content .about-company ul li{margin-bottom:8px}.aside-box-content .about-company ul li:last-child{margin-bottom:0}.aside-box-content .about-company ul li i:before{font-size:14px;margin-right:10px;color:#dd604c}.aside-box-content h6{font-weight:700;margin:0;padding-bottom:20px}.aside-box-content .subscribe-form{padding-bottom:50px}.aside-box-content .subscribe-form input[type=email]{padding:0 55px 0 20px;border:none;color:#fff;background:#dd604c;width:100%;line-height:50px}.aside-box-content .subscribe-form input[type=email]::placeholder{color:#fff!important;opacity:1}.aside-box-content .subscribe-form .submit-btn{height:50px;border:none;right:0;position:absolute;bottom:0;top:0;background:transparent;left:auto;width:50px;display:block;z-index:1}.aside-box-content .subscribe-form .submit-btn i:before{color:#fff}.aside-box-content .social-part ul{flex-direction:row;margin:0;display:flex}.aside-box-content .social-part ul li{margin:0 8px}.aside-box-content .social-part ul li:first-child{margin-left:0}.aside-box-content .social-part ul li i:before{font-size:18px}.aside-box-content .social-part ul li i:hover:before{color:#dd604c}.page-wrapper{overflow-x:hidden;flex-wrap:wrap;display:flex}.page-wrapper .nav-part{height:100vh;padding:55px 10px 160px;position:fixed;bottom:0;text-align:left;top:0;background:#dd604c;left:0;width:320px;z-index:99}.page-wrapper .content-part{margin-left:320px;width:calc(100% - 320px)}.vertical-nav .top-part{padding-bottom:90px}.vertical-nav .lang-and-carrency{padding:20px 0 30px}.vertical-nav .lang-and-carrency .nice-select{height:26px;padding:0 24px 0 13px;font-size:12px;color:#202020;text-transform:uppercase;border-radius:4px;background:#fff;line-height:26px}.vertical-nav .lang-and-carrency .nice-select:after{border-right-color:#202020;border-bottom-color:#202020}.vertical-nav .lang-and-carrency .nice-select:first-child{margin-right:18px}.nice-select .list li{padding:0 15px}.search-and-cart-page{margin-top:60px}.search-and-cart-page ul{justify-content:center;align-items:center;display:flex}.search-and-cart-page ul li{padding:0 8px;color:#fff}.search-and-cart-page ul li:first-child{padding-left:0}.search-and-cart-page ul li:last-child{padding-right:0}.search-and-cart-page ul li .search{font-size:18px;transition:all .3s ease-in-out;cursor:pointer}.search-and-cart-page ul li .search:hover{color:#fff}.search-and-cart-page ul li a{font-size:24px;color:#fff}.search-and-cart-page ul li a:hover{color:#fff}.search-and-cart-page ul li.cart a{position:relative}.search-and-cart-page ul li.cart .cart-item{height:15px;font-size:10px;font-weight:500;right:-8px;color:#000;position:absolute;text-align:center;top:-3px;border-radius:50%;background:#fff;width:15px;line-height:15px;display:inline-block}.search-and-cart-page .aside-toggler .navbar-toggler{padding:0;font-size:0;width:28px;display:block}.search-and-cart-page .aside-toggler .navbar-toggler .navbar-toggler-icon{height:2px;margin-bottom:7px;background:#fff;width:100%}.search-and-cart-page .aside-toggler .navbar-toggler .navbar-toggler-icon:last-child{margin-bottom:0}.vertical-nav .btm-part{padding:0 50px;right:0;position:absolute;bottom:40px;text-align:center;left:0}.vertical-nav .navbar-nav{padding:0 20px 0 45px}.vertical-nav .custome-service p{font-size:14px;color:#fff;margin:0;line-height:20px}.vertical-nav .btm-part .widget-content.social{padding-bottom:24px}.vertical-nav .btm-part .widget-content.social ul li{margin:0 5px;padding-bottom:0;display:inline-block}.vertical-nav .btm-part .widget-content.social ul li:first-child{margin-left:0}.vertical-nav .btm-part .widget-content.social ul li:last-child{margin-right:0}.vertical-nav .btm-part .widget-content.social ul li a{height:33px;justify-content:center;font-size:13px;border:1px solid #f18b7b;color:#fff;align-items:center;border-radius:50%;width:33px;display:flex}.vertical-nav .btm-part .widget-content.social ul li a:hover{border-color:#fff;color:#dd604c;background:#fff}.vertical-nav .expand{height:32px;right:0;position:absolute;top:0;cursor:pointer;width:32px;display:inline-block;z-index:9}.vertical-nav .expand .sign:after,.vertical-nav .expand .sign:before{height:2px;right:0;content:"";position:absolute;bottom:0;top:0;margin:auto;background:#fff;left:0;width:12px}.vertical-nav .expand .sign:before{transform:rotate(90deg);transition:all .3s ease-in-out}.vertical-nav .expand.minus .sign:before{transform:rotate(0deg)}.vertical-nav li{position:relative}.header-main.vertical-nav .navbar-nav{height:calc(100vh - 440px)}.vertical-nav ul.navbar-nav li a{font-size:14px;font-weight:500;color:#fff;text-transform:uppercase}.vertical-nav li.has-children .megamenu,.vertical-nav ul li.has-children .submenu{display:none}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden,.mCSB_inside>.mCSB_container{margin-right:20px}.vertical-nav ul li.has-children .submenu{padding:10px 5px}.vertical-nav ul li.has-children .submenu ul li{margin-bottom:5px}.vertical-nav ul li.has-children .submenu ul li:last-child{margin-bottom:0}.vertical-nav ul li.has-children .megamenu{padding:10px 5px}.vertical-nav ul li.has-children .megamenu ul{padding-bottom:25px}.vertical-nav ul li.has-children .megamenu .row .col-12:last-child ul{padding-bottom:0}.vertical-nav ul li.has-children .megamenu .category-tit{padding-top:0;font-size:14px;padding-bottom:15px}.vertical-nav ul li.has-children .nav.lavel-2{padding:10px}.vertical-nav .navbar{padding:0}.vertical-nav .navbar .primary-nav{height:calc(100vh - 380px);width:100%}.vertical-nav .navbar .primary-nav .nav-item{padding:0 5px;border-bottom:1px solid rgba(32,32,32,.1)}.vertical-nav .navbar .primary-nav .nav-item.has-children{position:relative}.vertical-nav .navbar .primary-nav .nav-item a{padding:18px 0;font-size:14px;font-weight:500;color:#202020;text-transform:uppercase;display:block}.vertical-nav .navbar .primary-nav .nav-item a:hover{color:#fff}.vertical-nav .navbar .primary-nav .nav-item.has-children .expand{height:auto;height:50px;justify-content:center;right:3px;transition:all .3s ease-in-out;position:absolute;bottom:inherit;top:0;margin:auto;align-items:center;cursor:pointer;width:30px;display:flex}.vertical-nav .navbar .primary-nav .nav-item.has-children .expand:hover{color:#fff}.vertical-nav .navbar .primary-nav .nav-item.has-children .submenu{-webkit-transform:none;-ms-transform:none;transform:none;padding:0 0 18px;position:inherit;opacity:1;visibility:visible;box-shadow:none;background:transparent;display:none}.vertical-nav .navbar .primary-nav .nav-item.has-children .submenu ul.nav>li a{padding:5px 10px!important;font-size:12px}.vertical-nav .navbar .primary-nav .nav-item.has-children .submenu .zooy-categories-menu{padding-bottom:15px}.vertical-nav .navbar .primary-nav .nav-item.has-children .submenu .zooy-categories-menu h5.tz-category a{font-size:14px;font-weight:700}.vertical-nav .navbar .primary-nav .nav-item.has-children .submenu ul.nav>li.has-children>ul.lavel-2{-webkit-transform:none;-ms-transform:none;transform:none;padding:10px 0 0 10px;right:0;transition:0s;position:inherit;opacity:1;visibility:visible;box-shadow:none;background:transparent;display:none}.vertical-nav .navbar .primary-nav .nav-item.has-children .submenu ul.nav>li.has-children>ul.lavel-2 li{padding:0}.page-wrapper .nav-button{display:none}.primary-nav .mCSB_inside>.mCSB_container{margin-right:0}.header-main.style-5{padding:40px 0 30px}.header-main.style-5 .space-between{justify-content:space-between}.header-main.style-5 .search-bar{width:235px}.header-main.style-5 .search-bar .search-form{position:relative}.header-main.style-5 .search-bar .search-form .search-input{padding:0 38px 0 18px;font-size:12px;border:none;font-weight:500;color:#a0a0a0;border-radius:20px;width:100%;line-height:35px}.header-main.style-5 .search-bar .search-form .search-input::placeholder{font-size:12px;font-weight:500;color:#a0a0a0}.header-main.style-5 .search-bar .search-form .search-input::-moz-placeholder{font-size:12px;font-weight:500;color:#a0a0a0}.header-main.style-5 .search-bar .search-form .search-input::-webkit-placeholder{font-size:12px;font-weight:500;color:#a0a0a0}.header-main.style-5 .search-bar .search-form .submit-btn{height:35px;font-size:18px;border:none;right:0;position:absolute;text-align:left;background:transparent;width:35px}.header-main.style-5 .aside-toggler,.header-main.style-5 .cart-icon,.header-main.style-5 .my-ac-icon,.header-main.style-5 .search-icon{font-size:25px}.header-main.style-5 .header-right .navbar-nav{align-items:center}.header-main.style-5 .header-right .navbar-nav>li.wishlist a{font-size:25px}.header-main.style-5 .header-right .navbar-nav>li.cart .cart-icon .total{bottom:0}.header-main.style-5 .navbar #MainNavigation{padding-top:50px}.header-main.style-5 .navbar #MainNavigation .navbar-nav>li{padding:0 20px 10px}.header-main.style-5 .header-right .navbar-nav>li.search{display:none}.header-main.style-5 .header-right .navbar-nav>li .navigation-button .navbar-toggler{padding:0;font-size:0;width:28px;display:block;display:none}.header-main.style-5 .header-right .navbar-nav>li .navigation-button .navbar-toggler .navbar-toggler-icon{height:2px;margin-bottom:7px;background:#000;width:100%}.header-main.style-5 .header-right .navbar-nav>li .navigation-button .navbar-toggler .navbar-toggler-icon:last-child{margin-bottom:0}body.layout-5 .white-bg{padding:25px 15px 35px;background:#fff}body.layout-5 .white-bg-1{padding:55px 15px 0;background:#fff}#home-banner1 .item .single_slide{padding:140px 0 160px;background-size:cover!important;text-align:left;background-position:50%!important;background-repeat:no-repeat!important}#home-banner1 .item .single_slide .lpad{padding-left:50px}#home-banner1 .item .tagline{padding-top:15px;font-size:18px;font-weight:500;margin-bottom:36px;color:#231f20;position:relative;width:148px;line-height:20px;padding-left:12px}#home-banner1 .item .tagline:before{height:100%;content:"";position:absolute;bottom:0;top:0;background:#dd8377;left:0;width:3px}#home-banner1 .item .bnr-tit{font-size:60px;margin-bottom:30px;color:#231f20;text-transform:uppercase;line-height:66px}#home-banner1 .item .bnr-tit span{font-weight:700;color:#da5f4b;display:block}#home-banner1 .item .bnr-txt{font-size:14px;margin-bottom:58px;color:#231f20;line-height:24px}#home-banner1 .item .bnr-btn{position:relative;display:inline-block}#home-banner1 .item .bnr-btn:after{transition:all .5s ease-in-out;width:0}#home-banner1 .item .bnr-btn:after,#home-banner1 .item .bnr-btn:hover:after{right:0;content:"";position:absolute;bottom:0;top:0;background:#231f20;left:0;z-index:9}#home-banner1 .item .bnr-btn:hover:after{width:100%}#home-banner1 .item .bnr-btn span{padding:0 30px;font-size:16px;border:4px solid #231f20;color:#231f20;transition:all .5s ease-in-out;position:relative;line-height:44px;display:inline-block;z-index:99}#home-banner1 .item .bnr-btn span i:before{color:#da5f4b;margin:0 0 0 16px}#home-banner1 .item .bnr-btn:hover span{color:#fff}.owl-theme .owl-nav{margin:0}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{height:55px;font-size:28px;color:#9e9e9e;position:absolute;bottom:0;top:0;margin:auto;border-radius:50%;background:#fff;width:55px}.owl-carousel .owl-nav button.owl-next:hover,.owl-carousel .owl-nav button.owl-prev:hover{color:#fff;background:#da5f4b}.owl-carousel .owl-nav button.owl-prev{left:24px}.owl-carousel .owl-nav button.owl-next{right:24px}.owl-theme .owl-dots{right:0;position:absolute;bottom:50px;left:0;line-height:1}.owl-theme .owl-dots .owl-dot span{height:9px;margin:0 9px;background:#d3d3d3;width:9px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#6d6d6d}#home-banner2 .item .single_slide{padding:270px 0 150px;background-size:cover!important;text-align:left;background-position:50%!important;background-repeat:no-repeat!important}#home-banner2 .item .tagline{font-size:18px;font-weight:500;margin-bottom:22px;color:#231f20;position:relative;width:135px;line-height:18px;padding-left:0}#home-banner2 .item .bnr-tit{font-size:60px;font-weight:700;margin-bottom:25px;color:#231f20;text-transform:uppercase;line-height:66px}#home-banner2 .item .bnr-tit span{font-weight:700;color:#da5f4b;display:block}#home-banner2 .item .bnr-btn{font-size:16px;font-weight:500}#home-banner2 .item .bnr-btn i:before{margin:0 0 0 10px}#home-banner2.owl-carousel .owl-nav button.owl-next,#home-banner2.owl-carousel .owl-nav button.owl-prev{height:70px;width:70px}#home-banner2.owl-carousel .owl-nav button.owl-prev{padding-right:16px!important;text-align:right;left:-35px}#home-banner2.owl-carousel .owl-nav button.owl-next{right:-35px;text-align:left;padding-left:16px!important}#home-banner3 .item .single_slide{padding:245px 0 120px;background-size:cover!important;text-align:left;background-position:50%!important;background-repeat:no-repeat!important}#home-banner3 .lpad{max-width:485px}#home-banner3 .item .tagline{font-size:24px;font-weight:400;margin-bottom:22px;color:#fff;position:relative;line-height:24px;padding-left:0}#home-banner3 .item .bnr-tit{font-size:90px;font-weight:700;margin-bottom:60px;color:#fff;text-transform:uppercase;line-height:90px}#home-banner3 .item p{font-size:16px;margin-bottom:50px;color:#fff}#home-banner3 .item .bnr-tit span{font-weight:700;color:#fff;display:block}#home-banner3 .item .bnr-btn{position:relative;display:inline-block}#home-banner3 .item .bnr-btn:after{transition:all .5s ease-in-out;width:0}#home-banner3 .item .bnr-btn:after,#home-banner3 .item .bnr-btn:hover:after{right:0;content:"";position:absolute;bottom:0;top:0;background:#fff;left:0;z-index:9}#home-banner3 .item .bnr-btn:hover:after{width:100%}#home-banner3 .item .bnr-btn span{padding:0 30px;font-size:16px;border:4px solid #fff;color:#fff;transition:all .5s ease-in-out;position:relative;line-height:44px;display:inline-block;z-index:99}#home-banner3 .item .bnr-btn span i:before{color:#fff;transition:all .5s ease-in-out;margin:0 0 0 16px}#home-banner3 .item .bnr-btn:hover span,#home-banner3 .item .bnr-btn:hover span i:before{color:#231f20}#home-banner3.owl-carousel .owl-nav button.owl-next,#home-banner3.owl-carousel .owl-nav button.owl-prev{height:70px;width:70px}#home-banner3.owl-carousel .owl-nav button.owl-prev{padding-right:16px!important;text-align:right;left:-35px}#home-banner3.owl-carousel .owl-nav button.owl-next{right:-35px;text-align:left;padding-left:16px!important}#home-banner4.owl-carousel .item,#home-banner4.owl-carousel .item .single_slide{height:100vh;background:#e3e3e5}#home-banner4.owl-carousel .item .single_slide{background-size:cover!important;background-position:100% 100%!important;background-repeat:no-repeat!important}#home-banner4.owl-carousel .full-height{height:100vh;justify-content:flex-start;align-items:center;display:flex}#home-banner4.owl-carousel .full-height .v-center{text-align:left}#home-banner4.owl-carousel .tagline{padding:22px 0 0 13px;font-size:18px;font-weight:500;color:#231f20;position:relative;line-height:1.2}#home-banner4.owl-carousel .tagline:before{height:60px;content:"";position:absolute;top:0;background:#dd8377;left:0;width:3px}#home-banner4.owl-carousel .bnr-tit{padding-top:50px;font-size:36px;margin-bottom:50px;color:#231f20;line-height:1}#home-banner4.owl-carousel .bnr-tit span{font-size:90px;font-weight:700;text-transform:uppercase;line-height:125px;display:block}#home-banner4 .item .bnr-btn{position:relative;display:inline-block}#home-banner4 .item .bnr-btn i{margin-left:10px}#home-banner4 .item .bnr-btn span{padding:0 30px;font-size:16px;border:4px solid #231f20;color:#231f20;transition:all .5s ease-in-out;position:relative;line-height:50px;display:inline-block;z-index:99}#home-banner4 .item .bnr-btn:hover:after{right:0;content:"";position:absolute;bottom:0;top:0;background:#231f20;left:0;width:100%;z-index:9}#home-banner4 .item .bnr-btn:hover span{color:#fff}#home-banner4 .item .bnr-btn:after{right:0;transition:all .5s ease-in-out;content:"";position:absolute;bottom:0;top:0;background:#231f20;left:0;width:0;z-index:9}#home-banner5{padding:0 10px;margin:0 0 40px}#home-banner5 .single_slide{padding:118px 0 85px;text-align:left}#home-banner5.owl-carousel .owl-nav button.owl-next,#home-banner5.owl-carousel .owl-nav button.owl-prev{height:50px;border-radius:0;width:50px}#home-banner5.owl-carousel .owl-nav button.owl-prev{left:10px}#home-banner5.owl-carousel .owl-nav button.owl-next{right:10px}#home-banner5.owl-carousel .lpad{margin-left:72px;width:400px}#home-banner5.owl-carousel .tagline{font-size:60px;color:#231f20;text-transform:uppercase;line-height:65px}#home-banner5.owl-carousel .bnr-tit{font-size:60px;font-weight:700;margin-bottom:38px;color:#da5f4b;text-transform:uppercase;line-height:65px}#home-banner5.owl-carousel .bnr-txt{font-size:14px;margin-bottom:55px;color:#231f20}#home-banner5 .item .bnr-btn{position:relative;display:inline-block}#home-banner5 .item .bnr-btn:after{transition:all .5s ease-in-out;width:0}#home-banner5 .item .bnr-btn:after,#home-banner5 .item .bnr-btn:hover:after{right:0;content:"";position:absolute;bottom:0;top:0;background:#231f20;left:0;z-index:9}#home-banner5 .item .bnr-btn:hover:after{width:100%}#home-banner5 .item .bnr-btn span{padding:0 30px;font-size:16px;border:4px solid #231f20;color:#231f20;transition:all .5s ease-in-out;position:relative;line-height:44px;display:inline-block;z-index:99}#home-banner5 .item .bnr-btn span i:before{color:#da5f4b;margin:0 0 0 16px}#home-banner5 .item .bnr-btn:hover span{color:#fff}#home-banner5.owl-theme .owl-dots{bottom:38px}.collection-wrapper .collection-box,.collection-wrapper .collection-box .frame-box{position:relative}.collection-wrapper .collection-box .frame-box:before{border:6px solid #fff;right:14px;content:"";position:absolute;bottom:14px;top:14px;left:14px}.collection-wrapper .collection-box .collection-txt{position:absolute;text-align:left;top:40px;left:35px;width:215px}.collection-wrapper .collection-box .collection-txt h4{font-size:30px;font-weight:500;margin-bottom:6px;color:#231f20;line-height:30px}.collection-wrapper .collection-box .collection-txt h5{font-size:18px;font-weight:500;margin-bottom:40px;color:#231f20;line-height:18px}.collection-wrapper .collection-box .collection-txt .collection-btn{padding:0 0 0 10px;font-size:16px;color:#da5f4b;position:relative;line-height:16px}.collection-wrapper .collection-box .collection-txt .collection-btn:before{height:1px;right:0;transition:all .3s ease-in-out;content:"";position:absolute;bottom:0;background:#da5f4b;left:0;width:10px}.collection-wrapper .collection-box .collection-txt .collection-btn:hover:before{width:100%}.collection-wrapper.style-2{padding:0 10px}.collection-wrapper.style-2 .collection-box .frame-box:before{border:5px solid #fff;right:10px;bottom:10px;top:10px;left:10px}.collection-wrapper.style-2 .collection-box .collection-txt{left:25px}.collection-wrapper.style-3{padding:78px 0}.collection-wrapper.style-3 .collection-box .collection-txt{top:60px}.collection-wrapper.style-3 .collection-txt h4{font-size:18px;font-weight:300}.collection-wrapper.style-3 .collection-txt h5{font-size:24px;font-weight:500;line-height:32px}.welcome-wrapper{padding:80px 115px}.welcome-wrapper .tit-style{margin-bottom:50px;position:relative}.welcome-wrapper .tit-style h2{padding:0 55px;font-size:42px;color:#231f20;position:relative;margin:0;background:#fff;display:inline-block}.welcome-wrapper .tit-style:before{height:1px;content:"";position:absolute;bottom:0;top:0;margin:auto;background:#918f8f;left:0;width:100%}.content-center-part{padding:0 50px}.bseller-wrapper .sec-tit h2{margin-bottom:30px}.layout-3 .sec-tit,.layout-4 .sec-tit{max-width:750px;margin:0 auto 50px}.layout-3 .sec-tit p,.layout-4 .sec-tit p{font-size:16px;color:#4a4647;margin:0}.layout-3 .sec-tit h2,.layout-4 .sec-tit h2{margin-bottom:35px}.filter-list ul{justify-content:center;margin-bottom:64px;display:flex}.filter-list ul li{padding:0 15px;font-size:18px;color:#231f20;cursor:pointer;line-height:18px}.filter-list ul li.active,.filter-list ul li:hover{color:#da5f4b}.product{position:relative;cursor:pointer;padding-bottom:40px}.product .product-img{overflow:hidden;position:relative}.product .product-img img{width:100%}.product .product-img .tag{height:23px;padding:0 5px;font-size:14px;font-weight:500;color:#fff;text-transform:uppercase;position:absolute;top:12px;left:0;width:50px;line-height:25px;z-index:1}.product .product-img .tag.sale{background:#eeae2b}.product .product-img .tag.hot{background:#f76b6a}.product .product-img .tag.new{background:#5cbecb}.product .product-img .hover-box{-ms-flex-pack:center;height:100%;justify-content:center;transition:all .5s linear;position:absolute;opacity:0;visibility:hidden;top:0;align-items:center;background:rgba(73,70,71,.5);left:0;width:100%;-ms-flex-align:center;display:-ms-flexbox;display:flex;z-index:2}.product .product-img:hover .hover-box{opacity:1;visibility:visible}.product .product-img .hover-box .cart-btn-wrp{height:45px;transform:translateY(50px);right:0;transition:all .5s ease-in-out;position:absolute;opacity:0;bottom:0;visibility:hidden;top:0;margin:auto;left:0}.product .product-img:hover .hover-box .cart-btn-wrp{transform:translateY(0);opacity:1;visibility:visible}.product .product-img .hover-box .cart-btn-wrp .cart-btn{padding:0 30px;font-size:16px;border:none;border-radius:30px;background:#fff;line-height:45px}.product .product-img .hover-box .cart-btn-wrp .cart-btn:hover{color:#fff;background:#da5f4b}.product .product-img .hover-box .product-card_control{transition:all .5s ease-in-out;position:absolute;opacity:0;visibility:hidden;top:10px;left:-58px;width:58px}.product .product-img:hover .hover-box .product-card_control{opacity:1;visibility:visible;left:0}.product .product-img .hover-box .product-card_control li{padding:6px 10px}.product .product-img .hover-box .product-card_control li a{font-size:20px;color:#fff}.product .product-img .hover-box .product-card_control li a:hover{color:#da5f4b}.product .product-img .hover-box .product-card_control li a i:before{margin:0}.product .product-card-info{padding-top:20px}.product .product-card-info .pro-tit{display:inline-block}.product .product-card-info .pro-tit h4{font-size:16px;margin:0}.product .product-card-info .price{font-size:18px;font-weight:500;color:#231f20;margin:0}.add-section .collection-box{position:relative}.add-section .collection-box .add-txt{justify-content:center;position:absolute;bottom:0;text-align:left;top:0;flex-flow:column;left:60px;width:240px;display:flex}.add-section .collection-box .add-txt .label{font-size:18px;font-weight:300;margin-bottom:12px;line-height:18px}.add-section .collection-box .add-txt h5{font-size:24px;font-weight:500;margin-bottom:70px;color:#231f20}.add-section .collection-box .add-txt .collection-btn{padding:0 0 0 10px;font-size:16px;color:#da5f4b;position:relative;width:88px;line-height:16px;display:inline-flex}.add-section .collection-box .add-txt .collection-btn:before{height:1px;right:0;transition:all .3s ease-in-out;content:"";position:absolute;bottom:0;background:#da5f4b;left:0;width:10px}.add-section .collection-box .add-txt .collection-btn:hover:before{width:100%}.new-arrivals .owl-carousel .owl-nav button{font-size:18px;bottom:inherit;top:32%}.new-arrivals .owl-carousel .owl-nav button.owl-prev{left:-30px}.new-arrivals .owl-carousel .owl-nav button.owl-next{right:-30px}.new-arrivals.style-5 .owl-carousel .owl-nav button.owl-prev{left:10px}.new-arrivals.style-5 .owl-carousel .owl-nav button.owl-next{right:10px}.testimonial-section{padding:95px 0;background:url(/template/grafotoff/images/testimonial-bg.jpg) 50% no-repeat;background-size:cover}.testimonial-section.style-1{padding:95px 0;background:url(/template/grafotoff/images/testimonials-2.jpg) 50% no-repeat;background-size:cover}.testimonial-section .center{max-width:910px;margin:0 auto}.testimonial-section .owl-item img{width:auto}.testimonial-section .owl-item .client-img,.testimonial-section .owl-item p{margin-bottom:50px}.testimonial-section .owl-item .cl-name{padding-top:25px;font-size:12px;font-weight:700;color:#282727;text-transform:uppercase}.testimonial-section.style-5{padding:70px 0;background:transparent}.testimonial-section.style-5 .center{max-width:850px}.testimonial-section.style-5 .owl-carousel .owl-nav button.owl-prev{height:30px;border-radius:0;background:transparent;left:0;width:30px;line-height:30px}.testimonial-section.style-5 .owl-carousel .owl-nav button.owl-next{height:30px;right:0;border-radius:0;background:transparent;width:30px;line-height:30px}.blog-section{padding:120px 0}.blog-info{padding-top:24px}.blog-info .date-and-author{font-size:12px;color:#757575;line-height:12px;display:flex}.blog-info .date-and-author .author-name{position:relative;padding-left:6px}.blog-info .date-and-author .author-name:before{content:"/";padding-right:6px}.blog-info h4{margin-bottom:15px}.blog-info h4 a{font-size:20px;font-weight:500;color:#231f20}.blog-info h4 a:hover{color:#da5f4b}.blog-info .rmore{font-size:14px;color:#da5f4b;text-transform:capitalize;position:relative;padding-right:60px;line-height:14px;display:inline-block}.blog-info .rmore:after{height:2px;right:0;transition:all .3s ease-in-out;content:"";position:absolute;bottom:0;background:#da5f4b;left:inherit;width:54px}.blog-info .rmore:hover:after{width:100%}.blog-section.style-5{padding:70px 15px;background:#fff}.blog-section.style-5 .blog-info .rmore{padding:0;position:relative;display:inline-block}.blog-section.style-5 .blog-info .rmore:after{height:100%;right:0;transition:all .5s ease-in-out;content:"";position:absolute;bottom:0;top:0;background:#231f20;left:0;width:0;z-index:9}.blog-section.style-5 .blog-info .rmore:hover:after{right:0;content:"";position:absolute;bottom:0;top:0;background:#231f20;left:0;width:100%;z-index:9}.blog-section.style-5 .blog-info .rmore span{padding:0 26px;font-size:12px;border:3px solid #231f20;font-weight:400;color:#231f20;transition:all .5s ease-in-out;text-transform:uppercase;position:relative;line-height:30px;display:inline-block;z-index:99}.blog-section.style-5 .blog-info .rmore span i:before{color:#da5f4b;margin:0 0 0 16px}.blog-section.style-5 .blog-info .rmore:hover span{color:#fff}.blog-section.style-5 .blog-info .date-and-author{margin-bottom:20px;position:relative;padding-bottom:8px}.blog-section.style-5 .blog-info .date-and-author:before{height:2px;content:"";position:absolute;bottom:0;background:#da5f4b;left:0;width:55px}.blog-section.style-5 .blog-info .date-and-author .categories{position:relative;padding-left:6px}.blog-section.style-5 .blog-info .date-and-author .categories:before{content:"/";padding-right:6px}.blog-section.style-5 .blog-info h4{margin-bottom:15px}.blog-section.style-5 .blog-info h4 a{font-size:25px;font-weight:500;color:#231f20;text-transform:uppercase}.blog-section.style-5 .blog-info h4 a:hover{color:#da5f4b}.blog-section.style-5 .blog-info p{margin-bottom:30px}.blog-listing-page .single-blog{padding-bottom:90px}.blog-listing-page .pagination-part{justify-content:center;width:100%;display:flex}.blog-listing-page .pagination-part .pagination li{margin-right:1px}.blog-listing-page .pagination-part .pagination li a{height:36px;padding:5px;justify-content:center;color:#231f20;align-items:center;border-radius:50%;width:36px;display:flex}.blog-listing-page .pagination-part .pagination li a:hover,.blog-listing-page .pagination-part .pagination li.active a{color:#fff;background:#da5f4b}.newsletter-section{padding:110px 0;margin-right:-50px;background:#f6f6f6;margin-left:-50px}.newsletter-section.style-4{margin-right:0;margin-left:0}.newsletter-section .sec-tit h2{margin-bottom:30px}.newsletter-section p{font-size:16px;margin-bottom:60px;color:#231f20}.newsletter-section .form-newsletter{position:relative;margin:0 auto;width:695px}.newsletter-section .form-newsletter .form-control{height:auto;padding:0 215px 0 20px;font-size:15px;border:none;background:#fff;line-height:60px}.newsletter-section .form-newsletter button{padding:0 20px;font-size:15px;border:none;right:0;color:#fff;position:absolute;top:0;background:#231f20;width:195px;line-height:60px}.newsletter-section .form-newsletter button:hover{background:#da5f4b}.newsletter-section .h-ser{padding-top:144px}.newsletter-section .h-ser .ic-box{padding:0 30px}.newsletter-section .h-ser .ic-box i{height:78px;justify-content:center;font-size:30px;border:1px solid #a5a5a5;color:#231f20;margin:0 auto 26px;align-items:center;border-radius:50%;background:#fff;width:78px;display:flex}.newsletter-section .h-ser .ic-txt h5{font-size:16px;font-weight:500;margin-bottom:10px;color:#231f20}.newsletter-section .h-ser .ic-txt p{font-size:14px;margin-bottom:0;color:#757575}.newsletter-section.style-5{padding:60px 0 120px;margin-right:0;background:transparent;margin-left:0}.newsletter-section.style-5 .h-ser{padding-top:120px}.newsletter-section.style-5 .h-ser .ic-box i{height:auto;border:none;background:transparent;width:auto}.streep-section{padding:100px 0;border-bottom:1px solid #e3e3e3}.streep-section .ic-box{padding:0 30px}.streep-section .ic-box i{justify-content:center;font-size:50px;color:#231f20;margin:0 auto 26px;align-items:center;display:flex}.streep-section .ic-txt h5{font-size:16px;font-weight:500;margin-bottom:10px;color:#231f20}.streep-section .ic-txt p{font-size:14px;margin-bottom:0;color:#757575}.partner-logo{padding:100px 0}.plogo-carousel .owl-item{padding:0}.plogo-carousel .owl-item img{width:auto}.footer-style-1 .top-footer{padding:92px 0;margin-right:-50px;text-align:left;background:#f2f2f2;margin-left:-50px}.footer-main .footer-logo{margin-bottom:30px}.footer-main .footer-widget .widget-tit h4{font-size:18px;font-weight:500;margin-bottom:30px;color:#231f20}.footer-main .footer-widget ul{margin:0}.footer-main .footer-widget ul li{font-size:15px;color:#a4a4a4;padding-bottom:20px;line-height:1;line-height:15px}.footer-main .footer-widget ul li:last-child{padding-bottom:0}.footer-main .about_txt{font-size:15px;margin-bottom:30px;color:#a4a4a4}.footer-main .widget-content ul li a{font-size:15px;color:#a4a4a4;line-height:15px}.footer-main .widget-content ul li a:hover{color:#231f20}.footer-main .social ul{font-size:0}.footer-main .social ul li{margin:0 8px;padding-bottom:0;display:inline-block}.footer-main .social ul li a{height:40px;font-size:14px;color:#231f20;text-align:center;border-radius:50%;background:#fff;width:40px;display:block}.footer-main .social ul li a:hover{color:#fff;background:#231f20}.footer-main .social ul li a i,.footer-style-1 .top-footer .social li a i:before{height:40px;margin:0;border-radius:50%;width:40px;line-height:40px;display:block}.footer-style-1 .top-footer .social ul li:first-child{margin-left:0}.footer-style-1 .top-footer .social ul li:last-child{margin-right:0}.footer-style-1 .bottom-footer{padding:18px 0}.footer-style-1 .bottom-footer .copyright{color:#a4a4a4;text-align:left}.footer-style-1 .bottom-footer .design{color:#a4a4a4;text-align:right}.footer-style-1 .bottom-footer .design a{color:#a4a4a4}.footer-style-1 .bottom-footer .design a:hover{color:#231f20}.footer-style-2{padding:140px 0;text-align:left;background:#f2f2f2}.footer-style-2.footer-main .footer-widget .widget-tit h4{font-size:24px;font-weight:500;margin-bottom:36px}.footer-style-2.footer-main .footer-widget .newsletter label{font-size:15px;font-weight:400;color:#231f20;text-transform:uppercase;display:block}.footer-style-2.footer-main .footer-widget .newsletter .form-group{margin-bottom:30px}.footer-style-2.footer-main .footer-widget .newsletter .form-control{height:auto;padding:0 60px 0 18px;border:none;background:#fff;line-height:50px}.footer-style-2.footer-main .footer-widget .newsletter input[type=submit]{height:50px;font-size:0;border:none;right:0;position:absolute;top:0;background:url(/template/grafotoff/images/message-icon.png) 50% no-repeat;width:60px}.footer-style-2 .footer-logo{margin-bottom:38px}.footer-style-2 .copyright{font-size:24px;margin-bottom:20px;color:#a4a4a4;text-transform:uppercase;width:200px;line-height:28px}.footer-style-2 .design{font-size:14px;margin-bottom:0;color:#a4a4a4;text-transform:uppercase;width:250px;line-height:18px}.footer-style-2 .design a{color:#a4a4a4}.footer-style-2 .design a:hover{color:#231f20}.footer-style-2 .footer-widget .social{padding-bottom:0}.footer-main.footer-style-3{padding:100px 0;text-align:left;background:#231f20}.footer-main.footer-style-3 .footer-widget .insta ul{flex-wrap:wrap;display:flex}.footer-main.footer-style-3 .footer-widget .insta ul li{padding:0 10px 20px;width:25%}.footer-main.footer-style-3 .footer-widget .widget-tit h4{font-size:18px;font-weight:500;margin-bottom:40px;color:#fff}.footer-main.footer-style-3 .widget-content ul li a:hover{color:#e05140}.footer-main.footer-style-3 .btm-footer{padding-top:30px;border-top:1px solid #312d2e;margin-top:20px}.footer-main.footer-style-3 .btm-footer .social{text-align:right}.footer-main.footer-style-3 .btm-footer .social ul li a{border:1px solid #3c3637;color:#4d4a4b;background:transparent}.footer-main.footer-style-3 .btm-footer .social ul li a:hover{border-color:#da5f4b;color:#fff;background:#da5f4b}.footer-main.footer-style-3 .btm-footer .copyright,.footer-main.footer-style-3 .btm-footer .design{font-size:14px;color:#a4a4a4}.footer-main.footer-style-3 .btm-footer .design a{color:#a4a4a4}.footer-main.footer-style-3 .btm-footer .design a:hover{color:#da5f4b}.footer-main.footer-style-4{padding:100px 0;text-align:center;background:#231f20}.footer-main.footer-style-4 .center{max-width:565px;margin:0 auto}.footer-main.footer-style-4 .ft-logo{margin-bottom:30px}.footer-main.footer-style-4 .payment{margin-bottom:40px}.footer-main.footer-style-4 .copyright,.footer-main.footer-style-4 .design{font-size:14px;color:#a4a4a4}.footer-main.footer-style-4 .design a{color:#a4a4a4}.footer-main.footer-style-4 .design a:hover{color:#da5f4b}.footer-main.footer-style-5{margin-right:0;margin-left:0}.footer-main.footer-style-5 .top-footer{padding:85px 115px 70px;text-align:left;background:#231f20}.footer-main.footer-style-5 .cmn-detail{padding-top:35px}.footer-main.footer-style-5 .cmn-detail p{padding:0 0 12px 35px;font-size:14px;font-weight:400;color:#a4a4a4;position:relative;margin:0;line-height:18px}.footer-main.footer-style-5 .cmn-detail p a{color:#a4a4a4}.footer-main.footer-style-5 .cmn-detail p a:hover{color:#fff}.footer-main.footer-style-5 .cmn-detail p i{font-size:18px;color:#e3e3e5;position:absolute;left:0}.footer-main.footer-style-5 .widget-content.social{padding-top:30px}.footer-main.footer-style-5 .widget-content.social ul li:first-child{margin-left:0}.footer-main.footer-style-5 .social ul li a{border:1px solid #645d5f;color:#a4a4a4;background:transparent}.footer-main.footer-style-5 .social ul li a:hover{border:1px solid #da5f4b;color:#fff;background:#da5f4b}.footer-main.footer-style-5 .widget-tit{font-size:18px;font-weight:500;color:#fff;text-transform:capitalize;margin:20px 0 35px}.footer-main.footer-style-5 .time-widget ul li{font-size:14px;font-weight:400;color:#a4a4a4;padding-bottom:20px}.footer-main.footer-style-5 .time-widget ul li:last-child{padding-bottom:0}.footer-main.footer-style-5 .link-widget ul li{padding-bottom:20px}.footer-main.footer-style-5 .link-widget ul li:last-child{padding-bottom:0}.footer-main.footer-style-5 .link-widget ul li a{font-size:15px;font-weight:400;color:#a4a4a4}.footer-main.footer-style-5 .link-widget ul li a:hover{color:#da5f4b}.footer-main.footer-style-5 .bottom-footer{padding:20px 15px}.footer-main.footer-style-5 .bottom-footer .copyright{font-size:14px;color:#231f20;text-align:left}.footer-main.footer-style-5 .bottom-footer .design{font-size:14px;color:#231f20;text-align:right}.footer-main.footer-style-5 .bottom-footer .design a{color:#da5f4b}.footer-main.footer-style-5 .bottom-footer .design a:hover{color:#231f20}.quickview-popup{max-width:960px}.quickview-popup .modal-content{border:none;border-radius:0}.quickview-popup .modal-header{padding:15px 18px;border-top-right-radius:0;border-top-left-radius:0;background:#da5f4b}.quickview-popup .modal-header h5{font-size:18px;font-weight:500;color:#fff;text-transform:uppercase;line-height:22px}.quickview-popup .modal-header .shopping{font-size:14px;font-weight:500;color:#fff;text-transform:uppercase;line-height:18px}.quickview-popup .modal-header .shopping:hover{opacity:.8}.modal-header .close{padding:0;font-size:18px;font-weight:400;color:#fff;opacity:1;margin:0 0 0 12px}.quickview-popup .modal-body{padding:40px 45px}.quickview-popup .modal-body .social-share{padding-top:20px}.quickview-popup .modal-body .social-share label{font-size:14px;font-weight:400;margin-bottom:10px;color:#231f20;display:block}.quickview-popup .modal-body .social-share ul{justify-content:center;margin:0;display:flex}.quickview-popup .modal-body .social-share ul li{margin:0 8px}.quickview-popup .modal-body .social-share ul li a{color:#969696}.quickview-popup .modal-body .social-share ul li a:hover{color:#da5f4b}.quickview-popup .modal-body .product-details-content{text-align:left;padding-left:15px}.quickview-popup .modal-body .product-details-content .product-tit{font-size:24px;font-weight:700;margin-bottom:10px;color:#231f20;line-height:24px}.quickview-popup .modal-body .product-details-content .single-product-reviews{margin-bottom:16px;display:flex}.quickview-popup .modal-body .product-details-content .single-product-reviews .star-box{display:flex}.quickview-popup .modal-body .product-details-content .single-product-reviews .star-box li{padding:0 3px}.quickview-popup .modal-body .product-details-content .single-product-reviews .star-box li:first-child{padding-left:0}.quickview-popup .modal-body .product-details-content .single-product-reviews .review-link{font-size:12px;color:#868686;margin-left:10px;line-height:12px}.quickview-popup .modal-body .product-details-content .single-product-reviews .review-link:hover{color:#da5f4b}.quickview-popup .modal-body .product-details-content .price{font-size:24px;font-weight:500;margin-bottom:20px;color:#231f20;line-height:24px}.quickview-popup .modal-body .product-details-content .short-discription p{font-size:14px;color:#5d5c5c;margin:0;line-height:20px}.quickview-popup .modal-body .product-details-content .short-discription{margin-bottom:20px;border-bottom:1px solid #050000;padding-bottom:20px}.quickview-popup .modal-body .product-details-content .two-part{display:flex}.quickview-popup .modal-body .product-details-content .two-part .lpart,.quickview-popup .modal-body .product-details-content .two-part .rpart{width:50%}.quickview-popup .modal-body .product-details-content .two-part .lpart{padding-right:10px}.quickview-popup .modal-body .product-details-content .description-list{margin:0}.quickview-popup .modal-body .product-details-content .color-and-size{flex-flow:column;display:flex}.quickview-popup .modal-body .product-details-content .two-part .lpart label{font-size:14px;font-weight:500;color:#231f20;margin:0;width:75px}.quickview-popup .modal-body .product-details-content .color-and-size .color,.quickview-popup .modal-body .product-details-content .color-and-size .size{align-items:center;padding-bottom:12px;display:flex}.quickview-popup .modal-body .product-details-content .color-and-size .color{padding-bottom:18px}.quickview-popup .modal-body .product-details-content .color-and-size .color .color-list{display:flex}.quickview-popup .modal-body .product-details-content .color-and-size .color .color-list li a{height:22px;border:1px solid transparent;border-radius:50%;background:#fff;width:22px;display:flex}.quickview-popup .modal-body .product-details-content .color-and-size .color .color-list li.active a{border-color:#b5b5b5}.quickview-popup .modal-body .product-details-content .color-and-size .color .color-list li a span{height:12px;margin:auto;border-radius:50%;background:#c1c1c1;width:12px;display:block}.quickview-popup .modal-body .product-details-content .color-and-size .color .color-list li.color-1 a span{background:#f6a1b9}.quickview-popup .modal-body .product-details-content .color-and-size .color .color-list li.color-2 a span{background:#c1c1c1}.quickview-popup .modal-body .product-details-content .color-and-size .color .color-list li.color-3 a span{background:#dfa880}.quickview-popup .modal-body .product-details-content .color-and-size .color .color-list li.color-4 a span{background:#9ebcd5}.quickview-popup .modal-body .product-details-content .color-and-size .color .color-list li.color-5 a span{background:#817e7f}.quickview-popup .modal-body .product-details-content .color-and-size .size #size-list{height:33px;padding:0 32px 0 10px;font-size:13px;border:1px solid #d8d8d8;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#5d5c5c;background:#fff url(/template/grafotoff/images/down-angle.png) 117px no-repeat;width:140px}.quickview-popup .product-details-content .quantity{align-items:center;display:flex}.quickview-popup .product-details-content .quantity .pro-qty{border:1px solid #d8d8d8;width:140px;display:flex}.quickview-popup .product-details-content .quantity .pro-qty .qty-btn{height:33px;font-size:14px;font-weight:700;color:#5d5c5c;text-align:center;background:#fff;cursor:pointer;width:36px;line-height:35px}.quickview-popup .product-details-content .quantity .pro-qty .qty-btn:hover{background:#d8d8d8}.quickview-popup .product-details-content .quantity .pro-qty .qty-btn.dec{border-right:1px solid #d8d8d8}.quickview-popup .product-details-content .quantity .pro-qty .qty-btn.inc{border-left:1px solid #d8d8d8}.quickview-popup .product-details-content .quantity .pro-qty input[type=text]{height:33px;font-size:13px;border:none;font-weight:400;color:#5d5c5c;text-align:center;background:transparent;width:68px;line-height:31px}.quickview-popup .product-details-content .two-part .rpart .product-details-description .description-list li{font-size:14px;color:#5d5c5c;padding-bottom:12px;line-height:32px}.quickview-popup .product-details-content .two-part .rpart .product-details-description .description-list li:last-child{padding-bottom:0}.quickview-popup .product-details-content .two-part .rpart .product-details-description .description-list li span{font-size:14px;font-weight:500;color:#231f20;margin:0;width:75px;display:inline-block}.quickview-popup .modal-body .product-details-content .two-part{margin-bottom:22px;border-bottom:1px solid #050000;padding-bottom:22px}.quickview-popup .modal-body .cart-btn-div{display:flex}.quickview-popup .modal-body .cart-btn-div .cart-btn.btn-1 span{padding:0 32px;font-size:12px;color:#fff;text-transform:uppercase;border-width:2px;line-height:36px}.quickview-popup .modal-body .cart-btn-div .cart-btn.btn-1:after{right:0;content:"";position:absolute;bottom:0;top:0;background:#231f20;left:0;width:100%;z-index:9}.quickview-popup .modal-body .cart-btn-div .cart-btn.btn-1:hover:after{color:#231f20;width:0}.quickview-popup .modal-body .cart-btn-div .cart-btn.btn-1:hover span{color:#231f20}.quickview-popup .modal-body .cart-btn-div .wishlist{padding:0 17px}.quickview-popup .modal-body .cart-btn-div .compare-btn,.quickview-popup .modal-body .cart-btn-div .wishlist-btn{height:40px;border:1px solid #d8d8d8;color:#231f20;text-align:center;width:40px;line-height:40px;display:inline-block}.quickview-popup .modal-body .cart-btn-div .compare-btn:hover,.quickview-popup .modal-body .cart-btn-div .wishlist-btn:hover{background:#d8d8d8}.modal{z-index:999999}.modal-backdrop{z-index:99999}.modal-lg,.modal-xl{max-width:925px}#myModalNews .modal-content{border-radius:0}#myModalNews .modal-content .model-newsbox{padding-top:105px}#myModalNews .modal-content .base-photo{padding:25px 35px;justify-content:flex-end;display:flex}#myModalNews .modal-content .base-photo .model-newsbox{max-width:345px;text-align:right}#myModalNews .modal-content .base-photo .model-newsbox h4{font-size:35px;font-weight:700;margin-bottom:20px;color:#231f20;line-height:35px}#myModalNews .modal-content .base-photo .model-newsbox p{font-size:15px;margin-bottom:44px;padding-left:15px}#myModalNews .modal-content .base-photo .model-newsbox .newsform{padding-left:25px}#myModalNews .modal-content .base-photo .model-newsbox .newsform .form-control{height:48px;padding:0 20px;font-size:14px;border:3px solid #da5f4b;font-weight:400;color:#231f20;text-align:right;background:transparent;line-height:32px}#myModalNews .modal-content .base-photo .model-newsbox .newsform input[type=submit]{font-size:16px;border:none;font-weight:700;color:#231f20;background:transparent;margin-top:20px}#myModalNews .modal-content .base-photo .model-newsbox .newsform input[type=submit]:hover{color:#da5f4b}#myModalNews .modal-content .base-photo .model-newsbox .newsform .input-group{justify-content:flex-end}#myModalNews .modal-content .base-photo .model-newsbox .newsform .custom-checkbox{padding-top:105px}.custom-checkbox .custom-control-label:before{border:none;top:2px;border-radius:0;background:url(/template/grafotoff/images/check.png) 50% no-repeat}.custom-checkbox .custom-control-label:after{top:2px}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background:url(/template/grafotoff/images/check-right.png) 50% no-repeat!important}.custom-control-input:checked~.custom-control-label:before{border:none;background:transparent}.custom-control-input:focus~.custom-control-label:before{box-shadow:none}#myModalNews .modal-content .close{height:20px;font-size:20px;font-size:18px;right:55px;color:#231f20;position:absolute;opacity:1;top:40px;line-height:20px;z-index:99}#myModalNews .modal-content .close:hover{color:#da5f4b}.common-wrapper .col-md-7 .row{padding-left:30px}.common-wrapper .col-md-7 .row .col-md-6{padding-bottom:46px}.common-wrapper.for-male .col-md-7 .row{padding-right:30px;padding-left:0}.common-wrapper .tit{height:42px;justify-content:center;right:0;position:absolute;bottom:20px;align-items:center;background:#fff;left:0;display:flex}.common-wrapper .tit span{font-size:24px;font-weight:700;text-transform:uppercase;position:relative;line-height:18px;padding-left:18px;display:inline-block}.common-wrapper .tit span:before{height:3px;content:"";position:absolute;bottom:0;background:#231f20;left:0;width:17px}.common-wrapper .for-her .tit,.common-wrapper .for-him .tit{height:62px}.common-wrapper .for-her .tit span,.common-wrapper .for-him .tit span{font-size:36px;line-height:25px;padding-left:27px}.common-wrapper .for-her .tit span:before,.common-wrapper .for-him .tit span:before{height:5px;width:24px}.common-wrapper .banner{overflow:hidden}.common-wrapper .banner img{transform:scale(1);transition:all .4s ease-in-out}.common-wrapper .banner:hover img{transform:scale(1.1)}.sale-section .tit-part{padding:96px 0;position:relative}.sale-section .tit-part:before{top:0}.sale-section .tit-part:after,.sale-section .tit-part:before{height:75px;right:0;content:"";position:absolute;margin:auto;background:#231f20;left:0;width:1px}.sale-section .tit-part:after{bottom:0}.sale-section .tit-part h2{font-size:70px;font-weight:700;margin-bottom:20px;color:#231f20;text-transform:uppercase;line-height:50px}.sale-section .tit-part .store-btn{padding:0 18px;font-size:22px;border:2px dashed #feb88d;color:#da5f4b;text-transform:uppercase;line-height:40px;display:inline-block}.sale-section .tit-part .store-btn:hover{color:#fff;border-style:solid;background:#feb88d}.sale-section .women-label{bottom:0;left:0}.sale-section .men-label{right:0;top:0}.sale-section .mobile-center{overflow:hidden}.sale-section .tit-part{margin-bottom:60px}.abt-footer{margin:0 -50px;background:#231f20}.abt-footer .bg-black{padding-right:0;padding-left:0}.abt-banner{background:url(/template/grafotoff/images/aboutus-banner.jpg) no-repeat;background-size:cover}.abt-banner .abt-banner-content{padding-top:190px;padding-bottom:130px}.abt-banner .abt-banner-content h2{font-size:60px;font-weight:500;margin-bottom:20px;color:#231f20;text-transform:uppercase;width:max-content;line-height:65px}.abt-banner .abt-banner-content .breadcrumb{padding:0;margin:0;background:unset;width:max-content}.abt-banner .abt-banner-content .breadcrumb .breadcrumb-item{font-size:14px;color:#dd604c}.abt-banner .abt-banner-content .breadcrumb .breadcrumb-item a{font-size:14px;color:#231f20}.abt-banner .abt-banner-content .breadcrumb .breadcrumb-item a:hover{color:#dd604c}.wrapper100{padding:100px 0}.worksec .right-side-content{padding-left:50px}.worksec .right-side-content h2{font-size:60px;font-weight:700;margin-bottom:40px;color:#231f20;text-transform:uppercase;position:relative}.worksec .right-side-content h2:before{height:9px;content:"";position:absolute;top:50px;border-radius:2px;background:#da5f4b;left:-41px;width:40px}.worksec .right-side-content p{font-size:16px;margin-bottom:45px;color:#4a4647;padding-right:63px;line-height:30px}.worksec .right-side-content a{font-size:18px;font-weight:700;color:#231f20;text-transform:uppercase;position:relative;padding-left:15px}.worksec .right-side-content a:before{height:3px;transition:all .3s ease-in-out;content:"";position:absolute;bottom:0;background:#da5f4b;left:0;width:13px}.worksec .right-side-content a:hover:before{width:100%}.worksec .left-side-img{position:relative}.worksec{padding-top:165px;padding-bottom:100px}.worksec .left-side-img{text-align:center}.worksec .left-side-img .leaf{right:-20%;position:absolute;bottom:-17%}.worksec .left-side-img:after{height:98%;border:13px solid #48484842;content:"";position:absolute;top:-8%;background:#ffffffb0;left:0;width:48%}.abt-servicesec{border-bottom:1px solid #e3e3e3}.abt-servicesec .our-services i{font-size:40px;margin-bottom:30px;display:block}.our-services .service h6{font-size:16px;font-weight:500;margin-bottom:15px;color:#231f20}.our-services .service p{padding:0 30px;font-size:14px;color:#757575;line-height:22px}.abt-servicesec .our-services .shipping i{color:#faa698}.abt-servicesec .our-services .support i{color:#9cdbc9}.abt-servicesec .our-services .return i{color:#b492d7}.abt-servicesec .our-services .secure i{color:#f598af}.new-style-section .new-style-left h2{font-size:60px;font-weight:700;margin-bottom:0;color:#231f20;text-transform:uppercase;position:relative;padding-right:115px;padding-left:42px}.new-style-section .new-style-left h2:before{height:9px;content:"";position:absolute;border-radius:2px;background:#da5f4b;left:0;width:40px;margin-top:52px}.new-style-section .new-style-right p{font-size:16px;line-height:30px}.new-style-section .new-style-right .pra1{margin-bottom:40px}.testimonials-2{padding:90px 140px;background:url(/template/grafotoff/images/testimonials.jpg)no-repeat;background-size:cover}.testimonials-2 .item .testimonials-content{padding:0}.brands{padding:70px 0}.discover-collection-section .discover-collection-content .discover-collection-heading{position:relative;margin:0 223px}.discover-collection-section .discover-collection-content .discover-collection-heading h2{font-size:48px;font-weight:700;margin-bottom:60px;color:#231f20;text-transform:uppercase;padding-left:40px}.discover-collection-section .discover-collection-content .discover-collection-heading h2 span{position:relative;padding-left:40px}.discover-collection-section .discover-collection-content .discover-collection-heading h2 span:after{height:9px;content:"";position:absolute;bottom:9px;border-radius:2px;background:#da5f4b;left:0;width:40px}.discover-collection-section .discover-collection-content p{font-size:16px;color:#4a4647;padding-bottom:60px;line-height:30px}.discover-collection-section .discover-collection-content a{padding:0 30px;font-size:16px;border:4px solid #231f20;color:#231f20;position:relative;line-height:49px;display:inline-block}.discover-collection-section .discover-collection-content a i,.discover-collection-section .discover-collection-content a span{position:relative;z-index:2}.discover-collection-section .discover-collection-content a:before{transition:all .3s ease-in-out;content:"";position:absolute;bottom:0;top:0;background:#231f20;left:0;width:0}.discover-collection-section .discover-collection-content a:hover:before{width:100%}.discover-collection-section .discover-collection-content a i{color:#d95f4b;margin-left:20px}.discover-collection-section .discover-collection-content a:hover{color:#fff}.our-story-section .our-story-left{position:relative;text-align:center}.our-story-section .our-story-left:after{height:95%;border:13px solid #da5f4b75;content:"";position:absolute;top:-11%;left:-5%;width:50%}.our-story-section .our-story-right h2{font-size:60px;font-weight:700;margin-bottom:40px;color:#231f20;text-transform:uppercase;position:relative;margin-top:50px;padding-left:46px}.our-story-section .our-story-right h2:before{height:9px;content:"";position:absolute;border-radius:2px;background:#da5f4b;left:5px;width:40px;margin-top:50px}.our-story-section .our-story-right p{font-size:16px;color:#4a4647;line-height:30px}.our-story-section .our-story-right:first-child p{margin-bottom:30px}.contact-section .contact-right{position:relative;text-align:center}.contact-section .contact-right:after{height:95%;border:13px solid #da5f4b75;content:"";position:absolute;top:-11%;left:-5%;width:50%}.contact-section .contact-left h2{font-size:60px;font-weight:700;margin-bottom:40px;color:#231f20;text-transform:uppercase;position:relative;margin-top:50px;padding-left:46px}.contact-section .contact-left h2:before{height:9px;content:"";position:absolute;border-radius:2px;background:#da5f4b;left:5px;width:40px;margin-top:50px}.contact-section .contact-left .contact-method{position:relative;padding-left:45px}.contact-section .contact-left .contact-method i{font-size:20px;color:#231f20;position:absolute;left:11px}.contact-section .contact-left .contact-method h6{font-size:18px;font-weight:700;margin-bottom:10px;color:#231f20;line-height:18px}.contact-section .contact-left .contact-method p,.contact-section .contact-left .contact-method p a{font-size:14px;margin-bottom:40px;color:#231f20;line-height:18px}.contact-section .contact-left .contact-method p a:hover{color:#da5f4b}.contact-section .contact-left .address p{width:45%}.testimonials-3{padding:90px 140px;background:url(/template/grafotoff/images/testimonials-2.jpg)no-repeat;background-size:cover}.testimonials-3 .item .testimonials-content{padding:0}.contact-details-sec .details{text-align:center}.contact-details-sec .details h2{font-size:48px;font-weight:700;margin-bottom:40px;color:#231f20;text-transform:uppercase}.contact-details-sec .details h2 span{font-size:60px;color:#da5f4b}.contact-details-sec .details p{font-size:16px;color:#4a4647;line-height:24px}.how-to-contact{padding-top:0}.how-to-contact .contact-inner-content i:before{margin:0}.how-to-contact .contact-inner-content i{font-size:48px;margin-bottom:20px;color:#231f20;display:block}.how-to-contact .contact-inner-content h6{font-size:18px;font-weight:700;margin-bottom:15px;color:#231f20;line-height:18px}.how-to-contact .contact-inner-content p{font-size:14px;color:#231f20;line-height:18px}.how-to-contact .contact-inner-content{height:100%;border-left:2px solid #231f20;padding-right:34PX;padding-bottom:21px;padding-left:20px}.connect-with-us .connect-social{text-align:center}.connect-with-us .connect-social h4{font-size:22px;font-weight:700;margin-bottom:30px;color:#231f20;line-height:22px}.connect-with-us .connect-social h4 span{color:#da5f4b}.connect-with-us .connect-social ul{justify-content:center;margin-bottom:0;display:flex}.connect-with-us .connect-social ul li a{height:45px;font-size:15px;color:#231f20;text-align:center;margin:0 8px;border-radius:100%;width:45px;line-height:45px;display:block}.connect-with-us .connect-social ul li a:hover{color:#fff;background:#231f20}.contact-form-section .contact-form-heading{text-align:center}.contact-form-section .contact-form-heading h2{font-size:48px;font-weight:700;margin-bottom:20px;color:#231f20;text-transform:uppercase}.contact-form-section .contact-form-heading h2 span{font-size:60px;color:#da5f4b}.contact-form-section .contact-form-heading p{font-size:16px;color:#4a4647;line-height:24px}.contact-form-section form label{font-size:16px;font-weight:500;margin-bottom:0;color:#231f20;line-height:24px}.contact-form-section form label sup{color:#da5f4b}.contact-form-section form input,.contact-form-section form textarea{margin-bottom:25px}.contact-form-section form textarea{height:204px;padding:16px;font-size:14px;border:3px solid #231f20;width:100%;line-height:24px}.contact-form-section form input{padding:0 16px;font-size:14px;border:3px solid #231f20;background:#fff;width:100%}.contact-form-section form .form-group{margin-bottom:0}.contact-form-section form input{line-height:46px}.contact-form-section form button{padding:0 66px;font-size:18px;border:none;color:#fff;transition:all .3s ease-in;text-transform:uppercase;background:#231f20;cursor:pointer;line-height:53px}.contact-form-section form input:focus{outline:none}.contact-form-section form button:hover{background:#da5f4b}.lft-border{margin-bottom:10px}iframe{height:492px}.blogsecright form h4,.categories h4,.cloth-brands h4,.colorsec h4,.price-range h4,.recent-postsec h4,.sizesec h4,.tags-sec h4{font-size:24px;font-weight:700;margin-bottom:30px;color:#231f20}.blogsecright form{margin-bottom:50px}.blogsecright form input{font-size:14px;border:3px solid #231f20;padding-right:45px;width:100%;line-height:43px;padding-left:14px}.blogsecright form button{border:none;right:14px;position:absolute;bottom:0;top:0;background:none;cursor:pointer}.blogsecright form button i{font-size:17px;color:#231f20}.blogsecright form .searchbar{position:relative}.categories li a.categories-link,.categories li span{font-size:16px;font-weight:500;color:#9e9e9e;text-transform:uppercase;margin:15px 0;cursor:pointer;display:block}.categories .active a.categories-link,.categories .active span{color:#3f3c3d}.categories li .categories-dropdown{display:none}.categories .active .categories-dropdown{display:block}.categories li .categories-dropdown a{padding:0 10px;font-size:14px;color:#5d5c5c;line-height:30px;display:block}.categories li .categories-dropdown a:hover{text-decoration:underline;color:#dd604c}.recent-postsec h4{margin-top:40px}.recent-postsec .posts{padding-bottom:30px;display:flex}.recent-postsec .posts .post-name{padding-left:20px}.recent-postsec .posts .post-name a{font-size:16px;color:#231f20;width:75%;line-height:24px;display:block}.recent-postsec .posts .post-name a:hover{color:#dd604c}.sale-bannersec{margin-bottom:50px;margin-top:20px}.tags-sec a{padding:0 10px;font-size:16px;border:2px solid #231f20;margin-right:9px;margin-bottom:10px;color:#231f20;line-height:28px;display:inline-block}.tags-sec a:hover{border-color:#da5f4a;color:#fff;background:#da5f4a}.paginationsec{padding-bottom:170px}.paginationsec ul.pagination{justify-content:center;margin-bottom:0}.paginationsec .pagination .page-item a.page-link{height:36px;padding:0;font-size:16px;border:none;color:#231f20;text-align:center;border-radius:100%;width:36px;line-height:36px;display:block}.paginationsec .pagination .page-item{padding:0 8px}.paginationsec .pagination .active a.page-link,.paginationsec .pagination .page-item a.page-link:hover{color:#fff;background:#da5f4b}.colorsec a{height:24px;border:1px solid #b3b3b3;margin-right:13px;margin-bottom:14px;border-radius:100%;width:24px;display:inline-block}.price-range .ui-widget.ui-widget-content{height:4px;border:none;margin-bottom:30px;background:#eeeff1}.price-range .ui-slider-horizontal .ui-slider-range{background:#231f20}.price-range .ui-button.ui-state-disabled:active,.price-range .ui-button.ui-state-disabled:hover,.price-range .ui-state-default,.price-range .ui-widget-content .ui-state-default,.price-range .ui-widget-header .ui-state-default,.ui-button{height:16px;border:none;border-radius:50%;background:#231f20;width:16px}.ui-slider-horizontal .ui-slider-handle{height:-6px;top:-6px}.colorsec{padding-bottom:50px}.price-range button{padding:0 32px;font-size:14px;border:none;font-weight:500;color:#231f20;transition:all .3s ease-in;text-transform:uppercase;background:#efefef;cursor:pointer;line-height:39px}.price-range button:hover{color:#fff;background:#231f20}.price-range{padding-bottom:60px}.cloth-brands{padding-bottom:50px}.cloth-brands a{font-size:16px;font-weight:500;color:#231f20;line-height:42px;display:block}.cloth-brands a:hover{color:#dd604c}.short-bysec .grid-list-option ul li{margin-right:10px}.short-bysec .grid-list-option ul li a{height:42px;justify-content:center;flex-wrap:wrap;border:1px solid #d8d8d8;color:#8e9194;align-content:center;background:transparent;width:42px;display:inline-block;display:flex}.short-bysec .grid-list-option ul li a.active,.short-bysec .grid-list-option ul li a:hover{border-color:#231f20;color:#fff;background:#231f20}.short-bysec .grid-list-option ul li a i:before{height:42px;font-size:17px;margin:0;width:42px;line-height:42px}.filter-div{font-size:0}.short-bysec .grid-list-option ul li a .line{height:3px;margin-bottom:4px;transition:all .3s ease-in-out;background:#8e9194;width:22px;display:block}.short-bysec .grid-list-option ul li a .line:last-child{margin-bottom:0}.short-bysec .grid-list-option ul li a.active .line,.short-bysec .grid-list-option ul li a:hover .line{background:#fff}.short-bysec .short-byleft,.short-bysec .short-byright{display:flex}.short-bysec{justify-content:space-between;padding-bottom:59px;display:flex}.short-byright ul{margin-bottom:0}.shortby-dropdown{position:relative}ul.select_ul{border:1px solid #817e7f;position:absolute;background:#fff;display:none;z-index:2}.shortby-dropdown.active ul.select_ul{display:block}ul.select_ul li span{font-size:14px;color:#817e7f;position:relative;padding-right:74px;cursor:pointer;line-height:40px;padding-left:13px;display:block}ul.select_ul li span:hover{color:#fff;background:#231f20}.short-byright .shortby-dropdown .filter-div select{height:40px;font-size:14px;border:1px solid #817e7f;color:#817e7f;position:relative;padding-right:30px;cursor:pointer;width:205px;line-height:40px;padding-left:13px}.short-byright .shortby-dropdown .filter-div select.popularity-filter-box{margin-right:30px}.short-byright .page-view .btn-shop:after{font-size:12px;right:14px;content:"\e817";position:absolute;font-family:fontello}.short-byright .default_option{width:206px}.short-byright .default_option:after{font-size:12px;right:14px;color:#817e7f;content:"\e817";position:absolute;top:15px;font-family:fontello}.short-byright .page-view .btn-shop{margin-left:29px}.shop-paginationsec{justify-content:space-between;border-top:2px solid #231f20;margin-top:55px;display:flex}.shop-paginationsec .pagination .page-item .page-link{padding:15px;border:none;color:#231f20;background:unset}.shop-paginationsec .pagination .page-item .page-link:focus{box-shadow:none}.shop-paginationsec .pagination .active .page-link,.shop-paginationsec .pagination .page-item .page-link:hover{color:#dd604c}.shop-paginationsec .pagination{margin-bottom:0}.shop-paginationsec .num-of-items span{padding-top:15px;font-size:16px;color:#231f20;display:block}#list .product{padding-bottom:100px}#list .product img{width:100%}#list .product .dis-col{padding-left:35px}#list .product .dis-col .top-part{margin-bottom:40px}#list .product .dis-col .top-part h3{font-size:24px;margin-bottom:10px!important}#list .product .dis-col .top-part .price{font-size:18px;font-weight:500;color:#231f20}#list .product .dis-col .discription{margin-bottom:40px}#list .product .dis-col .btn-part{display:flex}#list .product .dis-col .btn-part .cart-btn{padding:0 30px;font-size:13px;margin-right:17px;color:#fff;text-transform:uppercase;background:#231f20;line-height:40px;display:inline-block}#list .product .dis-col .btn-part .cart-btn:hover{background:#dd604c}#list .product .dis-col .btn-part .icons.wishlist{margin-right:17px}#list .product .dis-col .btn-part .icons{height:40px;justify-content:center;font-size:20px;border:1px solid #d8d8d8;color:#231f20;align-items:center;background:#fff;width:40px;display:flex}#list .product .dis-col .btn-part .icons:hover{border-color:#231f20;color:#fff;background:#231f20}.single-product-section{padding:100px 0;text-align:left}.quickview-popup .product-details-content .product-tit{font-size:36px;font-weight:700;margin-bottom:20px;color:#231f20;line-height:38px}.product-details-content-part .single-product-reviews{margin-bottom:20px}.product-details-content-part .single-product-reviews .star-box{margin-left:8px}.product-details-content-part .single-product-reviews .star-box .icon-star{font-size:13px;color:#a8a8a8;margin-left:-8px}.product-details-content-part .single-product-reviews .star-box .icon-star.font-red{color:#eb2245}.product-details-content-part .single-product-reviews .review-link{font-size:14px;color:#545051;margin-left:20px}.product-details-content-part .price{font-size:24px;font-weight:500;color:#231f20;margin:0}.product-details-content-part .availablity{font-size:16px;font-weight:700;margin-bottom:22px;color:#231f20}.product-details-content-part .availablity span.yes{color:#0bb827}.product-details-content-part .availablity span.no{color:#eb2245}.product-details-content-part .short-discription{margin-bottom:50px;margin-top:35px}.product-details-content-part .short-discription p{font-size:14px;margin-bottom:0;color:#5d5c5c;line-height:24px}.product-details-content-part .product-details-description{padding:30px 0;flex-wrap:wrap;margin-bottom:40px;border-top:2px solid #231f20;border-bottom:2px solid #231f20;display:flex}.product-details-content-part .description-list{width:50%}.product-details-content-part .description-list li{font-size:16px;margin-bottom:15px;color:#545051}.product-details-content-part .description-list li span{font-weight:500;color:#231f20;width:95px;display:inline-block}.product-details-content-part .color-and-size{padding-right:70px;width:50%}.product-details-content-part .color-and-size label{font-size:16px;font-weight:500;color:#231f20;margin:0;width:95px}.product-details-content-part .color-and-size .color,.product-details-content-part .color-and-size .quantitypic,.product-details-content-part .color-and-size .size{flex-wrap:wrap;align-items:center;display:flex}.product-details-content-part .color-and-size .color,.product-details-content-part .color-and-size .size{margin-bottom:20px}.product-details-content-part .color-and-size .color form,.product-details-content-part .color-and-size .quantitypic .pro-qty,.product-details-content-part .color-and-size .size .size-list{width:calc(100% - 95px)}.product-details-content-part .color-and-size ul.color-list{display:flex}.product-details-content-part .color-and-size ul.color-list li{margin:0 3px}.product-details-content-part .color-and-size ul.color-list li:first-child{margin-left:0}.product-details-content-part .color-and-size ul.color-list li:last-child{margin-right:0}.product-details-content-part .color-and-size ul.color-list li a{height:22px;justify-content:center;border:1px solid transparent;align-items:center;border-radius:50%;background:#fff;width:22px;display:inline-block;display:flex}.product-details-content-part .color-and-size ul.color-list li.active a{border:1px solid #b5b5b5}.product-details-content-part .color-and-size ul.color-list li a span{height:14px;border-radius:50%;width:14px;display:inline-block}.product-details-content-part .color-and-size ul.color-list li.color-1 a span{background:#f6a1b9}.product-details-content-part .color-and-size ul.color-list li.color-2 a span{background:#c1c1c1}.product-details-content-part .color-and-size ul.color-list li.color-3 a span{background:#dfa880}.product-details-content-part .color-and-size ul.color-list li.color-4 a span{background:#9ebcd5}.product-details-content-part .color-and-size ul.color-list li.color-5 a span{background:#817e7f}.product-details-content-part .color-and-size .size ul.size-list{display:flex}.product-details-content-part .color-and-size .size ul.size-list li a{padding:0 15px;font-size:15px;font-weight:700;color:#231f20}.product-details-content-part .color-and-size .size ul.size-list li a:hover{color:#eb2245}.product-details-content-part .color-and-size .size ul.size-list li:first-child a{padding-left:0}.product-details-content-part .color-and-size .size ul.size-list li:last-child a{padding-right:0}.product-details-content-part .color-and-size .pro-qty{border:1px solid #d7d7d7;width:105px;display:flex}.product-details-content-part .color-and-size .pro-qty .qty-btn{height:35px;font-size:9px;font-size:16px;font-weight:700;text-align:center;background:transparent;cursor:pointer;width:35px;line-height:35px}.product-details-content-part .color-and-size .pro-qty input[type=text]{height:35px;padding:0 10px;font-size:16px;border:1px solid #d7d7d7;font-weight:700;color:#231f20;border-top:none;border-bottom:none;text-align:center;background:transparent;width:calc(100% - 60px);line-height:35px}.product-details-content-part .cart-and-share{justify-content:space-between;display:flex}.product-details-content-part .cart-btn-div{display:flex}.product-details-content-part .cart-btn-div .cart-btn{padding:0 40px;border:1px solid transparent;margin-right:20px;color:#fff;text-transform:uppercase;background:#231f20;cursor:pointer;line-height:48px;display:inherit}.product-details-content-part .cart-btn-div .cart-btn i{margin-right:5px}.product-details-content-part .cart-btn-div .cart-btn:hover{border-color:#231f20;color:#231f20;background:transparent}.product-details-content-part .cart-btn-div .wishlist .wishlist-btn{height:50px;border:1px solid #d7d7d7;color:#000;text-align:center;width:50px;display:inline-block}.product-details-content-part .cart-btn-div .wishlist .wishlist-btn i:before{height:49px;font-size:20px;margin:0;width:49px;line-height:49px}.product-details-content-part .cart-btn-div .wishlist .wishlist-btn:hover{border-color:#231f20;color:#fff;background:#231f20}.product-details-content-part .social-share{align-items:center;display:flex}.product-details-content-part .social-share label{font-size:16px;font-weight:700;margin-right:12px;margin-bottom:0;color:#231f20}.product-details-content-part .social-share ul{margin:0;display:flex}.product-details-content-part .social-share ul li{margin:0 8px}.product-details-content-part .social-share ul li a{color:#969696}.product-details-content-part .social-share ul li a:hover{color:#ec2f51}.easyzoom{height:460px}.prod-gal{width:calc(100% - 40px)}#sync2 .item{opacity:.4;cursor:pointer;margin-top:20px}#sync2 .current .item{opacity:1}.owl-theme .owl-nav [class*=owl-]{transition:all .3s ease}#sync2.owl-theme .owl-nav [class*=owl-]{padding:2px;font-size:20px;background:#000}#sync2.owl-carousel .owl-nav .owl-prev{position:absolute;top:45%;left:0;float:left}#sync2.owl-carousel .owl-nav .owl-next{right:0;position:absolute;top:45%;float:right}.product-description-section{text-align:left;padding-bottom:130px}.product-description-section h3{font-size:24px;font-weight:700;color:#000}.product-description-section .resp-tabs-list{text-align:center;margin:0;padding-bottom:65px}.product-description-section .resp-tabs-list .resp-tab-item{padding:14px 0 0;font-size:18px;font-weight:500;color:#b3b3b3;text-transform:capitalize;position:relative;margin:0 20px}.product-description-section .resp-tabs-list .resp-tab-item:before{height:4px;right:0;content:"";position:absolute;top:0;margin:auto;border-radius:2px;background:transparent;left:0;width:26px}.product-description-section .resp-tabs-list .resp-tab-item:first-child{margin-left:0}.product-description-section .resp-tabs-list .resp-tab-item:last-child{margin-right:0}.product-description-section .resp-tabs-list .resp-tab-item.resp-tab-active{font-size:30px;border:none;color:#231f20}.product-description-section .resp-tabs-list .resp-tab-item.resp-tab-active:before{background:#da5f4b}.product-description-section .discription p{font-size:16px;margin-bottom:40px;color:#5d5c5c;line-height:30px}.product-description-section .additional-information .table{margin:0 auto;width:700px}.product-description-section .additional-information .table th{color:#000;background:#f6f6f6;width:180px}.product-description-section .additional-information .table td{font-size:18px;color:#969696}.product-description-section .additional-information .table td,.product-description-section .additional-information .table th{padding:18px}.table-bordered td,.table-bordered th{border-color:#d7d7d7}.resp-tabs-container{padding:0}.review-header{margin-top:20px}.review-photo{width:100px;float:left}.review-body{margin-left:125px}.rev-author{font-size:18px;font-weight:400;color:#969696;padding-bottom:24px;width:100%;float:left}.rev-author span{font-size:18px;font-weight:700;margin-right:10px;color:#000;text-transform:uppercase}.product-description-section h4,.rate-txt,.review-form label{font-size:18px;font-weight:400;color:#231f20}.rev-date span{font-size:18px;font-weight:400;margin-right:10px;color:#969696;text-transform:uppercase;letter-spacing:.5px}.review-body .ratings,.review-form .ratings{margin:0 0 12px;width:100%;float:left}.review-body p,.review-form p{font-size:16px;color:#969696;line-height:24px}.rate-txt{margin:20px 0 10px}.review-form .ratings{margin:0 0 40px}.review-body .ratings i,.review-form .ratings i{font-size:15px;color:#a8a8a8;margin-left:-8px}.review-body .ratings i.font-red,.review-form .ratings i.font-red{color:#eb2245}.review-body .ratings i:first-child,.review-form .ratings i:first-child{margin-left:0}.review-form .ratings{float:none}.review-form{margin-top:35px}.review-form input,.review-form textarea{height:45px;font-size:14px;border:1px solid #d7d7d7;border-radius:0;background:transparent}.review-form input:focus,.review-form textarea:focus{box-shadow:none}.review-form textarea{height:128px}.review-form .form-group{margin-bottom:20px}.review-form input[type=submit]{padding:0 20px;font-size:18px;border:1px solid #2c2c2c;font-weight:700;color:#fff;text-transform:capitalize;letter-spacing:.5px;background:#2c2c2c;line-height:46px}.review-form input[type=submit]:hover{color:#2c2c2c;background:transparent}.review-form input:focus,.review-form textarea:focus{background:hsla(0,0%,94%,.6)}.related-product-section{padding-bottom:100px}.related-product-section h2.sec-tit{font-size:30px;font-weight:700;margin-bottom:48px;color:#231f20;border-bottom:1px solid #000;padding-bottom:15px}.blog-detail-section{padding:110px 0;text-align:left}.blog-detail-section .featured-img{margin-bottom:30px}.blog-detail-section .date-and-author{font-size:12px;margin-bottom:20px;color:#757575;position:relative;padding-bottom:8px;line-height:12px;display:flex}.blog-detail-section .date-and-author:before{height:2px;content:"";position:absolute;bottom:0;background:#da5f4b;left:0;width:55px}.blog-detail-section .date-and-author .author-name{position:relative;padding-left:6px}.blog-detail-section .date-and-author .author-name:before{content:"/";padding-right:6px}.blog-detail-section .date-and-author .categories{position:relative;padding-left:6px}.blog-detail-section .date-and-author .categories:before{content:"/";padding-right:6px}.blog-detail-section .blog-tit{font-size:35px;font-weight:500;margin-bottom:30px;color:#231f20;text-transform:uppercase}.blog-detail-section p{font-size:16px;margin-bottom:40px;color:#4a4647;line-height:28px}.blog-detail-section h4{font-size:24px;font-weight:500;margin-bottom:22px;color:#231f20}.blog-detail-section .social-share{display:flex}.blog-detail-section .social-share label{font-size:16px;font-weight:700;margin-right:12px;margin-bottom:0;color:#231f20}.blog-detail-section .social-share ul{margin:0;display:flex}.blog-detail-section .social-share ul li{margin:0 8px}.blog-detail-section .social-share ul li a{color:#a4a4a4}.blog-detail-section .social-share ul li a:hover{color:#df6957}.blog-detail-section .tag{justify-content:flex-end;align-items:center;display:flex}.blog-detail-section .social-share,.blog-detail-section .tag{margin-bottom:45px;margin-top:60px}.blog-detail-section .tag label{font-size:16px;font-weight:700;margin-right:12px;margin-bottom:0;color:#231f20}.blog-detail-section .tag ul{margin:0;display:flex}.blog-detail-section .tag ul li{margin-right:10px}.blog-detail-section .tag ul li a{color:#a4a4a4}.blog-detail-section .tag ul li a:hover{color:#df6957}.blog-detail-section .author{padding:45px 30px;flex-wrap:wrap;margin-bottom:38px;text-align:left;background:#fff7f6;display:flex}.blog-detail-section .author .author-img{width:83px;margin-top:16px}.blog-detail-section .author .author-txt{width:calc(100% - 83px);padding-left:35px}.blog-detail-section .author .author-name{font-size:18px;font-weight:700;margin-bottom:20px;color:#231f20;line-height:1}.blog-detail-section .author .author-txt p{margin-bottom:25px}.blog-detail-section .author .author-social{display:flex}.blog-detail-section .author .author-social li{margin:0 5px}.blog-detail-section .author .author-social li:first-child{margin-left:0}.blog-detail-section .author .author-social li a{color:#a4a4a4}.blog-detail-section .author .author-social li a:hover{color:#df6957}.blog-detail-section .blog-navigation{border:2px solid #231f20}.blog-detail-section .blog-navigation .nav-link{padding:26px 24px;justify-content:space-between;display:flex}.blog-detail-section .blog-navigation .nav-link a{font-size:18px;color:#9a9a9a;text-transform:capitalize}.blog-detail-section .blog-navigation .nav-link a:hover{color:#231f20}.comment-section{padding-top:118px;text-align:left}.comment-section .tit{margin-bottom:56px;border-bottom:1px solid #231f20}.comment-section .tit h2{font-size:36px;font-weight:700;color:#231f20;margin:0 0 18px;line-height:36px}.comment-section .comment-box{margin-bottom:40px;border-bottom:1px solid #e0e0e0;padding-bottom:40px;width:100%;float:left}.comment-section .comment-box:nth-child(odd){padding-left:116px}.comment-section .comment-box .icon-part{width:83px;float:left}.comment-section .comment-box .comment-part{width:calc(100% - 83px);float:left;padding-left:35px}.comment-section .comment-box .comment-part .top-part{width:100%;float:left}.comment-section .comment-box .comment-part .top-part .l-part{padding-bottom:20px;float:left}.comment-section .comment-box .comment-part .top-part .l-part .date{font-size:16px;font-weight:400;color:#635f60;line-height:16px}.comment-section .comment-box .comment-part .top-part .l-part .date span{position:relative;display:inline-block}.comment-section .comment-box .comment-part .top-part .l-part .date span:before{content:"/";padding-right:6px;padding-left:6px}.comment-section .comment-box .comment-part .top-part .l-part .user-name{padding:0 0 10px;font-size:18px;font-weight:700;color:#231f20;line-height:18px}.comment-section .comment-box .comment-part .top-part .r-part{float:right}.comment-section .comment-box .comment-part .top-part .r-part .replay-btn{padding:0 10px;font-size:15px;border:1px solid #bdbdbd;font-weight:400;color:#635f60;text-transform:capitalize;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;line-height:24px}.comment-section .comment-box .comment-part .top-part .r-part .replay-btn:hover{border-color:#da5f4b;color:#fff;background:#da5f4b}.comment-section .comment-box .comment-part .top-part p{font-weight:400;margin-bottom:0;color:#464243;width:100%;float:left}.commentform-section{padding:50px 0}.commentform-section .tit{margin-bottom:35px}.commentform-section .tit h2{font-size:36px;font-weight:700;color:#231f20;margin:0 0 14px;line-height:36px}.commentform-section .tit p{margin:0}.commentform-section .tit p .red{color:#eb2145}.commentform-section form .form-control{height:auto;padding:0 20px;font-size:16px;border:3px solid #231f20;color:#231f20;border-radius:0;background:#fff;line-height:52px}.commentform-section form .form-control::placeholder{color:#231f20}.commentform-section form .form-control::-moz-placeholder{color:#231f20}.commentform-section form .form-control::-webkit-placeholder{color:#231f20}.commentform-section form textarea.form-control{height:170px;resize:none;border-radius:0}.commentform-section form .submit-btn{padding:0 42px;font-size:18px;font-weight:500;color:#fff;border-radius:0;background:#da5f4b;line-height:58px}.commentform-section form .submit-btn:hover{background:#231f20}.slidebar{text-align:left;padding-left:60px}.slidebar .sidebar-widget{padding-bottom:52px}.sidebar-widget .widget-title h3{font-size:24px;font-weight:700;margin-bottom:30px;color:#231f20;text-transform:capitalize;line-height:24px}.slidebar .searchform{position:relative;display:block}.slidebar .searchform input[type=text]{padding:0 50px 0 16px;border:3px solid #231f20;background:#fff;width:100%;line-height:44px}.slidebar .searchform input[type=submit]{height:44px;border:none;right:3px;position:absolute;bottom:3px;background:url(/template/grafotoff/images/search.png) no-repeat 50%;width:44px}.sidebar-widget .widget-content ul{margin:0}.sidebar-widget .widget-content ul li a{display:block}.sidebar-widget.categories-widget .widget-content ul.level1 li{position:relative;padding-bottom:20px;line-height:1}.sidebar-widget.categories-widget .widget-content ul.level1 li a{font-size:16px;font-weight:500;color:#3f3c3d;text-transform:uppercase}.sidebar-widget.categories-widget .widget-content ul.level2{margin-bottom:5px;margin-top:25px;padding-left:8px;display:none}.sidebar-widget.categories-widget .widget-content ul.level2.show{display:block}.sidebar-widget.categories-widget .widget-content ul.level2 li:last-child{padding-bottom:0}.sidebar-widget.categories-widget .widget-content ul.level2 li a{font-size:14px;font-weight:400;color:#545051;text-transform:capitalize;line-height:1}.sidebar-widget.categories-widget .widget-content ul.level2 li a:hover{color:#dd604c}.slidebar .recent-post-widget .post-box{margin-bottom:30px;display:flex}.slidebar .recent-post-widget .post-box:last-child{margin-bottom:0}.slidebar .recent-post-widget .post-box .post-content{padding-left:20px}.slidebar .recent-post-widget .post-box .post-content h4{font-weight:400;margin:0}.slidebar .recent-post-widget .post-box .post-content h4 a{font-size:16px;color:#231f20;margin:0;display:block}.slidebar .banner-img{margin-bottom:50px}.slidebar .tag-widget a{padding:0 11px;font-size:16px;border:3px solid #231f20;font-weight:400;margin-right:8px;margin-bottom:8px;color:#231f20;line-height:28px;display:inline-block}.slidebar .tag-widget a:hover{border-color:#da5f4b;color:#fff;background:#da5f4b}.login-register-section{padding:110px 0 50px}.login-register-section .inner{max-width:520px;text-align:left;margin:0 auto}.login-register-section .inner .nav-tabs{justify-content:center;border:none;margin-bottom:75px}.login-register-section .inner .nav-tabs .nav-item{position:relative;text-align:center;margin:0;width:auto}.login-register-section .inner .nav-tabs .nav-item:first-child{margin-right:8px;padding-right:35px}.login-register-section .inner .nav-tabs .nav-item:first-child:after{font-size:48px;font-weight:700;right:0;color:#231f20;content:"/";position:absolute;bottom:0;top:0;line-height:1}.login-register-section .inner .nav-tabs .nav-item .nav-link{padding:0;font-size:48px;border:none;font-weight:700;color:#c4c4c4;text-transform:uppercase;border-radius:0;background:transparent;width:100%;line-height:1;display:block}.login-register-section .inner .nav-tabs .nav-item .nav-link.active{color:#231f20}.login-register-section .tab-wrapper .tab-content .form-group{margin-bottom:25px}.login-register-section .tab-wrapper .tab-content .form-group label{font-size:16px;font-weight:500;margin-bottom:12px;color:#231f20}.login-register-section .tab-wrapper .tab-content .form-group .form-control{height:auto;padding:0 20px;font-size:14px;border:3px solid #231f20;font-weight:500;color:#231f20;background:transparent;line-height:46px}.login-register-section .tab-wrapper .tab-content .form-group .form-control::placeholder{color:#c4c4c4}.login-register-section .tab-wrapper .tab-content .form-group .form-control::-moz-placeholder{color:#c4c4c4}.login-register-section .tab-wrapper .tab-content .form-group .form-control::-webkit-placeholder{color:#c4c4c4}.login-register-section .tab-wrapper .tab-content .form-group .form-control::-o-placeholder{color:#c4c4c4}.login-register-section .tab-wrapper .tab-content .btn.btn-2{height:auto;padding:0 20px;font-size:14px;border:3px solid #da5f4b;font-weight:400;color:#fff;text-transform:uppercase;border-radius:0;background:#da5f4b;width:100%;line-height:46px}.login-register-section .tab-wrapper .tab-content .btn.btn-2:hover{border:3px solid #da5f4b;color:#231f20;background:transparent}.cart-table-section{padding:110px 0}.cart-table-section h2.tit{font-size:48px;font-weight:700;margin-bottom:80px;color:#231f20;text-transform:uppercase}.cart-table-section h2.tit span{color:#da5f4b}.cart-table-section .table-bordered.cart-table{border-color:#d7d7d7;margin-bottom:35px}.cart-table-section .cart-table thead tr th{padding:22px}.cart-table-section .cart-table tbody tr td{padding:32px 28px;vertical-align:middle}.cart-table-section .cart-table .product-col{text-align:left;width:375px;vertical-align:top;display:flex}.cart-table-section .cart-table .product-col .pro-dis{padding-left:25px}.cart-table-section .cart-table .product-col .pro-tit{font-size:16px;font-weight:500;margin-bottom:20px;color:#231f20;line-height:18px}.cart-table-section .cart-table .product-col .color{font-size:16px;margin-bottom:20px;color:#888}.cart-table-section .cart-table .product-col .color span{font-size:16px;color:#231f20;display:block}.cart-table-section .cart-table .product-col .size{font-size:16px;margin-bottom:0;color:#888}.cart-table-section .cart-table .product-col .size span{font-size:16px;color:#231f20;display:block}.cart-table-section .cart-table .pro-qty #partridge{padding:0 10px;font-size:16px;border:1px solid #adadad;color:#231f20;text-align:center;border-radius:20px;background:transparent;width:92px;line-height:38px}.cart-table-section .cart-table .edit-list{width:65px;display:flex}.cart-table-section .cart-table .edit-list li{height:28px;width:28px}.cart-table-section .cart-table .edit-list li:first-child{margin-right:7px}.cart-table-section .cart-table .edit-list li a{font-size:12px;border:1px solid #adadad;border-radius:4px;line-height:26px;display:block}.cart-table-section .cart-table .edit-list li a:hover{border-color:#231f20;color:#fff;background:#231f20}.cart-table-section .l-part{justify-content:flex-start}.cart-table-section .r-part{justify-content:flex-end}.cart-table-section .clear-btn,.cart-table-section .shopping-btn,.cart-table-section .update-btn{padding:0 36px;font-size:16px;border:3px solid #231f20;color:#231f20;line-height:46px}.cart-table-section .clear-btn:hover,.cart-table-section .shopping-btn:hover,.cart-table-section .update-btn:hover{color:#fff;background:#231f20}.cart-table-section .update-btn{margin-right:26px}.cart-table-section .summary-part{padding:42px;text-align:left;background:#f3f3f3}.cart-table-section .summary-part h4.summary-tit{font-size:16px;font-weight:500;margin-bottom:30px;color:#231f20;text-transform:uppercase;border-bottom:1px solid #d7d7d7;padding-bottom:30px}.summary-part .shipping-part h5{font-size:16px;font-weight:500;margin-bottom:15px;color:#231f20}.summary-part .shipping-form{margin-bottom:20px}.summary-part .shipping-form .form-group label{font-size:14px;font-weight:500;color:#515151}.summary-part .shipping-form .form-group .form-control.postal-code{height:auto;padding:0 15px;font-size:14px;font-weight:500;color:#515151;background:#fff;line-height:46px}.summary-part .cart_totals{padding:20px;margin-bottom:50px;background:#da5f4b}.summary-part .cart_totals .table{margin:0}.summary-part .cart_totals .table td,.summary-part .cart_totals .table th{border-color:hsla(0,0%,100%,.2);padding:12px 0;font-size:16px;font-weight:500;color:#fff}.summary-part .cart_totals .table td{text-align:right}.summary-part .cart_totals .table tr:first-child td,.summary-part .cart_totals .table tr:first-child th{border:none}.summary-part .shipping-part{margin-bottom:40px}.summary-part .discount-form .form-control{height:auto;padding:0 15px;font-size:14px;font-weight:500;color:#515151;background:#fff;line-height:46px}.summary-part .discount-form .btn{padding:0 18px;font-size:14px;color:#333;border-radius:0;background:#fff;line-height:36px}.summary-part .discount-form .btn:hover{color:#fff;background:#333}.summary-part .checkout-button{padding:0 20px;border:3px solid #231f20;color:#fff;border-radius:0;background:#231f20;width:100%;line-height:54px}.summary-part .checkout-button:hover{color:#231f20;background:transparent}.wishlist-page .cart-table-section .cart-table .product-col{align-items:center}.wishlist-page .cart-table-section .cart-table .stock{font-size:16px;font-weight:400;align-items:center}.wishlist-page .cart-table-section .cart-table .stock.available{color:#49942c}.wishlist-page .cart-table-section .cart-table .stock.not-available{color:#dc3737}.wishlist-page .cart-table-section .cart-table .cart-btn{padding:0 35px;font-size:15px;color:#fff;text-transform:uppercase;background:#231f20;line-height:44px;display:inline-block}.wishlist-page .cart-table-section .cart-table .cart-btn:hover{color:#fff;background:#da5f4b}.wishlist-page .cart-table-section .cart-table .edit-list{width:auto;display:block}.wishlist-page .cart-table-section .cart-table .edit-list li:first-child{margin:0}.billing-shipping-column{padding:0;border:1px solid #c7c7c7;margin-bottom:20px;text-align:left}.billing-shipping-column .title{padding:13px 15px;border-bottom:1px solid #c7c7c7;text-align:left;align-items:center;-webkit-box-shadow:0 8px 7px 0 rgba(98,98,98,.09);-moz-box-shadow:0 8px 7px 0 rgba(98,98,98,.09);box-shadow:0 8px 7px 0 rgba(98,98,98,.09);display:flex}.billing-shipping-column .title h3{font-size:16px;font-weight:500;color:#231f20;margin:0 0 0 18px}.billing-shipping-column .title .iconp{height:35px;justify-content:center;font-size:16px;color:#fff;align-items:center;border-radius:50%;background:#231f20;width:35px;display:flex}.billing-shipping-column .billing-new-address-form{padding:30px 20px 20px}.billing-shipping-column .form-group{margin-bottom:20px}.billing-shipping-column label{font-size:14px;font-weight:500;color:#231f20}.billing-shipping-column label span{color:#da5f4b}.billing-shipping-column .form-control{height:auto;padding:0 20px;border:1px solid #d7d7d7;background:#fff;line-height:40px}.billing-shipping-column .shipping-method .form-check{padding:0}.billing-shipping-column .shipping-method strong{font-size:14px;font-weight:500;color:#231f20}.billing-shipping-column .shipping-method .form-check .form-check-label{color:#888;padding-left:20px}.billing-shipping-column .shipping-method .form-check .form-check-label span{font-size:14px;font-weight:400;color:#888;padding-right:6px;display:inline-block}.billing-shipping-column .shipping-method .form-check .form-check-input{padding-left:0}.billing-shipping-column .payment-method strong{font-size:14px;font-weight:500;color:#231f20}.billing-shipping-column .payment-method .form-check .form-check-label{font-weight:400;color:#888;padding-left:0}.billing-shipping-column .payment-method .form-check .form-check-label span{font-size:14px;font-weight:400;color:#888;padding-right:6px;display:inline-block}.billing-shipping-column .payment-method .form-check .form-check-input{padding-left:0}.cart-table-section .order-review-table{margin-bottom:20px}.cart-table-section .order-review-table tr th{border-top:none;border-bottom-color:#231f20}.cart-table-section .order-review-table tr td{padding:20px 0 0;border:none}.cart-table-section .order-review-table .product-col{width:190px;display:flex}.cart-table-section .order-review-table .product-col .pro-img{width:80px}.cart-table-section .order-review-table .product-col .pro-dis{width:calc(100% - 80px);padding-left:12px}.cart-table-section .order-review-table .product-col .pro-dis .pro-tit{font-size:14px;font-weight:500;color:#231f20;margin:0}.cart-table-section .order-review-table .pro-qty #partridge{padding:0 10px;font-size:16px;border:1px solid #adadad;color:#231f20;text-align:center;border-radius:20px;background:transparent;width:80px;line-height:38px}.cart-table-section .cart_totals{padding:20px;margin-bottom:50px;background:#f3f3f3}.cart-table-section .cart_totals .table{margin:0}.cart-table-section .cart_totals .table td{border-color:#c9c9c9;padding:12px 0;font-size:16px;font-weight:500;color:#231f20}.cart-table-section .cart_totals .table th{border-color:#c9c9c9;padding:12px 0;font-size:16px;font-weight:400;color:#231f20}.cart-table-section .cart_totals .table td{text-align:right}.cart-table-section .cart_totals .table tr:first-child td,.cart-table-section .cart_totals .table tr:first-child th{border:none}.cart-table-section .shipping-part .discount-form .form-control{height:auto;padding:0 135px 0 20px;line-height:48px}.cart-table-section .shipping-part .discount-form .form-check .form-check-label{font-size:14px;font-weight:500;color:#727070}.cart-table-section .shipping-part .discount-form .btn3{padding:0;font-size:14px;right:0;color:#fff;position:absolute;top:0;border-radius:0;background:#da5f4b;width:120px;line-height:48px}.cart-table-section .billing-new-address-form .order-btn{padding:0 20px;font-size:18px;border:none;color:#fff;border-radius:0;background:#231f20;width:100%;line-height:60px;margin-top:50px}.cart-table-section .billing-new-address-form .order-btn:hover{color:#fff;background:#da5f4b}.faq-section{padding:110px 0;text-align:left}.faq-section h2.tit{font-size:48px;font-weight:700;margin-bottom:80px;color:#231f20;text-transform:uppercase}.faq-section h2.tit span{color:#da5f4b}.faq-section .card{border:none;border-top:3px solid #231f20;border-radius:0}.faq-section .card:last-child{border-bottom:3px solid #231f20}.faq-section .card-header{padding:0;border:none;border-radius:0;background:transparent}.faq-section .card-header .btn{padding:40px 25px;font-size:26px;font-weight:500;color:#fff;text-transform:uppercase;text-align:left;border-radius:0;background:#231f20;width:100%;line-height:1;display:block}.faq-section .card-header .btn.collapsed{color:#231f20;background:#fff}.faq-section .card-header .btn:focus,.faq-section .card-header .btn:hover{text-decoration:none}.faq-section .card-body{padding:0 60px 60px;font-size:16px;color:#6c6c6c;background:#231f20}.section-404{padding:100px 0}.section-404 h4{font-size:42px;font-weight:400;margin-bottom:30px;color:#231f20;line-height:36px;margin-top:30px}.section-404 p{font-size:16px;color:#4a4647}.section-404 .btn{margin-top:50px}.thankyou-section{padding:110px 0}.thankyou-section h2{font-size:60px;font-weight:700;color:#231f20;text-transform:uppercase;max-width:800px;margin:0 auto 120px}.thankyou-section h2 span{color:#da5f4b}.pad-60{padding-right:60px;padding-left:60px}.thankyou-section p{font-size:16px;margin-bottom:22px}.thankyou-section p.emial,.thankyou-section p.order-id{font-size:18px;font-weight:700;margin-bottom:22px;color:#231f20}.thankyou-section .btn{text-transform:uppercase}