.product-grid-container{display:grid;grid-template-columns:repeat(3,1fr);transition:all .3s ease}@media only screen and (max-width:500px){.product-grid-container{display:grid;grid-template-columns:repeat(1,1fr);transition:all .3s ease}}@media only screen and (min-width:500px) and (max-width:840px){.product-grid-container{display:grid;grid-template-columns:repeat(2,1fr);transition:all .3s ease}}.product-grid-item{transition:all .3s ease;box-shadow:-10px 0 10px -5px rgba(0,0,0,.05),0 -10px 10px -5px rgba(0,0,0,.05)!important}@media (max-width:1000px){.product-grid-item{max-width:calc(100% - 50px)}}.product-grid-header{display:flex;justify-content:center;align-items:center;height:50px;width:50px;border-radius:50px;transition:all .3s ease;cursor:pointer}.product-grid-header-expanded{background-color:var(--bg-primary);border:2px solid var(--primary)}.product-grid-header-unexpanded{background-color:var(--primary);border:2px solid #fff}.product-grid-header:hover{transform:rotate(1turn)}.add-to-inquiry-container{width:83px;height:84px;border:3px solid var(--primary);border-radius:100px;display:flex;align-items:center;justify-content:center;background-color:var(--primary);position:fixed!important;bottom:50px;right:50px;z-index:100}.maunfacturer-selector-active{background-color:var(--primary)}.maunfacturer-selector,.maunfacturer-selector-active{border:2px solid var(--primary);cursor:pointer;border-radius:30px;min-width:80px;max-width:80px;min-height:80px;max-height:80px}.maunfacturer-selector{filter:grayscale(1)}@media only screen and (max-width:500px){.maunfacturer-selector,.maunfacturer-selector-active{margin-top:20px}}.maunfacturer-selector:hover{filter:grayscale(0)}.maunfacturer-selector-container{overflow-x:auto;height:120px}