.product-listing__container{display:flex;flex-wrap:wrap;gap:10px}.product-listing__card{align-items:flex-start;display:flex;gap:10px;padding:20px;width:calc(50% - 5px)}.product-listing__img{width:40%}.product-listing__content{width:60%}.product-listing__slects{align-items:flex-start;display:flex;gap:10px;margin-bottom:20px}.select-container{border:2px solid #02a1de;position:relative;width:50%}.select-container .select{background:#fff;padding:10px 15px;position:relative}.select-container .select:after{border-bottom:2px solid #02a1de;border-left-color:#02a1de;border-right:2px solid #02a1de;border-top-color:#02a1de;content:"";cursor:pointer;height:15px;position:absolute;right:15px;top:18px;transform:translateY(-50%) rotate(45deg);transition:border-color .4s;width:15px}.select-container.active .select:after{border-left:#02a1de;border-top:#02a1de;border-color:#02a1de;border-style:solid none none solid;border-width:2px medium medium 2px;top:27px}.select-container .select h5{cursor:pointer;font-weight:900;margin:0}.select-container .option-container{background:#fff;max-height:0;overflow-y:hidden;position:relative;transition:max-height .8s ease-in-out}.select-container.active .option-container{max-height:300px;overflow-y:none}.select-container .option-container::-webkit-scrollbar{width:5px}.select-container .option-container::-webkit-scrollbar-thumb{background:#02a1de}.select-container .option-container .option{align-items:center;align-items:flex-start;display:flex;gap:7px;padding:10px 15px;position:relative}.product-listing__button p{margin:0}.select-container .option-container .option:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 24 24'%3E%3Cpath fill='%2302a1de' d='m9 20-7-7 3-3 4 4L19 4l3 3z' class='nc-icon-wrapper'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:24px;margin-top:3px;width:24px}@media(max-width:992px){.product-listing__container{flex-direction:column}.product-listing__card{width:100%}}@media (max-width:767px){.product-listing__card{flex-direction:column}.product-listing__img{text-align:center;width:100%}.product-listing__content{width:100%}.product-listing__banner *,.product-listing__button{text-align:center}}