.prive-welcome{--prive-blue:#24364c;--prive-wine:#7f2a4e;--prive-gold:#8c6727;top:0;right:0;bottom:0;left:0;margin:auto;padding:0;border:0;border-radius:18px;width:min(820px,calc(100% - 40px));max-width:820px;max-height:calc(100dvh - 40px);overflow:auto;background:#faf7f0;color:#24364c;box-shadow:0 24px 80px #0003;font:400 14px/1.45 Raleway,Arial,sans-serif;text-align:left}.prive-welcome:not([open]){display:none!important}.prive-welcome[open]{animation:priveWelcomeIn .35s cubic-bezier(.16,1,.3,1)}.prive-welcome::backdrop{background:#0b1529b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.prive-welcome *{box-sizing:border-box}.prive-welcome [hidden]{display:none!important}.prive-welcome-grid{display:grid;grid-template-columns:35% 65%;min-height:540px}.prive-welcome-art{position:relative;overflow:hidden;background:#ede2d1}.prive-welcome-art img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:47% center}.prive-welcome-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#f5ecdeed,transparent 65%)}.prive-welcome-art>span{position:absolute;z-index:1;bottom:35px;left:25px;right:20px;font-size:28px;line-height:1.13;font-weight:400;color:#24364c}.prive-welcome-art b{font-weight:500;color:#8c6727}.prive-welcome-content{padding:18px 38px 26px}.prive-welcome-logo{display:block;width:150px;height:98px;object-fit:cover;margin:0 auto 6px}.prive-welcome-close{position:absolute;z-index:2;top:10px;right:10px;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:#f4ecde;color:#24364c;font:300 28px/1 Arial,sans-serif;cursor:pointer}.prive-welcome-close:hover{background:#eadbc3}.prive-welcome-eyebrow{margin:0 0 8px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#8c6727}.prive-welcome h2{margin:0;color:#24364c;font:400 31px/1.12 Raleway,Arial,sans-serif;letter-spacing:-.025em;text-transform:none}.prive-welcome h2 strong{display:block;color:#8c6727;font-weight:500}.prive-welcome-copy{margin:14px 0 18px;color:#5f625f;font-size:14px;line-height:1.55}.prive-welcome-form{display:block;margin:0}.prive-welcome label{display:block;font-size:12px;font-weight:600;margin-bottom:6px;color:#24364c}.prive-welcome input[type=email]{display:block;width:100%;min-width:0;min-height:52px;padding:13px 15px;border:1px solid #d3c5ae;border-radius:8px;background:#fff;color:#24364c;font:400 16px/1.4 Raleway,Arial,sans-serif;outline:none;box-shadow:none}.prive-welcome input:focus{border-color:#7f2a4e;box-shadow:0 0 0 3px #7f2a4e15}.prive-welcome-submit{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;margin:12px 0 0;padding:13px 16px;border:0;border-radius:8px;background:#7f2a4e;color:#fff;font:600 14px/1.3 Raleway,Arial,sans-serif;cursor:pointer}.prive-welcome-submit:hover{background:#60203b}.prive-welcome-submit[disabled]{opacity:.65;cursor:wait}.prive-welcome-consent{margin:11px 0 0;font-size:10px;line-height:1.55;color:#716b62}.prive-welcome a{color:#7f2a4e;text-decoration:underline;text-underline-offset:2px}.prive-welcome-terms{margin:12px 0 0;font-size:10px;line-height:1.5;color:#82715a}.prive-welcome-later{display:block;width:100%;border:0;background:none;color:#716b62;font:400 12px/1.3 Raleway,Arial,sans-serif;text-decoration:underline;text-underline-offset:3px;padding:12px 0 0;min-height:38px;cursor:pointer}.prive-welcome-error{color:#7f2a4e;font-size:12px;margin:8px 0}.prive-welcome button:focus-visible{outline:3px solid #b29658;outline-offset:3px}.prive-welcome-code{display:flex;flex-direction:column;align-items:center;gap:5px;width:100%;padding:17px;margin:20px 0 0;background:#efe6d6;border:1px dashed #b29658;border-radius:10px;color:#24364c;cursor:pointer}.prive-welcome-code strong{font:600 27px/1.15 Raleway,Arial,sans-serif;letter-spacing:.12em}.prive-welcome-code span{font:400 11px/1.2 Raleway,Arial,sans-serif;color:#7e6333}.prive-welcome-success>p:not([class]){font-size:14px;line-height:1.6;color:#5f625f}.prive-welcome-copied{min-height:18px;font-size:12px;text-align:center;color:#7e6333}.prive-welcome-tab{position:fixed;left:18px;bottom:76px;z-index:80;display:flex;align-items:center;gap:8px;padding:12px 17px;border:1px solid #b2965866;border-radius:999px;background:#24364c;color:#f9f5ed;box-shadow:0 4px 18px #24364c1a;font:400 12px/1.2 Raleway,Arial,sans-serif;cursor:pointer}.prive-welcome-tab b{font-weight:600;color:#f0d49a}.prive-welcome-tab[hidden]{display:none!important}.vc-prive-benefit{margin:7px 0 0;color:#7f2a4e;font:500 12px/1.4 Raleway,Arial,sans-serif}.vc-prive-benefit small{display:block;font:400 10px/1.4 Raleway,Arial,sans-serif;color:#716b62}@keyframes priveWelcomeIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media(max-width:600px){.prive-welcome{width:calc(100% - 24px);max-height:calc(100dvh - 24px);border-radius:15px}.prive-welcome-grid{display:block;min-height:0}.prive-welcome-art{display:none}.prive-welcome-content{padding:13px 24px 20px}.prive-welcome-logo{width:130px;height:88px;margin-bottom:4px}.prive-welcome h2{font-size:29px}.prive-welcome-copy{font-size:13px;margin:12px 0 16px}.prive-welcome-tab{left:12px;padding:11px 14px;font-size:11px}.prive-welcome-consent,.prive-welcome-terms{font-size:10px}.prive-welcome-later{padding-top:12px}.prive-welcome-close{top:8px;right:8px}}@media(prefers-reduced-motion:reduce){.prive-welcome[open]{animation:none}.prive-welcome::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}.prive-welcome h2:focus{outline:none}button#PriveWelcomeTab.prive-welcome-tab{width:max-content!important;max-width:calc(100vw - 24px)!important;min-width:0!important;min-height:0!important;height:auto!important;box-sizing:border-box;flex-wrap:nowrap!important}@media(max-width:600px){button#PriveWelcomeTab.prive-welcome-tab{padding:7px 11px!important;gap:6px!important;line-height:1.1!important;font-size:10px!important;border-radius:18px!important}button#PriveWelcomeTab.prive-welcome-tab span,button#PriveWelcomeTab.prive-welcome-tab b{font-size:10px!important;line-height:1.1!important}}button#PriveWelcomeTab.prive-welcome-tab{left:auto!important;right:18px!important;bottom:calc(96px + env(safe-area-inset-bottom,0px))!important;min-height:44px!important;padding:11px 16px!important;font-size:13px!important;gap:8px!important;border-radius:24px!important;box-shadow:0 4px 18px #24364c24}button#PriveWelcomeTab.prive-welcome-tab span,button#PriveWelcomeTab.prive-welcome-tab b{font-size:13px!important;line-height:1.2!important}@media(max-width:600px){button#PriveWelcomeTab.prive-welcome-tab{right:12px!important;padding:10px 13px!important}button#PriveWelcomeTab.prive-welcome-tab span,button#PriveWelcomeTab.prive-welcome-tab b{font-size:12px!important}}.prive-welcome.prive-welcome--early{width:min(920px,calc(100% - 40px));max-width:920px}.prive-welcome--early .prive-welcome-grid{grid-template-columns:40% 60%;min-height:0}.prive-welcome--early .prive-welcome-art{aspect-ratio:9/16;background:#40030a}.prive-welcome--early .prive-welcome-art img{object-fit:contain;object-position:center;width:100%;height:100%}.prive-welcome--early .prive-welcome-art:after{display:none}.prive-welcome--early .prive-welcome-content{align-self:center;padding:22px 34px 26px}.prive-welcome--early .prive-welcome-copy strong{font-weight:500;color:#24364c}@media(max-width:600px){.prive-welcome.prive-welcome--early{width:calc(100% - 24px)}.prive-welcome--early .prive-welcome-art{display:block;aspect-ratio:auto;height:190px}.prive-welcome--early .prive-welcome-content{padding:12px 24px 20px}.prive-welcome--early .prive-welcome-logo{width:100px;height:66px}.prive-welcome--early h2{font-size:27px}.prive-welcome--early .prive-welcome-close{position:sticky;float:right;margin:8px 8px -52px 0;top:8px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/prive-popup.css.map */
