body{background-color:#faf9f8;}
.navigation, .breadcrumbs, .page-header .header.panel, .header.content, .footer.content, .page-wrapper > .widget, .page-wrapper > .page-bottom, .block.category.event, .top-container, .page-main{max-width:1600px;}
.page-header{background-color:#faf9f8;border-color:#faf9f8;}
.page-header .panel.wrapper{background-color:#faf9f8;}
.page-header .block-search .input-text{border-color:#222222;background:#faf9f8;}
.page-header .block-search.inline .action.close{color:#222222;}
.page-footer{background:#FAF9F8;color:#222222;}
.footer.content .links a, .footer.content .links a:visited, .page-footer .footer-toolbar-top a, .page-footer .footer-toolbar-top .alink{color:#222222;}
.footer.content .links a:hover, .footer.content .links a:visited:hover, .page-footer .footer-toolbar-top a:hover, .page-footer .footer-toolbar-top .alink:hover{color:#222222;}
.page-footer div.title, .page-footer .block.newsletter .label{color:#000000;}
.page-footer .footer.content .block.newsletter .action.subscribe{background-color:#222222;}
.page-footer .footer.content .block.newsletter .action.subscribe:hover, .page-footer .footer.content .block.newsletter .action.subscribe:focus, .page-footer .footer.content .block.newsletter .action.subscribe:active{background-color:#635d5d;}
.page-footer .social-icons .fa-stack{color:#222222;}
.action.primary{background:#222222;border-color:#222222;}
.action.primary:hover, .action.primary:focus, .action.primary:active{background:#635d5d;border-color:#635d5d;}
button, .abs-revert-to-action-secondary, .paypal-review .block .actions-toolbar .action.primary, .abs-discount-block .actions-toolbar .action.primary, .abs-discount-block .actions-toolbar .action.cancel, .block-compare .action.primary, .cart-summary .block .actions-toolbar > .primary .action.primary, .cart-summary .form.giftregistry .fieldset .action.primary, .paypal-review-discount .actions-toolbar .action.primary, .paypal-review-discount .actions-toolbar .action.cancel, .cart-discount .actions-toolbar .action.primary, .cart-discount .actions-toolbar .action.cancel, .product.data.items .review-add .review-form .action.submit.primary, .cms-index-index a.button:not(.primary), .cms-index-index .column.main .block .actions-toolbar .action.view, .background-divider.element .content .action{background:#222222;border-color:#222222;}
button:hover, .abs-revert-secondary-color:hover, .abs-revert-to-action-secondary:hover, .paypal-review .block .actions-toolbar .action.primary:hover,.abs-discount-block .actions-toolbar .action.primary:hover, .abs-discount-block .actions-toolbar .action.cancel:hover, .block-compare .action.primary:hover, .cart-summary .block .actions-toolbar > .primary .action.primary:hover, .cart-summary .form.giftregistry .fieldset .action.primary:hover, .paypal-review-discount .actions-toolbar .action.primary:hover, .paypal-review-discount .actions-toolbar .action.cancel:hover, .cart-discount .actions-toolbar .action.primary:hover, .cart-discount .actions-toolbar .action.cancel:hover, .product.data.items .review-add .review-form .action.submit.primary:hover, .cms-index-index a.button:not(.primary):hover, .cms-index-index .column.main .block .actions-toolbar .action.view:hover, .background-divider.element .content .action:hover, /*ACTIVE STATE*/ button:active, .abs-revert-secondary-color:active, .abs-revert-to-action-secondary:active, .paypal-review .block .actions-toolbar .action.primary:active,.abs-discount-block .actions-toolbar .action.primary:active, .abs-discount-block .actions-toolbar .action.cancel:active, .block-compare .action.primary:active, .cart-summary .block .actions-toolbar > .primary .action.primary:active, .cart-summary .form.giftregistry .fieldset .action.primary:active, .paypal-review-discount .actions-toolbar .action.primary:active, .paypal-review-discount .actions-toolbar .action.cancel:active, .cart-discount .actions-toolbar .action.primary:active, .cart-discount .actions-toolbar .action.cancel:active, .product.data.items .review-add .review-form .action.submit.primary:active, .cms-index-index a.button:not(.primary):active, .cms-index-index .column.main .block .actions-toolbar .action.view:active, .background-divider.element .content .action:active, /*FOCUS STATE*/ button:focus, .abs-revert-secondary-color:focus, .abs-revert-to-action-secondary:focus, .paypal-review .block .actions-toolbar .action.primary:focus,.abs-discount-block .actions-toolbar .action.primary:focus, .abs-discount-block .actions-toolbar .action.cancel:focus, .block-compare .action.primary:focus, .cart-summary .block .actions-toolbar > .primary .action.primary:focus, .cart-summary .form.giftregistry .fieldset .action.primary:focus, .paypal-review-discount .actions-toolbar .action.primary:focus, .paypal-review-discount .actions-toolbar .action.cancel:focus, .cart-discount .actions-toolbar .action.primary:focus, .cart-discount .actions-toolbar .action.cancel:focus, .product.data.items .review-add .review-form .action.submit.primary:focus, .cms-index-index a.button:not(.primary):focus, .cms-index-index .column.main .block .actions-toolbar .action.view:focus, .background-divider.element .content .action:focus{background:#635d5d;border-color:#635d5d;}
.tocart.action, .block.soldtogether-block .soldtogether-cart-btn, .bundle-actions .action.primary.customize{background:#222222;border-color:#222222;}
.tocart.action:hover, .block.soldtogether-block .soldtogether-cart-btn:hover, .bundle-actions .action.primary.customize:hover, .tocart.action:active, .block.soldtogether-block .soldtogether-cart-btn:active, .bundle-actions .action.primary.customize:active, .tocart.action:focus, .block.soldtogether-block .soldtogether-cart-btn:focus, .bundle-actions .action.primary.customize:focus{background:#635d5d;border-color:#635d5d;}
.product-info-main .product-info-price .price-box .price-container [data-price-type=finalPrice] .price, .product-info-main .product-info-price .price-box .price-container [data-price-type=minPrice] .price, .product-info-main .product-info-price .price-box .price-container [data-price-type=maxPrice] .price, .bundle-options-container .block-bundle-summary .price-box [data-price-type=finalPrice] .price{color:#222222;}
.products.wrapper ol.products.list .product-item {
    width: calc(100%/4 - 18px - 0.1px);
}
.catalog-category-view #maincontent {max-width: 90%;}
.page-products .page-main .products.wrapper.grid.products-grid {
   margin-top: 30px!important;
}
.rte-topn{text-align: center; padding-bottom: 20px;}.fullwidthdesc{max-width:100%!important;} .fullwidthdesc .rte p { line-height: 26px; margin:20px; font-size: 15px;}.banner-itemn{align-items: center; display: flex; text-align: center;}.flex-row{flex-direction: row;}.flex-reverse-row{flex-direction: row-reverse;}.banner-image{width : 50%;}.banner-image img{width:-webkit-fill-available} .contentdescn{width: 50%; text-align: center;}.h3descn {margin: 15px 0;font-weight: 600; font-size: 20px;}.rte-bottomn{padding-top:20px; text-align:center;}

@media (max-width: 767px){.flex-row, .flex-reverse-row{flex-direction: column-reverse;} .banner-image, .contentdescn{width : 100%;} .products.wrapper ol.products.list .product-item {width: calc(100%);}.catalog-category-view #maincontent {max-width: 100%; padding: 0 10px;} .page-products .column.main .toolbar.toolbar-products .toolbar-sorter {max-width: 100%;}}

.products.wrapper~.toolbar .pages {
    float: none;
    margin-bottom: 20px;
}

.page-wrapper .page-header .sections.nav-sections .navpro-menu li a{letter-spacing:0.5px}
.navpro-menu .tip.accent:before{border-top-color: #b40506;}
.navpro-menu .tip.top:before{left: 6px;}

.category-description{display: none;}


