@media screen and (max-width:767px){.filter-section{margin-top:30px}.cardFilter{justify-content:center;align-items:center;width:100%;margin-bottom:20px;display:flex}.pr-filter-name h4{color:#7b7b7b;text-align:center;font-size:16px;font-weight:700}.pr-filter-name h4 span{color:#982876}.pr-filter-name{justify-content:center;gap:5px;display:flex}.pr-filter-name .edit-icon i{color:#982876;font-size:16px}#product-filter{background:#f9f9f9;border-radius:10px;flex-direction:column;justify-content:center;max-width:500px;padding:15px;display:flex}#displayNone{display:none}.filters{color:#7b7b7b;flex-direction:column;gap:9px;font-size:14px;font-weight:700;display:flex}.filters div{align-items:center;gap:15px;display:flex}.filters input[type=radio]{box-sizing:border-box;appearance:none;background:#fff;border:1px solid #b9b9b9;border-radius:3px;width:12px;height:12px}.filters input[type=radio]:checked{background:#982876;border:none}.all-mattress-section{flex-direction:row;justify-content:center;gap:30px;margin:15px;display:flex}.filter-content-2{padding-top:30px}.firmness-section{margin-top:20px}.firmness-section .all-mattress-section{gap:50px;margin:0}.firmness-section .filter-content-2{padding:0}.firmness-section label{color:#982876;padding-left:80px;font-size:14px}.size-section .all-mattress-section{gap:50px;margin:0}}@media screen and (min-width:767px){.containerRes{max-width:1400px!important}.filter-section{margin-top:30px}.cardFilter{justify-content:center;align-items:center;width:100%;margin-bottom:20px;display:flex}.pr-filter-name h4{color:#7b7b7b;text-align:center;font-size:16px;font-weight:700}.pr-filter-name h4 span{color:#982876}.pr-filter-name{justify-content:center;gap:5px;display:flex}.pr-filter-name .edit-icon i{color:#982876;font-size:16px}#product-filter{background:#f9f9f9;border-radius:10px;flex-direction:column;justify-content:center;max-width:500px;padding:15px;display:flex}#displayNone{display:none}.filters{color:#7b7b7b;flex-direction:column;gap:9px;font-size:14px;font-weight:700;display:flex}.filters div{align-items:center;gap:15px;display:flex}.filters input[type=radio]{box-sizing:border-box;appearance:none;background:#fff;border:1px solid #b9b9b9;border-radius:3px;width:12px;height:12px}.filters input[type=radio]:checked{background:#982876;border:none}.all-mattress-section{flex-direction:row;justify-content:center;gap:30px;margin:15px;display:flex}.filter-content-2{padding-top:30px}.firmness-section{margin-top:20px}.firmness-section .all-mattress-section{gap:50px;margin:0}.firmness-section .filter-content-2{padding:0}.firmness-section label{color:#982876;padding-left:80px;font-size:14px}.size-section .all-mattress-section{gap:50px;margin:0}}.Main-filterContainer{padding-left:20px}.Main-filterContainer lable{color:#982876;font-size:14px;font-weight:600;line-height:28px}.Main-filterGrid{-moz-column-gap:15px;grid-template-columns:auto auto;gap:5px 15px;display:grid}@media screen and (min-width:768px) and (max-width:1023px){.Main-filterGrid{grid-template-columns:auto}}@media screen and (min-width:768px){.Grid-item{margin-bottom:15px;font-size:12px}}@media screen and (min-width:1024px){.Grid-item{align-items:flex-start;margin-bottom:20px;font-size:12px}}@keyframes zoomInEffect{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media screen and (max-width:1023px){#product-filter.drawer-active{z-index:9999;width:100vw;height:100vh;box-shadow:none;background:#fff;border-radius:0;flex-direction:column;align-items:stretch;margin:0;padding-top:24px;padding-bottom:40px;animation:.28s cubic-bezier(.34,1.56,.64,1) forwards zoomInEffect;position:fixed;top:0;left:0;overflow-y:auto;justify-content:flex-start!important;display:flex!important}.filter-overlay{z-index:9998;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0006;position:fixed;inset:0}.drawer-close-btn{color:#8e8e93;cursor:pointer;z-index:10000;background-color:#f3f3f6;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s ease-in-out;display:flex;position:absolute;top:16px;right:16px}.drawer-close-btn:hover{color:#3a3a3c;background-color:#e5e5ea}.drawer-close-btn i{justify-content:center;align-items:center;font-size:14px;display:flex}}
