@charset "utf-8";.mega-dropdown-menu{width:100%;left:0}.col-sm-3:nth-child(4n+1){clear:both}.pc_list_tab figure img{display:block}.pc_list_tab p{margin-bottom:15px}.pc_list_tab .filter-btn,.pc_list_tab .filter-close-icon{display:none!important}.pc_list_tab .form-group{margin-bottom:0}.pc_list_tab .link-text{display:inline-block;text-align:left;color:#c96;font-size:14px;padding-right:40px;font-weight:500;text-transform:uppercase;position:relative;z-index:1}.pc_list_tab .link-text:after{content:'';position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(https://ruralhandmade.com/template/front/images/arrow-right.png);background-repeat:no-repeat;background-position:center center;width:30px;height:12px;background-size:30px 12px}.pc_list_tab .link-text:hover{color:#000}.btn-yellow{display:inline-block;padding:10px 15px;color:#fff;border:2px solid #ab7141;background-color:#ab7141;text-align:center;font-size:14px;line-height:1.2;border-radius:30px;text-transform:uppercase}.btn-yellow:hover{background-color:transparent;color:#ab7141}.set-bg{background-size:cover;background-repeat:no-repeat;background-position:center center}.pc_list_tab .banner-section{padding:240px 0;background-color:#e9d6c5;color:#000;position:relative}.pc_list_tab .banner-background{position:absolute;right:0;top:50%;padding-bottom:35%;width:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.pc_list_tab .banner-section h1{font-family: 'Lato', sans-serif;font-size:42px;margin-bottom:30px;text-transform:uppercase}.pc_list_tab .banner-section p{font-size:25px;color:#333}.pc_list_tab .banner-section p:last-child{margin-bottom:0}.pc_list_tab .banner-detail{padding-right:150px}.pc_list_tab{clear:both}.pc_list_tab .breadcrumb-section{padding:20px 0}.pc_list_tab .breadcrumb-parent{font-size:15px;text-transform:capitalize;color:#333;vertical-align:middle}.pc_list_tab .breadcrumb-parent:hover{color:#c96}.pc_list_tab .breadcrumb-parent:after{content:'/';display:inline-block;vertical-align:middle;padding:0 14px}.pc_list_tab .breadcrumb-inner span{display:inline-block;font-size:15px;color:#c96;vertical-align:middle}.pc_list_tab .category-slider{padding:20px 0}.pc_list_tab .category-slide-inn{padding:0 15px}.pc_list_tab .cat-inn{display:block;background-color:#ffe8ce;border:2px solid #ffe8ce;border-radius:15px;font-size:14px;padding:18px 40px 12px 40px;color:#000;overflow:hidden;text-align:center;height:100%;width:100%;min-height:100px;max-width:215px;margin:0 auto;outline:0}.pc_list_tab .cat-inn:hover{background-color:#fff;border-color:#bf8b51}.pc_list_tab .category-ico{height:auto;width:auto;height:100%;width:100%;max-height:41px;max-width:41px;margin:0 auto 10px}.pc_list_tab .text-filter-section{padding:30px 0}.pc_list_tab .text-filter-section .col-md-3,.pc_list_tab .text-filter-section .col-md-6{margin-bottom:30px}.text-filter-section .row .col-md-3:last-child{margin-bottom:0}.pc_list_tab .prod-search-frm{width:100%;border-radius:15px;position:relative;border:2px solid #bf8b51;border-radius:30px;overflow:hidden;z-index:1}.pc_list_tab .prod-search-frm .pc_list_tab .form-group{margin-bottom:0}.pc_list_tab .textbox{display:block;width:100%;padding:15px 15px 15px 15px;border:2px solid #bf8b51;font-size:16px;border-radius:30px}.pc_list_tab .prod-search-frm .textbox{border:none;padding:15px 55px 15px 15px}.pc_list_tab .selProdSbmt{font-size:0;background-color:#bf8b51;display:inline-block;background-image:url(https://ruralhandmade.com/template/front/images/search-icon-white.png);background-repeat:no-repeat;background-position:center center;background-size:22px 22px;position:absolute;height:100%;width:50px;height:100%;top:0;right:0;bottom:0;border:0}.pc_list_tab .model-btn,.pc_list_tab .model-btn:active{display:block;padding:15px;text-align:center;background-color:#bf8b51;color:#fff;border-radius:30px;font-size:16px;border:2px solid #bf8b51}.pc_list_tab .model-btn:focus,.pc_list_tab .model-btn:hover{background-color:transparent;color:#bf8b51}.pc_list_tab .product-partition-head h2{position:relative;padding:15px 90px 15px 0;font-weight:600;font-size:16px;color:#000;text-transform:uppercase;margin-bottom:30px}.pc_list_tab .product-partition-head h2:after{width:100%;height:2px;content:'';position:absolute;left:0;right:0;bottom:0;background-color:#dadada}.pc_list_tab .prod-view-all-btn{position:absolute;top:16px;right:0;text-transform:uppercase;font-size:16px;font-weight:600}.pc_list_tab .prod-view-all-btn:hover{color:#bf8b51}.pc_list_tab .product-detail{position:relative}.pc_list_tab .product-img{background-color:#dadada;border-radius:30px;overflow:hidden}.pc_list_tab .product-detail h3{font-weight:600;font-size:14px;color:#000;text-transform:uppercase;margin-bottom:10px}.pc_list_tab .product-detail p{font-size:12px}.pc_list_tab .product-hover-content{position:absolute;left:0;right:0;bottom:0;width:100%;padding:65px 0 30px;background-color:#fff;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);z-index:2}.pc_list_tab .product-hover-content:hover,.pc_list_tab .product-img:hover+.product-hover-content{opacity:1;visibility:visible;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.pc_list_tab .product-desc span{display:inline-block;margin:0 5px 5px 0;vertical-align:middle;font-size:10px}.pc_list_tab .product-desc{padding:23px 0}.pc_list_tab .product-desc .product-price{font-size:16px}.pc_list_tab .product-detail p{display:-webkit-box;max-width:100%;height:130px;-webkit-box-orient:vertical;overflow:hidden}.pc_list_tab .tag{padding:2px 5px;background-color:#bf8b51;-moz-text-align-last:center;text-align-last:center;font-size:12px;color:#fff;border-radius:7px}.pc_list_tab .slidebarFliter{margin-bottom:15px;font-size:16px;color:#333}.pc_list_tab .slidebarFliter:last-child{margin-bottom:0}.pc_list_tab .slidebarFliter li{margin-bottom:5px;list-style:none}.pc_list_tab .filter-section h2 a{display:block;position:relative;padding:10px 25px 15px 0;text-transform:uppercase;font-size:18px;font-weight:600;color:#333;margin-bottom:15px}.pc_list_tab .filter-section h2>a:before{content:'-';position:absolute;right:5px;font-size:18px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.pc_list_tab .filter-section h2>a.openToggle:before{content:'+'}.pc_list_tab .filter-section h2>a:after{content:'';position:absolute;width:100%;height:2px;background-color:#dadada;left:0;right:0;bottom:0}.pc_list_tab .product-cat-list-filter li{position:relative}.pc_list_tab .lbl{position:relative;display:block}.round-chkbox,.square-chkbox{opacity:0;visibility:hidden;position:absolute;left:0;top:0}.round-chkbox+.lbl:after,.square-chkbox+.lbl:after{content:'';position:absolute;height:15px;width:15px;border:1px solid #dadada;right:0;top:3px}.round-chkbox:checked+.lbl:before,.square-chkbox:checked+.lbl:before{content:'';position:absolute;height:9px;width:9px;background-color:#3d3d3d;right:3px;top:6px}.round-chkbox+.lbl:after,.round-chkbox:checked+.lbl:before{border-radius:50%}.pc_list_tab .product-cat-color-filter li{display:inline-block;margin-right:13px}.lbl-color{font-size:0;height:30px;width:30px;border-radius:50%;border:2px solid #dadada}.color-chkbox{position:absolute;left:0;top:0;opacity:0;visibility:hidden}.color-chkbox:checked+.lbl-color{border-color:#000}.slick-dots{padding:10px 0;text-align:center}.slick-dots li{display:inline-block;margin:0 5px}.slick-dots li button{font-size:0;padding:0;border:0;background-color:transparent;height:10px;width:10px;border:2px solid #bf8b51;border-radius:50%}.slick-dots li.slick-active button{background-color:#bf8b51}.pc_list_tab .product-list-outer .col-md-3.col-sm-4.col-xs-6:nth-child(4n+1){clear:both}.product-list-outer .product-list>.row{display:flex;flex-wrap:wrap}@media (max-width:991px){.pc_list_tab .product-list-outer .col-md-3.col-sm-4.col-xs-6:nth-child(4n+1){clear:none}.pc_list_tab .filter-btn,.pc_list_tab .filter-close-icon{display:inline-block!important;margin-bottom:20px;margin-top:20px}.pc_list_tab .product-list-outer .col-md-3.col-sm-4.col-xs-6:nth-child(3n+1){clear:both}}@media (max-width:1199px){.pc_list_tab .banner-detail{padding-right:50px}.pc_list_tab .banner-section h1{font-size:30px}.pc_list_tab .banner-section p{font-size:20px}}@media (max-width:767px){.pc_list_tab .banner-section{padding:0 0 40px}.pc_list_tab .banner-section h1{font-size:25px;margin-bottom:19px}.pc_list_tab .banner-section p{font-size:15px}.pc_list_tab .banner-detail{padding-right:0}.pc_list_tab .banner-background{padding-bottom:80%;width:100%;position:static;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin-bottom:30px}.pc_list_tab .breadcrumb-section,.pc_list_tab .category-slider{padding:15px 0}.pc_list_tab .textbox{font-size:14px}.pc_list_tab .text-filter-section .col-md-3,.pc_list_tab .text-filter-section .col-md-6{margin-bottom:10px}.pc_list_tab .model-btn,.pc_list_tab .model-btn:active{padding:10px;font-size:14px}.pc_list_tab .prod-search-frm .textbox,.pc_list_tab .textbox{padding:5px 15px 5px 15px}.pc_list_tab .filter-close-icon{margin:15px 0}body.overlay:after{content:'';position:fixed;left:0;right:0;top:0;bottom:0;z-index:9;overflow:hidden;background-color:#bf8b51;opacity:.7;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pc_list_tab .slidebarFliter{padding-right:0;margin-bottom:20px}.pc_list_tab .product-cat-color-filter{padding:0 10px}.pc_list_tab .filter-section h2 a{font-size:15px;padding-left:15px;font-size:15px;margin-bottom:5px}.round-chkbox+.lbl:after,.square-chkbox+.lbl:after{right:10px}.round-chkbox:checked+.lbl:before,.square-chkbox:checked+.lbl:before{right:13px}.pc_list_tab .model-btn,.pc_list_tab .prod-search-frm,.product-sel-filter{max-width:300px;margin:0 auto}.pc_list_tab .col-md-3.col-sm-4.col-xs-6:nth-child(3n+1){clear:none}.pc_list_tab .col-md-3.col-sm-4.col-xs-6:nth-child(2n+1){clear:both}.pc_list_tab .product-desc span{font-size:9px}.custom-nav{margin:15px 0 0 0}.custom-nav li a{margin-left:0!important;margin-right:0!important}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 0 5px 0}.mega-dropdown-menu .mega-dropdown-content{border-right:0}}.jproduct-listing-banner{height:472px;margin-top:20px;position:relative;background-position:top center;background-repeat:no-repeat;background-size:cover;float:none;clear:both;text-align:center}.jproduct-listing-btn button{border:2px solid #c99d6c;box-sizing:border-box;border-radius:2px;background-color:transparent;font-family: 'Montserrat', sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:27px;text-align:center;color:#000;padding:11px 20px;margin-right:28px;min-width:233px}.jproduct-listing-btn button:last-child{margin-right:0}.jproduct-listing-btn{position:absolute;bottom:58px;left:0;right:0}.jproduct-block{display:flex;flex-wrap:wrap;margin-top:15px}.jproduct-filter-block{width:25%}.jproduct-listing-block{width:75%}.jproduct-filter-block .panel{display:block}#accordion .panel{border-radius:0;border:0;margin-top:0}.jproduct-listing-btn button.active,.jproduct-listing-btn button:hover{background:#c99d6c;border:1px solid #c99d6c;box-sizing:border-box;border-radius:2px;color:#fff}#accordion a{display:block;padding:10px 15px;border-bottom:.4px solid #919090;text-decoration:none;font-family: 'Montserrat', sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:21px;color:#000}#accordion ul li a{font-family: 'Montserrat', sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:21px;color:#000;padding:0;border-bottom:0;margin-bottom:5px}#accordion .panel-heading{padding:0;border-radius:0}#accordion .panel-heading a:not(.collapsed){transition:all .2s ease-in}#accordion .panel-heading .accordion-toggle::before{font-family:FontAwesome;content:'\f00d';float:right;color:red;font-weight:lighter;transform:rotate(0);transition:all .2s ease-in}#accordion .panel-heading .accordion-toggle.collapsed::before{color:#444;transform:rotate(-135deg);transition:all .2s ease-in}.jproduct-listing-page{clear:both;float:none;padding:20px}.jpanel-color{display:flex;flex-wrap:wrap;align-items:center}.jcolor{background:#b60b0b;border:1px solid #000;box-sizing:border-box;width:22px;height:22px;border-radius:11px;margin-right:5px;margin-bottom:10px}.jproduct-listing-block{padding-left:30px}.jproduct-listing-block-filter{text-align:right;padding-bottom:11px;border-bottom:.4px solid #919090;margin-bottom:25px}.jproduct-listing-block-filter ul li{display:inline-block;padding-right:27px}.jproduct-listing-block-filter ul li a{font-family: 'Montserrat', sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:21px;text-align:center;color:#000}.jproduct-listing-block-filter ul li:last-child{padding-right:0}.jproduct-listing-block-filter ul li a.active{color:#c18e56}.jproductlist-block{width:22%;margin-right:4%;margin-bottom:25px;background:#fff;box-shadow:0 0 18px rgba(0,0,0,.2);border-radius:2px}.jproductlist-block:nth-child(4n){margin-right:0}.jproduct-listing-group{display:flex;flex-wrap:wrap}.jproductlist-block img{max-width:230px;width:100%}.jproduct-details{padding:6px;display:flex;flex-wrap:wrap;border-bottom:.4px solid #919090}.jproduct-details-left-block p{font-family: 'Montserrat', sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:21px;text-align:center;color:#000;margin:0}.jproduct-details-left-block span{font-family: 'Montserrat', sans-serif;font-style:normal;font-weight:300;font-size:11px;line-height:16px;text-align:center;color:#000}.jproduct-details-right-block{margin-left:auto}.jproduct-img-block{display:flex;padding:6px;flex-wrap:wrap;align-items:center}.jproduct-img-block img{max-width:23px;margin-right:6px;height:auto;border-radius:50%}