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:15px;position:relative}.category-view .category-image{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:20px;margin-bottom:0;display:inline-block;font-size:26px;font-weight:400;line-height:40px}.category-view .category-description p{display:inline;font-size:18px;line-height:22px;font-weight:400;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;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;border:1px solid #adadad;margin-bottom:30px;max-width:100%;margin-top:1px;background-color:#f0f0f0}.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;border-bottom:1px solid #ddd}.sidebar.sidebar-main .navigation .level0:last-child{border-bottom:none}.sidebar.sidebar-main .navigation .level0 .submenu{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.active .submenu{display:block}.sidebar.sidebar-main .navigation .level0.hide .submenu{display:none}.sidebar.sidebar-main .navigation .level0.parent:hover .submenu{position:unset !important}.sidebar.sidebar-main .navigation .level0 .submenu li{display:block;font-size:14px;line-height:26px;border-top:1px solid #f0f0f0}.sidebar.sidebar-main .navigation .level0 .submenu li a{color:#000;padding:4px 5px 3px 16px;line-height:20px}.sidebar.sidebar-main .navigation .level0.active .level-top,.sidebar.sidebar-main .navigation .level0 .level-top{display:block;font-size:16px;line-height:36px;color:#000;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.sidebar.sidebar-main .navigation .level0 .level-top{font-weight:600;max-width:100%;margin-bottom:0;padding:0 10px;text-shadow:1px 1px 2px rgba(0,0,0,.3)}.sidebar.sidebar-main .navigation .level0.parent .level-top{padding-right:22px}.sidebar.sidebar-main .navigation .level0.active>a.level-top{border:none;background:#1c426f;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.7)}.sidebar.sidebar-main .navigation .level0 .submenu a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.sidebar.sidebar-main .navigation .level0.active .level-top:hover,.sidebar.sidebar-main .navigation .level0 .level-top:hover,.sidebar.sidebar-main .navigation .level0 .submenu a:hover{background:#1c426f;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.7)}.sidebar.sidebar-main .navigation .level0 .submenu .active>a{border:none;background:#1c426f;color:#fff}.sidebar.sidebar-main .navigation .level0.has-active .level-top{background:#1c426f;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{text-align:center;-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 10px;margin-bottom:20px}.product-item-name,.product.name a{color:#000;font-weight:600;font-size:16px;line-height:20px;-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:#923904}.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:#ff0023;font-size:19px;font-weight:600;white-space:nowrap;font-size:19px;line-height:23px}.checkout-cart-index .action.update{padding:8px 35px;font-size:18px;font-weight:600;text-shadow:2px 2px 10px rgba(0,0,0,.5);border:1px solid #fd5e25;border-radius:5px;background:#923904;margin-top:15px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.catalog-category-view .product-item-info .action.primary:hover{background:#014872;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;line-height:30px}.product-info-price .price-box .price-container .price{color:#923904}.product-info-main .product-info-price .price-box .price-container>span{margin-bottom:0}.product-info-main .product-info-price .price-box .price-container>span.price-label{font-size:16px}.product-info-main .box-tocart .input-text.qty{min-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}._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;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:#21a9e0;border:1px solid #21a9e0;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 #21a9e0;color:#fff}.box-tocart .actions .paypal.checkout{display:block}.product-info-main .product-info-stock-sku{padding-left:0;font-size:14px;line-height:28px;font-weight:400;display:inline-block;float:right}.product-info-main .product-attachment-container{margin-bottom:0;display:inline-block;float:left;padding:0 0 0 15px;border-left:2px solid #999;margin-left:15px;line-height:10px}.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}.product-info-main .product.attribute.description{display:block;float:left;clear:both}.product-info-main .product.attribute.description .value{font-size:17px;line-height:24px;font-weight:400;margin-bottom:30px}.item-info-file .item-link a{color:#000}.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}.block .title{text-align:center;display:inline-block;width:100%}.block .title strong{font-size:26px;font-weight:400}.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;border:1px solid #d4d4d4;padding:10px 0}.block.related .product-item-actions .actions-primary{display:block}.block.related .product-item-details .product-item-name{margin-left:0;min-height:70px}.block.related .related-available .product-item-name{margin-left:0;min-height:70px}.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:#21a9e0;border:1px solid #21a9e0;text-shadow:1px 1px 5px #00000035;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin-top:15px;font-family:'sans-serif','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 #1979c3}.fotorama__thumb{border:1px solid #ccc}.search .product-item-actions .actions-primary{display:block}.cart-empty{font-size:20px;line-height:24px;font-weight:400;margin-bottom:30px}.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;float:left}.catalog-category-view .page-main,.catalog-product-view .page-main{padding-top:2px}.sidebar-main .navigation.left-nav{padding:0 0 5px}.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}.related .slick-slider .slick-arrow{position:absolute;top:48%;z-index:9;font-size:0;-webkit-box-shadow:none;box-shadow:none;width:0;padding:16px;height:0}.related .slick-slider .slick-prev{left:10px}.related .slick-slider .slick-next{right:10px}.related .slick-slider .slick-arrow:after{border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:4px;content:'';display:inline-block;top:10px;position:absolute}.related .slick-slider .slick-arrow.slick-prev:after{transform:rotate(135deg);-webkit-transform:rotate(135deg);left:12px}.related .slick-slider .slick-arrow.slick-next:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);left:8px}.catalog-product-view .product.attribute.description ul{margin-bottom:10px;margin-left:20px}.catalog-product-view .product.attribute.description ul li{position:relative;padding-left:15px;display:block;margin-bottom:10px}.catalog-product-view .product.attribute.description ul li:after{position:absolute;top:11px;left:0;height:5px;width:5px;content:"";background:#77807b;border-radius:50%}.center-content .product-img a{display:block;text-align:center}.product-reviews-summary .reviews-actions{font-size:14px}.catalog-product-view .product-attachment-container .downloads-item .item-icon{width:50px;float:left}.downloads-item{width:100%;float:left;margin-bottom:40px}.item-info-file{width:70%;float:left;margin-left:1%;margin-top:0}.downloads-item .item-info-file .item-link{display:block}.downloads-item .item-info-file .item-link a{color:#21a9e0}.preview{width:100%;float:left}.preview-button{width:100px;float:left;margin-right:10px}.download-button{width:37px;float:left}@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 15px}}@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 8px}}@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}.sidebar.sidebar-main .navigation .level0 .level-top{padding:0 3px}}@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}.catalog-product-view .page-wrapper .page-bottom .content,.product.data.items>.item.content{padding-left:15px;padding-right:15px}.category-view .category-image{float:none;margin:0 auto;margin-bottom:30px}.category-view .category-description p{margin-bottom:30px;display:block}.page-layout-2columns-left .sidebar-main{display:none}.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}}@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:50%}.product.name a{min-height:80px}.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:left;left:0}}@media (max-width:320px){.page-products .products-grid .product-item{padding:0 6px}}@media all and (min-width:1024px),print{.category-view .page-title-wrapper h1{margin-top:65px;margin-bottom:40px;font-size:36px}}