.cw-exit,.cw-exit *,.cw-exit *:before,.cw-exit *:after{box-sizing:border-box}.cw-exit{--cw-green: #2e4a3a;--cw-cream: #f4eee3;--cw-charcoal: #22201c;--cw-gold: #c29a4e;--cw-sand: #e7dac2;--cw-sage: #a7b6a0;--cw-muted: #6e6a60;--cw-btn-bg: var(--cw-green);--cw-btn-bg-hover: #243b2e;--cw-btn-text: var(--cw-cream);--cw-btn-height: 54px;--cw-btn-radius: 14px;--cw-z: 9990;--cw-max-w: 480px;--cw-radius: 24px;--cw-pad: 28px;--cw-gap: 18px;--cw-border-w: 0px;--cw-shadow: 0 -10px 40px rgba(34, 32, 28, .14), 0 2px 10px rgba(34, 32, 28, .06);--cw-close-icon: 16px;--cw-blur: 10px;--cw-overlay: rgba(34, 32, 28, .45);--cw-anim: .55s;--cw-ease: cubic-bezier(.26, 1.12, .32, 1);--cw-ease-out: cubic-bezier(.22, .61, .36, 1);--cw-stagger: 40ms;--cw-font-heading: "Fraunces", "Cambria", "Georgia", serif;--cw-font-heading-weight: 600;--cw-font-body: "Inter", "Calibri", "Arial", "Helvetica Neue", sans-serif;--cw-font-body-weight: 400;--cw-heading-size: 27px;--cw-heading-ls: 0px;--cw-body-size: 15px;--cw-body-lh: 1.55;position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--cw-z);display:flex;align-items:flex-end;justify-content:center;font-family:var(--cw-font-body);font-weight:var(--cw-font-body-weight);font-size:var(--cw-body-size);line-height:var(--cw-body-lh);color:var(--cw-charcoal);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.cw-exit[hidden]{display:none}.cw-exit__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cw-overlay);-webkit-backdrop-filter:blur(var(--cw-blur));backdrop-filter:blur(var(--cw-blur));opacity:0;transition:opacity calc(var(--cw-anim) * .75) ease}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.cw-exit__overlay{background:#22201c9e}}.cw-is-open .cw-exit__overlay{opacity:1}.cw-is-closing .cw-exit__overlay{opacity:0;transition-duration:calc(var(--cw-anim) * .5)}.cw-exit__sheet{position:relative;width:100%;max-width:100%;max-height:88vh;max-height:88dvh;display:flex;flex-direction:column;background:linear-gradient(180deg,#ffffff6b,#fff0 120px),var(--cw-cream);border:var(--cw-border-w) solid var(--cw-sand);border-bottom:0;border-radius:var(--cw-radius) var(--cw-radius) 0 0;box-shadow:var(--cw-shadow);transform:translateY(102%);will-change:transform;transition:transform var(--cw-anim) var(--cw-ease);outline:none;overflow:hidden}.cw-is-open .cw-exit__sheet{transform:translateY(0)}.cw-is-closing .cw-exit__sheet{transform:translateY(102%);transition:transform calc(var(--cw-anim) * .6) cubic-bezier(.4,0,1,1)}.cw-exit__grabber{position:absolute;top:10px;left:50%;width:40px;height:4px;transform:translate(-50%);border-radius:999px;background:var(--cw-sand)}.cw-exit__close{position:absolute;top:14px;right:14px;z-index:2;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid transparent;border-radius:50%;background:transparent;color:var(--cw-muted);cursor:pointer;transition:color .16s ease,background-color .16s ease,transform .16s ease}.cw-exit__close .cw-icon--close{width:var(--cw-close-icon);height:var(--cw-close-icon)}.cw-exit__close:hover{color:var(--cw-charcoal);background:#22201c0d}.cw-exit__close:active{transform:scale(.92)}.cw-exit__scroll{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:calc(var(--cw-pad) + 12px) var(--cw-pad) 0;padding-bottom:calc(var(--cw-pad) * .5 + env(safe-area-inset-bottom,0px))}.cw-exit__header{margin-bottom:var(--cw-gap);padding-right:40px}.cw-exit__mark{display:inline-flex;color:var(--cw-green);margin-bottom:14px}.cw-exit__mark .cw-icon--mark{width:44px;height:44px}.cw-exit__heading{margin:0 0 12px;font-family:var(--cw-font-heading);font-weight:var(--cw-font-heading-weight);font-size:var(--cw-heading-size);letter-spacing:var(--cw-heading-ls);line-height:1.2;color:var(--cw-green)}.cw-exit__rule{display:block;width:36px;height:1px;margin-bottom:14px;background:var(--cw-gold);opacity:.85}.cw-exit__question{margin:0 0 6px;font-weight:500;font-size:calc(var(--cw-body-size) + 1px);color:var(--cw-charcoal)}.cw-exit__subtext{margin:0;font-size:calc(var(--cw-body-size) - 1px);color:var(--cw-muted)}.cw-exit__options{display:grid;gap:10px;margin:0;padding:0;border:0}.cw-option{display:block;cursor:pointer;-webkit-tap-highlight-color:transparent}.cw-option__card{display:flex;align-items:center;gap:14px;min-height:52px;padding:13px 16px;background:#ffffff73;border:1px solid var(--cw-sand);border-radius:calc(var(--cw-radius) * .58);transition:border-color .18s ease,background-color .18s ease,transform .18s var(--cw-ease-out),box-shadow .18s ease}@media(hover:hover){.cw-option:hover .cw-option__card{border-color:#d3b782;border-color:color-mix(in srgb,var(--cw-gold) 55%,var(--cw-sand));background:#ffffffb3;transform:translateY(-1px)}}.cw-option:active .cw-option__card{transform:scale(.985);transition-duration:90ms}.cw-option input:checked+.cw-option__card{border-color:var(--cw-green);background:#e8e5d8;background:color-mix(in srgb,var(--cw-sage) 16%,var(--cw-cream));box-shadow:inset 0 0 0 .5px var(--cw-green)}.cw-option__radio{position:relative;flex:0 0 auto;width:22px;height:22px;border:1.5px solid #b1a896;border:1.5px solid color-mix(in srgb,var(--cw-sand) 55%,var(--cw-muted));border-radius:50%;transition:border-color .18s ease}.cw-option input:checked+.cw-option__card .cw-option__radio{border-color:var(--cw-green)}.cw-option__dot{position:absolute;top:4.5px;right:4.5px;bottom:4.5px;left:4.5px;border-radius:50%;background:var(--cw-green);transform:scale(0);transition:transform .26s cubic-bezier(.34,1.4,.5,1)}.cw-option input:checked+.cw-option__card .cw-option__dot{transform:scale(1)}.cw-option__pulse{position:absolute;top:-1.5px;right:-1.5px;bottom:-1.5px;left:-1.5px;border-radius:50%;border:1.5px solid var(--cw-green);opacity:0;transform:scale(.7);pointer-events:none}.cw-option input:checked+.cw-option__card .cw-option__pulse{animation:cw-pulse .48s ease-out}@keyframes cw-pulse{0%{opacity:.55;transform:scale(.7)}to{opacity:0;transform:scale(1.65)}}.cw-option__label{font-size:var(--cw-body-size);color:var(--cw-charcoal)}.cw-option input:focus-visible+.cw-option__card{outline:2px solid var(--cw-gold);outline-offset:2px}.cw-exit__reveal{display:grid;grid-template-rows:0fr;opacity:0;transform:translateY(6px);transition:grid-template-rows .42s var(--cw-ease-out),opacity .32s ease,transform .42s var(--cw-ease-out)}.cw-exit__reveal--open{grid-template-rows:1fr;opacity:1;transform:translateY(0)}.cw-exit__reveal-inner{min-height:0;overflow:hidden}.cw-exit__field{position:relative;padding-top:12px}.cw-exit__textarea{display:block;width:100%;padding:14px 16px 26px;font:inherit;color:var(--cw-charcoal);background:#fff9;border:1px solid var(--cw-sand);border-radius:calc(var(--cw-radius) * .58);resize:vertical;min-height:96px;transition:border-color .18s ease,background-color .18s ease}.cw-exit__textarea::placeholder{color:var(--cw-muted);opacity:.85}.cw-exit__textarea:focus{outline:none;border-color:var(--cw-green);background:#ffffffd9}.cw-exit__textarea:focus-visible{outline:2px solid var(--cw-gold);outline-offset:2px}.cw-exit__counter{position:absolute;right:14px;bottom:10px;font-size:11px;letter-spacing:.04em;color:var(--cw-muted);font-variant-numeric:tabular-nums;pointer-events:none}.cw-exit__counter.cw-is-low{color:var(--cw-gold)}.cw-exit__footer{position:sticky;bottom:0;margin-top:var(--cw-gap);padding:14px 0 calc(var(--cw-pad) * .5);background:linear-gradient(to top,var(--cw-cream) 62%,rgba(244,238,227,0))}.cw-exit__submit{position:relative;width:100%;height:var(--cw-btn-height);display:inline-flex;align-items:center;justify-content:center;padding:0 24px;border:0;border-radius:var(--cw-btn-radius);background:var(--cw-btn-bg);color:var(--cw-btn-text);font-family:var(--cw-font-body);font-size:calc(var(--cw-body-size) + 1px);font-weight:500;letter-spacing:.02em;cursor:pointer;overflow:hidden;transition:background-color .2s ease,transform .2s var(--cw-ease-out),box-shadow .2s ease,opacity .2s ease}.cw-exit__submit:disabled{background:#a1a38e;background:color-mix(in srgb,var(--cw-btn-bg) 38%,var(--cw-sand));color:#f4eee3d9;cursor:default}@media(hover:hover){.cw-exit__submit:not(:disabled):hover{background:var(--cw-btn-bg-hover);transform:translateY(-1px);box-shadow:0 8px 22px #2e4a3a47}.cw-exit__submit:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 42%,rgba(244,238,227,.16) 50%,transparent 58%);transform:translate(-160%)}.cw-exit__submit:not(:disabled):hover:after{transition:transform .9s ease;transform:translate(160%)}}.cw-exit__submit:not(:disabled):active{transform:translateY(0) scale(.985);box-shadow:none}.cw-exit__submit:focus-visible{outline:2px solid var(--cw-gold);outline-offset:3px}.cw-exit__spinner{position:absolute;width:20px;height:20px;border:2px solid rgba(244,238,227,.35);border-top-color:var(--cw-btn-text);border-radius:50%;opacity:0;transform:scale(.6);transition:opacity .18s ease,transform .18s ease}.cw-exit__submit.cw-is-loading{pointer-events:none}.cw-exit__submit.cw-is-loading .cw-exit__submit-label{opacity:0;transition:opacity .14s ease}.cw-exit__submit.cw-is-loading .cw-exit__spinner{opacity:1;transform:scale(1);animation:cw-spin .8s linear infinite}@keyframes cw-spin{to{transform:rotate(360deg)}}.cw-anim{opacity:0;transform:translateY(14px)}.cw-is-open .cw-anim{opacity:1;transform:translateY(0);transition:opacity .42s var(--cw-ease-out),transform .46s var(--cw-ease-out);transition-delay:calc(.14s + var(--cw-i, 0) * var(--cw-stagger))}.cw-is-closing .cw-anim{transition:none}.cw-exit__panel[data-cw-panel=survey]{transition:opacity .24s ease,transform .24s ease}.cw-is-done .cw-exit__panel[data-cw-panel=survey]{opacity:0;transform:translateY(-8px);pointer-events:none;position:absolute;visibility:hidden}.cw-exit__success{display:flex;flex-direction:column;align-items:center;text-align:center;padding:26px 8px 34px}.cw-is-done .cw-exit__success{animation:cw-rise .52s var(--cw-ease-out) both;animation-delay:.16s}@keyframes cw-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.cw-exit__success-icon{display:inline-flex;align-items:center;justify-content:center;width:96px;height:116px;margin-bottom:20px;color:var(--cw-green);background:#e6e4d7;background:color-mix(in srgb,var(--cw-sage) 18%,var(--cw-cream));border:1px solid var(--cw-gold);border-radius:96px 96px 14px 14px}.cw-exit__success-icon .cw-icon{width:46px;height:46px}.cw-exit__success-icon--animate .cw-icon__ring,.cw-exit__success-icon--animate .cw-icon__tick{stroke-dasharray:100;stroke-dashoffset:100}.cw-is-done .cw-exit__success-icon--animate .cw-icon__ring{animation:cw-draw .7s ease-out forwards;animation-delay:.32s}.cw-is-done .cw-exit__success-icon--animate .cw-icon__tick{animation:cw-draw .52s ease-out forwards;animation-delay:.76s}@keyframes cw-draw{to{stroke-dashoffset:0}}.cw-exit__success-heading{margin:0 0 8px;font-family:var(--cw-font-heading);font-weight:var(--cw-font-heading-weight);font-size:calc(var(--cw-heading-size) - 3px);color:var(--cw-green)}.cw-exit__success-text{margin:0;max-width:34ch;color:var(--cw-muted);font-size:var(--cw-body-size)}@media(min-width:750px){.cw-exit{align-items:center;padding:40px 24px}.cw-exit__sheet{max-width:var(--cw-max-w);max-height:min(720px,88vh);border-radius:var(--cw-radius);border-bottom:var(--cw-border-w) solid var(--cw-sand);transform:translateY(36px) scale(.98);opacity:0;transition:transform var(--cw-anim) var(--cw-ease),opacity calc(var(--cw-anim) * .7) ease}.cw-is-open .cw-exit__sheet{transform:translateY(0) scale(1);opacity:1}.cw-is-closing .cw-exit__sheet{transform:translateY(20px) scale(.98);opacity:0;transition-duration:calc(var(--cw-anim) * .5)}.cw-exit__grabber{display:none}.cw-exit__scroll{padding-top:calc(var(--cw-pad) + 4px)}}@media(prefers-reduced-motion:reduce){.cw-exit.cw-reduced .cw-exit__overlay,.cw-exit.cw-reduced .cw-exit__sheet,.cw-exit.cw-reduced .cw-anim,.cw-exit.cw-reduced .cw-exit__reveal,.cw-exit.cw-reduced .cw-option__card,.cw-exit.cw-reduced .cw-option__dot{transition:none!important;animation:none!important}.cw-exit.cw-reduced .cw-anim{opacity:1;transform:none}.cw-exit.cw-reduced.cw-is-open .cw-exit__sheet{transform:none;opacity:1}.cw-exit.cw-reduced .cw-option__pulse,.cw-exit.cw-reduced .cw-exit__submit:after{display:none}.cw-exit.cw-reduced .cw-exit__success,.cw-exit.cw-reduced .cw-exit__success-icon--animate .cw-icon__ring,.cw-exit.cw-reduced .cw-exit__success-icon--animate .cw-icon__tick{animation:none!important;stroke-dashoffset:0;opacity:1}}.cw-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.cw-exit-section{display:contents}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cedarwel-exit-survey.css.map */
