.site-nav li:last-child>a{color:#e21d38!important}.site-nav__childlist-item ul li:last-child a,.site-nav__dropdown ul li:last-child a{color:#333!important}.refine-header a{top:18px!important}.refine-header h4{margin:0!important;font-family:sofia-pro,sans-serif;background:#f8cd39;padding:15px 25px!important;color:#fff!important;text-transform:initial;font-size:18px!important;font-weight:400;margin-bottom:0}.has_mutliple_items,.has_single_item,.filter-group{padding:0 25px}.refine-header{padding:0!important}.has_mutliple_items h4,.has_single_item h4{font-family:sofia-pro,sans-serif;font-size:16px!important;margin:20px 0!important;border-bottom:none!important;padding-bottom:0!important}.scroll-content{border-bottom:4px solid #e0e0e0;padding-bottom:10px}.filter-menu{margin-bottom:20px}.filter-menu .has_group_selected{display:inherit}.filter-group{position:relative}.filter-group .selected a{font-weight:700}.filter-group .filter-clear{position:absolute;top:0;right:10px;border-radius:10px;padding:0 5px;background-color:#eee;text-decoration:none;font-size:12px;line-height:18px}.filter-group .filter-clear:hover{background-color:#ddd}.filter-group .collection-container{overflow:hidden;position:relative;padding-bottom:12px}.filter-group .collection-count{position:absolute;right:0}.filter-group h4{margin-top:20px;margin-bottom:10px;font-size:14px;border-bottom:none;padding-bottom:5px;padding-right:45px}.filter-group ul{display:block;margin:0;padding:0}.filter-group ul li{display:block}.filter-group li a{display:inline-block;margin-left:0;text-decoration:none;padding:0;font-size:13px;margin-right:0;font-family:Muli,sans-serif;font-weight:600;color:#2e2e2e}.refine-header .filter-clear{color:#fff!important}.filter-clear{background-color:transparent!important;color:#fff;font-size:15px!important;font-family:Muli,sans-serif;font-weight:700}.sort-selector{margin:0 10px}i.check-icon{background-image:url(//newquaycampingshop.com/cdn/shop/t/20/assets/box-round.png?v=40112614717405485891779289629);background-position:0px 0px!important;display:inline-block;height:16px;line-height:16px;margin-top:0;vertical-align:text-top;width:16px;background-size:13px!important;background-repeat:no-repeat;margin-right:5px}.selected i.check-icon{background-image:url(//newquaycampingshop.com/cdn/shop/t/20/assets/box-round2.png?v=49590072445222506951779289629)}@media(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){i.check-icon{background-size:16px 96px;background-position:0px -30px}.selected i.check-icon{background-position:0px 0px}}.filter-group li.inactive{opacity:.6}.filter-group .collection-count{display:none!important}.filter-group .has_selected .active{display:none}.filter-group .has_selected .selected{display:inherit}.filter-group .scroll-content{max-height:400px;overflow:auto}.filter-group h4{color:#222;border-bottom-color:#ddd;font-size:18px}.filter-group li a,.filter-group .collection-count{color:#222;font-size:12px;font-family:Muli,sans-serif;font-weight:600;color:#2e2e2e}.filter-group li div{line-height:12px}.filter-group li:hover a{color:#333}.filter-group .filter-clear{background-color:#eee;color:#222}.filter-group .filter-clear:hover{//background-color: #ddd;// color: #222}.filter-menu .pt-mobile-header{display:none}.filter-menu .pt-mobile-header a{font-size:25px;position:relative;top:0;text-align:center}.filter-menu .pt-mobile-header span{letter-spacing:1.5px;padding-bottom:8px;padding-left:10px}@media only screen and (max-width:767px){.filter-menu .pt-mobile-header{display:block;position:relative;height:50px}.filter-menu .filter-group h4,.filter-menu .filter-group ul,.filter-menu .filter-group .filter-clear{display:none}.filter-menu .has_group_selected h4,.filter-menu .has_group_selected ul{display:block}.filter-menu .has_group_selected .filter-clear{display:inline}.filter-menu{margin-bottom:20px}}#nav-toggle{position:absolute;left:50%;top:5px;transform:translate(-40%);-webkit-transform:translate(-40%,0px)}#nav-toggle{cursor:pointer;padding:10px 35px 16px 0;line-height:40px}#nav-toggle span,#nav-toggle span:before,#nav-toggle span:after{cursor:pointer;border-radius:1px;height:3px;width:25px;background:#fff;position:absolute;display:block;content:"";padding:0}#nav-toggle span:before{top:-8px}#nav-toggle span:after{bottom:-8px}#nav-toggle span,#nav-toggle span:before,#nav-toggle span:after{transition:all .2s ease-in-out}#nav-toggle.active span{background-color:transparent}#nav-toggle.active span:before,#nav-toggle.active span:after{top:0}#nav-toggle.active span:before{transform:rotate(45deg);-webkit-transform:rotate(45deg)}#nav-toggle.active span:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#nav-toggle p{display:block;margin:0 0 0 40px;font-size:24px;line-height:40px;position:relative;top:-20px;color:#222;text-decoration:none}#nav-toggle{text-decoration:none}@media screen and (min-width:500px)and (max-width:767px){#nav-toggle{position:absolute;left:25px;top:11px;transform:translate(0);-webkit-transform:translate(0%,0px)}.filter-menu .pt-mobile-header{display:block;position:relative;height:50px;background:#f8cd39;overflow:hidden}#nav-toggle p{font-family:sofia-pro,sans-serif;color:#fff}.filter-menu:nth-child(5) .scroll-content{border-bottom:none!important}.filter-menu{margin-bottom:0}.filter-group{display:none}.filter-group-show{display:block!important}.refine-header{display:none!important}}@media screen and (min-width:1045px)and (max-width:1086px){.footer_home_main_l h3,.footer_home_main_l .h3{font-size:19px}}@media screen and (min-width:1000px)and (max-width:1044px){.footer_home_main_l h3,.footer_home_main_l .h3{font-size:18px}}@media screen and (min-width:980px)and (max-width:999px){.footer_home_main_l h3,.footer_home_main_l .h3{font-size:18px}}@media screen and (min-width:851px)and (max-width:979px){.footer_home_main_l h3,.footer_home_main_l .h3{font-size:17px}}@media screen and (min-width:768px)and (max-width:980px){.refine-header h4{padding:15px!important}.has_mutliple_items,.has_single_item,.filter-group{padding:0 15px}}@media screen and (min-width:768px)and (max-width:850px){.footer_home_main_l h3,.footer_home_main_l .h3{font-size:15px}}@media screen and (min-width:500px)and (max-width:767px){.Brand_width{padding-bottom:5px!important}.mobile-nav-wrapper.js-menu--is-open{padding-bottom:0}}@media screen and (min-width:300px)and (max-width:499px){.Brand_width{padding-bottom:15px}#nav-toggle{position:absolute;left:25px;top:11px;transform:translate(0);-webkit-transform:translate(0%,0px)}.filter-menu .pt-mobile-header{display:block;position:relative;height:50px;background:#f8cd39;overflow:hidden}#nav-toggle p{font-family:sofia-pro,sans-serif;color:#fff}.filter-menu:nth-child(5) .scroll-content{border-bottom:none!important}.filter-menu{margin-bottom:0}.filter-group{display:none}.filter-group-show{display:block!important}.refine-header{display:none!important}}.filter-group-fill-type .scroll-content{border-bottom:none!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/filter-menu.css.map */
