:root{--cod-ink: var(--amara-heading, #181512);--cod-text: var(--amara-text, #2a2521);--cod-muted: var(--amara-muted, #81776e);--cod-bg: var(--amara-bg, #fbf8f3);--cod-surface: var(--amara-surface, #fffdfc);--cod-border: var(--amara-border, #e3d5c2);--cod-gold: var(--amara-accent, #c6a15b);--cod-gold-deep: var(--amara-accent-deep, #a98545);--cod-error: #a33a3a;--cod-sans: var(--orlisse-font-body, "Manrope", Inter, ui-sans-serif, system-ui, sans-serif);--cod-serif: var(--orlisse-font-heading, Georgia, "Times New Roman", serif);--cod-radius: var(--orlisse-button-radius, 3px);--cod-ease: cubic-bezier(.22, 1, .36, 1);--cod-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='6' width='20' height='12' rx='2'/%3E%3Ccircle cx='12' cy='12' r='2.6'/%3E%3Cpath d='M5.5 9.5h.01M18.5 14.5h.01'/%3E%3C/svg%3E")}.es-popup-button,.es-popup-button.es-popup-button-product,.es-popup-button.es-popup-button-drawer{position:relative;box-sizing:border-box;width:100%!important;min-height:50px!important;margin:8px 0 0!important;padding:0 18px!important;gap:10px;border:1px solid var(--cod-ink)!important;border-radius:var(--cod-radius)!important;background:var(--cod-surface)!important;color:var(--cod-ink)!important;font-family:var(--cod-sans)!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.14em!important;text-transform:uppercase!important;text-align:center!important;box-shadow:none!important;animation:none!important;cursor:pointer;transform:translateY(0);transition:background-color .22s var(--cod-ease),color .22s var(--cod-ease),border-color .22s var(--cod-ease),box-shadow .22s var(--cod-ease),transform .18s var(--cod-ease)!important;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.es-popup-button.es-popup-button:before{content:""!important;display:block!important;flex:0 0 auto;width:18px;height:18px;background:currentColor;-webkit-mask:var(--cod-icon) center / contain no-repeat;mask:var(--cod-icon) center / contain no-repeat;transition:transform .22s var(--cod-ease)}.es-popup-button>div{display:flex;flex-direction:column;align-items:center}.es-popup-button .es-button-title,.es-popup-button .es-button-subtitle{color:inherit!important;font:inherit!important;letter-spacing:inherit!important}.es-popup-button .es-button-subtitle{margin-top:3px!important;font-size:10px!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:none!important;opacity:.72}@media(hover:hover){.es-popup-button:hover{border-color:var(--cod-gold)!important;background:var(--cod-gold)!important;color:var(--cod-ink)!important;box-shadow:0 8px 20px -12px #18151273!important;transform:translateY(-1px)}.es-popup-button:hover:before{transform:translate(-2px)}}.es-popup-button:active{transform:translateY(0);box-shadow:none!important;background:var(--cod-gold-deep)!important;border-color:var(--cod-gold-deep)!important;color:var(--cod-surface)!important}.es-popup-button:focus-visible{outline:2px solid var(--cod-gold-deep);outline-offset:3px}.amara-buybox__wallet .es-popup-button{min-height:52px!important;margin-top:0!important}body .orlisse-product-card:has(.orlisse-product-card__form){display:flex;flex-direction:column}body .orlisse-product-card:has(.orlisse-product-card__form) .orlisse-product-card__body{flex:1 1 auto}.orlisse-product-card__body .orlisse-product-card__form{margin-top:auto!important;padding-top:16px}.orlisse-product-card__form .es-popup-button{min-height:46px!important;padding:0 10px!important;gap:8px;border-color:var(--cod-gold)!important;border-radius:var(--orlisse-hero-cta-radius, 2px)!important;background:var(--cod-gold)!important;color:var(--cod-ink)!important;font-size:11px!important;line-height:1.3!important;letter-spacing:.12em!important;box-shadow:none!important}.orlisse-product-card__form .es-popup-button:before{width:15px;height:15px}@media(hover:hover){.orlisse-product-card__form .es-popup-button:hover{border-color:var(--cod-ink)!important;background:var(--cod-ink)!important;color:var(--cod-surface)!important;box-shadow:none!important;transform:none}}.orlisse-product-card__form .es-popup-button:active{background:var(--cod-gold-deep)!important;border-color:var(--cod-gold-deep)!important;color:var(--cod-ink)!important}@media(max-width:767px){.orlisse-product-card__body .orlisse-product-card__form{padding-top:14px}.orlisse-product-card__form .es-popup-button{min-height:46px!important;padding:0 8px!important;gap:7px;letter-spacing:.1em!important}.orlisse-product-card__form .es-popup-button:before{width:16px;height:16px}}.orlisse-product-card__form--cod-only .orlisse-button{display:none!important}.orlisse-product-card__form--cod-only .es-popup-button{margin-top:0!important}.orlisse-product-card__form--cod-only:not(:has(.es-popup-button)){display:none}.scd__footer .es-popup-button{margin-top:8px!important}.es-modal{background-color:#18151294!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.es-modal .es-modal-content{max-width:560px}.es-modal .es-form-container,.es-thanks-container{padding:28px 30px 30px!important;border:1px solid var(--cod-border)!important;border-radius:4px!important;background:var(--cod-bg)!important;color:var(--cod-text)!important;font-family:var(--cod-sans)!important;font-size:14px!important;line-height:1.5;box-shadow:0 30px 70px #18151247!important}@media(max-width:767px){.es-modal .es-form-container,.es-thanks-container{padding:22px 18px 24px!important}}.es-modal .es-form-header{position:relative;margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid var(--cod-border)}.es-modal .es-form-header .flex-fill:before{content:"Cash on delivery";display:block;margin-bottom:8px;color:var(--cod-gold-deep);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.es-modal .es-form-header .mb-2{margin:0!important;font-family:var(--cod-serif)!important;font-size:24px!important;font-weight:400!important;letter-spacing:.005em;line-height:1.2;color:var(--cod-ink)!important;text-align:left!important}.es-modal .es-form-header .mb-2:after{content:"";display:block;width:44px;height:2px;margin-top:14px;background:var(--cod-gold)}.es-modal .close-icon{display:inline-grid;place-items:center;width:36px;height:36px;margin:-6px -8px 0 0;border:1px solid transparent;border-radius:999px;color:var(--cod-muted)!important;font-size:14px;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.es-modal .close-icon:hover{border-color:var(--cod-border);background:var(--cod-surface);color:var(--cod-ink)!important}.es-modal .es-group{margin-bottom:14px!important}.es-modal .es-line-item{padding:2px 0 16px!important;border-bottom:1px solid var(--cod-border)}.es-modal .es-image-container{overflow:hidden;border:1px solid var(--cod-border);border-radius:2px;background:var(--cod-surface)}.es-modal .es-image{display:block;border-radius:0}.es-modal .quantity-badge{min-width:20px;height:20px;padding:0 6px!important;border:2px solid var(--cod-bg);background:var(--cod-ink)!important;color:var(--cod-surface)!important;font-family:var(--cod-sans);font-size:11px!important;font-weight:700!important;line-height:16px!important}.es-modal .es-product-title,.es-modal .es-product-title-link{font-family:var(--cod-serif)!important;font-size:17px!important;font-weight:400!important;line-height:1.3!important;color:var(--cod-ink)!important}.es-modal .es-product-title-link:hover .es-product-title{color:var(--cod-gold-deep)!important}.es-modal .es-product-title.variant{margin-top:2px;font-family:var(--cod-sans)!important;font-size:12px!important;letter-spacing:.02em;color:var(--cod-muted)!important}.es-modal .es-p-price,.es-modal .es-d-price{font-weight:700!important;letter-spacing:.01em;color:var(--cod-ink)!important}.es-modal .total-container{margin:0!important;padding:12px 16px!important;border:1px solid var(--cod-border)!important;border-radius:var(--cod-radius)!important;background:var(--cod-surface)!important;color:var(--cod-text)!important}.es-modal .total-container .label-title{color:var(--cod-muted);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.es-modal .total-container .label-value{font-weight:600;color:var(--cod-ink)}.es-modal .es-total-line{margin-top:10px!important;padding-top:12px!important;border-top:1px solid var(--cod-border);color:var(--cod-ink)!important}.es-modal .es-total-line>div:first-child{font-family:var(--cod-serif);font-size:17px;font-weight:400}.es-modal .es-total-line .total-value{font-size:18px;font-weight:700;letter-spacing:.01em}.es-modal .es-shipping_options-group label{display:flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid var(--cod-border);border-radius:var(--cod-radius);background:var(--cod-surface);font-size:13px;letter-spacing:0;text-transform:none}.es-modal .es-input-column{padding:0}.es-modal .es-group[class*=-group] .es-input-column:before{display:block;margin-bottom:8px;color:var(--cod-ink);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.es-modal .es-first_name-group .es-input-column:before{content:"Full name"}.es-modal .es-last_name-group .es-input-column:before{content:"Last name"}.es-modal .es-phone-group .es-input-column:before{content:"Phone"}.es-modal .es-email-group .es-input-column:before{content:"Email"}.es-modal .es-address-group .es-input-column:before{content:"Delivery address"}.es-modal .es-address2-group .es-input-column:before{content:"Apartment, villa or landmark"}.es-modal .es-province-group .es-input-column:before{content:"Emirate"}.es-modal .es-city-group .es-input-column:before{content:"City"}.es-modal .es-zip-group .es-input-column:before{content:"Postal code"}.es-modal .es-country-group .es-input-column:before{content:"Country"}.es-modal .es-notes-group .es-input-column:before,.es-modal .es-note-group .es-input-column:before{content:"Order notes"}.es-modal label:not(.es-shipping_options-group label){display:block;margin-bottom:8px;color:var(--cod-ink);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase!important}.es-modal .es-input,.es-modal .es-select,.es-modal .es-form-control{height:50px!important;padding:0 14px!important;border:1px solid var(--cod-border)!important;border-radius:var(--cod-radius)!important;background:var(--cod-surface)!important;color:var(--cod-text)!important;font-family:var(--cod-sans)!important;font-size:15px!important;line-height:1.4!important;box-shadow:none!important;-webkit-appearance:none;appearance:none;transition:border-color .2s var(--cod-ease),box-shadow .2s var(--cod-ease),background-color .2s var(--cod-ease)!important}.es-modal textarea.es-input,.es-modal textarea.es-form-control{height:auto!important;min-height:110px;padding:12px 14px!important;line-height:1.6!important;resize:vertical}.es-modal select.es-input,.es-modal .es-select{padding-right:40px!important;background-image:linear-gradient(45deg,transparent 50%,var(--cod-gold-deep) 50%),linear-gradient(135deg,var(--cod-gold-deep) 50%,transparent 50%)!important;background-repeat:no-repeat!important;background-position:calc(100% - 20px) calc(50% + 2px),calc(100% - 14px) calc(50% + 2px)!important;background-size:6px 6px,6px 6px!important}.es-modal .es-input::placeholder,.es-modal .es-form-control::placeholder{color:var(--cod-muted)!important;opacity:.85!important}.es-modal .es-input:hover:not(:focus),.es-modal .es-form-control:hover:not(:focus){border-color:color-mix(in srgb,var(--cod-gold) 55%,var(--cod-border))!important}.es-modal .es-input:focus,.es-modal .es-select:focus,.es-modal .es-form-control:focus{border-color:var(--cod-gold)!important;background:var(--cod-surface)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--cod-gold) 22%,transparent)!important;outline:none!important}.es-modal .es-input-group-text{border:1px solid var(--cod-border)!important;background:var(--cod-bg)!important;color:var(--cod-muted)!important;font-size:13px}.es-modal input[type=checkbox]{width:18px;height:18px;margin:0 10px 0 0;accent-color:var(--cod-ink)}.es-modal .es-errors,.es-modal .es-error2{margin-top:6px;color:var(--cod-error)!important;font-size:13px!important}.es-modal .es-error input,.es-modal .es-error select,.es-modal .es-error input:focus{border:1px solid var(--cod-error)!important;box-shadow:0 0 0 3px #a33a3a24!important}.es-modal .es-cta-group{margin-top:6px!important}.es-modal .es-cta-btn,.es-modal .es-button.es-cta{min-height:54px!important;margin:8px 0 0!important;padding:0 22px!important;border:1px solid var(--amara-button-bg, #181512)!important;border-radius:var(--cod-radius)!important;background:var(--amara-button-bg, #181512)!important;color:var(--amara-button-text, #fffdfc)!important;font-family:var(--cod-sans)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;transition:background-color .22s var(--cod-ease),color .22s var(--cod-ease),border-color .22s var(--cod-ease),transform .18s var(--cod-ease)!important}.es-modal .es-cta-btn span,.es-modal .es-cta-btn .es-total-placeholder{color:inherit!important}.es-modal .es-cta-btn .bi{font-size:15px}@media(hover:hover){.es-modal .es-cta-btn:hover:not(:disabled){border-color:var(--cod-gold)!important;background:var(--cod-gold)!important;color:var(--cod-ink)!important;transform:translateY(-1px)}}.es-modal .es-cta-btn:active:not(:disabled){transform:translateY(0)}.es-modal .es-cta-group:after{content:"Pay in cash when your watch is delivered. No card needed.";display:block;margin-top:12px;color:var(--cod-muted);font-size:12px;letter-spacing:.02em;text-align:center}.es-modal .es-loading-mask{background-color:currentColor!important}.es-modal .es-soldout-label{color:var(--cod-muted);text-align:center}.es-thanks-container h2,.es-thanks-container .h2{font-family:var(--cod-serif)!important;font-weight:400!important;color:var(--cod-ink)!important}@media(prefers-reduced-motion:reduce){.es-popup-button,.es-popup-button:before,.es-modal .es-cta-btn{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/amara-cod-form.css.map */
