.review-page_page__E2mSh{--wine:var(--brand);--ink:#2a2927;--olive:#676765;--muted:#5c5b5a;--gold:#91ae82;--line:#cfcecc;--paper:#fffdf8;min-height:100vh;overflow-x:hidden;background:radial-gradient(circle at 12% 5%,rgb(255 255 255/78%),transparent 28rem),#f7f4ee;padding:1rem 1rem calc(8rem + env(safe-area-inset-bottom));color:var(--ink);font-size:1rem}.review-page_shell__1YF8v{width:min(100%,80rem);margin-inline:auto}.review-page_header___6YV7{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--line);padding-bottom:.85rem}.review-page_brand__pV8kW{color:var(--wine);font-family:var(--brand-font-display);font-size:1.3rem;line-height:1}.review-page_header___6YV7 h1{margin-top:.45rem;font-family:var(--brand-font-display);font-size:clamp(1.7rem,7vw,2.35rem);line-height:1.03}.review-page_header___6YV7 div>p:last-child{margin-top:.4rem;color:var(--olive);font-size:1rem}.review-page_headerEdit__kQkGm,.review-page_summaryEdit__2Tmiz{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;color:var(--wine);font-size:1rem;font-weight:700;text-decoration:underline;text-decoration-color:#bfbebc;text-underline-offset:.22rem}.review-page_headerEdit__kQkGm{flex:0 0 auto;padding-inline:.5rem}.review-page_reviewLayout__E02pN{margin-top:.8rem}.review-page_reviewMain__C6ceP{min-width:0}.review-page_cancelNotice__0rcZl{margin-bottom:.8rem;border:1px solid #c9d6b8;border-radius:.85rem;background:#eef3e6;padding:.8rem 1rem;color:#2f4a2a;font-size:1rem;font-weight:650;line-height:1.45}.review-page_fulfillment__qVH7P h2,.review-page_orderSummary__Xd1lF h2,.review-page_reviewProblem__KTZUr h2{margin-top:.12rem;font-family:var(--brand-font-display);font-size:1.45rem;line-height:1.12}.review-page_postcards__Hvbde{container-type:inline-size}.review-page_tableHint__IfWOV{color:var(--muted);font-size:.875rem;line-height:1.4}.review-page_postcardTable__Lt9es{display:grid;gap:.75rem;width:100%;margin-top:.5rem;border-collapse:separate;border-spacing:0}.review-page_postcardTable__Lt9es colgroup,.review-page_postcardTable__Lt9es thead{display:none}.review-page_postcard__OLUK0{display:grid;grid-template-columns:6.5rem minmax(0,1fr);grid-template-areas:"name name" "front-face front-edit" "back-face message" "back-face address" "back-face email" "back-face back-edit";align-content:start;gap:.6rem 0;border:1px solid var(--line);border-radius:1rem;background:var(--paper);padding:.75rem 1rem 1rem;box-shadow:0 1rem 2.8rem -2.3rem rgb(45 44 43/55%)}.review-page_postcard__OLUK0>tr{display:contents}.review-page_postcard__OLUK0 td,.review-page_postcard__OLUK0 th{display:block;min-width:0;padding:0;font-size:1rem;font-weight:400;line-height:1.45;text-align:left;vertical-align:top}.review-page_postcard__OLUK0 .review-page_nameCell__wtx8_{display:contents}.review-page_postcardLabel__XdTZJ{grid-area:name}.review-page_frontFace__Mq4bE{grid-area:front-face}.review-page_frontEdit__3aF7l{grid-area:front-edit;align-self:end}.review-page_backFace__ouLmp{grid-area:back-face}.review-page_messageCell__8_p8O{grid-area:message}.review-page_addressCell__I4y99{grid-area:address}.review-page_emailCell__3Yazs{grid-area:email}.review-page_backEdit__Jhf_G{grid-area:back-edit}.review-page_backLinks__zSW0Y{display:flex;flex-wrap:wrap;gap:.5rem}.review-page_postcard__OLUK0 .review-page_addressCell__I4y99,.review-page_postcard__OLUK0 .review-page_backEdit__Jhf_G,.review-page_postcard__OLUK0 .review-page_emailCell__3Yazs,.review-page_postcard__OLUK0 .review-page_frontEdit__3aF7l,.review-page_postcard__OLUK0 .review-page_messageCell__8_p8O{padding-left:1rem}.review-page_postcard__OLUK0 .review-page_backFace__ouLmp,.review-page_postcard__OLUK0 .review-page_messageCell__8_p8O{margin-top:.3rem;border-top:1px solid #e0dfdd;padding-top:.8rem}.review-page_postcardLabel__XdTZJ{display:block;min-width:0;overflow:hidden;color:var(--wine);font-family:var(--brand-font-display);font-size:1.25rem;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.review-page_sideLabel__lEJmG{display:block;margin-bottom:.35rem;color:var(--wine);font-size:.8125rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.review-page_thumb__6Aq_m{position:relative;display:block;width:100%;overflow:hidden;border:.2rem solid #fefdff;border-radius:.4rem;background:white;padding:0;box-shadow:0 .8rem 1.6rem -1.2rem rgb(44 43 42/62%),0 0 0 1px #cccbc9;cursor:zoom-in}.review-page_thumbBlank__BLhfD{display:block;aspect-ratio:105/148;background:#f9f7f3}.review-page_backFace__ouLmp .review-page_thumbBlank__BLhfD{aspect-ratio:148/105}.review-page_lens__7WpWZ{position:absolute;right:.3rem;bottom:.3rem;display:grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:50%;background:rgb(255 253 248/94%);color:var(--wine);box-shadow:0 .15rem .55rem rgb(30 29 28/32%)}.review-page_lens__7WpWZ svg{width:1.05rem;height:1.05rem}.review-page_thumbBox__c2CJm{position:relative;display:block}.review-page_statusPill__Guuh2{position:absolute;top:.35rem;left:-.35rem;border:1px solid var(--brand-glicine);border-radius:999px;background:var(--brand-tint);padding:.15rem .45rem;color:var(--brand-deep);font-size:.8125rem;font-weight:750;line-height:1.15;white-space:nowrap;pointer-events:none;box-shadow:0 .15rem .5rem rgb(30 29 28/28%)}.review-page_thumb__6Aq_m:focus-visible .review-page_lens__7WpWZ,.review-page_thumb__6Aq_m:hover .review-page_lens__7WpWZ{background:var(--wine);color:white}.review-page_cellLabel__hQari{display:block;color:var(--muted);font-size:.875rem;line-height:1.3}.review-page_messagePreview__F_HoK{display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.review-page_emailValue___cOiz{display:block;overflow-wrap:anywhere}.review-page_addressValue__8znEZ{display:block}.review-page_addressLine__6kOw2{display:block;overflow-wrap:anywhere}.review-page_noValue__uIhGy{color:var(--muted)}.review-page_pendingValue__000uD{color:var(--wine);font-weight:650}.review-page_voiceChip__JW5AV{display:block;margin-top:.45rem}.review-page_editSide__DKXd_{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;border:1px solid #bfbebc;border-radius:.75rem;background:#fff;padding:.55rem 1rem;color:var(--wine);font-size:1.0625rem;font-weight:700;white-space:nowrap}@container (min-width: 52rem){.review-page_postcardTable__Lt9es{display:table;table-layout:fixed;overflow:hidden;border:1px solid var(--line);border-radius:1rem;background:var(--paper);box-shadow:0 1rem 2.8rem -2.3rem rgb(45 44 43/55%)}.review-page_postcardTable__Lt9es colgroup{display:table-column-group}.review-page_postcardTable__Lt9es thead{display:table-header-group}.review-page_colName__zyHWT{width:11.25rem}.review-page_colFace__67VqW{width:6.4rem}.review-page_colAddress__0Ngho,.review-page_colEmail__H_oZL{width:9rem}.review-page_postcardTable__Lt9es thead th{padding:.3rem .6rem .5rem;color:var(--muted);font-size:.875rem;font-weight:650;line-height:1.3;text-align:left;vertical-align:bottom}.review-page_postcardTable__Lt9es thead .review-page_sideHeading__jrtE2{padding-top:.75rem;color:var(--wine);font-size:.8125rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.review-page_postcard__OLUK0{display:table-row-group;border:0;border-radius:0;background:none;padding:0;box-shadow:none}.review-page_postcard__OLUK0>tr{display:table-row}.review-page_postcardTable__Lt9es .review-page_postcard__OLUK0 td,.review-page_postcardTable__Lt9es .review-page_postcard__OLUK0 th{display:table-cell;padding:.7rem .6rem 0}.review-page_contentRow__tUsGn>*{border-top:1px solid #e0dfdd}.review-page_postcardTable__Lt9es .review-page_actionRow__lvnLK>td{padding-top:.5rem;padding-bottom:.8rem}.review-page_postcard__OLUK0 .review-page_backFace__ouLmp,.review-page_postcard__OLUK0 .review-page_messageCell__8_p8O{margin-top:0;padding-top:.7rem}.review-page_backFace__ouLmp,.review-page_backStart__ZwZa5{border-left:1px solid #e0dfdd}.review-page_cellLabel__hQari,.review-page_sideLabel__lEJmG{display:none}.review-page_postcardTable__Lt9es{--name-line:1.3rem;--face-gap:.45rem}.review-page_postcardLabel__XdTZJ{font-size:1.0625rem;line-height:var(--name-line)}.review-page_frontFace__Mq4bE{width:4rem;margin-top:var(--face-gap)}.review-page_backFace__ouLmp .review-page_thumb__6Aq_m{margin-top:calc(var(--name-line) + var(--face-gap))}.review-page_messagePreview__F_HoK{-webkit-line-clamp:2;line-clamp:2}.review-page_lens__7WpWZ{right:.2rem;bottom:.2rem;width:1.35rem;height:1.35rem}.review-page_lens__7WpWZ svg{width:.85rem;height:.85rem}.review-page_statusPill__Guuh2{display:none}.review-page_editSide__DKXd_{min-height:2.5rem;padding:.35rem .8rem;font-size:1rem}}.review-page_enlarged__R76TN{width:min(92vw,calc((100vh - 7.5rem) * 105 / 148),30rem);width:min(92vw,calc((100dvh - 7.5rem) * 105 / 148),30rem);container-type:inline-size;max-width:none;max-height:none;margin:auto;overflow:visible;border:0;background:transparent;padding:0}.review-page_enlarged__R76TN::backdrop{background:rgb(28 27 26/72%)}.review-page_enlargedStage__qIKos{cursor:pointer;perspective:1800px;-webkit-tap-highlight-color:transparent}.review-page_enlargedQuarter__JjYwS{transform-style:preserve-3d;transition:transform .44s cubic-bezier(.45,0,.25,1)}.review-page_enlargedQuarterTurned__UYVEE{transform:rotate(90deg) scale(var(--turn-fit,1));transition:transform .44s cubic-bezier(.3,.7,.4,1) .56s}.review-page_enlargedTurn__LUwLG{position:relative;transform-style:preserve-3d;transition:transform .65s cubic-bezier(.45,0,.25,1) .36s}.review-page_enlargedFlipped__kneic{transform:rotateY(180deg)}.review-page_enlargedTurn__LUwLG.review-page_enlargedFlipped__kneic{transition-delay:0s}.review-page_enlargedCard__8BgDp{overflow:hidden;border:.3rem solid #fefdff;border-radius:.6rem;background:white;box-shadow:0 1.5rem 3rem -1.5rem rgb(0 0 0/60%);-webkit-backface-visibility:hidden;backface-visibility:hidden}.review-page_enlargedBack__sNWcV{position:absolute;top:50%;left:50%;width:calc(100cqw * 148 / 105);transform:translate(-50%,-50%) rotateY(180deg) rotate(-90deg)}.review-page_enlarged__R76TN[data-landscape]{width:min(92vw,calc((100vh - 7.5rem) * 148 / 105),42rem);width:min(92vw,calc((100dvh - 7.5rem) * 148 / 105),42rem)}.review-page_enlarged__R76TN[data-landscape] .review-page_enlargedQuarterTurned__UYVEE{transform:none}.review-page_enlarged__R76TN[data-landscape] .review-page_enlargedBack__sNWcV{top:0;left:0;width:100%;transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){.review-page_enlargedQuarter__JjYwS,.review-page_enlargedTurn__LUwLG{transition:none}}.review-page_enlargedActions__OXAlx{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.75rem}.review-page_enlargedAction__W2sGG{display:flex;min-height:3rem;align-items:center;justify-content:center;border-radius:999px;background:var(--paper);padding:.6rem 1.5rem;color:var(--wine);font-size:1.0625rem;font-weight:700}.review-page_orderColumn__OGXyc{min-width:0}.review-page_mobileTotal__R8FFB{position:fixed;z-index:40;right:0;bottom:0;left:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(11rem,52vw);align-items:center;gap:.6rem .75rem;border-top:1px solid #c5c4c2;background:rgb(254 251 247/97%);padding:.65rem 1rem max(.65rem,env(safe-area-inset-bottom));box-shadow:0 -.7rem 1.8rem -1.45rem rgb(41 40 39/62%);backdrop-filter:blur(.7rem)}.review-page_mobileTotal__R8FFB small,.review-page_mobileTotal__R8FFB span,.review-page_mobileTotal__R8FFB strong{display:block}.review-page_mobileTotal__R8FFB span{color:var(--muted);font-size:.875rem}.review-page_mobileTotal__R8FFB strong{color:var(--wine);font-family:var(--brand-font-display);font-size:1.5rem;line-height:1.1}.review-page_mobileTotal__R8FFB small{color:var(--muted);font-size:.875rem;line-height:1.25}.review-page_mobileCheckout__NWMyh{display:contents}.review-page_mobileTotal__R8FFB [role=alert],.review-page_mobileTotal__R8FFB [role=status]{grid-column:1/-1;order:-1;max-height:45vh;margin-top:0;overflow-y:auto}.review-page_orderSummary__Xd1lF{margin-top:.85rem;border:1px solid var(--line);border-radius:1rem;background:var(--paper);padding:1rem;box-shadow:0 1rem 2.8rem -2.2rem rgb(45 44 43/55%)}.review-page_orderSummary__Xd1lF h2{color:var(--wine)}.review-page_orderSummary__Xd1lF dl{margin-top:.75rem}.review-page_orderSummary__Xd1lF dl div{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem;margin-top:.5rem;font-size:1rem}.review-page_orderSummary__Xd1lF .review-page_totalRow__sdqTR{margin-top:.8rem;border-top:1px solid var(--line);padding-top:.75rem;font-weight:700}.review-page_totalRow__sdqTR dd{color:var(--wine);font-family:var(--brand-font-display);font-size:1.45rem}.review-page_shippingLine__jT5F4{margin-top:.35rem;color:var(--olive);font-size:1rem;font-weight:650;line-height:1.4}.review-page_groupLine__ntoYu{margin-top:.5rem;color:var(--olive);font-size:.9375rem;line-height:1.45}.review-page_summaryCheckout__6PsVi{display:none}.review-page_includedLine__wbwgl{margin-top:.7rem;color:var(--olive);font-size:.875rem;line-height:1.4;text-align:center}.review-page_trustLine__copKh{margin-top:.35rem;color:var(--olive);font-size:.875rem;text-align:center}.review-page_summaryEdit__2Tmiz{width:100%;margin-top:.2rem}.review-page_fulfillment__qVH7P{margin-top:.85rem;border:1px solid var(--line);border-radius:1rem;background:#e9e6ef8c;padding:1rem}.review-page_fulfillment__qVH7P h2{color:var(--wine);font-size:1.3rem}.review-page_fulfillment__qVH7P p{margin-top:.6rem;color:var(--muted);font-size:1rem;line-height:1.55}.review-page_fulfillment__qVH7P strong{color:var(--ink)}.review-page_fulfillment__qVH7P a{color:var(--wine);font-weight:650;text-decoration:underline;text-underline-offset:.2rem}.review-page_fulfillment__qVH7P .review-page_deliveryWarning__9puaV{color:var(--wine);font-weight:650}.review-page_reviewProblem__KTZUr{max-width:30rem;margin:2rem auto;border:1px solid var(--line);border-radius:1rem;background:var(--paper);padding:1.25rem;text-align:center}.review-page_reviewProblem__KTZUr h2{color:var(--wine)}.review-page_reviewProblem__KTZUr>p{margin-top:.75rem;color:var(--muted);font-size:1rem;line-height:1.55}.review-page_problemAction__VtoCJ,.review-page_problemSecondary__qiPtz{display:flex;width:100%;min-height:3rem;align-items:center;justify-content:center;margin-top:1rem;border-radius:.75rem;padding:.7rem 1rem;font-size:1.0625rem;font-weight:700}.review-page_problemAction__VtoCJ{background:var(--wine);color:white}.review-page_problemSecondary__qiPtz{margin-top:.5rem;border:1px solid var(--line);background:var(--paper);color:var(--wine)}.review-page_reviewProblem__KTZUr>.review-page_problemSupport__Z8F_d{margin-top:1rem;font-size:.875rem}.review-page_loading__kyX8y{padding:3rem 0;color:var(--olive);font-size:1rem;text-align:center}.review-page_page__E2mSh a:focus-visible,.review-page_page__E2mSh button:focus-visible{outline:2px solid var(--wine);outline-offset:3px}@media (min-width:45rem){.review-page_page__E2mSh{padding:1.35rem 2rem 3rem}.review-page_header___6YV7{align-items:center;padding-bottom:1rem}.review-page_headerEdit__kQkGm{display:none}.review-page_header___6YV7 h1{font-size:2.35rem}.review-page_reviewLayout__E02pN{display:grid;grid-template-columns:minmax(0,1fr) 19rem;align-items:start;gap:1.5rem;margin-top:1rem}.review-page_cancelNotice__0rcZl{grid-column:1/-1;margin-bottom:0}.review-page_orderColumn__OGXyc{position:sticky;top:1rem}.review-page_mobileTotal__R8FFB{display:none}.review-page_orderSummary__Xd1lF{margin-top:0;padding:1.15rem}.review-page_summaryCheckout__6PsVi{display:block}.review-page_fulfillment__qVH7P{margin-top:.75rem}}@media (min-width:64rem){.review-page_reviewLayout__E02pN{grid-template-columns:minmax(0,1fr) 20rem;gap:2rem}}.review-page_page__E2mSh[data-guided]{--line:#dcd8cf;background:var(--background,#fffcf6)}.review-page_guidedHeader__Fwhrm{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.5rem;border-bottom:1px solid var(--line);padding-bottom:.75rem}.review-page_guidedPrice__wBkLq{display:none}.review-page_guidedTitle__00y1A{margin-top:1rem;font-family:var(--brand-font-display);font-size:1.75rem;font-weight:400;line-height:1.12}.review-page_page__E2mSh[data-guided] :is(.review-page_orderSummary__Xd1lF,.review-page_fulfillment__qVH7P){border-color:var(--line);border-radius:18px;box-shadow:none}@media (min-width:64rem){.review-page_page__E2mSh[data-guided]{padding:0 0 3rem}.review-page_page__E2mSh[data-guided] .review-page_shell__1YF8v{width:100%}.review-page_guidedHeader__Fwhrm{position:sticky;z-index:10;top:0;display:grid;grid-template-columns:1fr auto;height:68px;background:var(--background,#fffcf6);padding:0 40px}.review-page_guidedPrice__wBkLq{display:block;justify-self:end;color:#5b5853;font-size:.875rem;white-space:nowrap}.review-page_guidedTitle__00y1A{width:min(100% - 144px,76rem);margin:36px auto 0;font-size:2.25rem;line-height:1.1}.review-page_page__E2mSh[data-guided] .review-page_reviewLayout__E02pN{grid-template-columns:minmax(0,1.6fr) minmax(18rem,1fr);gap:40px;width:min(100% - 144px,76rem);margin:1.25rem auto 0}.review-page_page__E2mSh[data-guided] .review-page_orderColumn__OGXyc{top:90px}.review-page_page__E2mSh[data-guided]>.review-page_shell__1YF8v>[role=status],.review-page_page__E2mSh[data-guided]>.review-page_shell__1YF8v>footer{width:min(100% - 144px,76rem);margin-inline:auto}}.review-page_guidedJourney__oOgno{margin-top:1rem}@media (min-width:64rem){.review-page_guidedJourney__oOgno{width:min(100% - 144px,76rem);margin:28px auto 0}.review-page_guidedTitle__00y1A{margin-top:20px}}.review-page_fieldsBox__pWBro{position:relative;display:block}.review-page_cardSections__mOmhv{display:grid;gap:1.25rem}.review-page_cardSection__L7kBA{overflow:hidden;border:1px solid var(--line);border-radius:18px;background:#fff}.review-page_cardSectionHead__PUMsh{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid var(--line);background:#fdfbf7;padding:.75rem 1rem}.review-page_cardSectionHead__PUMsh h2{font-family:var(--brand-font-display);font-size:1.25rem;font-weight:400;line-height:1.2}.review-page_cardSectionHead__PUMsh h2 span{color:var(--muted);font-family:var(--brand-font-text);font-size:.9375rem}.review-page_cardSectionBody__bBYxW{display:grid;grid-template-columns:6.5rem minmax(0,1fr);align-items:start;gap:1rem;background:#f4f1ea;padding:1rem}.review-page_cardFront___gBBS{align-self:start}.review-page_cardFacts__0WOYx{display:grid;gap:.6rem;margin:0}.review-page_cardFacts__0WOYx dt{color:var(--muted);font-size:.8125rem;font-weight:600}.review-page_cardFacts__0WOYx dd{margin:.1rem 0 0;font-size:.9375rem;line-height:1.45}.review-page_cardLinks__ba56u{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem}.review-page_cardLinks__ba56u a,.review-page_recipientEdit__VPdCq{display:inline-flex;min-height:2.75rem;align-items:center;color:var(--brand);font-size:.9375rem;font-weight:650;text-decoration:underline;text-underline-offset:3px}.review-page_recipientRows__Uz5zz{margin:0;padding:0;list-style:none}.review-page_recipientRow__5CJ9x{display:grid;grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:.4rem .9rem;border-top:1px solid var(--line);padding:.8rem 1rem}.review-page_recipientRows__Uz5zz>.review-page_recipientRow__5CJ9x:first-child{border-top:0}.review-page_recipientBack__5ieSE{grid-row:span 2;align-self:start}.review-page_recipientBack__5ieSE .review-page_thumbBlank__BLhfD{aspect-ratio:148/105}.review-page_recipientWho__qZAG0{display:grid;min-width:0;gap:.15rem;font-size:.9375rem;line-height:1.4}.review-page_recipientWho__qZAG0 strong{overflow:hidden;font-size:1rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.review-page_recipientWho__qZAG0 .review-page_addressValue__8znEZ{color:#2f6b3a}.review-page_recipientEdit__VPdCq{justify-self:start;min-height:2.25rem}@media (min-width:40rem){.review-page_cardSectionBody__bBYxW{grid-template-columns:9rem minmax(0,1fr)}.review-page_recipientRow__5CJ9x{grid-template-columns:11rem minmax(0,1fr) auto}.review-page_recipientBack__5ieSE{grid-row:auto}.review-page_recipientEdit__VPdCq{justify-self:end}}.review-page_removeCard__Cfqua{display:grid;flex:none;width:2.75rem;height:2.75rem;margin:-.4rem -.5rem -.4rem 0;place-items:center;border:1px solid transparent;border-radius:999px;background:none;color:var(--wine);cursor:pointer;opacity:.7;transition:opacity .15s ease,background-color .15s ease}.review-page_removeCard__Cfqua svg{width:1.35rem;height:1.35rem}.review-page_removeCard__Cfqua:active,.review-page_removeCard__Cfqua:focus-visible{opacity:1}.review-page_removeCard__Cfqua:focus-visible{outline:3px solid var(--wine);outline-offset:2px}@media (hover:hover){.review-page_removeCard__Cfqua:hover{border-color:var(--line);background:var(--paper);opacity:1}}.review-page_confirmDialog__lUYaS{width:min(calc(100% - 2rem),27rem);margin:auto;border:0;border-radius:1rem;background:var(--paper);padding:1.25rem;color:var(--ink);box-shadow:0 1.5rem 4rem rgb(0 0 0/30%)}.review-page_confirmDialog__lUYaS::backdrop{background:rgb(30 30 28/48%)}.review-page_confirmDialog__lUYaS h2{font-family:var(--brand-font-display);font-size:1.4rem;font-weight:400}.review-page_confirmDialog__lUYaS p{margin-top:.65rem;color:var(--muted);font-size:1rem;line-height:1.55}.review-page_confirmDialog__lUYaS>div{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.review-page_confirmDialog__lUYaS button{min-height:3rem;border:1px solid var(--line);border-radius:.65rem;background:var(--paper);padding:.6rem 1.1rem;color:var(--wine);font:inherit;font-size:1rem;font-weight:700;cursor:pointer}.review-page_confirmDialog__lUYaS .review-page_dialogProceed___b2LG{border-color:var(--wine);background:var(--wine);color:white}.review-page_srOnly__QjaNV{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}.review-page_page__E2mSh[data-screens]{background:var(--background,#fffcf6);padding:0 16px calc(150px + env(safe-area-inset-bottom))}.review-page_page__E2mSh[data-screens] .review-page_guidedHeader__Fwhrm{border-bottom:0;padding:18px 0 10px}.review-page_page__E2mSh[data-screens] .review-page_brand__pV8kW{font-size:1.65rem}.review-page_page__E2mSh[data-screens] .review-page_guidedJourney__oOgno{margin:2px 0 0}.review-page_page__E2mSh[data-screens] .review-page_reviewLayout__E02pN{margin-top:14px}.review-page_screenCards__Irtve{display:grid;gap:1.75rem}.review-page_screenCard__oy_gd{display:grid;grid-template-columns:minmax(0,1fr)}.review-page_screenCardHead__IseBz{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:10px}.review-page_screenCardHead__IseBz h2{font-family:var(--brand-font-display);font-size:1.25rem;font-weight:400;line-height:1.2}.review-page_screenCardWho__jBQdH{font-family:var(--brand-font-text);font-size:1rem;color:#4a4843}.review-page_previews__IrsjT{display:flex;flex-direction:column;align-items:center;gap:12px;border-radius:20px;background:#f2efe9;padding:16px}.review-page_previews__IrsjT .review-page_thumb__6Aq_m{border:0;border-radius:6px;box-shadow:0 8px 18px -12px rgb(28 28 28/70%)}.review-page_previews__IrsjT .review-page_previewFront__1ws2m{flex:none;width:160px}.review-page_previews__IrsjT[data-landscape] .review-page_previewFront__1ws2m{width:100%}.review-page_previews__IrsjT .review-page_previewBack__jBA2W{flex:none;width:100%;border-radius:5px}.review-page_editFront__ChTrU{position:relative;flex:none}.review-page_previews__IrsjT[data-landscape] .review-page_editFront__ChTrU{width:100%}.review-page_editBack__jc_Ba{position:relative;width:100%}.review-page_editBack__jc_Ba>.review-page_thumb__6Aq_m,.review-page_editFront__ChTrU>.review-page_thumb__6Aq_m{display:block}.review-page_previews__IrsjT .review-page_editFront__ChTrU>.review-page_previewFront__1ws2m{width:160px}.review-page_previews__IrsjT[data-landscape] .review-page_editFront__ChTrU>.review-page_previewFront__1ws2m{width:100%}.review-page_lineTurn__U_gkj{display:block;width:100%;min-height:24px;border:0;background:none;padding:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.review-page_lineTurn__U_gkj:focus-visible{outline:2px solid var(--brand);outline-offset:4px;border-radius:4px}@media (hover:hover){.review-page_lineTurn__U_gkj:hover strong{text-decoration:underline;text-underline-offset:3px}}.review-page_sides__YJEQj{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem 1rem;color:#5b5853;font-size:.84375rem}.review-page_sides__YJEQj p{margin:0}.review-page_whoStep__g0RPd{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;max-width:22rem;margin:.5rem auto 0;border:1.5px solid var(--brand);border-radius:999px;background:#fff;padding:.25rem}.review-page_whoStep__g0RPd button{display:grid;flex:none;width:2.5rem;height:2.5rem;place-items:center;border:1px solid #dcd8cf;border-radius:999px;background:none;color:var(--brand);font:inherit;font-size:1.35rem;line-height:1;cursor:pointer}.review-page_whoStep__g0RPd button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.review-page_whoStep__g0RPd p{display:grid;min-width:0;margin:0;text-align:center;line-height:1.25}.review-page_whoStep__g0RPd strong{overflow:hidden;font-size:.9375rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.review-page_whoStep__g0RPd span{color:#5b5853;font-size:.8125rem}.review-page_segmented__58Pzo{display:inline-flex;border:1px solid var(--brand);border-radius:999px;background:#fff;padding:2px}.review-page_segmented__58Pzo button{min-height:34px;border:0;border-radius:999px;background:none;padding:0 1rem;color:var(--brand);font:inherit;font-size:.875rem;font-weight:650;cursor:pointer}.review-page_segmented__58Pzo button[aria-pressed=true]{background:var(--brand);color:#fff}.review-page_segmented__58Pzo button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.review-page_addCard__NGT2c{display:grid;gap:8px}.review-page_addCardLink__bZu3b{display:flex;align-items:center;justify-content:center;min-height:52px;box-sizing:border-box;border:2px dashed var(--brand);border-radius:14px;background:var(--brand-tint,#e6f3dc);color:var(--brand);font-size:.9375rem;font-weight:700;text-decoration:none}.review-page_addCardLink__bZu3b:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.review-page_addCard__NGT2c p{margin:0;color:#5b5853;font-size:.8125rem;text-align:center}.review-page_lines__YUMo_{display:grid;margin-top:6px}.review-page_lines__YUMo_ p{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #e3dfd6;padding:12px 0;color:var(--foreground,#1c1c1c);font-size:.875rem;line-height:1.3}.review-page_lines__YUMo_ p span{min-width:0;overflow-wrap:anywhere}.review-page_lines__YUMo_ a{position:relative;flex:none;color:var(--brand);font-size:.8125rem;font-weight:700;text-decoration:underline;text-underline-offset:3px}.review-page_lines__YUMo_ a:after{position:absolute;inset:-12px -6px;content:""}.review-page_lines__YUMo_ a.review-page_lineEdit__VaKQN{display:grid;width:1.75rem;height:1.75rem;margin:-.25rem -.25rem -.25rem 0;place-items:center;border-radius:999px;text-decoration:none}.review-page_lines__YUMo_ a.review-page_lineEdit__VaKQN:after{inset:-8px -8px}.review-page_lineEdit__VaKQN svg{width:1.2rem;height:1.2rem}.review-page_lineEdit__VaKQN:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (hover:hover){.review-page_lines__YUMo_ a.review-page_lineEdit__VaKQN:hover{background:var(--paper)}}.review-page_screenCard__oy_gd .review-page_voiceChip__JW5AV{justify-self:start;margin-top:10px}.review-page_peopleToggle__uQUNm{display:inline;border:0;background:none;padding:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.review-page_peopleToggle__uQUNm:focus-visible{border-radius:4px;outline:2px solid var(--brand);outline-offset:3px}.review-page_peopleChevron__XZAmT{display:inline-block;margin-left:6px;vertical-align:1px;transition:transform .15s ease}.review-page_peopleToggle__uQUNm[aria-expanded=true] .review-page_peopleChevron__XZAmT{transform:rotate(180deg)}.review-page_people__csOK8{display:grid;margin:0;border-bottom:1px solid #e3dfd6;padding:4px 0 8px;list-style:none}.review-page_person__NQVLC{display:flex;align-items:center;gap:10px;min-height:52px}.review-page_personInitials__Fvan6{display:grid;flex:none;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--brand-tint,#e6f3dc);color:var(--brand);font-size:.8125rem;font-weight:650}.review-page_personInitials__Fvan6[data-blank]{border:1px dashed var(--brand);background:#fff}.review-page_personWho__WwN67{display:grid;flex:1;gap:2px;min-width:0}.review-page_personWho__WwN67 strong{font-size:.9375rem;font-weight:650;overflow-wrap:anywhere}.review-page_personShow__HJPvt{border:0;background:none;padding:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.review-page_personShow__HJPvt:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:4px}.review-page_personShow__HJPvt strong{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.review-page_people__csOK8 li[data-shown] .review-page_person__NQVLC{border-radius:10px;background:var(--brand-tint,#e6f3dc);box-shadow:0 0 0 6px var(--brand-tint,#e6f3dc)}.review-page_personOk__MtAO_{color:#2f6b3a;font-size:.8125rem}.review-page_personMissing__EeWdg{justify-self:start;border-radius:999px;background:var(--note-warning-tint,#fdf3cc);padding:1px 9px;color:#6b4300;font-size:.8125rem;font-weight:600}.review-page_personMove__PUmoX{position:relative;flex:none;border:0;background:none;padding:0;color:var(--brand);font:inherit;font-size:.8125rem;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.review-page_personMove__PUmoX:after{position:absolute;inset:-14px -8px;content:""}.review-page_personMove__PUmoX[aria-expanded=true]{text-decoration-thickness:2px}.review-page_personGrip__vwbMC{display:none;flex:none;place-items:center;width:24px;height:44px;margin-right:-4px;border:0;border-radius:8px;background:none;color:#8a867f;cursor:grab;touch-action:none}.review-page_personGrip__vwbMC:focus-visible{outline:2px solid var(--brand);outline-offset:0}@media (min-width:64rem) and (hover:hover) and (pointer:fine){.review-page_personGrip__vwbMC{display:grid}.review-page_personGrip__vwbMC:hover{color:var(--brand)}.review-page_personMove__PUmoX{display:none}}html[data-recipient-drag] .review-page_personGrip__vwbMC{cursor:grabbing}.review-page_personCards__ssEc3{display:grid;gap:2px;margin:0 0 8px 46px;border:1px solid #e3dfd6;border-radius:14px;background:#fff;padding:10px 14px}.review-page_personCards__ssEc3>p{margin:0 0 4px;font-size:.875rem;font-weight:650}.review-page_personCards__ssEc3 button{display:flex;align-items:center;gap:10px;min-height:40px;border:0;background:none;padding:0;color:inherit;font:inherit;font-size:.9375rem;text-align:left;cursor:pointer}.review-page_personCards__ssEc3 button:before{flex:none;box-sizing:border-box;width:1.1rem;height:1.1rem;border:1.5px solid var(--brand);border-radius:50%;background:#fff;content:""}.review-page_personCards__ssEc3 button[aria-pressed=true]:before{box-shadow:inset 0 0 0 3px #fff;background:var(--brand)}.review-page_personCards__ssEc3 button:focus-visible{border-radius:6px;outline:2px solid var(--brand);outline-offset:2px}.review-page_personCards__ssEc3 button span{margin-left:-6px;color:#5b5853}.review-page_people__csOK8 li[data-lifted] .review-page_person__NQVLC{opacity:.4}.review-page_personGhost__8PG6a{position:fixed;z-index:60;display:flex;align-items:center;gap:10px;border:1px solid var(--brand);border-radius:14px;background:#fff;padding:8px 14px;transform:rotate(-1.5deg);box-shadow:0 12px 28px rgba(28,28,28,.18);pointer-events:none}.review-page_personGhost__8PG6a .review-page_personGrip__vwbMC{display:grid;height:auto;color:var(--brand)}.review-page_screenCard__oy_gd[data-target]{border-radius:16px;outline:2px solid var(--brand);outline-offset:8px}.review-page_peopleDropItem__6yVKt{list-style:none}.review-page_peopleDrop__0p_aD{display:flex;align-items:center;justify-content:center;gap:10px;min-height:56px;margin:8px 0;border:1.5px dashed var(--brand);border-radius:12px;background:var(--brand-tint,#e6f3dc);padding:0 16px;font-size:.875rem;text-align:center}.review-page_peopleDrop__0p_aD svg{flex:none}.review-page_people__csOK8 li[data-landed]{border-radius:10px;animation:review-page_personLanded__aRaE9 2s ease-out forwards}@keyframes review-page_personLanded__aRaE9{0%{background:var(--brand-tint,#e6f3dc)}to{background:transparent}}@media (prefers-reduced-motion:reduce){.review-page_people__csOK8 li[data-landed]{animation:none}.review-page_peopleChevron__XZAmT{transition:none}}.review-page_screenCard__oy_gd[data-held]{border:1px dashed #8a867f;border-radius:16px;padding:14px 16px}.review-page_heldOut__k5j17{flex:none;display:inline-flex;align-items:center;min-height:26px;border:1px solid var(--brand);border-radius:999px;background:#fff;padding:0 10px;color:var(--brand);font-size:.8125rem;font-weight:650;white-space:nowrap}.review-page_heldNote__lt2bM{margin:10px 0 0;color:#5b5853;font-size:.8125rem;line-height:1.45}.review-page_moveToast__XcV20{position:fixed;z-index:45;right:16px;bottom:calc(132px + env(safe-area-inset-bottom));left:16px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 auto;max-width:30rem;border:1px solid var(--brand);border-radius:18px;background:var(--brand-tint,#e6f3dc);padding:10px 10px 10px 16px;font-size:.875rem;line-height:1.35;box-shadow:0 10px 24px -14px rgb(28 28 28/60%)}.review-page_moveToast__XcV20 button{flex:none;min-height:40px;border:1px solid var(--brand);border-radius:999px;background:#fff;padding:0 16px;color:var(--brand);font:inherit;font-weight:650;cursor:pointer}@media (min-width:64rem){.review-page_moveToast__XcV20{right:32px;bottom:128px;left:auto;width:min(30rem,calc(47vw - 64px))}}.review-page_totals__bercn{margin-top:14px;color:var(--foreground,#1c1c1c);font-size:.875rem;line-height:1.3}.review-page_totals__bercn dl{display:grid;gap:8px;margin:0}.review-page_totals__bercn dl>div{display:flex;justify-content:space-between;gap:10px}.review-page_totals__bercn dd{margin:0}.review-page_totalsMuted__h9_Fp{color:#5b5853}.review-page_totalsTotal___Li_F{align-items:baseline;margin-top:4px;border-top:2px solid var(--brand);padding-top:10px}.review-page_totalsTotal___Li_F dt{font-size:1rem;font-weight:700}.review-page_totalsTotal___Li_F dd{font-family:var(--brand-font-display);font-size:1.75rem;font-weight:400;line-height:1.1}.review-page_totalsNote__xNfYA{margin-top:8px;color:#5b5853;font-size:.8125rem;line-height:1.45}.review-page_promoWarning__wvZ8a{margin:10px 0 0;border:1px solid #e6cf73;border-radius:12px;background:var(--note-warning-tint,#fdf3cc);padding:10px 14px;color:var(--ink,#1c1c1c);font-size:.9375rem;line-height:1.4}.review-page_payHow__QKcVb{display:grid;gap:12px;margin-top:18px}.review-page_payTitle__ScC5j{margin:0;color:var(--foreground,#1c1c1c);font-size:.9375rem;font-weight:700}.review-page_payNote__ag0bB{margin:0;color:#5b5853;font-size:.8125rem;line-height:1.45}.review-page_payNote__ag0bB a{color:var(--brand);font-weight:600;text-decoration:underline;text-underline-offset:2px}.review-page_screenBar__5zCyv{display:grid;gap:10px;margin-top:18px}.review-page_screenBarRow__z9ogT{display:flex;align-items:center;gap:10px}.review-page_screenBack__2VDu4{display:inline-flex;flex:none;align-items:center;justify-content:center;min-height:52px;border:2px solid var(--brand);border-radius:999px;padding:0 18px;color:var(--brand);font-size:1rem;font-weight:600;text-decoration:none}.review-page_screenPay__NbK0R{flex:1;min-width:0}.review-page_screenPay__NbK0R>[role=alert]{contain:inline-size}.review-page_screenFix__wcOP8{display:flex;align-items:center;justify-content:center;gap:.4em;box-sizing:border-box;width:100%;min-height:52px;border:2px solid var(--brand);border-radius:999px;background:var(--brand);padding:8px 24px;color:#fffcf6;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none}.review-page_screenFix__wcOP8:focus-visible{outline:2px solid var(--brand);outline-offset:4px}.review-page_screenBarMissing__atIjQ{margin:0;border:1px solid #e6cf73;border-radius:12px;background:var(--note-warning-tint);padding:10px 14px;color:var(--ink,#1c1c1c);font-size:.9375rem;line-height:1.4}.review-page_screenBarNote__9ScXb{margin:0;color:#5b5853;font-size:.8125rem;line-height:1.35;text-align:center}.review-page_page__E2mSh[data-screens] .review-page_fulfillment__qVH7P{margin-top:1.5rem}@media (max-width:63.99rem){.review-page_page__E2mSh[data-steady] .review-page_screenBarRow__z9ogT{order:1}.review-page_screenBar__5zCyv{position:fixed;z-index:40;right:0;bottom:0;left:0;margin:0;border-top:1px solid #e3dfd6;background:rgb(254 251 247/97%);padding:12px 16px max(20px,env(safe-area-inset-bottom))}}@media (min-width:64rem){.review-page_page__E2mSh[data-screens]{padding:0 0 3rem}.review-page_page__E2mSh[data-screens] .review-page_guidedHeader__Fwhrm{border-bottom:1px solid var(--line);padding:0 40px}.review-page_page__E2mSh[data-screens] .review-page_guidedJourney__oOgno{width:min(100% - 144px,76rem);max-width:none;margin:28px auto 0}.review-page_page__E2mSh[data-screens] .review-page_reviewLayout__E02pN{grid-template-columns:minmax(0,1.4fr) minmax(20rem,1fr)}.review-page_page__E2mSh[data-screens] .review-page_orderColumn__OGXyc{display:grid;align-content:start;gap:0}.review-page_screenBar__5zCyv{position:sticky;bottom:0;z-index:5;margin:18px 0 0;border-top:1px solid #e3dfd6;background:var(--background,#fffcf6);padding:16px 0}.review-page_screenBarNote__9ScXb{text-align:right}}.review-page_barTotal__zFDD9{display:none}.review-page_page__E2mSh[data-screens]{overflow-x:clip}@media (min-width:64rem){.review-page_page__E2mSh[data-screens] .review-page_brand__pV8kW{font-size:1.5rem}.review-page_page__E2mSh[data-screens] .review-page_shell__1YF8v:has(>.review-page_screenLayout__f8L_L){display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);grid-template-rows:auto auto 1fr auto;min-height:100vh}.review-page_page__E2mSh[data-screens]:has(.review-page_screenLayout__f8L_L){padding-bottom:0}.review-page_page__E2mSh[data-screens] .review-page_shell__1YF8v:has(>.review-page_screenLayout__f8L_L)>.review-page_guidedHeader__Fwhrm{grid-column:1/-1;grid-row:1}.review-page_page__E2mSh[data-screens] .review-page_shell__1YF8v:has(>.review-page_screenLayout__f8L_L)>.review-page_guidedJourney__oOgno{grid-column:2;grid-row:2;width:auto;margin:0;padding:34px 40px 0}.review-page_page__E2mSh[data-screens] .review-page_shell__1YF8v:has(>.review-page_screenLayout__f8L_L)>footer{grid-column:1/-1;grid-row:4;width:min(100% - 144px,76rem);margin:2.5rem auto 3rem}.review-page_screenLayout__f8L_L{display:contents}.review-page_screenLeft__Qsae8{display:flex;flex-direction:column;gap:36px;grid-column:1;grid-row:2/4;border-right:1px solid #dcd8cf;background:#f4f1ea;padding:22px 30px}.review-page_screenLeft__Qsae8[data-single] .review-page_screenLeftCard__I8V0y{position:sticky;top:90px}.review-page_screenLeftCard__I8V0y{display:flex;flex-direction:column;gap:14px}.review-page_screenLeftName__d3jmE{margin:0;color:var(--foreground,#1c1c1c);font-family:var(--brand-font-display);font-size:1.25rem;line-height:1.2}.review-page_screenLeft__Qsae8 .review-page_previews__IrsjT{gap:14px;border-radius:0;background:none;padding:0}.review-page_screenLeft__Qsae8 .review-page_previews__IrsjT .review-page_previewFront__1ws2m{width:min(100%,480px,calc((100vh - 68px - 190px) * 105 / 148))}.review-page_screenLeft__Qsae8 .review-page_previews__IrsjT .review-page_previewBack__jBA2W,.review-page_screenLeft__Qsae8 .review-page_previews__IrsjT[data-landscape] .review-page_previewFront__1ws2m{width:min(100%,720px,calc((100vh - 68px - 200px) * 148 / 105))}.review-page_screenLeft__Qsae8 .review-page_previews__IrsjT .review-page_thumb__6Aq_m{box-shadow:0 10px 24px -14px rgb(28 28 28/60%)}.review-page_screenLeft__Qsae8 .review-page_editFront__ChTrU{width:min(100%,480px,calc((100vh - 68px - 190px) * 105 / 148))}.review-page_screenLeft__Qsae8 .review-page_previews__IrsjT[data-landscape] .review-page_editFront__ChTrU{width:min(100%,720px,calc((100vh - 68px - 200px) * 148 / 105))}.review-page_screenLeft__Qsae8 .review-page_previews__IrsjT .review-page_editFront__ChTrU>.review-page_previewFront__1ws2m{width:100%}.review-page_screenLeft__Qsae8 .review-page_previews__IrsjT[data-editing]{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,22rem);align-items:start;justify-items:center;gap:14px 28px}.review-page_screenLeft__Qsae8 .review-page_previews__IrsjT[data-editing]>*{grid-column:1}.review-page_screenLeft__Qsae8 .review-page_previews__IrsjT[data-editing]>:last-child{grid-column:2;grid-row:1/span 4;justify-self:stretch;width:100%;max-height:calc(100vh - 68px - 120px);overflow-y:auto;margin:0}.review-page_screenRight__L8WZr{display:flex;flex-direction:column;grid-column:2;grid-row:3;min-width:0;padding:18px 40px 0}.review-page_screenRight__L8WZr>.review-page_cancelNotice__0rcZl{margin:0 0 14px}.review-page_screenRight__L8WZr .review-page_screenCards__Irtve{gap:1.5rem}.review-page_screenRight__L8WZr .review-page_lines__YUMo_{margin-top:0}.review-page_screenRight__L8WZr>.review-page_screenBar__5zCyv{position:sticky;z-index:5;bottom:0;display:grid;grid-template-columns:1fr auto;align-items:center;gap:.3rem 1rem;margin:auto -40px 0;border-top:1px solid #dcd8cf;background:var(--background,#fffcf6);padding:16px 40px}.review-page_screenRight__L8WZr>.review-page_screenBar__5zCyv>.review-page_barTotal__zFDD9{display:grid;grid-column:1;grid-row:1;gap:0;margin:0}.review-page_barTotal__zFDD9 strong{color:var(--brand-ink,#1c1c1c);font-family:var(--brand-font-display);font-size:1.5rem;font-weight:400;line-height:1.1}.review-page_barTotal__zFDD9 span{color:#5b5853;font-size:.875rem;line-height:1.35;white-space:nowrap}.review-page_screenRight__L8WZr>.review-page_screenBar__5zCyv>.review-page_screenBarRow__z9ogT{grid-column:2;grid-row:1}.review-page_screenRight__L8WZr>.review-page_screenBar__5zCyv>.review-page_screenBarMissing__atIjQ{grid-column:1/-1;grid-row:2}.review-page_screenRight__L8WZr .review-page_screenPay__NbK0R{flex:none}.review-page_screenRight__L8WZr>.review-page_screenBar__5zCyv:has(.review-page_screenPay__NbK0R>[role=alert])>.review-page_screenBarRow__z9ogT{grid-column:1/-1;grid-row:2;align-items:flex-start}.review-page_screenRight__L8WZr>.review-page_screenBar__5zCyv:has(.review-page_screenPay__NbK0R>[role=alert]) .review-page_screenPay__NbK0R{flex:1}.review-page_screenRight__L8WZr>.review-page_screenBar__5zCyv>.review-page_screenBarNote__9ScXb{grid-column:1/-1;text-align:right}.review-page_screenRight__L8WZr>.review-page_fulfillment__qVH7P{margin-top:1.5rem}.review-page_page__E2mSh[data-steady] .review-page_screenRight__L8WZr>.review-page_screenBar__5zCyv{position:fixed;right:0;left:calc(100% * 1.12 / 2.12);margin:0}.review-page_page__E2mSh[data-steady]:has(.review-page_screenLayout__f8L_L){padding-bottom:120px}.review-page_page__E2mSh[data-steady] .review-page_screenRight__L8WZr>.review-page_screenBar__5zCyv>.review-page_screenBarRow__z9ogT{grid-row:1/span 2;align-self:end}.review-page_page__E2mSh[data-steady] .review-page_screenRight__L8WZr>.review-page_screenBar__5zCyv>.review-page_screenBarNote__9ScXb{grid-column:1;grid-row:2;text-align:left}.review-page_page__E2mSh[data-steady] .review-page_screenRight__L8WZr>.review-page_screenBar__5zCyv>.review-page_screenBarMissing__atIjQ{grid-row:3}.review-page_screenRight__L8WZr>:nth-last-child(2){margin-bottom:1.5rem}}button.review-page_screenFix__wcOP8{font-family:inherit;cursor:pointer}.review-page_screenBarMissing__atIjQ[data-tone=tip]{border-color:var(--brand-glicine,#c9e7b4);background:var(--brand-tint,#e6f3dc)}.review-page_enlargedPencil__XOTv_{position:absolute;z-index:3;display:grid;width:48px;height:48px;place-items:center;box-sizing:border-box;border:2px solid var(--brand);border-radius:999px;background:var(--background,#fffcf6);color:var(--brand);box-shadow:0 4px 14px rgb(0 0 0/30%);cursor:pointer;transform:translate(-70%,-30%)}.review-page_enlargedPencil__XOTv_ svg{width:22px;height:22px}.review-page_enlargedPencil__XOTv_:focus-visible{outline:3px solid #fffcf6;outline-offset:2px}@media (hover:hover){.review-page_enlargedPencil__XOTv_:hover{background:var(--brand-tint,#e6f3dc)}}.review-page_zoneTipBox__vmrFP{position:relative;display:inline-flex}.review-page_zoneTipButton__X2wF_{border:0;background:none;padding:0;color:inherit;font:inherit;text-decoration:underline dotted;text-underline-offset:3px;cursor:help}.review-page_zoneTipButton__X2wF_:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:3px}.review-page_zoneTip__L7glv{position:absolute;bottom:calc(100% + .5rem);left:0;z-index:20;width:max-content;max-width:min(16rem,calc(100vw - 3rem));border:var(--brand-line,2px) solid var(--brand);border-radius:.9rem;background:var(--brand-glicine,#c9e7b4);padding:.4rem .7rem .45rem;color:var(--brand);font-size:.875rem;font-weight:500;line-height:1.35;box-shadow:0 6px 16px rgb(28 28 28/16%);opacity:0;visibility:hidden;transition:opacity .12s,visibility .12s}.review-page_zoneTip__L7glv:after{content:"";position:absolute;top:100%;left:1.2rem;border:.4rem solid transparent;border-top:.4rem solid var(--brand)}.review-page_zoneTipBox__vmrFP:focus-within .review-page_zoneTip__L7glv,.review-page_zoneTipBox__vmrFP:hover .review-page_zoneTip__L7glv,.review-page_zoneTipBox__vmrFP[data-tip=open] .review-page_zoneTip__L7glv{opacity:1;visibility:visible}.review-page_zoneTipBox__vmrFP[data-tip=closed] .review-page_zoneTip__L7glv{opacity:0;visibility:hidden}@media (min-width:72rem){.review-page_page__E2mSh{--site-bar:66px}.review-page_shell__1YF8v>header .review-page_brand__pV8kW{display:none}.review-page_page__E2mSh[data-guided]:not([data-screens]) .review-page_guidedHeader__Fwhrm{top:var(--site-bar)}.review-page_page__E2mSh[data-screens] .review-page_guidedHeader__Fwhrm{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);border:0;padding:0}.review-page_page__E2mSh[data-screens] .review-page_shell__1YF8v:has(>.review-page_screenLayout__f8L_L){min-height:calc(100vh - var(--site-bar))}}.arrival_box__9z7Co{display:grid;gap:6px;border-top:1px dashed #cfcabf;padding-top:8px}.arrival_line__EUDWd{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px}.arrival_sideEnd__s1N4j,.arrival_side__owmrj{color:#8a867e;font-size:.75rem;font-weight:500;line-height:1.25;cursor:pointer}.arrival_side__owmrj{text-align:right}.arrival_sideEnd__s1N4j{display:flex;align-items:center;gap:4px}.arrival_sideEnd__s1N4j[data-active],.arrival_side__owmrj[data-active]{color:var(--brand);font-weight:700}.arrival_switch__d70T_{flex:none;position:relative;width:44px;height:26px;padding:0;border:var(--brand-line,2px) solid var(--brand);border-radius:999px;background:#fff;cursor:pointer}.arrival_knob__6uFEf,.arrival_switch__d70T_[aria-checked=true]{background:var(--brand)}.arrival_knob__6uFEf{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;transition:left .15s ease}.arrival_switch__d70T_[aria-checked=true] .arrival_knob__6uFEf{left:20px;background:#fff}.arrival_switch__d70T_:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.arrival_switch__d70T_[aria-disabled=true]{border-color:#b9b4a9;background:#f3f1ec;cursor:help}.arrival_switch__d70T_[aria-disabled=true] .arrival_knob__6uFEf{background:#b9b4a9}@media (prefers-reduced-motion:reduce){.arrival_knob__6uFEf{transition:none}}.arrival_info__B0M3B{position:relative;display:inline-flex;flex:none}.arrival_infoButton__XrciO{display:grid;width:18px;height:18px;place-items:center;box-sizing:border-box;border:1.5px solid;border-radius:50%;background:none;padding:0;color:inherit;font:italic 700 .6875rem/1 Georgia,serif;cursor:help}.arrival_infoButton__XrciO:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.arrival_tip__CFJ9y{position:absolute;right:-8px;bottom:calc(100% + 10px);z-index:20;width:13rem;max-width:70vw;border:var(--brand-line,2px) solid var(--brand);border-radius:14px;background:var(--brand-glicine,#c9e7b4);padding:.4rem .7rem .45rem;color:var(--brand);font-size:.8125rem;font-style:normal;font-weight:500;line-height:1.35;text-align:left;box-shadow:0 6px 16px rgb(28 28 28/16%);opacity:0;visibility:hidden;transition:opacity .12s,visibility .12s}.arrival_tip__CFJ9y:after{content:"";position:absolute;top:100%;right:10px;border:7px solid transparent;border-top:7px solid var(--brand)}.arrival_info__B0M3B:focus-within .arrival_tip__CFJ9y,.arrival_info__B0M3B:hover .arrival_tip__CFJ9y,.arrival_info__B0M3B[data-tip=open] .arrival_tip__CFJ9y{opacity:1;visibility:visible}.arrival_info__B0M3B[data-tip=closed] .arrival_tip__CFJ9y{opacity:0;visibility:hidden}.arrival_dateBox__Yn1wQ{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:2.5rem;border:1.5px solid var(--brand);border-radius:.75rem;background:var(--brand-tint,#e6f3dc);padding:.35rem .7rem;color:var(--brand);font-size:.875rem;font-weight:700}.arrival_dateBox__Yn1wQ[data-empty]{background:#fff;color:#8a867e;font-weight:500}.arrival_dateBox__Yn1wQ>svg{flex:none;color:var(--brand)}.arrival_dateBox__Yn1wQ:has(input:focus-visible){box-shadow:0 0 0 3px var(--brand-glicine,#c9e7b4)}.arrival_dateInput__iNqzm{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:1rem}.arrival_note__P_KIs{margin:0;border-radius:.625rem;background:var(--brand-tint,#e6f3dc);padding:.45rem .6rem;color:var(--foreground);font-size:.75rem;line-height:1.35}.arrival_note__P_KIs[data-tone=warning]{background:var(--note-warning-tint,#fdf3cc)}.address-fields_addressFields__iQY8Q{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.address-fields_addressFields__iQY8Q text{fill:#8a867f;font-family:var(--brand-font-text),Arial,sans-serif}.address-fields_addressFields__iQY8Q line{stroke:#bdb7ab;stroke-width:.35;stroke-dasharray:1.2 .8}.guided-pass_frame__HvkYt{display:grid;gap:.35rem}.guided-pass_showcase__7Py_k{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px;border-bottom:1px solid #dcd8cf;padding-bottom:14px}.guided-pass_showcaseStep__SzPs8{margin:0 0 .35rem;color:#5b5853;font-size:.8125rem;font-weight:600}.guided-pass_showcaseClose__GSnmd{display:inline-flex;align-items:center;gap:6px;min-height:44px;border:1px solid var(--brand-ink,#1c1c1c);border-radius:999px;background:#fff;padding:0 18px;color:var(--brand-ink,#1c1c1c);font:inherit;font-size:.9375rem;font-weight:600;cursor:pointer}.guided-pass_showcaseClose__GSnmd:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.guided-pass_progress__qu0d2{display:grid;gap:6px;margin:0;padding:0;list-style:none}.guided-pass_progressStep__iy4j1{display:grid;width:100%;gap:.4rem;border:0;background:none;padding:.2rem 0 .3rem;color:#8a867f;font:inherit;font-size:.8125rem;line-height:1.2;text-align:left;text-decoration:none;cursor:pointer}.guided-pass_bar__4Itg_{display:block;height:5px;border-radius:3px;background:#e4e0d8}.guided-pass_progressStep__iy4j1[data-done]{color:var(--brand-ink,#1c1c1c)}.guided-pass_progressStep__iy4j1[data-done] .guided-pass_bar__4Itg_{background:var(--brand)}.guided-pass_progressStep__iy4j1[aria-current=step]{font-weight:700;cursor:default}.guided-pass_progressStep__iy4j1:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:.3rem}@media (hover:hover){:is(a,button).guided-pass_progressStep__iy4j1:not([data-done]):hover .guided-pass_bar__4Itg_{background:#cfcac0}}span.guided-pass_progressStep__iy4j1{cursor:default}@media (max-width:47.99rem){.guided-pass_progressStep__iy4j1:not([aria-current]) .guided-pass_passName__hMFXf{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}.guided-pass_progressStep__iy4j1[aria-current] .guided-pass_passName__hMFXf{white-space:nowrap}}.guided-pass_journey__q9gol{width:100%;max-width:76rem;margin:0 auto 1.25rem}.guided-pass_step__2404i{margin-top:1rem;color:#5b5853;font-size:.8125rem;font-weight:650}.guided-pass_question__v5sfw{color:var(--brand-ink,#1c1c1c);font-family:var(--brand-font-display);font-size:1.625rem;font-weight:400;line-height:1.12}.guided-pass_question__v5sfw:focus{outline:none}.guided-pass_question__v5sfw:focus-visible{outline:2px solid var(--brand);outline-offset:4px;border-radius:.2rem}.guided-pass_tools__kjVRU{display:grid;align-content:start;gap:14px;margin-top:1rem;animation:guided-pass_pass-in__URij8 .22s ease-out}@keyframes guided-pass_pass-in__URij8{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.guided-pass_chips__PhH9c{display:flex;flex-wrap:wrap;gap:.5rem}.guided-pass_chip__H0XAo{min-height:2.375rem;border:1px solid #dcd8cf;border-radius:999px;background:#fff;padding:0 1rem;color:var(--brand-ink,#1c1c1c);font:inherit;font-size:.9375rem;font-weight:600;white-space:nowrap;cursor:pointer}.guided-pass_chip__H0XAo[aria-pressed=true]{border-color:var(--brand);background:var(--brand);color:#fff}@media (hover:hover){.guided-pass_chip__H0XAo:not([aria-pressed=true]):hover{border-color:var(--brand)}}.guided-pass_styles__Jhx42{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:460px;margin:0;border:0;padding:0}.guided-pass_styles__Jhx42 label{position:relative;display:grid;gap:.45rem;color:#5b5853;font-size:.875rem;cursor:pointer}.guided-pass_styles__Jhx42 input{position:absolute;width:1px;height:1px;opacity:0}.guided-pass_styles__Jhx42 img{display:block;width:100%;height:auto;aspect-ratio:105/148;object-fit:cover;border-radius:3px}.guided-pass_styles__Jhx42 label[data-selected]{color:var(--brand-ink,#1c1c1c);font-weight:700}.guided-pass_styles__Jhx42 label[data-selected] img{outline:2px solid var(--brand);outline-offset:3px}.guided-pass_styles__Jhx42 label:has(input:focus-visible) img{outline:2px solid var(--brand);outline-offset:3px;box-shadow:0 0 0 6px var(--brand-glicine,#c9e7b4)}.guided-pass_photo__FKMze{display:grid;gap:.75rem}.guided-pass_help__qW_sI{max-width:460px;color:#5b5853;font-size:.9375rem;line-height:1.5}.guided-pass_message__eDcSd{width:100%;border:1px solid var(--brand);border-radius:14px;background:#fff;padding:16px 18px;color:var(--brand-ink,#1c1c1c);font:inherit;font-size:1.0625rem;line-height:1.5;resize:vertical}.guided-pass_message__eDcSd:disabled{background:#faf8f4}.guided-pass_message__eDcSd:focus{outline:none;border-width:2px;box-shadow:0 0 0 3px var(--brand-glicine,#c9e7b4)}.guided-pass_message__eDcSd[aria-invalid=true]{border:2px solid #94394a}.guided-pass_message__eDcSd[data-proposal]{border:2px dashed #6f9f4e;background:#f8fcf5}.guided-pass_proposalTag__eoT7w{justify-self:start;margin-bottom:-10px;border:1px solid var(--brand);border-radius:999px;background:var(--brand-glicine,#c9e7b4);padding:.1rem .6rem;color:var(--brand);font-size:.8125rem;font-weight:700}.guided-pass_meter__KhdVE{display:flex;align-items:center;gap:.75rem;min-height:1.25rem;color:#5b5853;font-size:.8125rem;font-weight:650}.guided-pass_track__QxGl3{position:relative;flex:1;height:8px;overflow:hidden;border-radius:999px;background:#ece8df}.guided-pass_track__QxGl3 span{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--brand-glicine,#c9e7b4);transition:width .2s ease}.guided-pass_meter__KhdVE[data-level=full] .guided-pass_track__QxGl3 span,.guided-pass_meter__KhdVE[data-level=low] .guided-pass_track__QxGl3 span{background:var(--note-warning,#f8df7e)}.guided-pass_meter__KhdVE[data-level=over] .guided-pass_track__QxGl3 span{background:var(--note-error,#f3a99b)}.guided-pass_meter__KhdVE[data-level=over]{color:#94394a}.guided-pass_tiles__AXGZY{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem}.guided-pass_tile__wbtCA{display:grid;gap:.15rem;min-height:4rem;border:1px solid #dcd8cf;border-radius:16px;background:#fff;padding:.75rem 1rem;color:var(--brand-ink,#1c1c1c);font:inherit;text-align:left;cursor:pointer}.guided-pass_tile__wbtCA strong{font-size:.9375rem;font-weight:700}.guided-pass_tile__wbtCA span{color:#5b5853;font-size:.8125rem}.guided-pass_tile__wbtCA[aria-expanded=true]{border-color:var(--brand);background:var(--brand-tint,#e6f3dc)}.guided-pass_panel__f5tK6{display:grid;gap:.5rem;border:1px solid #dcd8cf;border-radius:16px;background:#fff;padding:.9rem 1rem;animation:guided-pass_pass-in__URij8 .22s ease-out}.guided-pass_panel__f5tK6 label,.guided-pass_panel__f5tK6>p{color:#5b5853;font-size:.8125rem;font-weight:600}.guided-pass_panel__f5tK6>p{margin:0}.guided-pass_panel__f5tK6 select{min-height:3rem;border:1px solid #bdb7ab;border-radius:.75rem;background:#fff;padding:0 .75rem;color:var(--brand-ink,#1c1c1c);font:inherit;font-size:1rem}.guided-pass_backTo__GooeM{justify-self:start;min-height:2.75rem;border:1px solid var(--brand);border-radius:999px;background:#fff;padding:0 1.1rem;color:var(--brand);font:inherit;font-size:.9375rem;font-weight:650;cursor:pointer}.guided-pass_total__EdqXq{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.1rem .75rem}.guided-pass_total__EdqXq strong{order:2;color:var(--brand-ink,#1c1c1c);font-family:var(--brand-font-display);font-size:1.3125rem;font-weight:400}.guided-pass_total__EdqXq span{color:#5b5853;font-size:.8125rem}.guided-pass_promoWarning__EboNs{margin:0;border:1px solid #e6cf73;border-radius:12px;background:var(--note-warning-tint,#fdf3cc);padding:8px 12px;color:var(--brand-ink,#1c1c1c);font-size:.875rem;line-height:1.4}.guided-pass_actions__lXf9R{display:flex;gap:.6rem}.guided-pass_back__47PvV,.guided-pass_next__xVjGD{min-height:3.125rem;border:1px solid var(--brand);border-radius:999px;padding:0 1.2rem;font:inherit;font-size:1rem;cursor:pointer}.guided-pass_back__47PvV{flex:none;background:#fff;color:var(--brand);font-weight:650}.guided-pass_next__xVjGD{flex:1;background:var(--brand);color:#fff;font-weight:700}.guided-pass_next__xVjGD:not(:disabled):active{background:#121212}@media (hover:hover){.guided-pass_next__xVjGD:hover{background:var(--brand-hover,#3a3a3a)}.guided-pass_back__47PvV:hover{background:var(--brand-tint,#e6f3dc)}}.guided-pass_panelStrip__rA_Df,.guided-pass_sides__yPSBh{display:none}.guided-pass_srOnly__WEUKO{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:63.99rem){.guided-pass_chips__PhH9c[aria-label="Tema della cartolina"]{flex-wrap:nowrap;overflow-x:auto;margin-inline:-1rem;padding:0 1rem .2rem;scrollbar-width:none}.guided-pass_chips__PhH9c[aria-label="Tema della cartolina"]::-webkit-scrollbar{display:none}}@media (min-width:64rem){.guided-pass_question__v5sfw{font-size:2.125rem;line-height:1.1}.guided-pass_step__2404i{margin-top:22px}.guided-pass_stepName__1IAqQ{display:none}.guided-pass_tools__kjVRU{margin-top:20px}.guided-pass_total__EdqXq{display:grid;justify-content:start;gap:0}.guided-pass_total__EdqXq strong{order:0;font-size:1.375rem}.guided-pass_next__xVjGD{flex:none}.guided-pass_panelStrip__rA_Df{display:block;min-width:0}.guided-pass_sides__yPSBh{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem 1rem;order:1;color:#5b5853;font-size:.84375rem}.guided-pass_segmented__pmDHM{display:inline-flex;border:1px solid var(--brand);border-radius:999px;padding:2px;background:#fff}.guided-pass_segmented__pmDHM button{min-height:34px;border:0;border-radius:999px;background:none;padding:0 1rem;color:var(--brand);font:inherit;font-size:.875rem;font-weight:650;cursor:pointer}.guided-pass_segmented__pmDHM button[aria-pressed=true]{background:var(--brand);color:#fff}}@media (prefers-reduced-motion:reduce){.guided-pass_panel__f5tK6,.guided-pass_tools__kjVRU{animation:none}.guided-pass_track__QxGl3 span{transition:none}}.guided-pass_progress__qu0d2[data-screens]{gap:5px}.guided-pass_progress__qu0d2[data-screens] .guided-pass_progressStep__iy4j1{gap:0;padding:4px 0}.guided-pass_progress__qu0d2[data-screens] .guided-pass_passName__hMFXf{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}.guided-pass_progress__qu0d2[data-screens] .guided-pass_bar__4Itg_{height:5px;border-radius:999px;background:#dcd8cf}.guided-pass_progress__qu0d2[data-screens] .guided-pass_progressStep__iy4j1[data-done] .guided-pass_bar__4Itg_{background:var(--brand)}.guided-pass_progress__qu0d2[data-screens] .guided-pass_progressStep__iy4j1[aria-current=step] .guided-pass_bar__4Itg_{background:var(--brand-glicine,#c9e7b4);outline:2px solid var(--brand)}.guided-pass_progress__qu0d2[data-screens] .guided-pass_progressStep__iy4j1:focus-visible{outline-offset:3px}@media (hover:hover){.guided-pass_progress__qu0d2[data-screens] .guided-pass_progressStep__iy4j1:not([data-done]):hover .guided-pass_bar__4Itg_{background:#cfcac0}}.guided-pass_screens__5kCj2{gap:8px;margin-top:-4px}.guided-pass_screens__5kCj2 .guided-pass_step__2404i{margin:2px 0 0;color:#5b5853;font-size:.875rem;font-weight:400;line-height:1.3}.guided-pass_screens__5kCj2 .guided-pass_question__v5sfw{font-size:1.875rem;line-height:1.1;letter-spacing:-.012em}.guided-pass_lead__PKo6_{margin:2px 0 0;max-width:36rem;color:#2a2927;font-size:.9375rem;line-height:1.5}.guided-pass_screens__5kCj2+.guided-pass_tools__kjVRU{margin-top:16px;gap:10px}.guided-pass_total__EdqXq[data-screens]{display:flex;flex-wrap:nowrap;align-items:baseline;justify-content:space-between;gap:.5rem 1rem}.guided-pass_total__EdqXq[data-screens] span{order:0;min-width:0;color:#5b5853;font-size:.875rem;line-height:1.35}.guided-pass_total__EdqXq[data-screens] strong{order:1;flex:none;font-size:1.5rem;line-height:1.1}.guided-pass_chosenThumb__BLb2q{order:-1;flex:none;align-self:center;display:grid;margin:-2px 0;border:0;border-radius:.35rem;background:none;padding:2px;cursor:pointer}.guided-pass_chosenThumb__BLb2q>span{width:2.25rem}.guided-pass_total__EdqXq[data-screens]:has(.guided-pass_chosenThumb__BLb2q)>span{flex:1}@media (min-width:64rem){.guided-pass_chosenThumb__BLb2q{display:none}}.guided-pass_actions__lXf9R[data-screens]{gap:10px}.guided-pass_backSpace__gV0q0{flex:none;width:58px}.guided-pass_actions__lXf9R[data-screens] .guided-pass_back__47PvV{min-height:52px;border:2px solid var(--brand);background:transparent;padding:0 18px;color:var(--brand);font-size:1rem;font-weight:600}.guided-pass_actions__lXf9R[data-screens] .guided-pass_next__xVjGD{min-height:52px;border:2px solid var(--brand);padding:0 24px;color:var(--background,#fffcf6);font-size:1rem;font-weight:600;text-wrap:balance}.guided-pass_actions__lXf9R[data-screens] .guided-pass_another__M06HF{flex:1 1 auto;min-width:0;min-height:52px;border:2px solid var(--brand);border-radius:999px;background:transparent;padding:4px 14px;color:var(--brand);font:inherit;font-size:.9375rem;font-weight:600;line-height:1.2;cursor:pointer}.guided-pass_actions__lXf9R[data-screens] .guided-pass_another__M06HF:disabled{opacity:.45;cursor:default}@media (hover:hover){.guided-pass_actions__lXf9R[data-screens] .guided-pass_another__M06HF:not(:disabled):hover{background:var(--brand-tint,#e6f3dc)}}@media (max-width:63.99rem){.guided-pass_actions__lXf9R[data-screens]:has(.guided-pass_another__M06HF){flex-wrap:wrap}.guided-pass_actions__lXf9R[data-screens] .guided-pass_another__M06HF{order:-1;flex-basis:100%}}.guided-pass_actions__lXf9R+.guided-pass_barNote__1ourE{margin:0;color:#5b5853;font-size:.8125rem;line-height:1.35;text-align:center}@media (max-height:600px),(max-width:359px){.guided-pass_actions__lXf9R+.guided-pass_barNote__1ourE{display:none}}@media (min-width:64rem){.guided-pass_screens__5kCj2 .guided-pass_question__v5sfw{font-size:2.125rem}.guided-pass_total__EdqXq[data-screens]{display:grid;justify-content:start;gap:0}.guided-pass_total__EdqXq[data-screens] strong{order:0}.guided-pass_total__EdqXq[data-screens] span{order:1;min-width:auto;text-wrap:balance}.guided-pass_actions__lXf9R+.guided-pass_barNote__1ourE{grid-column:1/-1;text-align:right}}.guided-pass_pickFirst__BzeI4{display:flex;flex:1;align-items:center;justify-content:center;min-height:52px;margin:0;color:#5b5853;font-size:.875rem;line-height:1.3}.guided-pass_tools__kjVRU[data-screen=messaggio]{gap:16px;margin-top:18px}.guided-pass_extras__AZ3dH{margin-top:4px;border-top:1px solid #e3dfd6;padding-top:16px}.guided-pass_extrasHead__JqjUH{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;list-style:none;cursor:pointer}.guided-pass_extrasHead__JqjUH::-webkit-details-marker{display:none}.guided-pass_extrasHead__JqjUH strong{font-size:.9375rem;font-weight:700}.guided-pass_extrasHead__JqjUH:focus-visible{outline:2px solid var(--brand);outline-offset:4px;border-radius:4px}.guided-pass_extrasNote__bkNTf{color:#5b5853;font-size:.8125rem;font-weight:400;white-space:nowrap}.guided-pass_extrasCount__jETQ7{display:flex;flex:none;align-items:center;gap:10px}.guided-pass_extrasChevron__6zEaR{display:flex;align-items:center;justify-content:center;width:32px;height:32px;box-sizing:border-box;border:1px solid #dcd8cf;border-radius:999px;background:#fff;color:var(--brand-ink,#1c1c1c);transition:transform .16s ease,border-color .16s ease}.guided-pass_extrasChevron__6zEaR svg{width:18px;height:18px}.guided-pass_extras__AZ3dH[open] .guided-pass_extrasChevron__6zEaR{transform:rotate(180deg)}@media (hover:hover){.guided-pass_extrasHead__JqjUH:hover .guided-pass_extrasChevron__6zEaR{border-color:var(--brand)}}@media (prefers-reduced-motion:reduce){.guided-pass_extrasChevron__6zEaR{transition:none}}.guided-pass_extrasRows___mZfM{display:flex;flex-direction:column;gap:8px;margin-top:12px}.guided-pass_touchRow__gp3yc{border:1px solid #dcd8cf;border-radius:16px;background:#fff}.guided-pass_touchRow__gp3yc[data-used]{border-color:var(--brand);background:var(--brand-tint,#e6f3dc)}.guided-pass_touchLine__bxv8y{display:flex;align-items:center;gap:12px;min-height:56px;box-sizing:border-box;padding:10px 14px}.guided-pass_touchTile__vOVdw{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#f3ede2;color:var(--brand)}.guided-pass_touchHand__l_vuO{font-family:Cormorant Garamond,Georgia,serif;font-size:.875rem;font-style:italic;font-weight:500}.guided-pass_touchText__p3dDG{display:flex;flex:1;flex-direction:column;min-width:0}.guided-pass_touchText__p3dDG strong{font-size:.875rem;font-weight:700;line-height:1.3}.guided-pass_touchText__p3dDG span{color:#5b5853;font-size:.75rem;line-height:1.35}.guided-pass_touchPill__R3SZu{flex:none;min-height:36px;border:1px solid var(--brand);border-radius:999px;background:#fff;padding:0 14px;color:var(--brand);font:inherit;font-size:.8125rem;font-weight:600;white-space:nowrap;cursor:pointer}.guided-pass_touchPill__R3SZu[data-used]{background:var(--brand);color:#fff}.guided-pass_touchPill__R3SZu:disabled{opacity:.45;cursor:default}.guided-pass_touchPill__R3SZu:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.guided-pass_touchPanel__VGlIh{display:grid;gap:10px;padding:0 14px 14px}.guided-pass_touchActions__qzb0Z{display:flex;flex-wrap:wrap;gap:6px}.guided-pass_touchSmall__EK0oW{min-height:36px;border:1px solid #dcd8cf;border-radius:999px;background:#fff;padding:0 12px;color:var(--brand-ink,#1c1c1c);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer}.guided-pass_touchSmall__EK0oW[aria-pressed=true]{border-color:var(--brand)}.guided-pass_peopleBar__XPh1k{margin-top:1rem}@media (min-width:64rem){.guided-pass_peopleBar__XPh1k{position:sticky;bottom:0;z-index:5;display:grid;grid-template-columns:1fr auto;align-items:center;gap:.3rem 1rem;margin:1.5rem -40px 0;border:0;border-top:1px solid #dcd8cf;border-radius:0;background:var(--background,#fffcf6);padding:16px 40px;box-shadow:none;backdrop-filter:none}.guided-pass_peopleBar__XPh1k>*{grid-column:1/-1}.guided-pass_peopleBar__XPh1k>:first-child{grid-column:1;grid-row:1}.guided-pass_peopleBar__XPh1k>[data-way]{grid-column:2;grid-row:1}.guided-pass_peopleBar__XPh1k>[data-way]:has(.guided-pass_another__M06HF){grid-column:1/-1;grid-row:2}}.guided-pass_cardChip__ndMAf{display:inline-flex;align-items:center;gap:.5rem;justify-self:start;max-width:100%;margin:.35rem 0 0;border:1.5px solid var(--brand);border-radius:999px;background:var(--brand-tint,#e6f3dc);padding:.25rem .8rem .25rem .3rem;color:var(--brand);font-size:.875rem;line-height:1.25}.guided-pass_cardChip__ndMAf>:first-child{flex:none;width:1.6rem;height:auto;max-height:2.2rem;border-radius:.2rem;overflow:hidden}.guided-pass_cardChip__ndMAf span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guided-pass_cardChip__ndMAf strong{font-weight:700}.guided-pass_messageChips__COf9r{position:relative;z-index:3;display:flex;flex-wrap:wrap;justify-content:center;gap:6px;width:max-content;max-width:100%;margin:-22px auto 0}.guided-pass_messageChip__2ibzp{display:inline-flex;align-items:center;gap:6px;min-height:44px;box-sizing:border-box;border:1.5px solid var(--brand);border-radius:999px;background:var(--background,#fffcf6);padding:0 14px;color:var(--brand);font:inherit;font-size:.8125rem;font-weight:650;cursor:pointer}.guided-pass_messageChip__2ibzp svg{width:16px;height:16px}.guided-pass_messageChip__2ibzp[aria-pressed=true]{background:var(--brand-glicine,#c9e7b4)}.guided-pass_messageChip__2ibzp:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (hover:hover){.guided-pass_messageChip__2ibzp:hover{background:var(--brand-tint,#e6f3dc)}}@media (max-width:26rem){.guided-pass_messageChips__COf9r{gap:4px}.guided-pass_messageChip__2ibzp{gap:4px;padding:0 8px;font-size:.75rem}.guided-pass_messageChip__2ibzp svg{width:14px;height:14px}}.guided-pass_stepCount__XSst_{font:inherit}.guided-pass_phoneLine__gFrWc{display:none}@media (max-width:47.99rem){main[data-front-phone] .guided-pass_screens__5kCj2{gap:4px;margin-top:2px}main[data-front-phone] .guided-pass_screens__5kCj2 .guided-pass_step__2404i{margin:6px 0 0;font-size:.8125rem;line-height:1.25}main[data-front-phone] .guided-pass_stepCount__XSst_{display:none}main[data-front-phone] .guided-pass_screens__5kCj2 .guided-pass_question__v5sfw{font-size:min(1.625rem,6.3vw);line-height:1.15;letter-spacing:-.015em}main[data-front-phone] .guided-pass_screens__5kCj2 .guided-pass_lead__PKo6_{display:none}main[data-front-phone] .guided-pass_screens__5kCj2+.guided-pass_tools__kjVRU{margin-top:12px}main[data-front-phone] .guided-pass_total__EdqXq[data-screens]:not(:has(~[data-back])){flex-direction:column;align-items:flex-start;justify-content:center;gap:1px;min-width:0}main[data-front-phone] .guided-pass_total__EdqXq[data-screens]:not(:has(~[data-back])) strong{order:0;font-size:1.5rem;line-height:1.05}main[data-front-phone] .guided-pass_total__EdqXq[data-screens]:not(:has(~[data-back]))>span{font-size:.75rem;line-height:1.25}main[data-front-phone] .guided-pass_total__EdqXq[data-screens]:not(:has(~[data-back]))>span:has(+.guided-pass_phoneLine__gFrWc){display:none}main[data-front-phone] .guided-pass_total__EdqXq[data-screens]:not(:has(~[data-back]))>.guided-pass_phoneLine__gFrWc{display:block}main[data-front-phone] .guided-pass_actions__lXf9R[data-screens] .guided-pass_backSpace__gV0q0{display:none}main[data-front-phone] .guided-pass_actions__lXf9R[data-screens]:not([data-back]) .guided-pass_next__xVjGD{flex:none;min-height:52px;padding:0 22px;white-space:nowrap}main[data-front-phone] .guided-pass_pickFirst__BzeI4{justify-content:flex-end;text-align:right}main[data-front-phone=no-pay-note] .guided-pass_actions__lXf9R+.guided-pass_barNote__1ourE{display:none}main[data-front-carousel] .guided-pass_screens__5kCj2 .guided-pass_question__v5sfw,main[data-front-carousel] .guided-pass_screens__5kCj2 .guided-pass_step__2404i{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}main[data-front-carousel] .guided-pass_screens__5kCj2+.guided-pass_tools__kjVRU{margin-top:10px}main[data-back-big] .guided-pass_screens__5kCj2 .guided-pass_lead__PKo6_{display:none}main[data-back-big] .guided-pass_screens__5kCj2 .guided-pass_step__2404i{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}main[data-back-big=true] .guided-pass_messageChips__COf9r{width:calc(100vw - 32px);margin-inline:0}}