:root{--zk-rv-esp: #231D17;--zk-rv-gold: #D7A64A;--zk-rv-gold-d: #9A7426;--zk-rv-gold-l: #F3E6C8;--zk-rv-cream: #F9F6F1;--zk-rv-sand: #F3EDE3;--zk-rv-ivory: #FFFEFC;--zk-rv-line: #E8DFD2;--zk-rv-muted: #8A8175;--zk-rv-text: #4A4239;--zk-rv-maroon: #6B2B2B;--zk-rv-ok: #166534;--zk-rv-err: #9B1C1C;--zk-rv-sans: "Jost", "Segoe UI", sans-serif;--zk-rv-serif: "Playfair Display", Georgia, serif}.akilli-reviews-write-panel .akilli-reviews-write-btn{background:linear-gradient(180deg,#fffbf3,#f7ebd3)!important;border:1.5px solid var(--zk-rv-gold)!important;border-radius:999px!important;color:var(--zk-rv-maroon)!important;font-family:var(--zk-rv-sans)!important;font-size:13.5px!important;font-weight:700!important;letter-spacing:.01em!important;padding:12px 22px!important;box-shadow:0 2px #e8c97a,0 8px 18px #d7a64a33!important;text-transform:none!important}.akilli-reviews-write-panel .akilli-reviews-write-btn:hover{filter:brightness(1.02)!important;transform:translateY(-1px)!important}body.akilli-review-modal-open .akilli-review-modal-backdrop,.akilli-review-modal .akilli-review-modal-backdrop{background:#231d1785!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important}.akilli-review-modal .akilli-review-modal-card{width:min(100%,420px)!important;max-height:min(90vh,680px)!important;padding:0!important;border:1px solid var(--zk-rv-line)!important;border-radius:18px!important;background:linear-gradient(180deg,#fffefc,#f9f6f1)!important;box-shadow:0 24px 56px #231d1747!important;overflow:hidden!important;font-family:var(--zk-rv-sans)!important;color:var(--zk-rv-esp)!important}.akilli-review-modal .akilli-review-modal-close{top:12px!important;right:12px!important;width:32px!important;height:32px!important;border:1px solid var(--zk-rv-line)!important;border-radius:999px!important;background:var(--zk-rv-ivory)!important;color:var(--zk-rv-esp)!important;font-size:18px!important;z-index:2!important}.akilli-review-modal .akilli-review-modal-close:hover{background:var(--zk-rv-sand)!important}.akilli-review-modal .akilli-review-modal-head{margin:0!important;padding:22px 48px 14px 22px!important;border-bottom:1px solid var(--zk-rv-line)!important;background:transparent!important}.akilli-review-modal .akilli-review-modal-title{margin:0 0 6px!important;font-family:var(--zk-rv-serif)!important;font-size:22px!important;font-weight:500!important;letter-spacing:0!important;line-height:1.25!important;color:var(--zk-rv-esp)!important;text-transform:none!important}.akilli-review-modal .akilli-review-modal-intro{margin:0!important;font-family:var(--zk-rv-sans)!important;font-size:13px!important;font-weight:400!important;line-height:1.45!important;color:var(--zk-rv-muted)!important}.akilli-review-modal .akilli-reviews-form{display:grid!important;gap:14px!important;margin:0!important;padding:16px 22px 20px!important}.akilli-review-modal .akilli-reviews-field>span,.akilli-review-modal .akilli-reviews-rating-field legend{font-family:var(--zk-rv-sans)!important;font-size:11.5px!important;font-weight:650!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:var(--zk-rv-text)!important}.akilli-review-modal .akilli-reviews-field em{text-transform:none!important;letter-spacing:0!important;font-weight:500!important;color:var(--zk-rv-muted)!important}.akilli-review-modal .akilli-reviews-field input,.akilli-review-modal .akilli-reviews-field textarea{border:1px solid var(--zk-rv-line)!important;border-radius:12px!important;background:#fff!important;color:var(--zk-rv-esp)!important;font-family:var(--zk-rv-sans)!important;font-size:14px!important;padding:11px 12px!important;box-shadow:none!important}.akilli-review-modal .akilli-reviews-field input:focus,.akilli-review-modal .akilli-reviews-field textarea:focus{border-color:var(--zk-rv-gold)!important;outline:none!important;box-shadow:0 0 0 3px #d7a64a2e!important}.akilli-review-modal .akilli-reviews-field textarea{min-height:96px!important;resize:vertical!important}.akilli-review-modal .akilli-modal-stars{gap:4px!important;margin-top:4px!important}.akilli-review-modal .akilli-modal-star{padding:2px!important}.akilli-review-modal .akilli-modal-star span{font-size:28px!important;color:#e5ddd0!important;filter:none!important}.akilli-review-modal .akilli-modal-star.is-filled span{color:var(--zk-rv-gold)!important;text-shadow:0 1px 0 rgba(154,116,38,.15)!important}.akilli-review-modal .akilli-modal-rating-hint{margin-top:6px!important;font-size:12px!important;color:var(--zk-rv-muted)!important}.akilli-review-modal .akilli-reviews-form-actions{gap:8px!important;margin-top:4px!important;align-items:stretch!important}.akilli-review-modal .akilli-reviews-submit{flex:1 1 auto!important;min-height:46px!important;border:1.5px solid var(--zk-rv-gold)!important;border-radius:999px!important;background:linear-gradient(180deg,#fffbf3,#f7ebd3)!important;color:var(--zk-rv-maroon)!important;font-family:var(--zk-rv-sans)!important;font-size:14px!important;font-weight:750!important;box-shadow:0 2px #e8c97a,0 8px 16px #d7a64a2e!important}.akilli-review-modal .akilli-reviews-submit:disabled{opacity:.7!important;cursor:wait!important}.akilli-review-modal .akilli-reviews-cancel{flex:0 0 auto!important;min-height:46px!important;border:1px solid var(--zk-rv-line)!important;border-radius:999px!important;background:transparent!important;color:var(--zk-rv-text)!important;font-family:var(--zk-rv-sans)!important;font-size:13.5px!important;font-weight:600!important;padding:0 16px!important}.akilli-review-modal .akilli-reviews-form-message{font-family:var(--zk-rv-sans)!important;font-size:13px!important;line-height:1.4!important}.akilli-review-modal .akilli-reviews-form-message.is-error{color:var(--zk-rv-err)!important;padding:8px 10px!important;border-radius:10px!important;background:#fdf2f2!important;border:1px solid #F5C2C2!important}.akilli-review-modal .akilli-reviews-form-message.is-success{color:var(--zk-rv-ok)!important}.akilli-review-modal .akilli-review-modal-card.is-zk-thanks .akilli-review-modal-head,.akilli-review-modal .akilli-review-modal-card.is-zk-thanks .akilli-reviews-form>.akilli-reviews-field,.akilli-review-modal .akilli-review-modal-card.is-zk-thanks .akilli-reviews-form>.akilli-reviews-rating-field,.akilli-review-modal .akilli-review-modal-card.is-zk-thanks .akilli-reviews-form-actions,.akilli-review-modal .akilli-review-modal-card.is-zk-thanks .akilli-reviews-form-message{display:none!important}.akilli-review-modal .zk-rv-thanks{display:none;padding:36px 24px 32px;text-align:center}.akilli-review-modal .akilli-review-modal-card.is-zk-thanks .zk-rv-thanks{display:block}.akilli-review-modal .zk-rv-thanks__mark{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin:0 auto 16px;border-radius:999px;background:linear-gradient(180deg,#f0fbf1,#e5f6e7);border:1px solid #C6E6C8;color:var(--zk-rv-ok)}.akilli-review-modal .zk-rv-thanks__mark svg{width:26px;height:26px;stroke:currentColor;fill:none;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}.akilli-review-modal .zk-rv-thanks__title{margin:0 0 8px;font-family:var(--zk-rv-serif);font-size:24px;font-weight:500;color:var(--zk-rv-esp);line-height:1.2}.akilli-review-modal .zk-rv-thanks__body{font-family:var(--zk-rv-sans);font-size:13.5px;line-height:1.5;color:var(--zk-rv-muted);max-width:28em;margin:0 auto 20px}.akilli-review-modal .zk-rv-thanks__close{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 20px;border:1px solid var(--zk-rv-line);border-radius:999px;background:#fff;color:var(--zk-rv-esp);font-family:var(--zk-rv-sans);font-size:13.5px;font-weight:650;cursor:pointer}.akilli-review-modal .akilli-review-modal-card.is-zk-submitting .akilli-reviews-submit{letter-spacing:.02em}@media screen and (max-width:480px){.akilli-review-modal{padding:0!important;align-items:flex-end!important}.akilli-review-modal .akilli-review-modal-card{width:100%!important;max-height:92vh!important;border-radius:18px 18px 0 0!important}.akilli-review-modal .akilli-review-modal-title{font-size:20px!important}.akilli-review-modal .akilli-reviews-form{padding:14px 16px 18px!important;gap:12px!important}.akilli-review-modal .akilli-modal-star span{font-size:26px!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/zk-akilli-review-modal.css.map */
