quick-add-bulk.quick-add-bulk{opacity: 0;}
[action="/cart/add"]{ display: none; } #quickview-content [action="/cart/add"] {display: block;} div.icon_cart, span[data-product-price], .product-form--price-wrapper, .product-form--price, .tt-price, .zprice, .price__regular, .product-item__text, .boost-pfs-addtocart-wrapper, .product-price-wrap, .product-page--pricing, .product-featured__price, div.meta, s.meta, span.meta, .product-single__prices, .price-container, ul.product-meta, .product-single__meta-list, .product-single__prices, .price_and_quantity, .global__shop_secondary, .product-thumb-caption-price, .product-loop-element__price , .collectionBlock__price, .product-item-caption-price, .ProductMeta__Price, .price_wrapper, .ProductItem__Price, .ProductItem__PriceList, .product__prices, .price-box, #comparePrice-product-template, #ProductPrice-product-template, #ProductPrice, .product-price, .product__price, #productPrice-product-template, .product__current-price, .product-thumb-caption-price-current, .product-item-caption-price-current, .grid-product__price, .product__price, span.price, span.Price, span.product-price, .productitem--price, .product-pricing, .productitem--info span.money, .product-item__price, .product-list-item-price, p.price, div.price, .product-meta__prices, div.product-price, span#price, .price.money, h3.price, a.price, .price-area, .product-item-price, .pricearea, .collectionGrid .collectionBlock-info > p, #ComparePrice, .product--price-wrapper, .product-page--price-wrapper, .color--shop-accent.font-size--s.t--meta.f--main, .ComparePrice, .ProductPrice, .prodThumb .title span:last-child, .price, .product-single__price-product-template, .product-info-price, .price-money, .prod-price, #price-field, .product-grid--price, .prices, .pricing, #product-price, .money-styling, .compare-at-price, .product-item--price, .card__price, .product-card__price, .product-price__price, .product-item__price-wrapper, .product-single__price, .grid-product__price-wrap, a.grid-link p.grid-link__meta, [itemprop="price"], span.ProductItem__Price, .product-item__link p:last-child, .modal_price{ opacity: 0 } .eosh-loader { margin: 0 auto; border: 5px solid #e8e8e8; border-radius: 50%; border-top: 5px solid #000; width: 50px; height: 50px; -webkit-animation: spin 2s linear infinite; animation: spin 2s linear infinite; } @-webkit-keyframes spin { 0% { -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); } } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); }}
.eosh-sticky_Qoute a{display:block;background-color:transparent;color:inherit;text-decoration:none}.eosh-quote_items{position:fixed;height:50px;background-color:#000;line-height:65px;vertical-align:middle;width:auto;top:47%;right:0;border-radius:3px;padding:0 10px 0 10px;color:#fff;font-size:15px;font-weight:400;-webkit-box-shadow:0 0 2px #ddd;box-shadow:0 0 2px #ddd;z-index:1024}.eosh-sticky_Qoute p{margin:0;float:right;line-height:3rem;font-size:inherit}.eosh-quote_cnt{color:#fff;font-size:15px;font-weight:700;vertical-align:middle;position:relative;top:-2px;line-height:normal; padding-left: 5px;}
#myBtn { height: 40px;font-size: 15px;outline: 0;width: 100%;color: white;background-color: #000000;border: none;}
.eo-sh-link-button{height: 40px;font-size: 20px;outline: 0;color: white;background-color: #000000;border: none;}.eo-sh-popup_container{max-width: 600px;margin: 0 auto;box-sizing: border-box;text-align: center;}
/* The Modal (background) */
.eo-sh-popup_container .eo-sh-modal {display: none;position: fixed;z-index: 11111111; padding-top: 100px;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: rgb(0,0,0);background-color: rgba(0,0,0,0.4); }
/* Modal Content */.eo-sh-popup_container .eo-sh-modal-content {background-color: #fff; margin: auto;padding: 20px 0px;border: 1px solid #888;max-width: 600px;border-radius: 5px;position: relative; box-sizing: border-box;}
/* The Close Button */
.eo-sh-popup_container .close {color: #aaaaaa;float: right;font-size: 28px;font-weight: 400;position: absolute;top: 0;right: 9px;}
.eo-sh-popup_container .close:hover,
.eo-sh-popup_container .close:focus {color: #000;text-decoration: none;cursor: pointer;}
.eo-sh-pop-up_content{text-align: left!important;padding: 0px 0px }
.eo-sh-pop-up_content span{font-size: 18px;color: #212b36;padding: 20px;}
.eo-sh-pop-up_content div.eo-sh-modal-body{ margin-bottom: 10px; font-size: 16px;color: #2c3540;border-top: 1px solid #dfe3e8;border-bottom: 1px solid #dfe3e8;padding: 15px 20px;line-height: 24px;}
.eo-sh-pop-up_content .button_links{text-align: end;padding: 10px;}
.eo-sh-pop-up_content .button_links a{background-color: #fdfdfe;padding: 8px 10px;border: 1px solid #c4cdd5;color: #212b36;text-decoration: none;margin: 0px 4px;}
.eo-sh-pop-up_content .button_links .purple_bg{background-color: #5d6bc4;color: white;border: none;}
.eoshPopupButton{color: #212b36 !important;}
.product__form[action="/cart/add"] .product-selector__submit{opacity:0}
#CartDrawer .drawer__inner .drawer__cart .cart {display: block !important;}

.variant-visibility-area .price-area,.variant-visibility-area .price-area div.price, .variant-visibility-area .price-area .price{opacity: 1}
#eo-sh-enquiryForm input, #eo-sh-enquiryForm textarea{color: black}


@media (max-width:599px){
    .eo-sh-popup_container .modal-content{width: 100%;padding: 15px 0px;}
    .eo-sh-pop-up_content span{font-size: 16px;display: block;padding: 5px 15px}
    .eo-sh-pop-up_content div.eo-sh-modal-body{font-size: 14px;line-height: 20px;padding: 10px; margin-bottom: 10px;}
    .eo-sh-pop-up_content .button_links a{font-size: 14px;}
    .eo-sh-popup_container .close{top:14px;right: 8px;font-size: 24px;}}
    /*loader css**/
    .lds-ring {display: inline-block;position: fixed;width: 100%;height: 100%;background-color: rgba(0, 8, 0, .1);z-index: 50;left: 0;top: 0
}
.lds-ring div {box-sizing: border-box;display: block;position: absolute; top:45%;left:49%;width: 51px;height: 51px;margin: 6px;border: 6px solid #33c5dd; border-radius: 50%;animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite; border-color: #33c5dd transparent transparent transparent;z-index: 60;}
.lds-ring div:nth-child(1) {animation-delay: -0.45s;}
.lds-ring div:nth-child(2) {animation-delay: -0.3s;}
.lds-ring div:nth-child(3) {animation-delay: -0.15s;}
@keyframes lds-ring {0% {transform: rotate(0deg);} 100% {transform: rotate(360deg);}}
.eo-sh-spinner{display:none;}

.price--show-badge .price__container .price__regular {opacity:1}
.no-js-hidden .price--show-badge{opacity:1}
.caption .price{opacity:1; }




cart-items, .cart--section, .cart-page-items, .cart-page-template, .js-section__cart-page, #cart-table, .cart, #CartPageForm, .cart-wrapper, #cartform,
.cart__footer-wrapper, .cart-page-footer, .js-section__footer, #recently-viewed, #shopify-section-footer-brands
{ display:none !important; }

.text-center{ text-align:center !important; }
.eo-page-width{ width:70%; margin: 0 auto; margin-bottom: 5rem; }
table.eosh-qouteLine {width: 100%;border-collapse: collapse;}
.eosh-qouteLine tr:nth-of-type(odd) {background: #eee;}
.eosh-qouteLine th {background: #333;color: #fff;font-weight: 700;}
.eosh-qouteLine td,.eosh-qouteLine th {border: 1px solid #ccc;text-align: center;padding: 10px;}
@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px) {
    table.eosh-qouteLine,.eosh-qouteLine tbody,.eosh-qouteLine td,.eosh-qouteLine th,
    .eosh-qouteLine thead,.eosh-qouteLine tr {display: block;}
    .eosh-qouteLine thead tr {position: absolute;top: -9999px;left: -9999px;}
    .eosh-qouteLine tr {border: 1px solid #ccc;}
    .eosh-qouteLine td {border-bottom: 1px solid #eee;position: relative;padding-left: 50%;}
    .eosh-qouteLine td:before {position: absolute;top: 6px;left: 6px;width: 45%;padding-right: 10px;white-space: nowrap;}
    .eosh-qouteLine td:nth-of-type(1):before {content: "Product Name";}
    .eosh-qouteLine td:nth-of-type(2):before {content: "Product Options";}
    .eosh-qouteLine td:nth-of-type(3):before {content: "Product Image";}
    .eosh-qouteLine td:nth-of-type(4):before {content: "Product Quantity";}
    .eosh-qouteLine td:nth-of-type(5):before {content: "Action";}
}
.required:after {content: "*";color: #ed6347;padding-left: 5px;}

.eo-sh-model-table{
    margin-top: 10px;
    border-top: 1px solid #eee;
    width: 100%;
    padding: 10px;
    border-bottom: 1px solid #eee;
}



.password-label {
    font-weight: bold;
}
.eo-sh-password {
    padding: 5px;
    border: 1px solid BLACK;
}
.eo-sh-pwSubmit {
    margin-left: 5px; padding: 5px 20px; background-color: #919eab; color: #fff; border: none;font-size: 16px; cursor: pointer;
}
.eo-sh-pwSubmit:hover {
    background-color: #535b62;
}
.eo-sh-error {
    color: red; font-size: 14px; margin-top: 5px;
}
