.nav-sections .navigation a.level-top{font-size:1.34rem;}
.action.primary{background:linear-gradient(to bottom, #4CAF50 0%, #45a049 100%);color:#ffffff;}
.action.primary:hover, .action.primary:focus, .action.primary:active{background:linear-gradient(to bottom, false 0%, false 100%);color:#ffffff;}
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, .review-form .action.submit.primary{background:#4CAF50;color:#ffffff;}
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, .review-form .action.submit.primary:hover{background:#45a049;color:#ffffff;}
.page-products .products-grid:not(.swiper-container) .product-items .product-item .product-item-name,
.block.widget .products-grid:not(.swiper-container) .product-items .product-item .product-item-name {
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:normal;
}
.page-products .products-grid:not(.swiper-container) .product-items .product-item, .block.widget .products-grid:not(.swiper-container) .product-items .product-item {
height: 475px;
}
.product-info-main .stock.available,
.product-info-main .stock.unavailable {
 font-weight:400;
 text-transform:inherit;
}
.product-info-main .product-info-stock-sku {
 display:inline-block;
 float:left;
 padding-bottom:10px;
 padding-right:5%;
 padding-left:0%;
 text-align:left;
 vertical-align:top
}
.product-item .old-price .price {
    text-decoration: line-through;
}
.product-info-main .product-info-price .old-price .price-wrapper .price {
    text-decoration: line-through;
}
.firecheckout #checkout input[type="radio"]+label {
    -webkit-text-stroke: thin;
}
.firecheckout #checkout input[type="radio"] {
    border: 2px solid #ddd;
}
.filter .block-subtitle {
    font-weight: 550;
}
a.action.tocompare {
    display: none !important;
}