/* Elastic Search */
.mst-searchautocomplete__highlight{color: #a27841;}

/* Mini cart */
.mini-cart .fme .details-qty.qty {display: none;}
#mini-cart .product-image-container {width: 96px !important;}
#minicart .inner-heading {border-radius: 5px; display: flex; align-items: center; }
.dropdown-block.show-border .dropdown-content, .dropdown-block.show-border.filled-heading.open .dropdown-heading {border: none;}
.dropdown-block .dropdown-heading .caret {margin-left: 5px; margin-top: 5px; order: 3;}
.dropdown-block.show-border.filled-heading .dropdown-heading {border: none;}
#minicart strong.product-item-name {font-size: 16px; text-decoration: underline; font-weight: 700;}
.minicart-items .item-qty {margin-left: 10px;}
/* #minicart .product-item {border: none;} */
#minicart .block-content {display: flex; flex-direction: column;}
#minicart .block-content .minicart-items-wrapper {order: 3;}
#minicart .block-content .actions:nth-child(4) {order: 1;}
#minicart .block-content .actions:nth-child(4) .action.primary.checkout {background: transparent; color: #636262; text-decoration: underline;}
 #minicart .block-content .actions .secondary a.viewcart {background-color: #a27841; font-size: 1.8rem; padding: 10px 0; border-radius: 30px; display: block; color: #fff; font-family: 'AvenirLTProMedium' !important;} 
#minicart .block-content .actions .secondary a.viewcart span {font-weight: 200;} 
#minicart .block-content .actions .secondary a.viewcart:hover { background-color: #f5efe7; color: #a27841;;}
#minicart button.action.primary.checkout {margin-top: 0;}
.minicart-items-wrapper {border-bottom: none;}
.dropdown-block .mini-cart-content {padding-bottom: 0;}
.minicart-wrapper .block-minicart .block-title {display: block; font-size: 2.4rem; text-align: center; margin-bottom: 20px; padding-bottom: 5px;}
.minicart-wrapper .block-minicart .items-total {float: none; background: #f5efe7; text-align: center; padding: 5px 10px; margin: 0;}
.minicart-wrapper .block-minicart .subtotal {background-color: #f5efe7; text-align: center; padding: 5px 10px; margin: 0;}
.minicart-wrapper .block-minicart .amount .price-wrapper:first-child .price, .minicart-wrapper .block-minicart .items-total .count {font-size: 1.4rem;}
.minicart-wrapper .block-minicart .subtotal .amount.price-container {display: inline-block;}
.minicart-wrapper .block-minicart .block-title .qty {display: none;}
.minicart-wrapper .minicart-items .product-item-pricing {display: flex; flex-direction: column-reverse; float: left;}
.minicart-wrapper .minicart-items .product-item-pricing .price-container {order: 2; padding-top: 5px; clear: both;}
.minicart-wrapper .block-minicart .actions .primary {display: none;}
.minicart-wrapper a.action.delete{margin-top: 60px;}
.modal-popup._show .modal-inner-wrap .action-primary{background-color: #a27841;}

/* .amount.price-container .price-excluding-tax {display: none;} */
.minicart-items .product-item-details{padding-left: 115px;}

/* Checkout */
.checkout-index-index .action-auth-toggle{color: #333;}

/* Checkout cart */
.checkout-cart-index .cart-summary, .checkout-cart-index .cart-container .form-cart .action.continue{background-color: #f5efe7; border-radius: 15px;}
.checkout-cart-index .cart.table-wrapper .actions-toolbar>.action:last-child{background-color:#fff; color: #a27841; border: 1px solid #a27841;}
.checkout-cart-index .cart.table-wrapper .actions-toolbar>.action:last-child:hover{background-color:#a27841; color: #fff; border: 1px solid #a27841;}
.checkout-cart-index button.action.primary.checkout{background-color: #a27841;}
.checkout-cart-index button.action.primary.checkout:hover, .checkout-cart-index .cart-container .form-cart .action.continue:hover {background-color: #333; color: #fff;}
.checkout-cart-index .cart.table-wrapper .actions-toolbar>.action{border-radius: 30px;}
.checkout-cart-index .sku{display: none;}

/* Favorites */
.wishlist-index-index .products-grid.wishlist .product-item-comment{display: none;}
.wishlist-index-index .fieldset:last-child{display: flex;}
.wishlist-index-index .tooltip.wrapper .tooltip.toggle{cursor: pointer;}
.wishlist-index-index .tooltip.wrapper.product-item-tooltip{text-decoration: underline; font-weight: bold; }
.wishlist-index-index .actions-toolbar .primary{display: flex; }
.wishlist-index-index .action.tocart{background-color: #a27841; color: #fff; order: 1; border: 1px solid #a27841;}
.wishlist-index-index .action.share{background: #fff; text-decoration: underline; color: #a27841; order: 3;}
.wishlist-index-index .action.update{background-color: #fff;  color: #a27841; border: 1px solid #a27841; order: 2;}
.wishlist-index-index .action.tocart:hover{background-color: #fff;  color: #a27841; border: 1px solid #a27841;}
.wishlist-index-index .action.update:hover{background-color: #a27841; color: #fff; border: 1px solid #a27841;}


/* pdp */
.catalog-product-view .swatch-option.disabled:after{background: -webkit-gradient(linear,left top,right bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(42%,rgba(255,255,255,0)),color-stop(43%,#fff0),color-stop(46%,#fff0),color-stop(47%,#a27841),color-stop(53%,#a27841),color-stop(54%,#fff0),color-stop(57%,#fff0),color-stop(58%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,0)))}
.catalog-product-view .swatch-option.selected{outline-color: #a27841;}
.catalog-product-view .fotorama__thumb-border{border-color: #a27841;}
.catalog-product-view ol.product-items.widget-product-grid{display: block!important;}
/* .pagebuilder-column .widget-product-grid .product-item .price-box{display: none!important;}  */
.catalog-product-view .widget-related-products{background: rgb(245 245 245 / 37%); height: 80%;}
.catalog-product-view .product-items.widget-product-grid.slick-initialized.slick-slider.slick-dotted{display: block!important;}
.catalog-product-view .am-tabs-view ul.slick-dots{position: unset!important;}
.catalog-product-view .amrelated-grid-wrapper .slick-slide:hover{box-shadow: none!important;}
.slick-slide{width: 285px!important;}
.amrelated-grid-wrapper .price-box.price-final_price{display: none!important;}



@media screen and (max-width: 991px) {
    .slick-slide{width: 224px!important;}

}