dialog.cl-closure-notice{box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;left:0;width:min(560px,calc(100% - 32px));max-width:none;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:clamp(24px,4vw,40px);overflow-y:auto;overscroll-behavior:contain;border:1px solid #c9b789;border-radius:16px;background:#fffcf5;color:#173f34;box-shadow:0 16px 48px #1129212e;text-align:left;font-family:inherit;font-size:16px;line-height:1.55}dialog.cl-closure-notice:not([open]),.cl-closure-reopen[hidden]{display:none}dialog.cl-closure-notice::backdrop{background:#14282033}.cl-closure-eyebrow{margin:0 48px 10px 0;color:#496456;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.cl-closure-title{margin:0 32px 16px 0;color:#173f34;font-family:inherit;font-size:clamp(22px,4.5vw,29px);font-weight:600;line-height:1.25;overflow-wrap:break-word}.cl-closure-copy{margin:0 0 16px;color:#263e34;font-size:16px;line-height:1.6;overflow-wrap:break-word}.cl-closure-copy:last-of-type{margin-bottom:24px}.cl-closure-copy strong{color:#173f34;font-weight:700}.cl-closure-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}.cl-closure-button,.cl-closure-close,.cl-closure-reopen{box-sizing:border-box;min-height:44px;border:1px solid #173f34;border-radius:6px;font:inherit;line-height:1.3;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.cl-closure-button{display:inline-flex;justify-content:center;align-items:center;flex:1 1 auto;padding:11px 16px;background:#173f34;color:#fffdf7;font-size:15px;font-weight:600;text-align:center}.cl-closure-button--secondary,.cl-closure-close{background:#fffcf5;color:#173f34}.cl-closure-close{position:absolute;inset-block-start:10px;inset-inline-end:10px;display:inline-flex;align-items:center;justify-content:center;width:44px;padding:0;border-color:transparent;font-size:26px}.cl-closure-reopen{display:inline-flex;align-items:center;justify-content:center;max-width:100%;margin:10px 0;padding:10px 14px;background:#fffcf5;color:#173f34;font-size:14px;text-align:center;overflow-wrap:anywhere}.cl-closure-button:hover,.cl-closure-button:visited{color:#fffdf7}.cl-closure-button--secondary:hover,.cl-closure-button--secondary:visited,.cl-closure-close:hover,.cl-closure-reopen:hover{background:#f3eddf;color:#173f34}.cl-closure-button:focus-visible,.cl-closure-close:focus-visible,.cl-closure-reopen:focus-visible{outline:3px solid #9b5e12;outline-offset:3px}@media(max-width:420px){dialog.cl-closure-notice{padding:24px}.cl-closure-actions{flex-direction:column}.cl-closure-button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/cl-closure-notice.css.map */
