html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}section#products{max-width:1920px;margin-left:auto;margin-right:auto}section#products:after,section#products:before{content:" ";display:table}section#products:after{clear:both}section#products .trytn-autocomplete-container{background:#f4f4f4;padding:5px;position:relative}section#products .trytn-autocomplete-container fieldset{margin:0;padding:0}section#products .trytn-autocomplete-container fieldset .field{margin:0}section#products .trytn-autocomplete-container .trytn-autocomplete-results{left:0;max-width:1920px;padding:0;position:absolute;width:100%;z-index:10}section#products .trytn-autocomplete-container .trytn-autocomplete-results:after,section#products .trytn-autocomplete-container .trytn-autocomplete-results:before{content:" ";display:table}section#products .trytn-autocomplete-container .trytn-autocomplete-results:after{clear:both}section#products .trytn-autocomplete-container .trytn-autocomplete-results ul{background:#fff;border:1px solid #f4f4f4;list-style-type:none;margin:0;padding:0;text-align:left}section#products .trytn-autocomplete-container .trytn-autocomplete-results ul:after,section#products .trytn-autocomplete-container .trytn-autocomplete-results ul:before{content:" ";display:table}section#products .trytn-autocomplete-container .trytn-autocomplete-results ul:after{clear:both}section#products .trytn-autocomplete-container .trytn-autocomplete-results ul li{display:block;margin:0;width:100%}section#products .trytn-autocomplete-container .trytn-autocomplete-results ul li:after,section#products .trytn-autocomplete-container .trytn-autocomplete-results ul li:before{content:" ";display:table}section#products .trytn-autocomplete-container .trytn-autocomplete-results ul li:after{clear:both}section#products .trytn-autocomplete-container .trytn-autocomplete-results ul li a{color:#1d1d1d;display:block;padding:5px 0;text-decoration:none}section#products .trytn-autocomplete-container .trytn-autocomplete-results ul li a:after,section#products .trytn-autocomplete-container .trytn-autocomplete-results ul li a:before{content:" ";display:table}section#products .trytn-autocomplete-container .trytn-autocomplete-results ul li a:after{clear:both}section#products .trytn-autocomplete-container .trytn-autocomplete-results ul li a img{float:left;margin-right:5px;max-height:50px}section#products .trytn-autocomplete-container .trytn-autocomplete-results ul li a em{display:none}@media only screen and (min-width:1025px){section#products .trytn-autocomplete-container .trytn-autocomplete-results ul li a em{display:block}}section#products .trytn-autocomplete-container .trytn-autocomplete-results ul li a:hover{background:#f4f4f4}section#products .trytn-autocomplete-container .trytn-autocomplete-results ul li+li{border-top:1px dotted #acacac}section#products .trytn-product-types{list-style-type:none;margin:0;padding:0;margin:20px 0;text-align:center}section#products .trytn-product-types li{display:inline-block;list-style-type:none;margin:0;padding:0}section#products .trytn-product-types li a{color:#4d4e53;display:block;text-decoration:none}section#products .trytn-product-types li+li{margin-left:20px}section#products .trytn-product-types li.-active{border-bottom:5px solid #14a76c}section#products .category{margin:20px 0;padding:0 10px}section#products .category:after,section#products .category:before{content:" ";display:table}section#products .category:after{clear:both}section#products .category .breadcrumb{float:left;list-style-type:none;margin:0;padding:0;font-size:0}section#products .category .breadcrumb:after,section#products .category .breadcrumb:before{content:" ";display:table}section#products .category .breadcrumb:after{clear:both}section#products .category .breadcrumb li{display:inline-block;font-size:14px}section#products .category .breadcrumb li a{display:block}section#products .category .breadcrumb li+li:before{content:"\f054";font-weight:900;font-family:Font Awesome\ 6 Free;padding:0 5px}section#products .category h2{clear:both;color:#4d4e53;float:left;font-size:24px;font-weight:700;margin-top:3px}section#products .category h2:after,section#products .category h2:before{content:" ";display:table}section#products .category h2:after{clear:both}section#products .category .sub-description{clear:both;display:block}section#products .category .sub-description:after,section#products .category .sub-description:before{content:" ";display:table}section#products .category .sub-description:after{clear:both}section#products .filters-views{margin:0 10px}section#products .filters-views:after,section#products .filters-views:before{content:" ";display:table}section#products .filters-views:after{clear:both}section#products .filters-views .filters{float:left;display:block;margin-right:2.35765%;width:48.82117%}section#products .filters-views .filters:last-child{margin-right:0}section#products .filters-views .filters .trytn-filter-panel{background:#fff;border:1px solid #1d1d1d;display:none;max-width:480px;padding:10px;position:absolute;width:100%;z-index:10}@media only screen and (max-width:480px){section#products .filters-views .filters .trytn-filter-panel{left:0}}section#products .filters-views .filters .trytn-filter-panel .close-trytn-filter-panel{color:#1d1d1d;font-size:18px;position:absolute;right:10px;top:10px}section#products .filters-views .filters .trytn-filter-panel .filter-actions,section#products .filters-views .filters .trytn-filter-panel .filter-actions li{list-style-type:none;margin:0;padding:0}section#products .filters-views .filters .trytn-filter-panel .fieldset{padding:5px 0}section#products .filters-views .filters .trytn-filter-panel .fieldset .field{margin:0}section#products .filters-views .filters .trytn-filter-panel .fieldset.-checkboxes label{font-weight:400}section#products .filters-views .views{float:left;display:block;margin-right:2.35765%;width:48.82117%}section#products .filters-views .views:last-child{margin-right:0}section#products .filters-views .views .view-by{float:right;font-size:0;list-style-type:none;margin:0;padding:0}section#products .filters-views .views .view-by li{display:inline-block;font-size:16px;list-style-type:none;margin:0;padding:0}section#products .filters-views .views .view-by li a{border:1px solid #14a76c;color:#4d4e53;display:block;font-weight:700;padding:5px 10px;text-decoration:none}section#products .filters-views .views .view-by li a.-active{background:#14a76c;color:#000}section#products .filters-views .views .view-by li:first-child{display:none;padding:0 5px}@media only screen and (min-width:481px){section#products .filters-views .views .view-by li:first-child{display:inline-block}}section#products .filters-views .views .view-by li:nth-child(2) a{border-right:0;border-radius:7px 0 0 7px}section#products .filters-views .views .view-by li:last-child a{border-left:0;border-radius:0 7px 7px 0}section#products .products{margin:20px 10px}section#products .products:after,section#products .products:before{content:" ";display:table}section#products .products:after{clear:both}section#products .products .product-sizer{width:100%}@media only screen and (min-width:481px){section#products .products .product-sizer{width:48.82117%}}@media only screen and (min-width:1171px){section#products .products .product-sizer{width:31.76157%}}section#products .products .product-spacer{width:2.35765%}section#products .products .product-item{box-sizing:border-box;margin-bottom:2.35765%;position:relative;width:100%}@media only screen and (min-width:481px){section#products .products .product-item{width:48.82117%}}@media only screen and (min-width:1171px){section#products .products .product-item{width:31.76157%}}section#products .products .product-item a:first-child{display:block}section#products .products .product-item a:first-child img{display:block;width:100%}section#products .products .product-item a:first-child .details{background:rgba(0,0,0,.79);color:#fff;padding:10px;position:absolute;top:0;width:100%;z-index:1}section#products .products .product-item a:first-child .details h3{font-size:16px;margin:0}section#products .products .product-item a:first-child .details h4{display:none;font-size:14px;font-weight:400;margin:0}section#products .products .product-item a:first-child .details p{display:none;font-size:12px;margin:0}@media only screen and (min-width:481px){section#products .products .product-item a:first-child:hover .details h4,section#products .products .product-item a:first-child:hover .details p{display:block}}section#products .js-trytn-filter-no-products{display:none}