@media (max-width: 1536px) {
	body .product-items > div.align-items-end:last-child {width:calc(100% - 36px); bottom:18px;}
	body table.cartTable.ordrHstry thead tr th, body article .container .cartTable.ordrHstry thead th, body article .container .cartTable.ordrHstry tbody td { font-size:17.5px !important;}
body table.cartTable.ordrHstry tbody tr td {padding-top: 15px; padding-bottom: 15px;}
.header-buttons span#cart-icon-value {font-size: 20px; margin-top:5px;}
.header-buttons .btn-outline-secondary img { width:21px;}
.header-buttons span#cart-icon-value, .header-buttons .btn-outline-secondary img { display:inline-block; vertical-align:middle;}
body .header-buttons .btn-outline-secondary { height:40px;}
 body .viewMoreHome a.btn-outline-secondary {font-size: 20px;  margin-top: 5px; height:39px; line-height:19px; font-weight:bold;}
.header-buttons span { font-size:14px; margin-left:10px;}
.header-buttons .fa-solid {font-size: 17px; }
.header-buttons .btn-outline-secondary.wshBtn {width: 45px; text-align: center; padding: 0; line-height: 40px;}
 .header-buttons .fa-solid.fa-heart { font-size: 23px; }
 .logo img { max-width:178px;}
.search-box .form-control {height: 40px; border-radius:8px; font-size:15px; color:#4D4D4D; font-weight:400; padding:10px 15px;}
#search-wrapper { max-width:344px;}
body header {padding: 28px 0 0px;}
div.main-menu { margin-top:18px;}
div.product-photo { margin-bottom: 17px;}
.home-content .product-items div.product-photo {margin-bottom: 17px; min-height: 221.8px;  display: flex;  align-items: center; overflow:hidden;}
div.products-grid { margin-top:25px;}
span.ribbon {width: 49px; height: 35px; border-radius:0 0 0 0;}
span.ribbon::after{border-left: 25px solid #db0c15;
  border-right: 24px solid #DB0C15;
  border-bottom: 13px solid transparent;}
button.add-cart-btn img, a.add-cart-btn img { width:18px; margin-right:5px;}
button.add-cart-btn img,a.add-cart-btn img,  button.add-cart-btn span.textCart,  a.add-cart-btn span.textCart { display:inline-block; vertical-align:middle;}
.product-title {margin-bottom: 8px;}
.search-box .btn-link img { width:20px; margin-top:-4px;}
.header-buttons .btn-outline-secondary.wshBtn img { width:24px;}
/*.product-photo img { margin-top:-15.9px; margin-bottom:-15.9px;}*/
	}