.top-fixed{position:sticky;top:55px;padding:.5rem 0;z-index:999;box-shadow:0 2px 5px rgb(0 0 0 / .1)}.searchboxmf{box-shadow:2px 2px 7px rgb(0 0 0 / .1) inset,2px 2px 5px rgb(0 0 0 / .1)}.singlescheme{box-shadow:2px 2px 7px rgb(0 0 0 / .1) inset,2px 2px 5px rgb(0 0 0 / .1);display:flex}.radio-list input{width:0;height:0}.radio-list li{position:relative}.radio-list label{font-size:11px;font-weight:600;transition:all 0.2s;padding:3px 8px 3px 15px;background:#fff0;color:#222;border-radius:3px;clip-path:polygon(13px 0,100% 0,100% 100%,13px 100%,0 50%);text-wrap:nowrap;cursor:pointer}.radio-list input:checked+label{background:#ec2723;color:#fff}.radio-list input:checked+label:before{background:#ec2723;position:absolute;content:"";width:10px;height:10px;right:100%;border-radius:50%}.radio-list label:not(:last-child){margin-right:10px}.separator,.l-separator{position:relative}.separator:before{content:"";position:absolute;width:2px;height:50%;background:#eee;border-radius:50%;left:0;top:50%;transform:translateY(-50%)}.l-separator:before{content:"";position:absolute;width:2px;height:100%;background:#eee;border-radius:50%;left:0;top:50%;transform:translateY(-50%)}.scheme-name{width:35%}.scheme-cartname{width:50%}.fs-13{font-size:13px}.pagi-item{font-size:16px;color:#fff;background:var(--color1);margin-left:10px;padding:.3rem 1.3rem;font-weight:700;border-radius:5rem;border:3px solid #fff;box-shadow:2px 2px 5px rgb(0 0 0 / .1)}.rating .star{text-wrap:nowrap;display:none}.rating0 .star0{display:block;color:#850000}.rating1 .star1{display:block;color:#d70000}.rating2 .star2{display:block;color:#f76900}.rating3 .star3{display:block;color:#e9b900}.rating4 .star4{display:block;color:#b4cb00}.rating5 .star5{display:block;color:#3a9b00}.shownewcart{position:fixed;bottom:1rem;left:0}.shownewcart .cart-icon{transition:all 1s;background:var(--color1);color:#fff;border-radius:0 1rem 1rem 0;font-weight:600;font-size:.9rem;padding:.4rem 1.2rem;transform:translateX(-100%)}.offcanvas.offcanvas-bottom{height:auto;max-height:60vh}@media (max-width:768px){.singlescheme{flex-wrap:wrap;justify-content:center}.scheme-name,.scheme-cartname{width:100%;margin-bottom:10px}.separator:before,.l-separator:before{content:unset}.separator,.l-separator{margin-top:10px}}@media(min-width:768px){.top-fixed{top:70px}}