.announcement-details-overlay{--ink: #171A19;--ink-text: #1F2323;--white-warm: #F4F6F6;--mist: #F1F4F3;--hairline: #E3E8E6;--stone: #9AA5A1;--slate: #6F7A76;--check-border: #C6CFCB;--text-body: #4A4F4F;--medallion: #E7EEEA;--green: #8AB9A6;--green-forest: #4C6B62;--coral: #DA7E57;--overlay: rgba(31,35,35,.58);--dialog-shadow: 0 24px 64px -24px rgba(16,18,18,.55);--sheet-shadow: 0 -20px 60px -20px rgba(16,18,18,.5);--font-display: "Sofia Pro", sans-serif;--font-body: "Proxima Nova", sans-serif;--radius: 2px;--ease: .15s ease}.announcement-details-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;padding:24px;z-index:200}.announcement-details-dialog{position:relative;width:min(480px,calc(100vw - 48px));max-height:min(85vh,700px);background:#fff;border-radius:var(--radius);box-shadow:var(--dialog-shadow);display:flex;flex-direction:column;overflow:hidden}.announcement-details-sheet-handle{display:none}.announcement-details-dialog-header{flex:none;padding:26px 64px 16px 28px;background:#fff;transition:box-shadow var(--ease)}.announcement-details-dialog-eyebrow{margin:0 0 8px;font-weight:700;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--green-forest)}.announcement-details-dialog-title{margin:0;font-family:var(--font-display);font-weight:900;font-size:24px;line-height:1.18;color:var(--ink-text);text-wrap:pretty}.announcement-details-dialog[data-variant=us] .announcement-details-dialog-title{font-size:22px}.announcement-details-dialog.is-scrolled .announcement-details-dialog-header{border-bottom:1px solid var(--hairline);box-shadow:0 10px 18px -14px #10121247}.announcement-details-dialog-close{position:absolute;top:12px;right:12px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:none;border:0;padding:0;cursor:pointer;color:var(--slate);border-radius:var(--radius);transition:background var(--ease),color var(--ease);z-index:2}.announcement-details-dialog-close:hover{background:var(--mist);color:var(--ink-text)}.announcement-details-dialog-close:focus-visible{outline:2px solid var(--green);outline-offset:2px;color:var(--ink-text)}.announcement-details-dialog-content{flex:1;min-height:0;overflow-y:auto;padding:2px 28px 24px}.announcement-details-dialog-intro{margin:0 0 18px;font-size:13.5px;line-height:1.6;color:var(--text-body)}.announcement-details-info-highlight{display:flex;gap:13px;background:var(--ink);border-radius:var(--radius);padding:16px 18px;margin:4px 0 20px}.announcement-details-info-highlight svg{flex:none;margin-top:1px;color:var(--green)}.announcement-details-info-highlight svg{width:22px;height:22px}.announcement-details-highlight-title{margin:0 0 5px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--green)}.announcement-details-highlight-body{margin:0;font-size:12.5px;line-height:1.6;color:#cfd4d1}.announcement-details-info-sections{display:flex;flex-direction:column;gap:16px}.announcement-details-info-section{display:flex;gap:14px}.announcement-details-info-section-icon{flex:none;width:36px;height:36px;border-radius:99px;background:var(--medallion);color:var(--ink-text);display:flex;align-items:center;justify-content:center}.announcement-details-info-section-title{margin:0 0 3px;padding-top:1px;font-size:13.5px;font-weight:700;color:var(--ink-text)}.announcement-details-info-section-body{margin:0;font-size:12.5px;line-height:1.55;color:var(--slate)}.announcement-details-info-section-body strong{font-weight:700;color:var(--green-forest)}.announcement-details-info-note{display:flex;gap:11px;align-items:flex-start;margin-top:20px;padding-top:16px;border-top:1px solid var(--hairline)}.announcement-details-info-note-mark{flex:none;width:24px;height:24px;border-radius:99px;background:var(--ink);display:flex;align-items:center;justify-content:center}.announcement-details-info-note-mark img{width:15px;height:15px;object-fit:contain}.announcement-details-info-note p{margin:0;font-size:13px;line-height:1.6;color:var(--text-body);padding-top:2px}.announcement-details-dialog-footer{flex:none;display:flex;align-items:center;min-height:48px;padding:6px 28px;border-top:1px solid var(--hairline);background:#fff}.announcement-details-shipping-policy-link{display:inline-flex;align-items:center;gap:7px;font-weight:700;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--green-forest);text-decoration:none;padding:10px 0;border-radius:var(--radius);transition:color var(--ease)}.announcement-details-shipping-policy-link svg{transition:color var(--ease)}.announcement-details-shipping-policy-link:hover{color:var(--coral)}.announcement-details-shipping-policy-link:focus-visible{outline:2px solid var(--green);outline-offset:3px}@media(max-width:768px){.announcement-details-overlay{align-items:flex-end;padding:0}.announcement-details-dialog{width:100%;max-height:86dvh;border-radius:4px 4px 0 0;box-shadow:var(--sheet-shadow)}.announcement-details-sheet-handle{display:block;flex:none;width:36px;height:4px;border-radius:99px;background:var(--check-border);margin:10px auto 0}.announcement-details-dialog-header{padding:12px 64px 14px 20px}.announcement-details-dialog-title{font-size:22px}.announcement-details-dialog[data-variant=us] .announcement-details-dialog-title{font-size:20px}.announcement-details-dialog-close{top:10px;right:8px;width:44px;height:44px}.announcement-details-dialog-content{padding:2px 20px 22px}.announcement-details-dialog-intro{font-size:14px}.announcement-details-info-sections{gap:18px}.announcement-details-info-section-icon{width:38px;height:38px}.announcement-details-info-section-title{font-size:14px}.announcement-details-info-section-body,.announcement-details-highlight-body{font-size:13px}.announcement-details-dialog-footer{min-height:56px;padding:6px 20px;padding-bottom:calc(6px + env(safe-area-inset-bottom))}.announcement-details-shipping-policy-link{padding:14px 0;font-size:11.5px}}ezoko-announcement-details{display:contents}.announcement-details-overlay{margin:0;border:0;width:100%;height:100dvh;max-width:none;max-height:none;overflow:hidden;font-family:Proxima Nova,sans-serif;font-size:16px;font-weight:400;line-height:normal;text-align:left;letter-spacing:normal;text-transform:none;color:var(--ink-text);opacity:0;transition:opacity .15s ease;overscroll-behavior:contain}.announcement-details-overlay:not([open]){display:none}.announcement-details-overlay::backdrop{background:transparent}.announcement-details-overlay,.announcement-details-overlay *{box-sizing:border-box}.announcement-details-dialog{flex:none;padding:0;border:0;opacity:0;transform:translateY(8px);transition:opacity .15s ease,transform .15s ease}.announcement-details-overlay.is-open{opacity:1}.announcement-details-overlay.is-open .announcement-details-dialog{opacity:1;transform:translateY(0);transition-duration:.2s}.announcement-details-dialog h2,.announcement-details-dialog h3{text-transform:none;letter-spacing:normal}.announcement-details-dialog p{margin-block-start:0}.announcement-details-info-section-title{font-family:var(--font-body);line-height:normal}.announcement-details-info-section-text,.announcement-details-info-highlight>div{min-width:0}.announcement-details-dialog{overflow-wrap:anywhere}.announcement-details-dialog svg{display:block;flex:none}.announcement-details-dialog .announcement-details-dialog-content{overscroll-behavior-y:contain}.announcement-details-dialog-header{position:relative;z-index:1}.announcement-details-dialog .announcement-details-dialog-close:focus-visible,.announcement-details-dialog .announcement-details-shipping-policy-link:focus-visible{outline:2px solid var(--green)}html.ezoko-announcement-details-open,html.ezoko-announcement-details-open body{overflow:hidden}@media(max-width:768px){.announcement-details-dialog{transform:translateY(100%)}.announcement-details-overlay.is-open .announcement-details-dialog{transition-duration:.24s}.announcement-details-shipping-policy-link{min-height:44px}}@media(prefers-reduced-motion:reduce){.announcement-details-overlay,.announcement-details-overlay .announcement-details-dialog,.announcement-details-overlay.is-open .announcement-details-dialog{transition:opacity .1s linear;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/announcement-details.css.map */
