.upsell-welcome[data-v-3f9ec7b7]{--ease:cubic-bezier(.22,1,.36,1);--ink:#211b1b;--muted:#786d68;--line:#ece1d7;--accent:var(--od-color-tomato-strong);--accent-soft:#fbe4d9;--accent-ink:#a93a1b;background:#efe7db;color:var(--ink);container:upsell-welcome/inline-size;font-family:Gtwalsheimpro,Helvetica Neue,Arial,sans-serif;padding:clamp(1.25rem,3.5vw,2.25rem) clamp(1rem,3vw,2rem);width:100%}.upsell-welcome__stage[data-v-3f9ec7b7]{align-items:center;-moz-column-gap:.9rem;column-gap:.9rem;display:grid;grid-template-columns:minmax(0,16rem) minmax(0,12.5rem);justify-content:center}.upsell-welcome__phone[data-v-3f9ec7b7]{min-width:0;position:relative;z-index:1}.upsell-welcome__screen[data-v-3f9ec7b7]{display:grid;flex:1;min-height:0;overflow:hidden}.upsell-welcome__menu[data-v-3f9ec7b7],.upsell-welcome__modal[data-v-3f9ec7b7]{grid-area:1/1}.upsell-welcome__menu[data-v-3f9ec7b7]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;padding:.3rem 1rem 1.15rem;transition:filter .5s ease,opacity .5s ease}.upsell-welcome:not(.is-dismissed) .upsell-welcome__menu[data-v-3f9ec7b7]{filter:blur(1.5px);opacity:.55}.upsell-welcome__head[data-v-3f9ec7b7]{border-bottom:1px solid var(--line);padding-bottom:.75rem}.upsell-welcome__head>div[data-v-3f9ec7b7]{display:grid;gap:.1rem}.upsell-welcome__head small[data-v-3f9ec7b7]{color:var(--muted);font-size:.75rem}.upsell-welcome__head strong[data-v-3f9ec7b7]{font-size:1rem}.upsell-welcome__list[data-v-3f9ec7b7]{align-content:start;display:grid;list-style:none;margin:0;min-height:0;overflow:hidden;padding:.3rem 0}.upsell-welcome__list li[data-v-3f9ec7b7]{align-items:center;border-radius:.7rem;display:grid;gap:.7rem;grid-template-columns:3.1rem minmax(0,1fr) auto;padding:.6rem 0;transition:background-color .5s ease,box-shadow .5s ease,padding .5s var(--ease)}.upsell-welcome__list li+li[data-v-3f9ec7b7]{border-top:1px solid var(--line)}.upsell-welcome__list li.has-deal[data-v-3f9ec7b7]{background:#fdf1e2;box-shadow:inset 0 0 0 1px #f1d3ac;padding-inline:.5rem}.upsell-welcome__list img[data-v-3f9ec7b7]{border-radius:.65rem;height:3.1rem;-o-object-fit:cover;object-fit:cover;width:3.1rem}.upsell-welcome__list li>div[data-v-3f9ec7b7]{display:grid;gap:.12rem;min-width:0}.upsell-welcome__list strong[data-v-3f9ec7b7]{font-size:.8125rem}.upsell-welcome__prices[data-v-3f9ec7b7]{align-items:baseline;display:inline-flex;font-size:.75rem;font-variant-numeric:tabular-nums;gap:.4rem}.upsell-welcome__prices s[data-v-3f9ec7b7]{color:#a39893}.upsell-welcome__prices b[data-v-3f9ec7b7]{font-weight:750}.has-deal .upsell-welcome__prices b[data-v-3f9ec7b7]{color:var(--accent-ink)}.upsell-welcome__deal[data-v-3f9ec7b7]{color:#9a5a12;display:grid;font-size:.625rem;font-style:normal;font-variant-numeric:tabular-nums;font-weight:750;grid-template-rows:0fr;opacity:0;overflow:hidden;transition:opacity .35s ease,grid-template-rows .45s var(--ease)}.has-deal .upsell-welcome__deal[data-v-3f9ec7b7]{opacity:1}.upsell-welcome__in[data-v-3f9ec7b7]{background:var(--accent-soft);border-radius:999px;color:var(--accent-ink);font-size:.6875rem;font-weight:800;opacity:0;padding:.2rem .45rem;transform:scale(.8);transition:opacity .3s ease,transform .4s var(--ease)}.upsell-welcome__in.is-visible[data-v-3f9ec7b7]{opacity:1;transform:none}.upsell-welcome__basket[data-v-3f9ec7b7]{align-items:center;background:var(--accent);border-radius:.8rem;color:#fff;display:grid;font-size:.8125rem;font-weight:750;gap:.65rem;grid-template-columns:auto minmax(0,1fr) auto;min-height:2.8rem;padding:.55rem .9rem;transition:background-color .3s ease}.upsell-welcome__basket strong[data-v-3f9ec7b7]{font-variant-numeric:tabular-nums}.upsell-welcome__basket.is-empty[data-v-3f9ec7b7]{background:#d9cdc2}.upsell-welcome__count[data-v-3f9ec7b7]{background:#ffffff38;border-radius:999px;display:grid;font-size:.75rem;height:1.45rem;min-width:1.45rem;place-items:center}.upsell-welcome__modal[data-v-3f9ec7b7]{align-self:center;background:#fff;border-radius:1.1rem;box-shadow:0 24px 60px -18px #28120e73,0 0 0 1px #3a20180f;display:grid;margin:.9rem;overflow:hidden;position:relative;transition:opacity .45s ease,transform .6s var(--ease),visibility 0s linear 0s;z-index:2}.upsell-welcome.is-dismissed .upsell-welcome__modal[data-v-3f9ec7b7]{opacity:0;transform:translateY(1.25rem) scale(.97);transition:opacity .35s ease,transform .5s var(--ease),visibility 0s linear .5s;visibility:hidden}.upsell-welcome__hero[data-v-3f9ec7b7]{background:#eadfd3;height:6.2rem;overflow:hidden;position:relative}.upsell-welcome__hero img[data-v-3f9ec7b7]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 45%;object-position:50% 45%;width:100%}.upsell-welcome__close[data-v-3f9ec7b7]{background:#ffffffeb;border:0;border-radius:50%;color:var(--ink);cursor:pointer;display:grid;height:1.9rem;padding:0;place-items:center;position:absolute;right:.5rem;top:.5rem;width:1.9rem}.upsell-welcome__text[data-v-3f9ec7b7]{display:grid;gap:.3rem;padding:.8rem 1rem .55rem}.upsell-welcome__text strong[data-v-3f9ec7b7]{font-size:1rem}.upsell-welcome__text p[data-v-3f9ec7b7]{color:#5d514c;font-size:.75rem;line-height:1.45;margin:0}.upsell-welcome__rec[data-v-3f9ec7b7]{background:#fffaf4;border-top:1px solid var(--line);display:grid;gap:.45rem;padding:.7rem 1rem .9rem}.upsell-welcome__rec>p[data-v-3f9ec7b7]{font-size:.75rem;font-weight:750;margin:0}.upsell-welcome__rec-row[data-v-3f9ec7b7]{align-items:center;display:grid;gap:.6rem;grid-template-columns:2.6rem minmax(0,1fr)}.upsell-welcome__rec-row .upsell-welcome__add[data-v-3f9ec7b7]{grid-column:1/-1}.upsell-welcome__basket>span[data-v-3f9ec7b7]:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upsell-welcome__rec-row img[data-v-3f9ec7b7]{border-radius:.6rem;height:2.6rem;-o-object-fit:cover;object-fit:cover;width:2.6rem}.upsell-welcome__rec-row>div[data-v-3f9ec7b7]{display:grid;gap:.1rem;min-width:0}.upsell-welcome__rec-row strong[data-v-3f9ec7b7]{font-size:.8125rem}.upsell-welcome__rec-row span[data-v-3f9ec7b7]{color:var(--muted);font-size:.6875rem;font-variant-numeric:tabular-nums}.upsell-welcome__add[data-v-3f9ec7b7]{background:#fff;border:1.5px solid var(--accent);border-radius:.65rem;color:var(--accent-ink);cursor:pointer;font:inherit;font-size:.75rem;font-weight:800;min-height:2.2rem;padding:.35rem .75rem;transition:transform .2s var(--ease),background-color .3s ease,color .3s ease,border-color .3s ease}.upsell-welcome__add.is-pressed[data-v-3f9ec7b7]{background:var(--accent-soft);transform:scale(.95)}.upsell-welcome__add.is-done[data-v-3f9ec7b7]{background:#e4f1e8;border-color:#2f7a4a;color:#28613c}.upsell-welcome__swap[data-v-3f9ec7b7]{display:inline-grid}.upsell-welcome__swap>span[data-v-3f9ec7b7]{align-items:center;display:inline-flex;gap:.3rem;grid-area:1/1;justify-content:center;transition:opacity .3s ease,transform .4s var(--ease);white-space:nowrap}.upsell-welcome__swap>span[data-v-3f9ec7b7]:last-child{opacity:0;transform:translateY(.3rem)}.upsell-welcome__swap.is-second>span[data-v-3f9ec7b7]:first-child{opacity:0;transform:translateY(-.3rem)}.upsell-welcome__swap.is-second>span[data-v-3f9ec7b7]:last-child{opacity:1;transform:none}.upsell-welcome__tablet[data-v-3f9ec7b7]{background:#1c191b;border-radius:1rem;box-shadow:inset 0 1px #ffffff0f,0 24px 50px -18px #180c0a8c;color:#f4efec;display:grid;gap:.65rem;grid-template-columns:minmax(0,1fr);min-width:0;padding:.95rem 1rem 1.05rem;position:relative;z-index:2}.upsell-welcome__tablet header[data-v-3f9ec7b7]{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.upsell-welcome__tablet header>span[data-v-3f9ec7b7]{align-items:center;color:#b8afb3;display:inline-flex;font-size:.6875rem;font-weight:700;gap:.4rem;letter-spacing:.06em;text-transform:uppercase}.upsell-welcome__tablet header i[data-v-3f9ec7b7]{background:#6fcf8e;border-radius:50%;box-shadow:0 0 0 .2rem #6fcf8e2e;height:.45rem;width:.45rem}.upsell-welcome__tablet header em[data-v-3f9ec7b7]{background:#f0c37a29;border-radius:999px;color:#f0c27a;font-size:.625rem;font-style:normal;font-weight:800;letter-spacing:.04em;min-width:0;overflow:hidden;padding:.18rem .5rem;text-overflow:ellipsis}.upsell-welcome__tablet-title[data-v-3f9ec7b7]{font-size:.9375rem;font-weight:750;margin:0}.upsell-welcome__deal-row[data-v-3f9ec7b7]{align-items:center;background:#262225;border-radius:.6rem;display:grid;gap:.55rem;grid-template-columns:2.2rem minmax(0,1fr) auto;padding:.5rem;transition:background-color .5s ease,box-shadow .5s ease}.upsell-welcome__deal-row.is-lit[data-v-3f9ec7b7]{background:#3a3024;box-shadow:inset 0 0 0 1px #f0c37a99;transition-duration:.15s}.upsell-welcome__deal-row img[data-v-3f9ec7b7]{border-radius:.45rem;height:2.2rem;-o-object-fit:cover;object-fit:cover;width:2.2rem}.upsell-welcome__deal-row>div[data-v-3f9ec7b7]{display:grid;gap:.1rem;min-width:0}.upsell-welcome__deal-row strong[data-v-3f9ec7b7]{font-size:.75rem}.upsell-welcome__deal-row small[data-v-3f9ec7b7]{color:#b8afb3;display:block;font-size:.625rem;line-height:1.3}.upsell-welcome__switch[data-v-3f9ec7b7]{background:#4a4246;border:0;border-radius:999px;cursor:pointer;flex:none;height:1.25rem;padding:0;position:relative;transition:background-color .3s ease;width:2.1rem}.upsell-welcome__switch span[data-v-3f9ec7b7]{background:#fff;border-radius:50%;box-shadow:0 1px 2px #0000004d;height:.95rem;left:.15rem;position:absolute;top:.15rem;transition:transform .35s var(--ease);width:.95rem}.upsell-welcome__switch[aria-checked=true][data-v-3f9ec7b7]{background:#c98a2b}.upsell-welcome__switch[data-v-3f9ec7b7]:before{content:"";inset:-.375rem -.25rem;position:absolute}.upsell-welcome__switch[aria-checked=true] span[data-v-3f9ec7b7]{transform:translate(.85rem)}.upsell-welcome__tablet-note[data-v-3f9ec7b7]{color:#9d949a;font-size:.6875rem;line-height:1.4;margin:0}button[data-v-3f9ec7b7]:focus-visible{outline:3px solid #3971dd;outline-offset:2px}@container upsell-welcome (max-width: 31rem){.upsell-welcome__stage[data-v-3f9ec7b7]{-moz-column-gap:0;column-gap:0;grid-template-columns:minmax(0,16rem)}.upsell-welcome__tablet[data-v-3f9ec7b7]{border-radius:0 0 1rem 1rem;gap:.5rem;margin:-1.1rem auto 0;padding:1.6rem .9rem .85rem;width:calc(100% - 1.5rem);z-index:0}.upsell-welcome__tablet-note[data-v-3f9ec7b7],.upsell-welcome__tablet-title[data-v-3f9ec7b7]{display:none}}@media(prefers-reduced-motion:reduce){.upsell-welcome[data-v-3f9ec7b7] *,.upsell-welcome[data-v-3f9ec7b7] :after,.upsell-welcome[data-v-3f9ec7b7] :before{animation:none!important;transition:none!important}}
