.build-component .modal .modal-content{background-color:#fff;border-radius:10px;color:#000;width:80%}.build-component .modal .modal-content p{font-weight:600}.build-component .modal .modal-content button{border:none;border-radius:20px;color:#fff;font-size:16px;font-weight:600;height:30px;margin:0 5px;outline:none;width:100px}.build-component .modal .modal-content button:first-child{color:#000}.build-component .modal .modal-content button:last-child{background-color:#db0027}.build-component-not-complete{background-color:#f4f6f8;border-radius:8px;color:#212b36;height:100%;padding:10px;width:100%}.build-component-not-complete .build-component-not-complete-description{width:80%}.build-component-not-complete .build-component-not-complete-description .build-component-not-complete-label{font-size:14px;font-weight:500;gap:20px}.build-component-not-complete .build-component-not-complete-description .build-component-not-complete-label .txt{font-size:12px}.build-component-not-complete .build-component-not-complete-description .build-component-not-complete-label .icon{height:40px;width:40px}.build-component-not-complete .build-component-not-complete-description .build-component-not-complete-label .icon svg{fill:#212b36;height:30px}.build-component-not-complete .build-component-not-complete-description .build-component-not-complete-contact-link,.build-component-not-complete .build-component-not-complete-description .build-component-not-complete-label .build-component-not-complete-text{gap:5px}.build-component-not-complete .build-component-not-complete-description .build-component-not-complete-contact-link .txt{color:#df062d;font-size:12px;font-weight:500;line-height:18px}.build-component-not-complete .build-component-not-complete-description .build-component-not-complete-contact-link .icon{display:flex;height:15px;width:15px}.build-component-not-complete .build-component-not-complete-description .build-component-not-complete-contact-link .icon svg{fill:none;display:flex;height:15px;width:15px}.build-component-not-complete .build-component-not-complete-select-btn{background-color:#e11b1d;border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:500;height:35px;outline:none;width:100px}@media only screen and (min-width:768px){.build-component-not-complete{justify-content:space-between;padding:20px;width:100%}.build-component-not-complete .build-component-not-complete-select-btn{border:none;border-radius:5px;font-size:16px;outline:none;padding:0;position:relative}.build-component-not-complete .build-component-not-complete-description .build-component-not-complete-label{font-size:18px}.build-component-not-complete .build-component-not-complete-description .build-component-not-complete-label .txt{font-size:16px}.build-component-not-complete .build-component-not-complete-description .build-component-not-complete-contact-link .txt{font-size:16px;line-height:18px}.build-component-not-complete .build-component-not-complete-description .build-component-not-complete-contact-link .icon,.build-component-not-complete .build-component-not-complete-description .build-component-not-complete-contact-link .icon svg{height:20px;width:20px}}@media only screen and (min-width:991px){.build-component-not-complete{width:100%}}.build-component-complete[data-v-0cb0bd72]{background-color:#f4f6f8;border-radius:8px;gap:10px;height:100%}.build-component-complete svg[data-v-0cb0bd72]{height:15px}.build-component-complete .check-box[data-v-0cb0bd72]{background-color:#efe8e8;height:15px;width:15px}.build-component-complete .check-box .icon[data-v-0cb0bd72]{fill:green;cursor:pointer;height:12px;width:12px}.build-component-complete .build-component-complete-info[data-v-0cb0bd72]{gap:10px;width:100%}.build-component-complete .build-component-complete-info img[data-v-0cb0bd72]{border:1px solid rgba(145,158,171,.24);border-radius:5px;height:80px;max-height:80px;max-width:80px;width:80px}.build-component-complete .build-component-complete-info .build-component-complete-description[data-v-0cb0bd72]{width:100%}.build-component-complete .build-component-complete-info .build-component-complete-description .delete-btn[data-v-0cb0bd72]{background-color:transparent;background-color:initial;height:auto;width:auto}.build-component-complete .build-component-complete-info .build-component-complete-description .delete-btn .icon[data-v-0cb0bd72]{height:10px;width:10px}.build-component-complete .build-component-complete-info .build-component-complete-description button[data-v-0cb0bd72]{background-color:#e11b1d;border:none;border-radius:5px;color:#fff;font-size:14px;font-weight:600;height:35px;outline:none;width:40%}.build-component-complete .build-component-complete-info .build-component-complete-description .button__select-again[data-v-0cb0bd72]{align-items:center;background-color:transparent;background-color:initial;border:none;color:#0c53b7;display:flex;font-size:14px;gap:5px;outline:none;width:-moz-fit-content;width:fit-content}.build-component-complete .build-component-complete-info .build-component-complete-description .button__select-again[data-v-0cb0bd72] .icon-btn{fill:none;display:flex;height:12px;width:12px}.build-component-complete .build-component-complete-info .build-component-complete-description .button__select-again[data-v-0cb0bd72] .icon-btn svg{fill:#0c53b7;height:12px;width:12px}.build-component-complete .build-component-complete-info .build-component-complete-description .title-header[data-v-0cb0bd72]{color:#0c53b7}.build-component-complete .build-component-complete-info .build-component-complete-description .price-and-quantity-box[data-v-0cb0bd72]{position:relative;width:100%}.build-component-complete .build-component-complete-info .build-component-complete-description .price-and-quantity-box button[data-v-0cb0bd72]{bottom:0;font-size:13px;height:25px;position:absolute;right:0}.build-component-complete .build-component-complete-info .build-component-complete-description .price-and-quantity-box .out-of-stock-warning[data-v-0cb0bd72]{border-radius:5px;font-size:10px;padding:3px 90px 3px 0;width:100%}.build-component-complete .build-component-complete-info .build-component-complete-description h3[data-v-0cb0bd72]{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#525050;display:-webkit-box;font-size:12px;font-weight:500;line-height:1.3;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 150px)}.build-component-complete .build-component-complete-info .build-component-complete-description .build-component-complete-price[data-v-0cb0bd72]{gap:5px;text-align:right;width:150px}.build-component-complete .build-component-complete-info .build-component-complete-description .build-component-complete-price .special-price[data-v-0cb0bd72]{color:#d7001a;font-size:14px;font-weight:600}.build-component-complete .build-component-complete-info .build-component-complete-description .build-component-complete-price .price[data-v-0cb0bd72]{color:#aaa;font-size:12px;-webkit-text-decoration:line-through;text-decoration:line-through}.build-component-complete .build-component-complete-info .build-component-complete-description .build-component-complete-quantity[data-v-0cb0bd72]{gap:5px}.build-component-complete .build-component-complete-info .build-component-complete-description .build-component-complete-quantity .icon[data-v-0cb0bd72]{fill:#605e5e;border:2px solid #c8c8c8;border-radius:5px;cursor:pointer;height:25px;padding:5px;width:25px}.build-component-complete .build-component-complete-info .build-component-complete-description .build-component-complete-quantity svg[data-v-0cb0bd72]{height:25px}.build-component-complete .build-component-complete-info .build-component-complete-description .build-component-complete-quantity strong[data-v-0cb0bd72]{color:gray;font-size:13px;font-weight:500}.build-component-complete .build-component-complete-info .build-component-complete-description .build-component-complete-quantity .set-quantity[data-v-0cb0bd72]{align-items:center;border:1px solid #0c53b7;border-radius:5px;color:#0c53b7;display:flex;gap:5px;height:20px}.build-component-complete .build-component-complete-info .build-component-complete-description .build-component-complete-quantity .set-quantity span[data-v-0cb0bd72]{font-size:16px}.build-component-complete .build-component-complete-info .build-component-complete-description .build-component-complete-quantity .set-quantity button[data-v-0cb0bd72]{background-color:transparent;background-color:initial;border:none;bottom:2px;color:#0c53b7;font-size:16px;font-weight:400;height:20px;outline:none;position:relative;width:20px}.build-component-complete .build-component-complete-info .build-component-complete-description .build-component-complete-quantity .button__del[data-v-0cb0bd72]{color:#0c53b7;cursor:pointer;margin-left:5px;-webkit-text-decoration:underline;text-decoration:underline}@media only screen and (min-width:540px){.build-component-complete[data-v-0cb0bd72]{width:100%}.build-component-complete .build-component-complete-info img[data-v-0cb0bd72]{align-self:center;height:70px;max-height:none;max-width:none;width:70px}.build-component-complete .build-component-complete-info .build-component-complete-description button[data-v-0cb0bd72]{font-size:16px;height:35px;width:100px}.build-component-complete .build-component-complete-info .build-component-complete-description .price-and-quantity-box .out-of-stock-warning[data-v-0cb0bd72]{font-size:12px}.build-component-complete .build-component-complete-info .build-component-complete-description .build-component-complete-quantity strong[data-v-0cb0bd72]{font-size:14px}.build-component-complete .modal .modal-content[data-v-0cb0bd72]{width:350px}}@media only screen and (min-width:768px){.build-component-complete[data-v-0cb0bd72]{width:100%}.build-component-complete .build-component-complete-info .build-component-complete-description h3[data-v-0cb0bd72]{font-size:16px}.build-component-complete .build-component-complete-info .build-component-complete-description .build-component-complete-price[data-v-0cb0bd72]{width:150px}.build-component-complete .build-component-complete-info .build-component-complete-description .build-component-complete-price .special-price[data-v-0cb0bd72]{font-size:18px}.build-component-complete .build-component-complete-info .build-component-complete-description .build-component-complete-price .price[data-v-0cb0bd72],.build-component-complete .build-component-complete-info .build-component-complete-description .build-component-complete-quantity strong[data-v-0cb0bd72]{font-size:14px}.build-component-complete .modal .modal-content[data-v-0cb0bd72]{width:350px}}@media only screen and (min-width:991px){.build-component-complete[data-v-0cb0bd72]{width:100%}.build-component-complete .build-component-complete-info img[data-v-0cb0bd72]{height:80px;width:80px}.build-component-complete .modal .modal-content[data-v-0cb0bd72]{width:350px}}@media only screen and (min-width:1200px){.build-component-complete[data-v-0cb0bd72]{width:100%}.build-component-complete .modal .modal-content[data-v-0cb0bd72]{width:400px}}