.um-home-scope{--um-navy: #0c2f5d;--um-blue: #1358a7;--um-green: #6db33f;--um-ink: #17243a;--um-soft: #f3f7fc;color:var(--um-ink)}.shopify-section-group-header-group .header{min-height:78px;padding-top:14px!important;padding-bottom:14px!important}.shopify-section-group-header-group .header__heading-logo{max-height:48px;width:auto}.shopify-section-group-header-group .header-wrapper{border-bottom:1px solid rgba(12,47,93,.08)}.um-hero{overflow:hidden;background:radial-gradient(circle at 70% 35%,rgba(109,179,63,.16),transparent 30%),radial-gradient(circle at 35% 15%,rgba(19,88,167,.12),transparent 34%),linear-gradient(135deg,#f8fbff,#eef5fb 52%,#f5f9f1);border-bottom:1px solid rgba(12,47,93,.08)}.um-hero__inner{max-width:1600px;min-height:650px;margin:0 auto;padding:58px 5vw 42px;display:grid;grid-template-columns:minmax(320px,.86fr) minmax(500px,1.14fr);align-items:center;gap:52px}.um-hero__eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 16px;color:var(--um-blue);font-size:15px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.um-hero__eyebrow:before{content:"";width:34px;height:3px;border-radius:99px;background:var(--um-green)}.um-hero h1{max-width:690px;margin:0;color:var(--um-navy);font-size:clamp(48px,5vw,78px);line-height:.98;letter-spacing:-.045em;font-weight:850}.um-hero h1 span{color:var(--um-blue)}.um-hero__lead{max-width:640px;margin:24px 0 0;color:#46566e;font-size:clamp(18px,1.5vw,24px);line-height:1.55}.um-hero__actions{display:flex;align-items:center;gap:18px;margin-top:30px;flex-wrap:wrap}.um-hero__button{display:inline-flex;align-items:center;gap:14px;min-height:58px;padding:0 28px;border-radius:999px;color:#fff!important;background:linear-gradient(90deg,var(--um-navy),var(--um-blue));box-shadow:0 14px 34px #0c2f5d38;text-decoration:none;font-weight:800;font-size:18px;transition:transform .2s ease,box-shadow .2s ease}.um-hero__button:hover{transform:translateY(-2px);box-shadow:0 18px 38px #0c2f5d47}.um-hero__button span{display:grid;place-items:center;width:28px;height:28px;border:2px solid rgba(255,255,255,.72);border-radius:50%}.um-hero__note{color:#5f7088;font-size:15px;font-weight:650}.um-hero__visual{position:relative;min-height:520px;isolation:isolate}.um-hero__visual:before{content:"";position:absolute;top:7%;right:5%;bottom:12%;left:7%;border-radius:46% 54% 47% 53%/52% 41% 59% 48%;background:linear-gradient(145deg,#1358a72e,#6db33f29);transform:rotate(-4deg)}.um-cover{position:absolute;width:clamp(142px,15vw,232px);aspect-ratio:1;object-fit:cover;border:8px solid rgba(255,255,255,.92);border-radius:22px;box-shadow:0 24px 52px #162c4940;background:#fff}.um-cover--1{z-index:6;left:4%;top:20%;transform:rotate(-8deg)}.um-cover--2{z-index:7;left:29%;top:4%;transform:rotate(2deg)}.um-cover--3{z-index:8;right:7%;top:19%;transform:rotate(8deg)}.um-cover--4{z-index:4;left:17%;bottom:0;transform:rotate(5deg)}.um-cover--5{z-index:5;left:47%;bottom:-2%;transform:rotate(-3deg)}.um-cover--6{z-index:3;right:-2%;bottom:5%;transform:rotate(7deg)}.um-hero__badge{position:absolute;z-index:10;right:3%;top:3%;width:112px;height:112px;display:grid;place-items:center;padding:16px;border-radius:50%;color:#fff;background:var(--um-green);border:6px solid rgba(255,255,255,.9);box-shadow:0 16px 30px #366e1d3d;text-align:center;font-weight:850;font-size:15px;line-height:1.12;transform:rotate(7deg)}.um-benefits{max-width:1600px;margin:0 auto;padding:24px 5vw 30px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.um-benefit{display:grid;grid-template-columns:44px 1fr;align-items:center;gap:13px;padding:16px;border-radius:18px;background:#ffffffd1;box-shadow:0 10px 30px #0c2f5d12}.um-benefit__icon{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;color:var(--um-blue);background:#e6f0fb;font-size:22px}.um-benefit strong{display:block;color:var(--um-navy);font-size:15px;line-height:1.25}.um-benefit small{display:block;margin-top:3px;color:#6a788d;font-size:12px;line-height:1.35}.um-footer{margin-top:70px;color:#4d5868;background:#f8fafc;border-top:1px solid #e6ebf1}.um-footer__inner{max-width:1500px;margin:0 auto;padding:64px 5vw 34px}.um-footer__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:clamp(50px,8vw,140px)}.um-footer h2{margin:0 0 24px;color:#171d28;font-size:24px;font-weight:800}.um-footer p{max-width:760px;margin:0 0 18px;font-size:17px;line-height:1.75}.um-footer a{color:inherit;text-underline-offset:3px}.um-footer__links{margin:0;padding:0;list-style:none}.um-footer__links li+li{margin-top:14px}.um-footer__links a{font-size:17px;text-decoration:none}.um-footer__links a:hover{color:var(--um-blue);text-decoration:underline}.um-footer__lower{display:grid;grid-template-columns:minmax(280px,560px) 1fr;gap:40px;align-items:end;margin-top:46px}.um-footer__newsletter label{display:block;margin-bottom:14px;color:#171d28;font-size:22px;font-weight:650}.um-footer__field{display:flex;height:62px;border:1px solid #7c8796;background:#fff}.um-footer__field input{min-width:0;flex:1;border:0;padding:0 20px;background:transparent;font:inherit;font-size:17px}.um-footer__field button{width:64px;border:0;background:transparent;color:#202936;font-size:26px;cursor:pointer}.um-footer__payments{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.um-footer__payments svg{width:38px;height:auto}.um-footer__bottom{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-top:42px;padding-top:24px;border-top:1px solid #e2e7ed;font-size:13px}.um-about{color:var(--um-ink)}.um-about__hero{padding:90px 5vw;text-align:center;background:linear-gradient(135deg,#eef5fb,#f5f9f1)}.um-about__hero span{color:var(--um-blue);font-weight:800;text-transform:uppercase;letter-spacing:.12em}.um-about__hero h1{max-width:900px;margin:14px auto 0;color:var(--um-navy);font-size:clamp(44px,6vw,76px);line-height:1.04;letter-spacing:-.04em}.um-about__hero p{max-width:760px;margin:24px auto 0;color:#56667c;font-size:20px;line-height:1.65}.um-about__content{max-width:1200px;margin:0 auto;padding:76px 5vw}.um-about__intro{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:start}.um-about__intro h2,.um-about__values h2{margin:0;color:var(--um-navy);font-size:clamp(34px,4vw,52px);line-height:1.1}.um-about__copy p{margin:0 0 20px;color:#526177;font-size:18px;line-height:1.8}.um-about__values{margin-top:76px}.um-about__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:34px}.um-about__card{padding:30px;border-radius:22px;background:#f7f9fc;border:1px solid #e4eaf1}.um-about__card b{display:block;margin-bottom:12px;color:var(--um-blue);font-size:20px}.um-about__card p{margin:0;color:#5a687b;line-height:1.65}@media(max-width:990px){.shopify-section-group-header-group .header{min-height:64px;padding-top:10px!important;padding-bottom:10px!important}.um-hero__inner{min-height:auto;grid-template-columns:1fr;padding-top:44px;gap:26px;text-align:center}.um-hero__content{display:flex;flex-direction:column;align-items:center}.um-hero__visual{min-height:440px;width:min(720px,100%);margin:0 auto}.um-benefits{grid-template-columns:repeat(2,1fr)}.um-footer__grid,.um-footer__lower,.um-about__intro{grid-template-columns:1fr;gap:42px}.um-footer__payments{justify-content:flex-start}.um-about__cards{grid-template-columns:1fr}}@media(max-width:620px){.um-hero__inner{padding:36px 20px 18px}.um-hero h1{font-size:44px}.um-hero__lead{font-size:17px}.um-hero__visual{min-height:375px;transform:scale(.92);transform-origin:top center;margin-bottom:-28px}.um-cover{width:136px;border-width:5px;border-radius:15px}.um-hero__badge{width:84px;height:84px;right:0;font-size:12px;border-width:4px}.um-benefits{grid-template-columns:1fr;padding:18px 20px 24px}.um-footer__inner{padding:48px 24px 28px}.um-footer__bottom{align-items:flex-start;flex-direction:column}.um-about__hero{padding:64px 24px}.um-about__content{padding:58px 24px}}
/*# sourceMappingURL=/cdn/shop/files/urban-market-home.css.map */
