:root{--primary-color: #1f3755;--text-color: #000000;--white-color: #ffffff}.size-me{text-decoration:underline;text-transform:capitalize;padding:0;border:0px;color:var(--text-color)}.size-me:focus,.size-me:focus-visible{outline:none}.btn{width:100%;height:48px;display:block;color:var(--white-color);text-transform:uppercase;outline:none;background-color:var(--primary-color);border:1px solid var(--primary-color);-webkit-transition:all .3s ease;transition:all .3s ease;padding:0 16px;font-weight:400;border-radius:8px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;text-transform:uppercase}.btn:hover{background:rgba(0,0,0,0);color:var(--primary-color)}.btn.disabled,.btn.btn-disabled,.btn:disabled{background-color:#d9d9d9;border-color:#d9d9d9;pointer-events:none}.btn.btn-secondary{background-color:var(--white-color);border-color:#b0aabd;color:var(--text-color)}.btn.btn-secondary:hover{background-color:var(--text-color);border-color:var(--text-color);color:var(--white-color)}.modal-show{overflow:hidden}.modal-show .custom-modal{overflow-x:hidden;overflow-y:auto}.custom-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;background:rgba(0,0,0,.6)}.custom-modal.fade .custom-modal-dialog{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:.6;-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease-out !important;transition:opacity .3s ease-out,-webkit-transform .3s ease-out !important;transition:transform .3s ease-out,opacity .3s ease-out !important;transition:transform .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out !important}.custom-modal.in{display:block}.custom-modal.in .custom-modal-dialog{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.custom-modal.size-me-modal .custom-modal-dialog{position:relative;width:auto;margin:10px}@media(min-width: 768px){.custom-modal.size-me-modal .custom-modal-dialog{margin:30px auto;width:748px}}.custom-modal.size-me-modal .custom-modal-dialog.custom-modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(100% - 60px)}.custom-modal.size-me-modal .custom-modal-dialog.custom-modal-dialog-centered .custom-modal-content{width:100%}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content{position:relative;background-color:var(--white-color);background-clip:padding-box;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0;border-radius:8px}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px 18px 0;border-bottom:0}@media(min-width: 992px){.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-header{padding:20px 20px 0}}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-header::before,.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-header::after{content:none}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-header .close{background-color:rgba(0,0,0,0);color:var(--text-color);padding:0px;border:0px;-webkit-margin-start:auto;margin-inline-start:auto;margin-top:-2px}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-header .close img{display:block}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body{padding:0 18px 18px}@media(min-width: 992px){.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body{padding:0 48px 48px}}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .form-row{padding:0;margin-bottom:1.25rem}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .form-row label{font-weight:400;display:block;margin-bottom:7px;line-height:2}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .form-row label .requier{color:#d40000}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .form-row .input-group{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:8px;border:1px solid var(--primary-color);padding:11px;-webkit-box-shadow:0px 0px 0px 4px #eae6f0;box-shadow:0px 0px 0px 4px #eae6f0}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .form-row .input-group input{border-bottom:0;font-size:16px}@media(min-width: 992px){.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .form-row .input-group input{font-size:18px}}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .form-row .input-group .input-unit{font-weight:600;font-size:16px;text-transform:uppercase}@media(min-width: 992px){.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .form-row .input-group .input-unit{font-size:18px}}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .size-form-action{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;text-align:center;margin-top:.5rem}@media(min-width: 992px){.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .size-form-action{margin-top:1.5rem}}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .size-form-action .btn{width:100%}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .size-form-action span{font-size:12px;color:#444b52;line-height:24px}@media(min-width: 992px){.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .size-form-action span{font-size:13px}}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .form-check-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .form-check-group .form-check{max-width:20%;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .form-check-group .form-check .form-check-input{opacity:0;position:absolute}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .form-check-group .form-check .form-check-input:checked+label{border-color:#1a1a1a;background:#d3e3ff}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .form-check-group .form-check label{border:2px solid rgba(0,0,0,0);border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:12px;cursor:pointer}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .form-check-group .form-check label img{display:block;margin-bottom:8px}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .form-check-group .form-check label .check-size-name{font-weight:400;line-height:1.5rem;font-size:16px}@media(min-width: 992px){.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .form-check-group .form-check label .check-size-name{font-size:18px}}@media(max-width: 991px){.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .step-2 .form-check-group{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;padding-bottom:10px}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .step-2 .form-check-group .form-check{max-width:30%;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .step-2 .form-check-group label{padding:5px}}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .best-size-text{background:#f6f5f8;padding:8px;text-align:center;border-radius:4px;color:#223160;font-size:16px}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .best-size-choise .form-check-group{gap:8px}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .best-size-choise .form-check-group .form-check{max-width:calc(50% - 4px);-ms-flex-preferred-size:calc(50% - 4px);flex-basis:calc(50% - 4px)}.custom-modal.size-me-modal .custom-modal-dialog .custom-modal-content .custom-modal-body .best-size-choise .form-check-group .form-check label{border-radius:8px;background:#f9f9f9;border-color:#eae6f0;border-width:1px}.custom-modal .loader-wrapper{position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;background-color:var(--white-color);display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:.6}.custom-modal .loader-wrapper.show{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.custom-modal .loader-wrapper .loader-icon{height:1em;width:1em;display:block;content:"";-webkit-animation:spin 2s ease-in-out infinite;animation:spin 2s ease-in-out infinite;background:url("../../imgs/R.png") center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}