.sr-only{display:none}.products-detail__right .size ul{display:flex;flex-wrap:wrap;gap:10px}.products-detail__right .size ul li{flex:0 0 auto}@media (min-width:992px){#sync2 .owl-stage{display:flex!important;flex-direction:row!important}#sync2 .owl-stage-outer{overflow-x:auto;overflow-y:hidden;max-height:150px;max-width:100%;scrollbar-width:thin;scrollbar-color:#999 #f1f1f1}#sync2 .owl-stage-outer::-webkit-scrollbar{height:6px}#sync2 .owl-stage-outer::-webkit-scrollbar-track{background:0 0}#sync2 .owl-stage-outer::-webkit-scrollbar-thumb{background:rgba(0,0,0,.25);border-radius:999px}#sync2 .owl-stage-outer::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.45)}}:root{--primary:#00b051}.facture-item.is-active{border:2px solid var(--primary)}.creditCardInfo .form-control{border:1px solid #d1d5db!important;border-radius:6px!important;padding:12px 15px!important;height:48px!important;font-size:15px!important;color:#333!important;background-color:#fff!important;box-shadow:0 1px 3px rgba(0,0,0,.05)!important;transition:.2s ease-in-out}.creditCardInfo .form-control:focus{border-color:#00b894!important;box-shadow:0 0 0 3px rgba(0,184,148,.2)!important;outline:0!important}.creditCardInfo .form-control:-webkit-autofill,.creditCardInfo .form-control:-webkit-autofill:active,.creditCardInfo .form-control:-webkit-autofill:focus,.creditCardInfo .form-control:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.creditCardInfo .col-lg-12,.creditCardInfo .col-lg-6,.creditCardInfo .col-md-12,.creditCardInfo .col-md-6{margin-bottom:18px}.modal.modal-module.in{position:fixed!important;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.6)!important;display:flex!important;align-items:center;justify-content:center;z-index:1050 * 10!important;overflow-x:hidden;overflow-y:auto}.modal.modal-module .modal-wrapper.modal-wide{width:100%;max-width:800px;background:#fff;border-radius:8px;box-shadow:0 5px 25px rgba(0,0,0,.2);position:relative;margin:30px auto;animation:.3s ease-out modalFadeIn}.modal.modal-module .modal-close.close{position:absolute;top:15px;right:20px;font-size:20px;color:#777;cursor:pointer;z-index:10;transition:color .2s}.modal.modal-module .modal-close.close:hover{color:#d32f2f}.modal.modal-module .modal-header{padding:20px 25px;border-bottom:1px solid #eee;background-color:#fcfcfc;border-radius:8px 8px 0 0}.modal.modal-module .modal-header .title{margin:0;font-size:18px;font-weight:600;color:#333}.modal.modal-module .modal-body{padding:25px;max-height:60vh;overflow-y:auto;font-size:14px;line-height:1.6;color:#444}.modal.modal-module .modal-body table{width:100%!important;border-collapse:collapse;margin:15px 0}.modal.modal-module .modal-body table td,.modal.modal-module .modal-body table th{padding:10px;border:1px solid #ddd}.modal.modal-module .modal-footer{padding:15px 25px;border-top:1px solid #eee;text-align:right;background-color:#fcfcfc;border-radius:0 0 8px 8px}.modal.modal-module .modal-footer .btn{padding:8px 20px;font-weight:500;border-radius:4px}@keyframes modalFadeIn{from{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}#instalments{background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.05);padding:15px;margin-top:20px}#instalments table{width:100%;border-collapse:separate;border-spacing:0 8px;border:none}#instalments table thead th{background-color:#f8f9fa;color:#6c757d;font-weight:600;font-size:13px;text-transform:uppercase;padding:12px 15px;border:none;border-bottom:2px solid #e9ecef;text-align:left}#instalments table tbody tr{background-color:#fff;transition:.2s ease-in-out;box-shadow:0 1px 3px rgba(0,0,0,.05);border-radius:6px}#instalments table tbody tr:hover{background-color:#f8fbff;transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,105,217,.1);cursor:pointer}#instalments table tbody td{padding:14px 15px;vertical-align:middle;border:1px solid #f1f3f5;border-style:solid none;color:#495057;font-size:15px}#instalments table tbody td:first-child{border-left:1px solid #f1f3f5;border-top-left-radius:6px;border-bottom-left-radius:6px}#instalments table tbody td:last-child{border-right:1px solid #f1f3f5;border-top-right-radius:6px;border-bottom-right-radius:6px;font-weight:700;color:#212529}.mt-radio-inline{margin:0;padding:0;display:flex;align-items:center}.mt-radio{margin-bottom:0;font-weight:600;color:#2b3445;cursor:pointer;display:flex;align-items:center;gap:8px}.mt-radio input[type=radio]{width:18px;height:18px;cursor:pointer;accent-color:#0069d9}.fa-try{color:#6c757d;font-size:.9em;margin-left:2px}#instalments table tbody tr:has(input[type=radio]:checked){background-color:#f0f7ff;border-left:3px solid #0069d9}.w-100{width:100%!important}