.account-entry-module__rxudoa__accountFirst{background:radial-gradient(circle at 50% 8%,#fffffffa,#fff7fbf0 43%,#fff1f7 100%);min-height:76vh;padding:43px max(24px,50vw - 720px) 52px;font-family:Arial,sans-serif}.account-entry-module__rxudoa__accountHeader{text-align:center;max-width:920px;margin:0 auto 18px}.account-entry-module__rxudoa__accountHeader h1{color:var(--plum);letter-spacing:-.025em;white-space:nowrap;margin:0;font-family:Times New Roman,Georgia,serif;font-size:clamp(3rem,4.25vw,4.1rem);line-height:.98}.account-entry-module__rxudoa__accountHeader h1 em{color:var(--brand);font-style:normal}.account-entry-module__rxudoa__accountHeader p{color:#806c7e;margin:10px 0 0;font-size:1.08rem}.account-entry-module__rxudoa__guestStepper{width:min(1030px,85vw);margin:0 auto 26px}.account-entry-module__rxudoa__guestStepper ol{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.account-entry-module__rxudoa__guestStepper li{color:#74687a;justify-items:center;gap:7px;font-size:1rem;display:grid;position:relative}.account-entry-module__rxudoa__guestStepper li:not(:last-child):after{content:"";z-index:0;border-top:1px solid #d7ced5;width:calc(100% - 60px);position:absolute;top:21px;left:calc(50% + 30px)}.account-entry-module__rxudoa__guestStepper li>span{z-index:1;color:#6d6170;background:#eeeaf0;border-radius:50%;place-items:center;width:43px;height:43px;font-weight:800;display:grid;position:relative}.account-entry-module__rxudoa__guestStepper li>span svg{width:19px}.account-entry-module__rxudoa__guestStepper strong{font-weight:650}.account-entry-module__rxudoa__guestStepper .account-entry-module__rxudoa__currentGuestStep{color:var(--brand)}.account-entry-module__rxudoa__guestStepper .account-entry-module__rxudoa__currentGuestStep>span{color:#fff;background:linear-gradient(135deg, #ed1593, var(--brand));box-shadow:0 7px 17px #e5007d33}.account-entry-module__rxudoa__guestStepper .account-entry-module__rxudoa__currentGuestStep:after{border-color:var(--brand)}.account-entry-module__rxudoa__accountEntryGrid{grid-template-columns:minmax(0,1.8fr) minmax(390px,1fr);align-items:start;gap:16px;max-width:1440px;margin:0 auto;display:grid}.account-entry-module__rxudoa__accountPreview{color:#5d3150;background:linear-gradient(145deg,#fffafcf5,#ffedf6e0);border:1px solid #f3d4e3;border-radius:18px;align-content:start;min-height:608px;padding:25px 24px 18px;display:grid;box-shadow:0 12px 30px #57003d0b}.account-entry-module__rxudoa__accountPreview>header{align-items:center;gap:13px;padding:0 4px 16px;display:flex}.account-entry-module__rxudoa__accountPreview>header>svg{width:29px;height:29px;color:var(--brand)}.account-entry-module__rxudoa__accountPreview>header span{gap:2px;display:grid}.account-entry-module__rxudoa__accountPreview>header strong{color:var(--plum);font-family:Times New Roman,Georgia,serif;font-size:1.55rem;line-height:1.1}.account-entry-module__rxudoa__accountPreview>header small{color:#806b7d;font-size:.95rem}.account-entry-module__rxudoa__previewService{border-bottom:1px solid #ebd9e2;grid-template-columns:minmax(0,1fr);align-items:center;gap:20px;padding:0 4px 21px;display:grid}.account-entry-module__rxudoa__previewService>span{grid-template-columns:26px minmax(0,1fr);align-items:center;gap:4px 8px;min-width:0;display:grid}.account-entry-module__rxudoa__previewService>span>svg{width:25px;height:25px;color:var(--brand)}.account-entry-module__rxudoa__previewService strong{min-width:0;color:var(--plum);overflow-wrap:anywhere;font-family:Georgia,serif;font-size:1.35rem}.account-entry-module__rxudoa__previewService small{width:fit-content;color:var(--brand);background:#fbd9e9;border-radius:999px;grid-column:2;align-items:center;gap:5px;padding:5px 11px;font-size:.8rem;font-weight:500;display:flex}.account-entry-module__rxudoa__previewService small svg{color:#fff;background:#ea54a1;border-radius:50%;width:13px;height:13px;padding:2px}.account-entry-module__rxudoa__previewService .account-entry-module__rxudoa__previewInlinePrice{color:#816c7e;border-top:1px solid #ebd9e2;grid-column:1/-1;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:8px;width:100%;margin-top:11px;padding-top:12px;font-size:.85rem;line-height:1.35;display:grid}.account-entry-module__rxudoa__previewInlinePrice>svg{width:21px;height:21px;color:var(--plum);transform:rotate(-35deg)}.account-entry-module__rxudoa__previewInlinePrice>span{gap:2px;display:grid}.account-entry-module__rxudoa__previewInlinePrice b{color:var(--plum);font-size:.82rem}.account-entry-module__rxudoa__nextChoices{padding-top:16px}.account-entry-module__rxudoa__nextChoices h2{color:var(--plum);align-items:center;gap:8px;margin:0 0 12px;font-size:.82rem;display:flex}.account-entry-module__rxudoa__nextChoices h2 svg{width:18px;height:18px}.account-entry-module__rxudoa__nextChoices>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.account-entry-module__rxudoa__nextChoices article{text-align:center;background:#ffffffa6;border:1px solid #f3dde8;border-radius:13px;align-content:start;justify-items:center;gap:5px;min-height:160px;padding:15px 9px 11px;display:grid}.account-entry-module__rxudoa__nextChoices .account-entry-module__rxudoa__pendingChoice{color:#8d7a87;background:#ffffff61}.account-entry-module__rxudoa__nextChoices article>svg{width:25px;height:25px;color:var(--plum);margin-bottom:5px}.account-entry-module__rxudoa__nextChoices article strong{color:var(--plum);font-size:.82rem}.account-entry-module__rxudoa__nextChoices article b{color:#73556d;font-size:.86rem}.account-entry-module__rxudoa__nextChoices article small{color:#887387;margin-top:5px;font-size:.85rem;line-height:1.35}.account-entry-module__rxudoa__previewNotice{color:#80687a;background:#ffffff75;border:1px solid #f0d7e3;border-radius:12px;align-items:center;gap:10px;margin:17px 0 0;padding:13px 14px;font-size:.85rem;line-height:1.4;display:flex}.account-entry-module__rxudoa__previewNotice svg{flex:none;width:20px;height:20px}.account-entry-module__rxudoa__productChoiceNotice{background:#ffffff85;border:1px solid #f0d8e4;border-radius:13px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:11px;margin-top:17px;padding:18px 15px;display:grid}.account-entry-module__rxudoa__productChoiceNotice>svg{width:24px;height:24px;color:var(--brand)}.account-entry-module__rxudoa__productChoiceNotice p{color:#816c7d;margin:0;font-size:.73rem;line-height:1.45}.account-entry-module__rxudoa__productChoiceNotice strong{color:var(--plum);margin-bottom:3px;font-size:.82rem;display:block}@media (max-width:1120px){.account-entry-module__rxudoa__accountEntryGrid{grid-template-columns:minmax(0,1.55fr) minmax(340px,.8fr)}.account-entry-module__rxudoa__accountFirst{padding-inline:20px}}@media (max-width:1200px){.account-entry-module__rxudoa__accountFirst{padding-top:32px}.account-entry-module__rxudoa__accountHeader h1{white-space:normal}.account-entry-module__rxudoa__guestStepper{width:100%}.account-entry-module__rxudoa__accountEntryGrid{grid-template-columns:1fr}.account-entry-module__rxudoa__accountPreview{min-height:0}}@media (max-width:600px){.account-entry-module__rxudoa__accountFirst{padding:28px 12px 42px}.account-entry-module__rxudoa__accountHeader{margin-bottom:20px}.account-entry-module__rxudoa__accountHeader h1{font-size:2.65rem}.account-entry-module__rxudoa__accountHeader p{font-size:.92rem}.account-entry-module__rxudoa__guestStepper{margin-bottom:20px}.account-entry-module__rxudoa__guestStepper li{text-align:center;gap:6px;font-size:.68rem}.account-entry-module__rxudoa__guestStepper li>span{width:34px;height:34px}.account-entry-module__rxudoa__guestStepper li:not(:last-child):after{width:calc(100% - 44px);top:16px;left:calc(50% + 22px)}.account-entry-module__rxudoa__accountPreview{padding:20px 15px 15px}.account-entry-module__rxudoa__previewService{grid-template-columns:minmax(0,1fr);gap:13px}.account-entry-module__rxudoa__nextChoices>div{gap:6px}.account-entry-module__rxudoa__nextChoices article{min-height:139px;padding-inline:5px}}.account-entry-module__rxudoa__guestStepper li[aria-current=step]:after{background:linear-gradient(90deg, var(--brand) 30%, #d7ced5 30%);border:0;height:1px}@media (max-width:600px){.account-entry-module__rxudoa__previewService>img{height:150px}}.account-entry-module__rxudoa__previewQuantity{align-items:center;gap:12px;display:flex}.account-entry-module__rxudoa__previewQuantity button{color:#785270;background:#fff;border:1px solid #ebdce5;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;display:grid}.account-entry-module__rxudoa__previewQuantity button svg{width:14px;height:14px}.account-entry-module__rxudoa__previewQuantity button:not(:disabled){cursor:pointer;color:var(--brand);border-color:#edb8d2}.account-entry-module__rxudoa__previewQuantity button:not(:disabled):hover{background:#fff0f7}.account-entry-module__rxudoa__previewQuantity button:disabled{opacity:.4;cursor:not-allowed}.account-entry-module__rxudoa__previewQuantity button:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.account-entry-module__rxudoa__standaloneEntry .account-entry-module__rxudoa__accountHeader h1{white-space:normal;font-size:clamp(2.6rem,4vw,3.6rem)}.account-entry-module__rxudoa__standaloneEntry .account-entry-module__rxudoa__accountEntryGrid{grid-template-columns:minmax(0,1fr);max-width:960px}.account-entry-module__rxudoa__accountTypes{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:960px;margin:26px auto 22px;display:grid}.account-entry-module__rxudoa__accountTypes a{color:#6d5365;background:#fff;border:1px solid #ecdce5;border-radius:14px;align-items:center;gap:14px;min-height:92px;padding:19px 24px;transition:border-color .15s,background .15s;display:flex}.account-entry-module__rxudoa__accountTypes a:hover{border-color:var(--brand)}.account-entry-module__rxudoa__accountTypes a[aria-current=page]{border-color:var(--brand);color:var(--plum);box-shadow:inset 0 0 0 1px var(--brand);background:#fff0f7}.account-entry-module__rxudoa__accountTypes svg{width:30px;height:30px;color:var(--brand);flex-shrink:0}.account-entry-module__rxudoa__accountTypes span{gap:6px;display:grid}.account-entry-module__rxudoa__accountTypes strong{font-size:1.1rem}.account-entry-module__rxudoa__accountTypes small{font-size:.87rem;line-height:1.35}@media (max-width:600px){.account-entry-module__rxudoa__accountTypes{gap:9px;margin-top:20px}.account-entry-module__rxudoa__accountTypes a{flex-direction:column;align-items:flex-start;gap:9px;min-height:94px;padding:13px}.account-entry-module__rxudoa__accountTypes svg{width:24px;height:24px}.account-entry-module__rxudoa__accountTypes strong{font-size:.92rem}.account-entry-module__rxudoa__accountTypes small{font-size:.76rem}}
