.cts-252-cb--heading-text p{margin:0}.cts-252-cb hr{color:#d3d3d3;margin-bottom:2rem}.cts-252-cb--box-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;margin-bottom:4rem}.cts-252-cb--search{border:1px solid #d3d3d3;border-radius:20px;padding:1rem 1rem 1rem 2rem;position:relative}.cts-252-cb--search input{border:none;display:inline-block;height:100%;width:100%}.cts-252-cb--search svg{left:.5rem;position:absolute;top:50%;translate:0 -50%}.cts-252-cb--filter svg,.cts-252-cb--search svg{height:1rem;width:1rem}.cts-252-cb--filters{display:grid;grid-template-columns:.5fr 1fr;grid-gap:1rem}.cts-252-cb--filter{border:1px solid #d3d3d3;border-radius:20px;padding:10px;position:relative}.cts-252-cb--filter:hover{background-color:#d3d3d3}.cts-252-cb--filter svg{position:absolute;right:.5rem;top:50%;translate:0 -50%}.cts-252-cb--filter-title p{color:gray;font-size:.9rem;margin:0}.cts-252-cb--filter-selected p{margin:0}.cts-252-cb--no-orders{margin:0 auto 10rem;width:50%}.cts-252-cb--no-orders p{color:gray;margin:0 auto;text-align:center;width:50%}.cts-252-cb--no-orders svg{height:10rem;fill:gray}.cts-252-cb--no-orders-icon{margin:0 auto;width:max-content}.cts-252-cb--learn-more{background:#d3d3d3;border-radius:20px;padding:15px;position:relative;width:max-content}.cts-252-cb--learn-more svg{height:1rem;left:.5rem;position:absolute;top:50%;translate:0 -50%}.cts-252-cb--learn-more p{margin:0 0 0 1rem}.cts-252-cb--filter-dropdown-content{background:#fff;border:1px solid #000;border-radius:20px;display:none;left:0;opacity:0;position:absolute;top:110%;width:100%}.cts-252-cb--filter-dropdown-content ul{list-style-type:none;margin:0;padding:0}.cts-252-cb--filter-dropdown-content li{padding:10px}.cts-252-cb--filter-dropdown-content li:hover{background-color:#d3d3d3;padding:10px}.cts-252-cb--filter-dropdown-content li:first-child{border-radius:20px 20px 0 0;padding:10px}.cts-252-cb--filter-dropdown-content li:last-child{border-radius:0 0 20px 20px;padding:10px}@media (max-width:768px){.cts-252-cb--box-container{grid-template-columns:1fr}}@media (max-width:477px){.cts-252-cb--box-container{grid-template-columns:1fr}.cts-252-cb--no-orders p{width:90%}}