.adora-hero--campaign{--adora-campaign-sans: "ADORA Manrope", var(--font-body--family), sans-serif;display:block;background:#f5f1ea;color:var(--adora-text, #4a3451);font-family:var(--adora-campaign-sans)}.adora-hero--campaign .adora-hero__visual{top:0;right:0;bottom:0;left:0;height:auto}.adora-hero--campaign .adora-hero__image{object-position:var(--adora-position, 50% 50%)}.adora-hero--campaign .adora-hero__overlay{background:none}.adora-hero--campaign .adora-hero__layout{display:flex;align-items:flex-start;min-height:calc(100svh - var(--adora-hero-top, var(--header-group-height, 0px)));padding:calc(var(--header-height, 72px) + 24px) 20px 28px;gap:0}.adora-hero--campaign .adora-hero__copy{width:100%}.adora-hero--campaign .adora-hero__eyebrow{margin:0 0 16px;color:inherit;font:500 10px/1.5 var(--adora-campaign-sans);letter-spacing:.12em}.adora-hero.adora-hero--campaign .adora-hero__heading{margin:0 0 18px;font:400 clamp(38px,10.8vw,48px)/1.02 var(--adora-campaign-sans);letter-spacing:-.035em;overflow-wrap:normal;text-wrap:balance}.adora-hero--campaign .adora-hero__heading>span{display:block}.adora-hero.adora-hero--campaign .adora-hero__heading-accent{font-family:ADORA Cormorant,Georgia,serif;font-style:italic;font-weight:400;font-size:1.15em;line-height:.98;font-synthesis:none}.adora-hero--campaign .adora-hero__body{max-width:34ch;font:400 16px/1.5 var(--adora-campaign-sans);letter-spacing:-.01em;text-wrap:pretty}.adora-hero--campaign .adora-hero__cta{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:48px;max-width:100%;margin-top:24px;padding:12px 24px;border-radius:999px;color:#fbf9f5;background:var(--adora-accent, #765b80);font:500 12px/1.4 var(--adora-campaign-sans);letter-spacing:.06em;text-decoration:none;transition:background-color .2s ease}.adora-hero--campaign .adora-hero__cta .svg-wrapper{width:24px;height:18px}.adora-hero--campaign .adora-hero__cta:hover{background:#594161}.adora-hero--campaign .adora-hero__cta:active{background:#4a3451}.adora-hero--campaign a:focus-visible{outline:2px solid #4a3451;outline-offset:5px}body:has(.adora-hero--campaign) .header-group-section:has(>.adora-navigation){height:0;padding:0;animation:none;transition:none;z-index:var(--layer-sticky, 3)}body:has(.adora-hero--campaign) .adora-navigation.header{position:absolute;inset:0 0 auto;width:100%;margin:0;border-radius:0;background:transparent;transform:translateY(0);transition:transform .24s cubic-bezier(.22,1,.36,1),background-color .24s ease}body:has(.adora-hero--campaign) .adora-navigation .header__row--top{border-radius:0}body:has(.adora-hero--campaign) .adora-navigation :is(.adora-nav-link,.logo-fallback,.header__icon,.cart-text,.text){font-family:"ADORA Manrope",var(--font-body--family),sans-serif}body:has(.adora-hero--campaign) .adora-navigation:is(:not([data-on-hero]),[data-on-hero=true]){--adora-nav-ink: #4a3451}body:has(.adora-hero--campaign) .adora-navigation:is(:not([data-on-hero]),[data-on-hero=true]):not(:has(.adora-shop-menu[open],.adora-mobile-menu[open])) .header__row{background:transparent;box-shadow:none}body:has(.adora-hero--campaign) .adora-navigation[data-on-hero=false],body:has(.adora-hero--campaign) .adora-navigation:has(.adora-shop-menu[open],.adora-mobile-menu[open]){background:var(--adora-nav-bg)}body:has(.adora-hero--campaign) .adora-navigation .header__row{transition:background-color .24s ease,color .24s ease}body:has(.adora-hero--campaign) .adora-navigation[data-sticky-state=idle],body:has(.adora-hero--campaign) .adora-navigation[data-animating]{transform:translateY(calc(-100% - 4px));pointer-events:none}body:has(.adora-hero--campaign) .header-group-section:has(>.adora-navigation[data-sticky-state=active]){top:0}@media(max-width:1024px){body:has(.adora-hero--campaign) .adora-navigation.header{--adora-nav-ink: #2c1834;inset:8px max(16px,env(safe-area-inset-right)) auto max(16px,env(safe-area-inset-left));width:auto;border-radius:999px}body:has(.adora-hero--campaign) .adora-navigation .header__row--top{border-radius:inherit;background:transparent;box-shadow:none}body:has(.adora-hero--campaign) .adora-navigation:has(.adora-mobile-menu[open]){border-radius:24px 24px 0 0}}@media(min-width:750px){.adora-hero--campaign .adora-hero__layout{align-items:center;padding:calc(var(--header-height, 84px) + 24px) clamp(32px,5vw,96px) 56px}.adora-hero--campaign .adora-hero__copy{width:48%;max-width:700px}.adora-hero--campaign .adora-hero__eyebrow{font-size:12px;margin-bottom:24px}.adora-hero.adora-hero--campaign .adora-hero__heading{font-size:clamp(48px,5.4vw,100px);margin-bottom:24px}.adora-hero--campaign .adora-hero__body{max-width:38ch;font-size:clamp(16px,1.2vw,20px)}.adora-hero--campaign .adora-hero__cta{min-height:52px;margin-top:32px;padding-inline:28px;font-size:13px}}@media(min-width:750px)and (max-width:1024px){.adora-hero--campaign .adora-hero__copy{width:52%}.adora-hero--campaign .adora-hero__image{object-position:58% 50%}.adora-hero.adora-hero--campaign .adora-hero__heading{font-size:clamp(42px,5.6vw,58px)}}@media(max-width:749px)and (max-height:720px){.adora-hero--campaign .adora-hero__layout{padding-top:calc(var(--header-height, 72px) + 12px)}.adora-hero--campaign .adora-hero__eyebrow{margin-bottom:12px}.adora-hero.adora-hero--campaign .adora-hero__heading{font-size:36px;margin-bottom:12px}.adora-hero--campaign .adora-hero__body{max-width:36ch;font-size:16px}.adora-hero--campaign .adora-hero__cta{margin-top:16px}}@media(max-height:500px)and (min-width:600px){.adora-hero--campaign .adora-hero__layout{padding-block:calc(var(--header-height, 64px) + 8px) 20px}.adora-hero--campaign .adora-hero__copy{width:52%}.adora-hero.adora-hero--campaign .adora-hero__heading{font-size:36px;margin-bottom:12px}.adora-hero--campaign .adora-hero__eyebrow{margin-bottom:10px}.adora-hero--campaign .adora-hero__body{font-size:14px}.adora-hero--campaign .adora-hero__cta{margin-top:16px}}@media(prefers-reduced-motion:reduce){body:has(.adora-hero--campaign) .adora-navigation.header,body:has(.adora-hero--campaign) .adora-navigation .header__row,.adora-hero--campaign .adora-hero__cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/adora-hero-campaign.css.map */
