a:hover{text-decoration:none}.catalog-category-view .column.main{padding-left:30px}.page-wrapper>.page-bottom{width:100%;max-width:100%;border-top:1px solid #ccc;padding-left:0;padding-right:0}.page-wrapper .page-bottom .content{max-width:1400px;padding-left:50px;padding-right:50px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto}.category-view{clear:both;display:block;overflow:hidden}.column.main .toolbar-products{margin-top:4px;position:relative;background:#ececec;height:66px}.toolbar-products .category-name{font-size:20px;color:#494f54;padding-right:20px}.category-view .category-image{width:34.22%;float:left;margin:30px 15px 30px 0;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.product-col-area.row{margin-left:-10px;margin-right:-10px}.category-view .page-title-wrapper h1{margin-top:14px;margin-bottom:40px;display:inline-block;font-size:48px;font-weight:400;line-height:40px;text-transform:capitalize;color:#494f54}.catalog-category-view .product-item-info{text-align:center}@media (min-width:768px),print{.category-view .page-title-wrapper h1{font-size:36px;margin-top:0;margin-bottom:10px}}.category-view .category-description p{display:inline;font-size:18px;line-height:22px;font-weight:400;font-family:'Spectral';color:#262626}.product-col-area{display:block}.product-col-area .product-col{width:calc(25% - 20px);float:left;margin-left:10px;margin-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;border:1px solid #d4d4d4;overflow:hidden}.product-col-area .product-col .name{margin:0;text-align:center;font-size:19px;line-height:72px;font-family:'Spectral';padding-left:5px;padding-right:5px}.product-col-area .product-col .name a{color:#000;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:inline-block;vertical-align:middle;line-height:22px;font-weight:600}.product-col-area .product-col:hover .name a{color:#3a6637}.page-layout-2columns-left .sidebar-main{padding:0;margin-bottom:30px;max-width:100%;margin-top:0}.catalogsearch-result-index .sidebar-main{margin-top:1px}.sidebar.sidebar-main .nav-title{display:none}.sidebar.sidebar-main .navigation ul{padding:0 0 30px}.sidebar.sidebar-main .navigation .level0{width:100%;margin:0;margin-bottom:2px;background:#ebebeb;line-height:24px}.sidebar.sidebar-main .navigation .level-top.level0.parent .level-top{font-size:20px}@media (max-width:767px),print{.sidebar.sidebar-main .navigation .level-top.level0.parent .level-top{padding:5px}.sidebar.sidebar-main .navigation .level-top.level0.parent .level-top .ui-menu-icon{position:absolute;right:0;top:7px;width:30px;height:30px;z-index:9}}.sidebar.sidebar-main .navigation .level0 .subcats{background:0 0;border:none;-webkit-box-shadow:none;box-shadow:none;font-weight:400;min-width:230px;padding:0;display:block;position:unset !important;margin-top:0}.sidebar.sidebar-main .navigation .level0.hide .subcats{display:none}@media (min-width:768px),print{.sidebar.sidebar-main .navigation .level0 .subcats{min-width:200px}.sidebar.sidebar-main .navigation .level0.active .subcats{display:block}.sidebar.sidebar-main .navigation .level0.hide .subcats{display:none}.sidebar.sidebar-main .navigation .level0.parent:hover .subcats{position:unset !important}.sidebar.sidebar-main .navigation .level0 .subcats li{display:block;font-size:16px;line-height:26px}.sidebar.sidebar-main .navigation .level0 .subcats li a{color:#000;padding:0 0 0 20px}.sidebar.sidebar-main .navigation .level0.active .level-top,.sidebar.sidebar-main .navigation .level0 .level-top{display:block;font-size:20px;line-height:64px;color:#494f54;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.sidebar.sidebar-main .navigation .level0 .level-top{font-weight:700;max-width:100%;margin-bottom:0}.sidebar.sidebar-main .navigation .level0.parent .level-top{padding-right:22px}.sidebar.sidebar-main .navigation .level0.active>a.level-top{border:none;background:#ececec;color:#494f54}.sidebar.sidebar-main .navigation .level0 .subcats a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:block}.sidebar.sidebar-main .navigation .level0.active .level-top:hover,.sidebar.sidebar-main .navigation .level0 .level-top:hover,.sidebar.sidebar-main .navigation .level0 .subcats a:hover{background:#1d7fc1;color:#fff;opacity:1}.sidebar.sidebar-main .navigation .level0 .subcats .active>a{border:none;background:#1d7fc1;color:#fff}.sidebar.sidebar-main .navigation .level0.has-active .level-top{background:#1d7fc1;color:#fff}.categorypath-distribution-boxes-distribution-boxes .column.main{padding-left:100px}.categorypath-distribution-boxes-distribution-boxes .category-view{padding:40px 0}.categorypath-distribution-boxes-distribution-boxes .category-view{padding:40px 0}.categorypath-distribution-boxes-distribution-boxes .category-view .page-title-wrapper h1{margin:0}.catalog-category-view .product-item-info{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d4d4d4;padding-bottom:10px !important}.catalog-category-view .product-item-info .details{padding-left:5px;padding-right:5px}.column.main .products .product-items{margin-left:-15px;margin-right:-15px}.page-products .products-grid .product-item{padding:0 15px;margin-bottom:20px}.product-item-name,.product.name a{color:#494f54;font-weight:600;font-size:16px;line-height:23px;font-family:'Lato';-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.product.photo.product-item-photo{display:inline-block;margin-bottom:15px;width:100%}.product.name a:hover{text-decoration:none;color:#1d7fc1}.product-item .price-box{margin-bottom:0}.catalog-category-view .product-item-info .product.name a:hover{text-decoration:none}.catalog-category-view .product-item .price-box .price-label{display:none}.product-item .price-box .price{color:#923904;font-size:19px;font-weight:600;white-space:nowrap;font-size:19px;font-family:'Spectral';line-height:23px}.catalog-category-view .product-item-info .action.primary:hover{background:#5a4a42;border:1px solid #3596b7}.catalog-category-view .product.actions.product-item-actions{display:inline-block;margin:0 auto}.catalog-category-view .product-item-info .swatch-attribute.size,.catalog-category-view .product-item-info .swatch-attribute.color{margin:0 auto;display:block}.swatch-option{display:inline-block;float:none}.catalog-product-view .columns{margin-top:40px}.product-info-main .page-title-wrapper h1,.product-info-price .price-box .price-container .price{font-size:26px;font-weight:400;font-family:'Spectral';line-height:30px}.product-info-price .price-box .price-container .price{color:#923904;margin-left:10px}.product-info-main .product-info-price .price-box .price-container>span{margin-bottom:30px}.product-info-main .box-tocart .input-text.qty{width:36px;border-radius:3px;height:33px;font-size:17px;font-weight:400;line-height:24px}.product-info-main .field.qty{font-size:17px;line-height:24px;font-weight:400;font-family:'Spectral'}._keyfocus :focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{-webkit-box-shadow:none;box-shadow:none}.product-info-main .box-tocart .fieldset .field.qty .control{display:inline-block;margin-left:10px}.product-info-main .box-tocart .action.tocart{line-height:2.2rem;padding:5px 40px;font-size:16px;width:auto;border-radius:5px;margin-bottom:20px}.product-info-main .action.primary{background:#923904;border:1px solid #f75c23;font-size:2.5rem;text-shadow:1px 1px 5px #00000035;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.product-info-main .action.primary:hover{background:#5a4a42;border:1px solid #3596b7;color:#fff}.product-info-main .product-info-stock-sku{padding-left:0;font-size:14px;line-height:28px;font-weight:400;font-family:'Spectral';display:none;float:left}.product-info-main .product-attachment-container{margin-bottom:0;display:block;padding:0 0 10px;line-height:26px}.product-info-main .product-attachment-container .downloads-item .item-icon{display:inline-block;padding-top:0;margin-bottom:10px}.product-info-main .item-info-file{color:#000;display:inline-block;margin-left:10px;vertical-align:top;font-size:14px;line-height:18px;font-weight:400;font-family:'Spectral'}.product-info-main .product.attribute{display:block;float:left;margin-top:10px;clear:both}.product-info-main .product.attribute .value{font-size:16px;line-height:24px;font-family:'Lato',Arial,sans-serif;font-weight:400;margin-bottom:10px}.item-info-file .item-link a{color:#000}.webp .item-info-file .item-link a:before{background-image:url(https://d2myvvyj3v6fhr.cloudfront.net/images/pdf-product.webp)}body:not(.webp) .item-info-file .item-link a:before{background-image:url(https://d2myvvyj3v6fhr.cloudfront.net/images/pdf-product.jpg)}.item-info-file .item-link a:before{background-size:20px auto;background-repeat:no-repeat;content:'';height:20px;width:20px;display:inline-block;vertical-align:bottom;margin-right:5px}.catalog-product-view .page-wrapper .page-bottom .content{margin-top:15px;display:block;overflow:hidden;padding-left:0;padding-right:0}.catalog-product-view .page-wrapper .page-bottom .block{margin-bottom:0}.page-wrapper>.page-bottom{border-top:none;position:relative}.page-wrapper>.page-bottom:after{position:absolute;top:58px;left:0;content:"";height:1px;width:100%;background:#ccc}.block .title{text-align:center;display:inline-block;width:100%}.block .title strong{font-size:26px;font-weight:400;font-family:'Spectral'}.page-layout-1column .products-grid .product-item{width:25%;text-align:center;box-sizing:border-box;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.product-item-info{width:100%;text-align:center}.block.related .product-item-actions .actions-primary{display:block}.block.related .related-available .product-item-name{margin-left:0}.product-item-actions{display:block}.product-item-actions .action.primary{color:#fff;cursor:pointer;display:inline-block;font-weight:600;padding:5px 25px;font-size:17px;border-radius:5px;line-height:1;background:#923904;border:1px solid #f75c23;text-shadow:1px 1px 5px #00000035;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin-top:15px;font-family:'Spectral','Open Sans',Arial,sans-serif}.product-item-actions .action.primary:hover{background:#5a4a42;border:1px solid #3596b7}.product-item-actions .action.primary span{text-shadow:1px 1px 5px #00000035}.fotorama__thumb-border{border:1px solid #cbcbcb}.search .product-item-actions .actions-primary{display:block}.customer-account-login .page-title-wrapper{padding-top:30px}.catalogsearch-result-index .list.products-list .product.photo.product-item-photo{display:table-cell}.search.results{padding-left:30px}.sidebar-main .filter-options-title:after{right:12px}.product-info-main .product-info-price .price-box{display:block}.catalog-category-view .page-main,.catalog-product-view .page-main{padding-top:0}.sidebar-main .navigation.left-nav{padding:5px 0}.navigation.left-nav .level0.parent>.level-top>.ui-menu-icon{width:22px;text-align:left}.review-field-rating .label{display:inline-block;float:left;line-height:24px;margin-right:15px;font-weight:400;min-width:50px}.catalog-product-view .review-control-vote label:before,.catalog-product-view .review-control-vote:before{font-size:20px;height:26px;letter-spacing:10px;line-height:22px}.catalog-product-view .fieldset .review-field-ratings>.label{display:none}.review-field-rating .control{margin-bottom:30px}.product.data.items>.item.title>.switch{background:#fff}.product.data.items>.item.title.active>.switch{background:#f6f6f6}.product.data.items>.item.title:not(.disabled)>.switch:focus,.product.data.items>.item.title:not(.disabled)>.switch:hover{background:#f6f6f6}.related .product-item .price-box{margin-bottom:10px}.fieldset.review-fieldset>.field .field.choice{clear:both}.info.detailed .slick-slider .slick-arrow{position:absolute;top:43%;z-index:9;font-size:0;-webkit-box-shadow:none;box-shadow:none;width:0;padding:16px;height:0}.webp .info.detailed .slick-slider .slick-prev,.webp .info.detailed .slick-slider .slick-next{background-image:url(https://d2myvvyj3v6fhr.cloudfront.net/images/blank-theme-icons.webp);background-repeat:no-repeat}body:not(.webp) .info.detailed .slick-slider .slick-prev,body:not(.webp) .info.detailed .slick-slider .slick-next{background-image:url(https://d2myvvyj3v6fhr.cloudfront.net/images/blank-theme-icons.png);background-repeat:no-repeat}.info.detailed .slick-slider .slick-prev{background-repeat:no-repeat;left:0;background-size:auto;height:30px;width:30px;background-position:-207px -22px}.info.detailed .slick-slider .slick-next{right:0;height:30px;width:30px;background-position:-232px -22px}.info.detailed .slick-slider .slick-arrow:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;line-height:20px;content:"";color:#000;font-family:'luma-icons';vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;top:7px;position:absolute;left:7px}.info.detailed .slick-slider .slick-arrow.slick-prev:after{content:''}.info.detailed .slick-slider .slick-arrow.slick-next:after{content:''}.catalog-product-view .product.attribute ul li{position:relative;padding-left:15px;display:block}.catalog-product-view .product.attribute ul li:after{position:absolute;top:11px;left:0;height:7px;width:7px;content:"";background:#77807b;border-radius:50%}.center-content .product-img a{display:block;text-align:center}.product-reviews-summary .reviews-actions{font-size:14px}}@media (max-width:1400px) and (min-width:1024px){.block.related .related-available .product-item-name{min-height:90px}}@media (max-width:1200px){.catalog-category-view .column.main{padding-left:50px}}@media (max-width:1150px){.catalog-category-view .page-main{padding-left:30px;padding-right:30px}.catalog-category-view .column.main{padding-left:25px}.page-layout-2columns-left .sidebar-main{width:25%}.page-layout-2columns-left .column.main{width:75%}.product-item-actions .action.primary{padding:5px 25px}}@media (max-width:1023px){.catalog-category-view .column.main,.search.results{padding-left:20px}.catalog-category-view .product-item .tocart{padding:5px 20px}.page-layout-1column .products-grid .product-item{width:50%}}@media (max-width:991.98px){.product-col-area .product-col{width:calc(33.33% - 20px)}.sidebar.sidebar-main .navigation .level0 .submenu li a{padding:0 0 0 5px}}@media (max-width:935.98px){.product-info-main .rating-summary,.customer-review .rating-summary,.product-reviews-summary .reviews-actions a:not(:last-child){margin-right:15px}}@media (max-width:899.98px){.catalog-category-view .product-item .tocart{font-size:18px;padding:5px 12px}.catalog-category-view .page-main{padding-left:15px;padding-right:15px}.page-layout-2columns-left .sidebar-main{width:26%}.page-layout-2columns-left .column.main{width:74%}.sidebar.sidebar-main .navigation .level0 .submenu li{font-size:13px}}@media (max-width:767.98px){.product-info-main .product-attachment-container .downloads-item .item-icon{display:none}.catalog-category-view .column.main{padding-left:0}.block.related .related-available .product-item-name{min-height:90px}.product-info-main .box-tocart .action.tocart{width:100%}.product-item-details .product-item-actions .action.primary{padding:5px 40px}.fotorama__dot{border:1px solid #e3e3e3;height:15px;width:15px;border-radius:50%}.fotorama__active .fotorama__dot{background-color:#ccc;border-color:#ccc}.fotorama__nav--dots .fotorama__nav__frame{margin:0 2px}.category-view .category-image{float:none;margin:0 auto;margin-bottom:30px}.category-view .page-title-wrapper h1{margin:15px 0;text-transform:capitalize}.category-view .category-description p{margin-bottom:30px;display:block}.product-col-area .product-col{width:calc(50% - 20px)}.page-products .products-grid .product-item{width:50%;margin-bottom:0;margin-top:20px}.product-info-main .product-reviews-summary{width:100%}.search.results{padding-left:0}.product-info-main .product-info-price .price-box .price-container>span{margin-bottom:0}}@media (max-width:639.98px){.block.related .related-available .product-item-name{min-height:30px}.block.related .product-item-details{margin-bottom:40px}.page-wrapper .page-bottom .content{padding-left:20px;padding-right:20px}.category-view .category-image{width:55%}}@media (max-width:575.98px){.product-col-area .product-col{width:calc(100% - 20px)}}@media (max-width:479.98px){.page-products .products-grid .product-item{width:100%}.category-view .category-image{width:90%}.product-info-main .product-attachment-container{padding:0 0 0 4px;margin-left:0}.product-info-main .item-info-file{margin-left:5px}.page-products .sorter{position:relative;right:10px;top:0;z-index:1;float:inherit;left:0;padding-bottom:10px}.column.main .toolbar-products{height:auto}.toolbar-amount{line-height:34px}.sorter-options{margin:4px 5px 0 7px}}@media (max-width:320px){.page-products .products-grid .product-item{padding:0 6px}}.sidebar .expand,.sidebar .expanded{cursor:pointer;float:right}.sidebar .o-list{display:none;margin-bottom:0;padding-left:0}.sidebar .o-list li{list-style:none;border-bottom:1px solid #ededed;padding-bottom:10px}.sidebar .o-list li.active>ul{display:block}.sidebar .o-list li.active>ul li:last-of-type{border-bottom:0;padding-bottom:0;margin-bottom:0}.sidebar .o-list li a{display:inline-block}.sidebar .o-list li a.active{font-weight:700}.sidebar .o-list li>ul{padding-top:7px;margin-top:0}.sidebar .o-list .level0{list-style:none}.sidebar .o-list .level1 a{padding-left:15px}.sidebar .o-list .level2 a{padding-left:30px}.sidebar .o-list .level3 a{padding-left:45px}.sidebar>.o-list{display:block;margin-top:30px;padding-right:45px;margin-bottom:30px}.buy-buttons .request-catalog,.buy-buttons .request-quote{margin-bottom:15px}.buy-buttons .request-quote button,.buy-buttons .request-catalog button,.buy-buttons .buy-now a{border:3px solid #1d7fc1;border-radius:0;background:0 0;height:49px;width:200px;color:#1d7fc1;font-size:18px;text-align:center}.buy-buttons .content{display:none}.buy-buttons .buy-now a{border-color:#ff7e00;background:#ff7e00;display:block;color:#fff;border-radius:0 25px 25px 0;position:relative;line-height:45px;vertical-align:middle}.buy-buttons .buy-now a:after{content:'';background:url(https://d2myvvyj3v6fhr.cloudfront.net/images/buy_button.png) no-repeat;height:43px;width:43px;z-index:1;position:absolute;right:0;top:0}