span.sale-item.product-label{display:none}#reviews .woocommerce-Reviews-title{display:none}.badge.free-shipping{clear:both;margin-top:16px;margin-bottom:-7px;padding-top:14px;border-top:1px solid #e2e2e2;font-size:15px}.coupon-discount-cart{font-size:25px!important;color:green;font-weight:700;display:block;clear:both}.woocommerce-cart .woocommerce-message{display:none}table.shop_table tr.cart-subtotal{font-size:80%}table.shop_table tr.order-total{font-size:125%}span.ebedding4you-coupon-tag{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-box-direction:normal;box-sizing:border-box;margin:0;border:0;font:inherit;vertical-align:baseline;background:#1e8e70;color:#fff;font-weight:900;padding:5px 20px 5px 5px;font-size:15px;color-interpolation:sRGB;background-size:cover;background-position:153px 50%;background-repeat:no-repeat;border-radius:5px}.coupon-available-apply-now span.link{text-decoration:underline;color:blue}.coupon-available-in-cart{color:#fff;cursor:pointer}.coupon-available-apply-now-checkbox{display:none}.woocommerce-cart-form .coupon{display:none}@media (max-width:992px){body.theme-shoptimizer .site-header .custom-logo-link img,body.wp-custom-logo .site-header .custom-logo-link img{height:49px!important}}.cart_item .size-woocommerce_thumbnail{width:100px;height:auto}.single-product .product p.price{font-size:25px;font-weight:700}p.price ins span.woocommerce-Price-amount.amount{color:blue}@media (max-width:767px){.single-product .product p.price{font-size:25px!important}}.ai-price{display:none;background:orange;color:#fff;border-color:#ff8c00;border-width:5px;border-style:solid;text-align:center}.ai-price a{text-transform:uppercase;font-size:14px;color:#fff;text-decoration:underline}.col-full.topbar-wrapper{padding:13px 0}@media (max-width:500px){.ai-price{display:block}}.free-shipping ul li{font-weight:700}.collection-table h3{padding-left:10px}.collection-table table{border-collapse:collapse;margin:25px 0;font-size:.9em;font-family:sans-serif;min-width:400px;box-shadow:0 0 20px rgb(0 0 0 / .15)}.collection-table table thead tr{background-color:#1967d2;color:#fff;text-align:left}.collection-table table tbody tr{border-bottom:1px solid #ddd}.collection-table table tbody tr:nth-of-type(even){background-color:#f3f3f3}.collection-table table tbody tr:last-of-type{border-bottom:2px solid #1967d2}.collection-table table tbody tr.active-row{font-weight:700;color:#1967d2}.collection-table a.add_to_cart_button{font-size:85%;font-weight:700}.header-widget-region{background-color:#fff!important}.single-product .summary .stock+.row,.single-product .summary p.stock{margin-bottom:15px}.ebedding-collection-products{clear:both;margin-top:40px;padding-top:30px;border-top:1px solid #e2e2e2}.ebedding-collection-products>h2{font-size:24px;margin-bottom:15px}.ebedding-collection-products .collection-nav{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid #eee}.ebedding-collection-products .collection-nav a{display:inline-block;padding:8px 16px;background-color:#f5f5f5;color:#333;border-radius:20px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s ease}.ebedding-collection-products .collection-nav a:hover{background-color:#4a908d;color:#fff}.ebedding-collection-products .collection-category-row{margin-bottom:30px;scroll-margin-top:100px}.ebedding-collection-products .more-types-link{display:inline-block;margin-top:10px;font-size:13px;color:#888;text-decoration:none}.ebedding-collection-products .more-types-link:hover{color:#4a908d}.ebedding-collection-products .collection-category-row h3{font-size:18px;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #eee}.ebedding-collection-products .collection-products-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ebedding-collection-products .collection-product-card{border:1px solid #e2e2e2;border-radius:8px;padding:15px;text-align:center;background:#fff}.ebedding-collection-products .collection-product-card .product-image{display:block;margin-bottom:10px}.ebedding-collection-products .collection-product-card .product-image img{max-width:100%;height:auto;border-radius:4px}.ebedding-collection-products .collection-product-card .product-title{display:block;font-weight:500;color:#333;font-size:14px;margin-bottom:12px;text-decoration:none;line-height:1.4}.ebedding-collection-products .collection-product-card .product-title:hover{color:#4a908d}.ebedding-collection-products .collection-product-card .product-action{margin-top:auto}.ebedding-collection-products .qty-add-wrap{display:flex;justify-content:center;align-items:center;gap:8px}.ebedding-collection-products .collection-qty{width:50px;padding:8px;text-align:center;border:1px solid #ddd;border-radius:3px;font-size:14px}.ebedding-collection-products .collection-add-to-cart,.ebedding-collection-products .collection-product-card .product-action>.button{display:inline-block;padding:10px 16px;font-size:13px;font-weight:600;background-color:#4a908d;color:#fff;border:none;border-radius:3px;text-decoration:none;cursor:pointer;transition:background-color .2s ease;white-space:nowrap}.ebedding-collection-products .collection-add-to-cart:hover,.ebedding-collection-products .collection-product-card .product-action>.button:hover{background-color:#3d7774;color:#fff}.collection-added-notice{position:fixed;bottom:20px;right:20px;background:#4a908d;color:#fff;padding:15px 25px;border-radius:5px;font-size:14px;font-weight:500;z-index:9999;opacity:0;transform:translateY(20px);transition:all .3s ease;box-shadow:0 4px 12px rgb(0 0 0 / .15)}.collection-added-notice.show{opacity:1;transform:translateY(0)}@media (max-width:768px){.ebedding-collection-products .collection-products-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.ebedding-collection-products .collection-products-grid{grid-template-columns:1fr}}