.where-you-see-it-module__f_CwQa__stage{aspect-ratio:1;background:var(--champagne);place-items:center;display:grid;position:relative;overflow:hidden}.where-you-see-it-module__f_CwQa__calendar{background:var(--card);border-radius:6px;width:64%;padding:8% 7% 7%;position:relative;transform:rotate(2deg);box-shadow:0 18px 34px -16px #0b0b0d59}.where-you-see-it-module__f_CwQa__calendar:before{content:"";background:radial-gradient(circle, var(--graphite) 2.2px, transparent 2.6px) 0 0 / 12px 10px repeat-x;height:10px;position:absolute;top:-5px;left:12%;right:12%}.where-you-see-it-module__f_CwQa__calendarPic{aspect-ratio:4/3;display:block;position:relative;overflow:hidden}.where-you-see-it-module__f_CwQa__calendarPic img{object-fit:cover;object-position:50% 20%}.where-you-see-it-module__f_CwQa__month{letter-spacing:.16em;color:var(--ink);margin:7px 0 4px;font-size:7px;font-weight:700;line-height:1;display:block}.where-you-see-it-module__f_CwQa__days{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.where-you-see-it-module__f_CwQa__days i{background:var(--hairline);border-radius:1px;height:5px}.where-you-see-it-module__f_CwQa__days i.where-you-see-it-module__f_CwQa__today{background:var(--ink)}.where-you-see-it-module__f_CwQa__mug{aspect-ratio:1/1.05;width:52%;position:relative;transform:translate(-6%)}.where-you-see-it-module__f_CwQa__mugBody{background:var(--card);border-radius:6px 6px 18px 18px/6px 6px 14px 14px;position:absolute;inset:0;overflow:hidden;box-shadow:inset -14px 0 22px -12px #0b0b0d59,inset 10px 0 18px -14px #0b0b0d40,0 22px 28px -18px #0b0b0d73}.where-you-see-it-module__f_CwQa__mugWrap{width:160%;height:76%;position:absolute;top:12%;left:-30%}.where-you-see-it-module__f_CwQa__mugWrap img{object-fit:cover}.where-you-see-it-module__f_CwQa__mugBody:after{content:"";background:linear-gradient(90deg,#fff0 0,#ffffff59 22%,#fff0 40%,#0b0b0d14 100%);position:absolute;inset:0}.where-you-see-it-module__f_CwQa__rim{background:#f4f2ec;border-radius:50%;height:12px;position:absolute;top:-5px;left:0;right:0;box-shadow:inset 0 2px 3px #0b0b0d1f}.where-you-see-it-module__f_CwQa__handle{border:9px solid var(--card);border-left:0;border-radius:0 50% 50% 0;width:38%;height:48%;position:absolute;top:22%;right:-30%;box-shadow:6px 6px 14px -6px #0b0b0d4d}@media (min-width:768px){.where-you-see-it-module__f_CwQa__month{font-size:9px}.where-you-see-it-module__f_CwQa__days i{height:7px}}
.offer-art-module__Ud-Yxq__ground{background:var(--champagne);place-items:center;display:grid;position:absolute;inset:0}.offer-art-module__Ud-Yxq__envelope{aspect-ratio:1.55;background:#f6eedc;border-radius:12px;width:70%;max-width:320px;position:relative;overflow:hidden;box-shadow:0 22px 40px -20px #0b0b0d66}.offer-art-module__Ud-Yxq__envelope:before{content:"";clip-path:polygon(0 0,100% 0,50% 100%);background:#e9d9b6;height:58%;position:absolute;top:0;left:0;right:0}.offer-art-module__Ud-Yxq__seal{background:var(--coral);border-radius:50%;width:34px;height:34px;margin:-17px 0 0 -17px;position:absolute;top:44%;left:50%;box-shadow:0 4px 12px #d03c2147}.offer-art-module__Ud-Yxq__seal:after{content:"";border:1.5px solid #ffffff8c;border-radius:50%;position:absolute;inset:8px}.offer-art-module__Ud-Yxq__to{text-align:center;font-family:var(--font-instrument-serif), Georgia, serif;color:var(--ink);font-size:26px;line-height:1;position:absolute;bottom:17%;left:0;right:0}.offer-art-module__Ud-Yxq__when{text-align:center;color:var(--graphite);font-size:12px;font-weight:500;line-height:1;position:absolute;bottom:7%;left:0;right:0}.offer-art-module__Ud-Yxq__sheet{background:var(--card);border-radius:16px;width:78%;max-width:340px;padding:12px 14px;box-shadow:0 22px 40px -20px #0b0b0d59}.offer-art-module__Ud-Yxq__sheetHead{white-space:nowrap;color:var(--ink);justify-content:space-between;gap:8px;margin-bottom:8px;font-size:12px;font-weight:600;line-height:1.2;display:flex}.offer-art-module__Ud-Yxq__sheetHead span:last-child{color:var(--graphite);font-variant-numeric:tabular-nums}.offer-art-module__Ud-Yxq__row{border-top:1px solid var(--hairline);color:var(--graphite);grid-template-columns:24px 1fr auto;align-items:center;gap:8px;padding:5px 0;font-size:12px;font-weight:500;line-height:1.2;display:grid}.offer-art-module__Ud-Yxq__face{background:var(--hairline);border-radius:50%;width:24px;height:24px;position:relative;overflow:hidden}.offer-art-module__Ud-Yxq__face img{object-fit:cover}.offer-art-module__Ud-Yxq__used{color:var(--success);background:#e9f1ec;border-radius:9999px;padding:3px 8px;font-size:11px;font-weight:600;line-height:1}.offer-art-module__Ud-Yxq__open{background:var(--paper);color:var(--ink);box-shadow:inset 0 0 0 1px var(--hairline);border-radius:9999px;padding:3px 8px;font-size:11px;font-weight:600;line-height:1}
.morning-envelope-module__bpxQdG__stage{--ease:cubic-bezier(.23, 1, .32, 1);appearance:none;cursor:pointer;aspect-ratio:1;perspective:1200px;isolation:isolate;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;max-width:520px;margin-inline:auto;padding:0;display:block;position:relative}.morning-envelope-module__bpxQdG__stage:focus-visible{outline:2px solid var(--coral);outline-offset:6px;border-radius:26px}.morning-envelope-module__bpxQdG__back{background:#e4d3b1;border-radius:26px;position:absolute;inset:46% 0 0}.morning-envelope-module__bpxQdG__card{aspect-ratio:4/5.6;background:var(--champagne);transform-origin:50% 120%;width:36%;transition:transform .76s var(--ease) calc(var(--i) * 55ms + .52s);border-radius:14px;margin-left:-18%;position:absolute;bottom:2%;left:50%;overflow:hidden;transform:translateY(0)rotate(0);box-shadow:0 18px 40px #0b0b0d29}.morning-envelope-module__bpxQdG__card img{object-fit:cover}.morning-envelope-module__bpxQdG__front{z-index:2;transition-duration:.82s;transition-delay:.38s}.morning-envelope-module__bpxQdG__chip{color:var(--ink);white-space:nowrap;background:#f9f7f2eb;border-radius:9999px;padding:3px 9px;font-size:12px;font-weight:600;position:absolute;bottom:8px;left:8px}.morning-envelope-module__bpxQdG__face{z-index:4;background:var(--champagne);text-align:center;border-radius:0 0 26px 26px;place-content:end center;gap:2px;padding-bottom:6%;display:grid;position:absolute;inset:68% 0 0;box-shadow:0 30px 70px #0b0b0d14}.morning-envelope-module__bpxQdG__face:before{content:"";background:var(--champagne);clip-path:polygon(0 0,50% 100%,100% 0,100% 100%,0 100%);height:39%;position:absolute;top:-38%;left:0;right:0}.morning-envelope-module__bpxQdG__to{font-family:var(--font-instrument-serif), Georgia, serif;color:var(--ink);font-size:clamp(28px,7vw,42px);line-height:1;position:relative}.morning-envelope-module__bpxQdG__from{letter-spacing:.02em;color:var(--graphite);padding-inline:12px;font-size:13px;font-weight:500;position:relative}.morning-envelope-module__bpxQdG__flap{z-index:5;clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:top;height:28%;transition:transform .48s var(--ease) .12s;background:#e9d9b6;position:absolute;top:46%;left:0;right:0;transform:rotateX(0)}.morning-envelope-module__bpxQdG__seal{z-index:6;background:var(--coral);width:48px;height:48px;transition:opacity .2s var(--ease), transform .2s var(--ease);border-radius:50%;margin:-24px 0 0 -24px;position:absolute;top:71.5%;left:50%;box-shadow:0 4px 12px #ff5b4347}.morning-envelope-module__bpxQdG__seal:after{content:"";border:1.5px solid #ffffff8c;border-radius:50%;position:absolute;inset:11px}.morning-envelope-module__bpxQdG__open .morning-envelope-module__bpxQdG__seal{opacity:0;transform:scale(.9)}.morning-envelope-module__bpxQdG__open .morning-envelope-module__bpxQdG__flap{z-index:-1;transform:rotateX(180deg)}.morning-envelope-module__bpxQdG__open .morning-envelope-module__bpxQdG__card{transform:translateY(var(--y)) rotate(var(--r))}.morning-envelope-module__bpxQdG__open .morning-envelope-module__bpxQdG__front{transform:translateY(-72%)rotate(0)}@media (hover:hover) and (pointer:fine){.morning-envelope-module__bpxQdG__stage:not(.morning-envelope-module__bpxQdG__open):hover .morning-envelope-module__bpxQdG__flap{transform:rotateX(16deg)}.morning-envelope-module__bpxQdG__stage:not(.morning-envelope-module__bpxQdG__open):hover .morning-envelope-module__bpxQdG__seal{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.morning-envelope-module__bpxQdG__card,.morning-envelope-module__bpxQdG__flap,.morning-envelope-module__bpxQdG__seal{transition-duration:.2s;transition-delay:0s}.morning-envelope-module__bpxQdG__open .morning-envelope-module__bpxQdG__flap{opacity:0;transform:none}.morning-envelope-module__bpxQdG__open .morning-envelope-module__bpxQdG__card{transform:translateY(calc(var(--y) * .6)) rotate(calc(var(--r) * .5))}}
