#NeviiveShippingPopup,#NeviiveShippingPopup *{box-sizing:border-box}#NeviiveShippingPopup[hidden]{display:none!important}.neviive-shipping{--neviive-pink: #e99bb5;--neviive-pink-hover: #dc86a4;--neviive-text: #171717;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:20px;font-family:Arial,Helvetica,sans-serif}.neviive-shipping__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000007a;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.neviive-shipping__circle{position:relative;z-index:1;width:min(90vw,520px);aspect-ratio:1 / 1;border-radius:50%;background:#dedede;border:4px solid #a6a6a6;color:var(--neviive-text);box-shadow:0 12px 35px #00000029;display:flex;align-items:center;justify-content:center;padding:48px;overflow:visible;animation:neviive-circle-in .25s ease-out}.neviive-shipping__inner{width:100%;max-width:365px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:15px}.neviive-shipping__close{position:absolute;top:2%;right:3%;transform:translate(50%,-50%);width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:transparent;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:32px;line-height:1;cursor:pointer}.neviive-shipping__close:hover{color:var(--neviive-pink)}.neviive-shipping__inner h2{margin:0;padding:0;color:#111;font-family:Arial,Helvetica,sans-serif;font-size:clamp(23px,3vw,30px);font-weight:700;line-height:1.2}.neviive-shipping__cash{margin:0;color:#222;font-size:clamp(14px,2vw,19px);font-weight:400;line-height:1.45}.neviive-shipping__cash strong{font-weight:700}.neviive-shipping__fast{margin:0;color:#222;font-size:clamp(13px,1.9vw,18px);font-weight:400;line-height:1.45}.neviive-shipping__fast strong{font-weight:700}.neviive-shipping__sparkle{margin:-7px 0;font-size:18px;line-height:1.2}.neviive-shipping__hours{display:flex;flex-direction:column;align-items:center;gap:3px;margin:0;color:#171717;font-size:clamp(13px,1.9vw,18px);font-weight:400;line-height:1.4}.neviive-shipping__hours strong{font-size:clamp(15px,2vw,19px);font-weight:700}.neviive-shipping__continue{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:155px;min-height:52px;margin-top:2px;padding:13px 22px;border:none;border-radius:4px;background:var(--neviive-pink);color:#55404a;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:400;line-height:1.3;cursor:pointer;box-shadow:0 3px 10px #00000014;transition:background .2s ease,transform .2s ease}.neviive-shipping__continue:hover{background:var(--neviive-pink-hover);transform:translateY(-1px)}.neviive-shipping__continue:focus-visible,.neviive-shipping__close:focus-visible{outline:2px solid #a84e70;outline-offset:4px}@keyframes neviive-circle-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media screen and (max-width:749px){.neviive-shipping{padding:12px}.neviive-shipping__circle{width:min(92vw,440px);padding:38px}.neviive-shipping__inner{gap:11px}.neviive-shipping__inner h2{font-size:clamp(21px,5vw,27px)}.neviive-shipping__cash{font-size:clamp(13px,3.4vw,17px)}.neviive-shipping__fast{font-size:clamp(12px,3.2vw,16px)}.neviive-shipping__hours{font-size:clamp(12px,3.1vw,16px)}.neviive-shipping__hours strong{font-size:clamp(14px,3.5vw,17px)}.neviive-shipping__close{width:34px;height:34px;font-size:28px}.neviive-shipping__continue{min-width:130px;min-height:44px;padding:10px 16px;font-size:15px}}@media screen and (max-width:380px){.neviive-shipping__circle{width:calc(100vw - 24px);padding:28px}.neviive-shipping__inner{gap:8px}.neviive-shipping__inner h2{font-size:20px}.neviive-shipping__cash{font-size:12px}.neviive-shipping__fast{font-size:11px}.neviive-shipping__hours{font-size:10px}.neviive-shipping__hours strong{font-size:12px}.neviive-shipping__sparkle{font-size:15px}.neviive-shipping__continue{min-width:115px;min-height:38px;padding:8px 12px;font-size:13px}}@media(prefers-reduced-motion:reduce){.neviive-shipping__circle{animation:none}.neviive-shipping__continue{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/neviive-shipping-popup.css.map */
