.filter-red{filter:invert(31%) sepia(91%) saturate(6048%) hue-rotate(0deg) brightness(96%) contrast(104%)}.scroll-hidden::-webkit-scrollbar{display:none}.scroll-hidden{scrollbar-width:none;-ms-overflow-style:none}.seller-carousel-container{position:relative;width:100%;max-width:100%;margin-top:10px;overflow:hidden}.seller-carousel-container-no-banner{position:relative;width:100%;max-width:100%;margin-top:30px;overflow:hidden}.store-image-container,.store-image-container-no-banner{position:absolute;margin-top:-2%;left:50px;width:70px;height:70px;border-radius:50%;background-color:white;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgba(0,0,0,.2);z-index:5}.seller-carousel-slide{display:flex;justify-content:center;align-items:center;height:100%}.seller-carousel-image{width:100%;height:350px;-o-object-fit:fill;object-fit:fill}.seller-carousel-prev-button{border:none;border-radius:0 12px 12px 0}.seller-carousel-next-button,.seller-carousel-prev-button{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,1);color:black;cursor:pointer;padding:10px;font-size:18px;z-index:10;transition:background .3s ease}.seller-carousel-next-button{border:none;border-radius:12px 0 0 12px}.seller-carousel-next-button:hover,.seller-carousel-prev-button:hover{background:rgba(255,255,255,1)}.seller-carousel-prev-button{left:0}.seller-carousel-next-button{right:0}.seller-carousel-indicators{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);display:flex;gap:8px}.seller-carousel-indicator{width:10px;height:10px;background:#ccc;border-radius:50%;cursor:pointer;transition:background .3s ease}.seller-carousel-indicator.active{background:#f5a623}.seller-profile-container{border:1px solid #ddd}.seller-profile-container,.seller-profile-container-no-banner{border-radius:8px;background-color:#fff;width:101%;padding:20px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.seller-profile-header{display:flex;justify-content:space-between;margin-bottom:20px;padding:18px 40px}.seller-company-info h1{font-size:22px;margin:0;display:flex;align-items:center;font-weight:700}.seller-verified{color:#4caf50;margin-left:8px;font-size:18px}.seller-company-info p{margin:5px 0 0;color:#666;font-size:14px}.seller-contact-item{display:inline-block;margin-right:10px;color:#333;font-size:18px;font-weight:600}.seller-about-us{border-top:1px solid #ddd;padding:10px 40px;margin-top:10px;color:#333}.seller-about-us h2{font-size:18px;font-weight:700;margin-bottom:10px}.seller-about-us p{font-size:14px;line-height:1.5;color:#555}.seller-read-more{color:#007bff;text-decoration:none;font-size:14px;font-weight:700}.seller-read-more:hover{text-decoration:underline}.seller-business-name{margin-top:10px;font-size:14px;color:#555}.seller-store-reviews{padding:0 40px;margin-top:20px;font-size:14px}.seller-rating{color:#f5a623;font-weight:700}.seller-review-stats{color:#666;font-size:14px}.seller-tabs{display:flex;justify-content:space-between;margin-top:20px;border-bottom:1px solid #ddd;padding:0 40px}.seller-tab{background:none;font-size:16px;color:#444;padding:10px 20px;cursor:pointer;border:none;border-bottom:2px solid transparent;transition:color .3s ease,border-bottom .3s ease}.seller-tab.active{width:20%;border-bottom:2px solid rgba(255,45,85,1);font-weight:500;font-size:16px}.seller-tab.active,.seller-tab:hover{color:rgba(255,45,85,1)}.seller-tab-content{width:100%;margin-top:20px;padding:15px;border:1px solid #ddd;border-radius:8px;background:rgb(255,255,255);font-size:14px;line-height:1.5;color:#444}.seller-tab-content ul{list-style-type:disc;padding-left:20px}.seller-tab-content ul li{margin-bottom:8px}@media (max-width:768px){.store-image-container{margin-top:-8%}.seller-profile-header{padding:45px 10px}.seller-profile-container{padding:0}.seller-about-us{padding:18px 20px}}