:root{
  font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
  color:#17171d;background:#f7f7fb;color-scheme:light;
  --ink:#17171d;--muted:#73737f;--soft:#f5f5f9;--line:#e7e7ee;
  --purple:#7658ff;--blue:#3d8cff;--pink:#ee5fa8;--orange:#ff9f43;--green:#26b86b;
  --rgb:linear-gradient(105deg,#3d8cff,#7658ff,#ee5fa8,#ff9f43,#26b86b,#3d8cff);
  --shadow:0 18px 54px rgba(34,36,58,.10)
}
*{box-sizing:border-box;min-width:0}
html{min-height:100%;overflow-x:hidden;background:#f7f7fb;-webkit-text-size-adjust:100%;text-size-adjust:100%}
body{margin:0;min-height:100dvh;overflow-x:hidden;background:
  radial-gradient(circle at 0 0,rgba(61,140,255,.16),transparent 26%),
  radial-gradient(circle at 100% 12%,rgba(238,95,168,.13),transparent 23%),
  radial-gradient(circle at 56% 100%,rgba(38,184,107,.10),transparent 28%),#f7f7fb;
  color:var(--ink);-webkit-tap-highlight-color:transparent}
button,input,textarea{font:inherit;color:inherit}button{border:0}.hidden,[hidden]{display:none!important}
.aurora{position:fixed;z-index:-1;border-radius:50%;filter:blur(84px);opacity:.30;pointer-events:none}.aurora-a{width:300px;height:300px;left:-210px;top:20%;background:#9abfff}.aurora-b{width:320px;height:320px;right:-225px;top:42%;background:#f2a2c9}.aurora-c{width:280px;height:280px;left:38%;bottom:-210px;background:#9de0b8}
.shell{width:min(820px,calc(100% - 24px));margin:auto;padding:calc(10px + env(safe-area-inset-top,0)) 0 calc(30px + env(safe-area-inset-bottom,0))}
.floating-nav{position:sticky;top:calc(7px + env(safe-area-inset-top,0));z-index:40;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:8px 9px;border:1px solid rgba(255,255,255,.92);border-radius:22px;background:rgba(255,255,255,.84);box-shadow:0 14px 40px rgba(30,34,55,.08);backdrop-filter:blur(22px) saturate(1.35);-webkit-backdrop-filter:blur(22px) saturate(1.35)}
.brand{display:grid;place-items:center;width:58px;height:44px;border-radius:16px;background:#fff}.brand img{width:49px;height:34px;object-fit:contain}.nav-title{display:flex;align-items:center;gap:8px}.nav-title>span{display:grid;place-items:center;width:34px;height:34px;border-radius:12px;background:linear-gradient(145deg,#edf4ff,#f0ebff);font-size:17px}.nav-title div{display:grid;gap:1px}.nav-title b{font-size:12px;font-weight:900;letter-spacing:-.25px}.nav-title small{font-size:10px;color:#9696a0;font-weight:700}.session-pill{display:flex;align-items:center;gap:7px;max-width:180px;height:36px;padding:0 11px;border:1px solid #e8e8ef;border-radius:13px;background:#fff;color:#666670;font-size:10px;font-weight:800;white-space:nowrap}.session-pill .dot{width:7px;height:7px;border-radius:50%;background:#29bc6e;box-shadow:0 0 0 4px #e1f8ea}
.state-card{margin-top:72px;padding:34px 22px;border:1px solid rgba(255,255,255,.92);border-radius:28px;background:rgba(255,255,255,.90);box-shadow:var(--shadow);text-align:center}.compact-state{display:flex;align-items:center;justify-content:center;gap:16px;text-align:left}.state-card h1{margin:0 0 7px;font-size:25px;line-height:1.05;letter-spacing:-1px;font-weight:900}.state-card p{margin:0;color:var(--muted);font-size:13px;line-height:1.5;font-weight:600}.loading-orbit{position:relative;display:grid;place-items:center;width:66px;height:66px;border-radius:22px;background:linear-gradient(145deg,#edf4ff,#efeaff);font-size:28px}.loading-orbit i{position:absolute;inset:-4px;border:2px solid transparent;border-top-color:#7658ff;border-right-color:#3d8cff;border-radius:26px;animation:spin 2.2s linear infinite}.state-icon{display:grid;place-items:center;width:72px;height:72px;margin:0 auto 12px;border-radius:23px;font-size:31px}.state-icon.purple{background:#efebff}.state-icon.red{background:#fff0f0}.state-actions{margin-top:16px}.inline-link{display:inline-flex;width:auto!important;padding:0 18px}
.address-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;min-height:190px;margin-top:14px;padding:28px 28px;border:1px solid rgba(255,255,255,.95);border-radius:32px;background:linear-gradient(135deg,rgba(255,255,255,.97),rgba(249,248,255,.94));box-shadow:var(--shadow)}
.address-hero:before{content:"";position:absolute;width:260px;height:260px;right:-90px;top:-100px;border-radius:50%;background:radial-gradient(circle,rgba(118,88,255,.18),transparent 68%)}.hero-copy{position:relative;z-index:2}.eyebrow{display:inline-flex;align-items:center;gap:7px;color:#85858f;font-size:10px;font-weight:900;letter-spacing:1.25px}.eyebrow i{width:7px;height:7px;border-radius:50%;background:#26b86b;box-shadow:0 0 0 4px #e1f7e9}.eyebrow.color{background:var(--rgb);background-size:300% 100%;animation:rgb 7s linear infinite;-webkit-background-clip:text;background-clip:text;color:transparent}.hero-copy h1{margin:10px 0 8px;font-size:clamp(34px,6vw,50px);line-height:.96;letter-spacing:-2.5px;font-weight:900}.hero-copy h1 span{background:var(--rgb);background-size:300% 100%;animation:rgb 7s linear infinite;-webkit-background-clip:text;background-clip:text;color:transparent}.hero-copy p{max-width:460px;margin:0;color:var(--muted);font-size:13px;line-height:1.55;font-weight:650}.hero-art{position:relative;z-index:2}.map-card{position:relative;width:160px;height:145px;border:1px solid #ebe9f7;border-radius:34px;background:linear-gradient(145deg,#eaf4ff,#f1ecff 55%,#fff2f8);box-shadow:0 17px 36px rgba(70,66,155,.13);overflow:hidden}.map-card:before,.map-card:after{content:"";position:absolute;border:9px solid rgba(255,255,255,.85);border-left-color:transparent;border-right-color:transparent;border-radius:50%}.map-card:before{width:180px;height:54px;left:-48px;top:78px;transform:rotate(-12deg)}.map-card:after{width:128px;height:40px;right:-44px;top:20px;transform:rotate(15deg)}.pin-main{position:absolute;z-index:3;left:60px;top:36px;font-size:39px;animation:pinFloat 2.3s ease-in-out infinite}.mini-house,.mini-bike{position:absolute;z-index:3}.mini-house{left:20px;bottom:19px;font-size:27px}.mini-bike{right:15px;bottom:17px;font-size:25px;animation:bike 3.2s ease-in-out infinite}.route{position:absolute;z-index:2;height:7px;border-radius:99px;background:linear-gradient(90deg,#7658ff,#3d8cff)}.r1{width:60px;left:46px;bottom:39px;transform:rotate(-15deg)}.r2{width:48px;right:28px;top:60px;transform:rotate(17deg)}
.account-card{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;margin-top:10px;padding:13px 15px;border:1px solid rgba(255,255,255,.95);border-radius:21px;background:rgba(255,255,255,.88);box-shadow:0 10px 26px rgba(31,35,54,.06)}.avatar-wrap{position:relative}.avatar{display:grid;place-items:center;width:44px;height:44px;border-radius:15px;background:linear-gradient(145deg,#25252d,#684fd8);color:#fff;font-size:17px;font-weight:900}.online-dot{position:absolute;right:-2px;bottom:-1px;width:12px;height:12px;border:3px solid #fff;border-radius:50%;background:#25bf6c}.user-copy{display:grid;gap:2px}.user-copy small{font-size:9px;font-weight:900;letter-spacing:.7px;color:#9999a3}.user-copy strong{font-size:13px;font-weight:900}.user-copy span{font-size:11px;color:#858590;font-weight:700}.account-ok{padding:7px 9px;border-radius:999px;background:#e8f9ef;color:#16884e;font-size:9px;font-weight:900}
.section-head{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-top:28px;margin-bottom:10px}.section-kicker{font-size:10px;font-weight:900;letter-spacing:.9px;color:#8d8d97}.section-head h2{margin:5px 0 0;font-size:27px;line-height:1;font-weight:900;letter-spacing:-1.1px}.head-actions{display:flex;align-items:center;gap:7px}.count-pill{display:grid;place-items:center;min-width:36px;height:36px;padding:0 9px;border-radius:12px;background:#fff;border:1px solid #e8e8ef;font-size:11px;font-weight:900}.primary-btn,.secondary-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:46px;padding:0 17px;border-radius:15px;font-size:12px;font-weight:900;text-decoration:none;cursor:pointer;transition:transform .18s,box-shadow .18s}.primary-btn{position:relative;overflow:hidden;background:linear-gradient(110deg,#24242c,#6550db,#3d8cff);color:#fff;box-shadow:0 11px 24px rgba(84,67,194,.18)}.primary-btn:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);transform:translateX(-120%);animation:shineBtn 3.5s infinite}.primary-btn>*{position:relative}.primary-btn.compact{min-height:38px;padding:0 13px;border-radius:13px;font-size:10px}.secondary-btn{border:1px solid #e3e3ea;background:#fff;color:#555560}.primary-btn:active,.secondary-btn:active{transform:scale(.98)}
.address-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.address-card{position:relative;overflow:hidden;padding:17px;border:1px solid #e9e9f0;border-radius:25px;background:rgba(255,255,255,.94);box-shadow:0 12px 30px rgba(28,32,52,.07)}.address-card:before{content:"";position:absolute;width:140px;height:140px;right:-72px;top:-76px;border-radius:50%;background:radial-gradient(circle,rgba(115,87,255,.15),transparent 67%)}.address-card.default{border-color:#d9d0ff;box-shadow:0 15px 36px rgba(93,70,196,.11)}.address-card.default:after{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--rgb);background-size:300% 100%;animation:rgb 7s linear infinite}.address-top{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:8px}.address-label{display:flex;align-items:center;gap:9px;font-size:15px;font-weight:900}.pin{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:linear-gradient(145deg,#f0ecff,#eaf4ff);font-size:20px}.default-badge,.legacy-badge{display:inline-flex;padding:6px 8px;border-radius:999px;font-size:9px;font-weight:900;letter-spacing:.45px}.default-badge{background:#e6faee;color:#168148}.legacy-badge{background:#fff4dd;color:#9a6613}.address-summary{position:relative;z-index:2;margin:14px 0 11px;min-height:42px;color:#4f4f59;font-size:12px;line-height:1.55;font-weight:650}.address-meta{position:relative;z-index:2;display:flex;gap:6px;flex-wrap:wrap}.meta-pill{display:inline-flex;align-items:center;gap:5px;padding:7px 9px;border:1px solid #ecebf4;border-radius:999px;background:linear-gradient(145deg,#fafaff,#f5f7ff);color:#666674;font-size:10px;font-weight:850;box-shadow:0 5px 12px rgba(39,42,63,.035)}.meta-pill i{font-style:normal;font-size:11px}.card-actions{position:relative;z-index:2;display:flex;gap:7px;flex-wrap:wrap;margin-top:14px}.card-actions button{flex:1;min-width:78px;min-height:36px;padding:0 9px;border:1px solid #e8e8ee;border-radius:12px;background:#fafafd;color:#5f5f69;font-size:10px;font-weight:900;cursor:pointer}.card-actions .verify{background:#eeeaff;color:#5e45d3;border-color:#ddd4ff}.card-actions .danger{flex:0 0 38px;color:#c64747;background:#fff3f3;border-color:#ffe0e0}.card-actions button:disabled{color:#169250;background:#ecfbf2}.empty-card{padding:38px 20px;border:1px dashed #dcdce5;border-radius:28px;background:rgba(255,255,255,.78);text-align:center}.empty-visual{position:relative;width:90px;height:76px;margin:0 auto 10px;display:grid;place-items:center;border-radius:27px;background:linear-gradient(145deg,#eaf4ff,#f2edff)}.empty-visual>span{font-size:38px}.empty-visual i{position:absolute;right:8px;top:-8px;font-style:normal;font-size:24px;animation:pinFloat 2s infinite}.empty-card h3{margin:8px 0 5px;font-size:20px;font-weight:900}.empty-card p{margin:0 0 15px;color:var(--muted);font-size:12px}
.editor-overlay{position:fixed;z-index:80;opacity:0;transition:opacity .30s ease;inset:0;padding:clamp(10px,3vw,26px);background:rgba(22,22,30,.35);backdrop-filter:blur(18px) saturate(1.1);-webkit-backdrop-filter:blur(18px) saturate(1.1);display:grid;place-items:center}.editor-overlay.is-open{opacity:1}.editor-sheet{position:relative;opacity:0;transform:translateY(18px) scale(.965);transition:transform .36s cubic-bezier(.18,.82,.22,1),opacity .28s ease;width:min(700px,100%);max-height:min(90dvh,820px);overflow:auto;overscroll-behavior:contain;padding:18px;border:1px solid rgba(255,255,255,.96);border-radius:29px;background:rgba(255,255,255,.97);box-shadow:0 30px 90px rgba(23,26,44,.27);scrollbar-width:thin;scrollbar-color:#d8d8e2 transparent}.editor-overlay.is-open .editor-sheet{opacity:1;transform:translateY(0) scale(1)}.sheet-handle{display:block;width:44px;height:5px;margin:0 auto 10px;border-radius:999px;background:#dedee5}.editor-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px}.editor-head h2{margin:4px 0 0;font-size:24px;line-height:1;font-weight:900;letter-spacing:-1px}.icon-btn{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border-radius:14px;background:#f2f2f7;color:#52525c;font-size:23px;cursor:pointer}.search-row{display:grid;grid-template-columns:1fr 50px;gap:8px}.search-box{height:52px;display:flex;align-items:center;gap:10px;padding:0 14px;border:1px solid #e4e4ec;border-radius:16px;background:#fff;box-shadow:0 6px 16px rgba(33,35,52,.035);color-scheme:light}.search-box span{font-size:16px}.search-box input{width:100%;height:100%;border:0;outline:0;background:transparent!important;color:#26262d!important;-webkit-text-fill-color:#26262d!important;font-size:16px!important;font-weight:720}.search-box input::placeholder{color:#9b9ba7!important;-webkit-text-fill-color:#9b9ba7!important;font-size:14px!important;font-weight:650}.locate-btn{height:52px;border-radius:16px;background:linear-gradient(145deg,#7658ff,#3e8dff);color:#fff;font-size:21px;font-weight:900;cursor:pointer;box-shadow:0 9px 20px rgba(79,80,220,.18)}
/* Google Places eski autocomplete'i bilinçli olarak açık tema kullanır. */
.pac-container{z-index:99999!important;margin-top:6px!important;border:1px solid #e5e5ed!important;border-radius:16px!important;background:#fff!important;color:#25252c!important;box-shadow:0 18px 48px rgba(31,34,54,.18)!important;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;overflow:hidden!important}.pac-item{min-height:46px!important;padding:9px 12px!important;border-top:1px solid #f0f0f4!important;background:#fff!important;color:#6f6f79!important;font-size:11px!important;line-height:1.35!important;cursor:pointer!important}.pac-item:first-child{border-top:0!important}.pac-item:hover{background:#f7f6ff!important}.pac-item-query{color:#26262d!important;font-size:12px!important;font-weight:800!important}.pac-icon{margin-top:4px!important}.pac-matched{font-weight:900!important;color:#644dd0!important}.input-container,.input-container *{color-scheme:light!important;background-color:#fff!important;color:#25252c!important}
.map-wrap{position:relative;height:260px;margin-top:10px;border-radius:21px;overflow:hidden;background:#eef1f5;box-shadow:inset 0 0 0 1px #e6e7eb}.map-wrap #map{width:100%;height:100%}.map-badge{position:absolute;z-index:5;left:50%;bottom:10px;transform:translateX(-50%);padding:7px 10px;border-radius:999px;background:rgba(20,20,24,.82);color:#fff;font-size:10px;font-weight:900;white-space:nowrap;backdrop-filter:blur(8px)}.selected-card{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:10px;padding:12px 13px;border:1px solid #e7e7ee;border-radius:17px;background:linear-gradient(135deg,#fafaff,#f7fbff)}.selected-pin{display:grid;place-items:center;width:40px;height:40px;border-radius:13px;background:#f0edff;font-size:19px}.selected-card div{display:grid;gap:3px}.selected-card small{font-size:9px;font-weight:900;letter-spacing:.8px;color:#9a9aa5}.selected-card strong{font-size:12px;line-height:1.4}.selected-ok{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#e5f9ed;color:#159552;font-size:11px;font-weight:900}
.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:13px}.field{display:grid;gap:7px}.field.full{grid-column:1/-1}.field label{display:flex;align-items:center;gap:4px;font-size:12px;line-height:1.25;font-weight:900;color:#41414b}.field em{font-style:normal;color:#a0a0aa;font-size:10px;font-weight:700}.field input,.field textarea{width:100%;border:1px solid #e3e3eb;border-radius:14px;background:#fff!important;color:#29292f!important;-webkit-text-fill-color:#29292f!important;outline:0;padding:11px 12px;font-size:16px!important;font-weight:700;resize:none;box-shadow:0 6px 16px rgba(33,35,52,.025);color-scheme:light}.field textarea{min-height:84px;line-height:1.45}.field input::placeholder,.field textarea::placeholder{color:#a4a4af!important;-webkit-text-fill-color:#a4a4af!important;font-size:14px!important;font-weight:650}.field input:focus,.field textarea:focus,.search-box:focus-within{border-color:#bfb3ff;box-shadow:0 0 0 4px rgba(116,87,255,.08);background:#fff!important}.chips{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.chips button{height:39px;border:1px solid #e7e7ed;border-radius:12px;background:#f8f8fb;color:#62626d;font-size:11px;font-weight:900;cursor:pointer}.chips button.active{border-color:#d8cfff;background:linear-gradient(145deg,#ede8ff,#e9f3ff);color:#5943c8;box-shadow:0 7px 17px rgba(94,67,196,.09)}.label-field>input{display:none}.legacy-note{margin-top:10px;padding:11px 12px;border-radius:12px;background:#fff7e7;color:#886318;font-size:11px;line-height:1.45;font-weight:800}.save-dock{position:sticky;z-index:8;bottom:-18px;margin:14px -18px -18px;padding:11px 18px calc(13px + env(safe-area-inset-bottom,0));background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.98) 30%)}.save-btn{width:100%;min-height:50px}.save-btn:disabled{background:#d9d9df;color:#91919a;box-shadow:none}
.toast{position:fixed;z-index:120;left:50%;bottom:max(17px,env(safe-area-inset-bottom));transform:translateX(-50%);width:min(420px,calc(100% - 26px));padding:12px 14px;border-radius:14px;background:#18181c;color:#fff;font-size:11px;font-weight:850;box-shadow:0 14px 38px rgba(22,22,28,.23);text-align:center}.toast.error{background:#b33a3a}
@media(max-width:680px){
  .shell{width:100%;padding:7px 10px calc(26px + env(safe-area-inset-bottom,0))}.floating-nav{top:calc(6px + env(safe-area-inset-top,0));border-radius:19px;grid-template-columns:auto 1fr auto}.nav-title small{display:none}.session-pill{max-width:112px;padding:0 8px;font-size:9px}.session-pill #sessionText{max-width:78px;overflow:hidden;text-overflow:ellipsis}.address-hero{grid-template-columns:1fr auto;margin-top:11px;padding:20px 17px;border-radius:25px;min-height:158px}.hero-copy h1{font-size:31px;letter-spacing:-1.8px}.hero-copy p{font-size:11px;max-width:235px}.hero-art{align-self:end}.map-card{width:102px;height:108px;border-radius:24px}.map-card:before{width:130px;height:36px;left:-40px;top:55px;border-width:7px}.map-card:after{width:95px;height:25px;right:-38px;border-width:7px}.pin-main{left:38px;top:27px;font-size:28px}.mini-house{font-size:19px;left:12px;bottom:14px}.mini-bike{font-size:18px;right:9px;bottom:12px}.account-card{border-radius:19px}.account-ok{display:none}.section-head{margin-top:22px}.section-head h2{font-size:23px}.section-kicker{font-size:9px}.primary-btn.compact{padding:0 11px;font-size:9px}.address-list{grid-template-columns:1fr;gap:9px}.address-card{padding:14px;border-radius:21px}.address-summary{min-height:0;font-size:11px}.meta-pill{font-size:9.5px;padding:6px 8px}.card-actions button{font-size:9.5px}.editor-overlay{padding:10px;place-items:center}.editor-sheet{width:100%;max-height:91dvh;height:auto;border-radius:27px;padding:14px}.sheet-handle{margin-bottom:8px}.editor-head{margin-bottom:9px}.editor-head h2{font-size:20px}.map-wrap{height:218px;border-radius:18px}.selected-card{padding:10px}.selected-card strong{font-size:11px}.form-grid{grid-template-columns:1fr 1fr;gap:9px}.field.full{grid-column:1/-1}.field:first-child{grid-column:1/-1}.field label{font-size:11.5px}.field em{font-size:9.5px}.field input,.field textarea,.search-box input{font-size:16px!important}.field input::placeholder,.field textarea::placeholder,.search-box input::placeholder{font-size:13px!important}.chips button{font-size:10px;height:38px}.save-dock{bottom:-14px;margin:10px -14px -14px;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0))}.compact-state{margin-top:60px;flex-direction:column;text-align:center}.state-card{margin-top:60px;border-radius:25px}.head-actions{gap:5px}.count-pill{min-width:32px;height:32px}.map-badge{font-size:9px}.toast{font-size:10.5px}
}
@media(max-width:390px){.brand{width:52px}.brand img{width:45px}.nav-title>span{display:none}.session-pill{max-width:100px}.hero-copy h1{font-size:28px}.hero-copy p{max-width:210px}.map-card{width:88px;height:100px}.pin-main{left:32px}.map-wrap{height:205px}.search-row{grid-template-columns:1fr 48px}.locate-btn{height:50px}.search-box{height:50px}.editor-sheet{padding:12px;border-radius:25px}.save-dock{margin-left:-12px;margin-right:-12px;margin-bottom:-12px;padding-left:12px;padding-right:12px}.field label{font-size:11px}.meta-pill{font-size:9px}}
@keyframes spin{to{transform:rotate(360deg)}}@keyframes rgb{to{background-position:300% 50%}}@keyframes pinFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes bike{0%,100%{transform:translateX(0)}50%{transform:translateX(-15px)}}@keyframes shineBtn{0%,55%{transform:translateX(-120%)}80%,100%{transform:translateX(120%)}}

/* HILEMGO bold address layer */
.floating-nav{box-shadow:0 18px 48px rgba(31,35,62,.12);border-color:#e3defe}.address-hero{box-shadow:0 22px 58px rgba(69,57,147,.13);border-color:#e5e0ff}.address-hero h1,.section-head h2{font-weight:950}.primary-btn{box-shadow:0 13px 28px rgba(83,67,194,.24)}.address-card.default{box-shadow:0 18px 42px rgba(93,70,196,.16)}
