.uscpp{--uscpp-sky: #c2e6f9;--uscpp-sky-deep: #8dc8e8;--uscpp-sky-pale: #f3fafe;--uscpp-blush: #fbdde4;--uscpp-lip-dark: #b8445b;--uscpp-ink: #17243a;--uscpp-ink-soft: #4e5d73;--uscpp-red-text: #c62d25;--uscpp-display: "Shrikhand", "Cooper Black", Georgia, serif;--uscpp-body: "Josefin Sans", "Avenir Next", system-ui, sans-serif;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) max(16px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));background:#17243a8c;overflow-y:auto;-webkit-overflow-scrolling:touch;font-family:var(--uscpp-body);color:var(--uscpp-ink);text-transform:none;letter-spacing:normal;line-height:1.4;opacity:0;transition:opacity .25s ease}.uscpp[hidden]{display:none!important}.uscpp.is-open{opacity:1}.uscpp *,.uscpp *:before,.uscpp *:after{box-sizing:border-box}.uscpp [hidden]{display:none!important}.uscpp-card{position:relative;margin:auto;width:min(520px,100%);background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 30px 60px -20px #0a14288c;transform:translateY(14px) scale(.98);transition:transform .3s cubic-bezier(.2,.9,.3,1.2)}.uscpp.is-open .uscpp-card{transform:none}.uscpp-top{background:var(--uscpp-sky);padding:26px 26px 22px;text-align:center;position:relative}.uscpp .uscpp-close{position:absolute;top:12px;right:12px;margin:0;padding:0;width:32px;height:32px;min-width:0;min-height:0;border-radius:50%;border:0;background:#ffffffb3;color:var(--uscpp-ink);box-shadow:none;font:600 20px/1 var(--uscpp-body);cursor:pointer}.uscpp-eyebrow{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--uscpp-ink-soft)}.uscpp .uscpp-title{font-family:var(--uscpp-display);font-weight:400;font-style:normal;font-size:clamp(28px,7vw,40px);line-height:1.04;letter-spacing:0;text-transform:none;margin:8px 0;text-wrap:balance;color:var(--uscpp-ink)}.uscpp .uscpp-sub{white-space:pre-line;margin:0 auto;max-width:40ch;color:var(--uscpp-ink-soft);line-height:1.4;font-size:15px}.uscpp-body{padding:22px 26px 24px;display:grid;gap:12px;margin:0}.uscpp-field{display:grid;gap:6px}.uscpp .uscpp-field label{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--uscpp-ink-soft);margin:0}.uscpp .uscpp-field input{width:100%;margin:0;height:auto;box-shadow:none;font:600 16px var(--uscpp-body);color:var(--uscpp-ink);letter-spacing:normal;padding:14px 16px 12px;border-radius:12px;border:2px solid var(--uscpp-sky-deep);background:var(--uscpp-sky-pale);outline:none}.uscpp .uscpp-field input:focus{border-color:var(--uscpp-ink);background:#fff}.uscpp-phone{display:flex;align-items:stretch;border:2px solid var(--uscpp-sky-deep);border-radius:12px;background:var(--uscpp-sky-pale);overflow:hidden}.uscpp-phone:focus-within{border-color:var(--uscpp-ink);background:#fff}.uscpp-prefix{display:grid;place-items:center;padding:2px 12px 0 14px;font:700 16px var(--uscpp-body);color:var(--uscpp-ink-soft);border-right:2px solid var(--uscpp-sky)}.uscpp .uscpp-phone input{flex:1;min-width:0;border:0;border-radius:0;background:transparent}.uscpp .uscpp-phone input:focus{background:transparent}.uscpp .uscpp-error{color:var(--uscpp-lip-dark);font-size:14px;font-weight:600;margin:0}.uscpp .uscpp-btn{display:block;width:100%;margin:0;min-height:0;box-shadow:none;font:700 16px/1 var(--uscpp-body);letter-spacing:.06em;text-transform:uppercase;text-align:center;padding:17px 18px 15px;border-radius:999px;border:0;cursor:pointer;background:var(--uscpp-ink);color:#fff;transition:transform .15s ease,opacity .15s}.uscpp .uscpp-btn:hover{transform:translateY(-1px)}.uscpp .uscpp-btn[disabled]{opacity:.6;cursor:progress;transform:none}.uscpp .uscpp-btn--pink{background:var(--uscpp-lip-dark)}.uscpp .uscpp-link{justify-self:center;background:none;border:0;padding:4px;margin:0;min-height:0;box-shadow:none;cursor:pointer;font:600 14px var(--uscpp-body);letter-spacing:normal;text-transform:none;color:var(--uscpp-ink-soft);text-decoration:underline;text-underline-offset:3px}.uscpp .uscpp-link--red{color:var(--uscpp-red-text)}.uscpp .uscpp-fine{font-size:11.5px;line-height:1.4;color:var(--uscpp-ink-soft);margin:0;text-align:center}.uscpp .uscpp-fine a{color:inherit;text-decoration:underline;text-underline-offset:2px}.uscpp button:focus-visible,.uscpp a:focus-visible{outline:3px solid #e46a80;outline-offset:3px}.uscpp-prize{text-align:center;display:grid;gap:4px;padding:18px 12px 16px;border-radius:16px;background:var(--uscpp-blush)}.uscpp-big{font-family:var(--uscpp-display);font-size:clamp(40px,11vw,56px);line-height:1;color:var(--uscpp-lip-dark)}.uscpp-what{font-weight:600;color:var(--uscpp-ink)}.uscpp-mouths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:6px 0 4px}.uscpp-mouth{position:relative;aspect-ratio:1 / 1.08;max-width:100%;background:var(--uscpp-blush);border-radius:18px;display:grid;place-items:center}.uscpp-mouth.is-dim{opacity:.45;transition:opacity .3s}.uscpp-lips{width:72%;height:auto;overflow:visible}.uscpp-lower{transform-origin:50% 50%;transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.uscpp-gap{opacity:0;transition:opacity .2s}.uscpp-mouth.is-open .uscpp-lower{transform:translateY(5px)}.uscpp-mouth.is-open .uscpp-gap{opacity:1}.uscpp-bubble{position:absolute;left:50%;top:8%;z-index:2;transform:translate(-50%,10px) scale(.6);opacity:0;background:var(--uscpp-ink);color:#fff;font:700 13px/1.1 var(--uscpp-body);text-align:center;padding:8px 10px 6px;border-radius:12px;white-space:nowrap;transition:transform .35s cubic-bezier(.3,1.6,.5,1),opacity .2s;pointer-events:none}.uscpp-bubble:after{content:"";position:absolute;left:50%;bottom:-6px;margin-left:-6px;border:6px solid transparent;border-bottom:0;border-top-color:var(--uscpp-ink)}.uscpp-mouth.is-open .uscpp-bubble{opacity:1;transform:translate(-50%) scale(1)}.uscpp .uscpp-tape{position:absolute;left:50%;top:50%;margin:0;padding:0;min-height:0;min-width:0;width:86%;height:auto;aspect-ratio:2 / 1;transform:translate(-50%,-52%) rotate(var(--r, -5deg));cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;border:0;border-radius:0;background:none;box-shadow:none}.uscpp .uscpp-tape:active{cursor:grabbing}.uscpp-face,.uscpp-flap{position:absolute;top:0;bottom:0;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.uscpp-face{left:0;right:0;background-position:center;background-size:100% 100%;background-repeat:no-repeat;filter:drop-shadow(0 2px 2px rgba(23,36,58,.22));transform:translateZ(0);will-change:clip-path}.uscpp-flap{left:0;width:0;visibility:hidden;background:linear-gradient(270deg,#00000047,#fff6 16%,#fff0 45%),#f3f1ec;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;transform-origin:0 50%;will-change:transform}.uscpp-tape.is-snap .uscpp-face,.uscpp-tape.is-snap .uscpp-flap{transition:clip-path .3s ease,width .3s ease,left .3s ease,transform .3s ease}.uscpp .uscpp-tape.is-gone{transition:transform .55s cubic-bezier(.5,0,.8,.4),opacity .55s;transform:translate(10%,-160%) rotate(28deg);opacity:0;pointer-events:none}.uscpp .uscpp-hint{text-align:center;font-size:16px;font-weight:600;color:var(--uscpp-ink-soft);margin:0}.uscpp-scrap{position:absolute;width:14px;height:6px;border-radius:2px;pointer-events:none;z-index:5}@media(max-width:420px){.uscpp-top{padding:22px 18px 18px}.uscpp-body{padding:18px 16px 20px}.uscpp-bubble{font-size:11px;padding:7px 8px 5px}}@media(prefers-reduced-motion:reduce){.uscpp,.uscpp-card,.uscpp .uscpp-tape.is-gone,.uscpp-bubble,.uscpp-lower{transition-duration:.01s}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/usc-peel-popup.css.map */
