.our-story-hero{position:relative;min-height:100vh;background:radial-gradient(circle at top,#fff,#facbd5);overflow:hidden;padding-top:calc(var(--header-h) + var(--ann-h, 34px) + 40px)}.our-story-hero__container{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,100px);align-items:center;max-width:1440px;margin:0 auto;padding:clamp(40px,6vw,80px) clamp(24px,5vw,80px);min-height:calc(100vh - var(--header-h) - var(--ann-h, 34px))}.our-story-hero__image-wrap{position:relative;will-change:transform}.our-story-hero__image-frame{position:relative;border-radius:24px;overflow:hidden;box-shadow:0 30px 60px #d12b5426,0 15px 30px #00000014;transform:rotate(-2deg);transition:transform .5s cubic-bezier(.22,.61,.36,1),box-shadow .5s ease}.our-story-hero__image-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:4px solid rgba(255,255,255,.6);border-radius:24px;z-index:2;pointer-events:none}.our-story-hero__image-frame:hover{transform:rotate(0) scale(1.02);box-shadow:0 40px 80px #d12b5433,0 20px 40px #0000001a}.our-story-hero__image{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:4 / 3}.our-story-hero__image-glow{position:absolute;bottom:-30px;left:50%;transform:translate(-50%);width:80%;height:60px;background:radial-gradient(ellipse,var(--brand-pink) 0%,transparent 70%);opacity:.2;filter:blur(25px);z-index:-1}.our-story-hero__content{display:flex;flex-direction:column;gap:clamp(16px,2.5vw,28px)}.our-story-hero__eyebrow{font:700 .9rem FuturaStd-Book,sans-serif;text-transform:uppercase;letter-spacing:.2em;color:var(--brand-pink);opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.our-story-hero__eyebrow.is-visible{opacity:1;transform:none}.our-story-hero__title{display:flex;flex-direction:column;gap:0;margin:0;line-height:.95}.our-story-hero__title-line{font-family:HandwrittenDoodles,sans-serif;font-weight:800;font-size:clamp(2rem,5.5vw,4em);text-transform:uppercase;letter-spacing:.02em;color:#1a1a1a;text-shadow:2px 2px 0 rgba(0,0,0,.1);opacity:0;transform:translateY(30px);transition:opacity .7s ease,transform .7s ease}.our-story-hero__title-line.is-visible{opacity:1;transform:none}.our-story-hero__title-line--accent{background:linear-gradient(135deg,var(--brand-pink) 0%,var(--brand-pink-2) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.our-story-hero__divider{display:flex;align-items:center;gap:16px;margin:8px 0}.our-story-hero__divider:before,.our-story-hero__divider:after{content:"";flex:1;height:2px;background:linear-gradient(90deg,var(--brand-pink),transparent)}.our-story-hero__divider:after{background:linear-gradient(90deg,transparent,var(--brand-pink))}.our-story-hero__divider-icon{font-size:1.5rem;animation:float 3s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.our-story-hero__text{font:400 clamp(1.15rem,1.4vw,1.4rem)/1.85 "FuturaStd-Book",sans-serif;color:#333;opacity:0;transform:translateY(25px);transition:opacity .8s ease,transform .8s ease}.our-story-hero__text.is-visible{opacity:1;transform:none}.our-story-hero__text p{margin:0 0 1.2em}.our-story-hero__text p:last-child{margin-bottom:0}.our-story-hero__text strong,.our-story-hero__text b{color:var(--brand-pink);font-weight:700}.our-story-hero__cta{display:inline-flex;align-items:center;gap:12px;padding:16px 32px;background:linear-gradient(135deg,var(--brand-pink) 0%,var(--brand-pink-2) 100%);color:#fff;font:700 1rem FuturaStd-Book,sans-serif;text-transform:uppercase;letter-spacing:.08em;text-decoration:none;border-radius:999px;border:3px solid rgba(255,255,255,.3);box-shadow:0 8px 25px #d12b5459,inset 0 1px #fff3;cursor:pointer;transition:all .35s cubic-bezier(.22,.61,.36,1);opacity:0;transform:translateY(20px);align-self:flex-start}.our-story-hero__cta.is-visible{opacity:1;transform:none}.our-story-hero__cta:hover{transform:translateY(-3px);box-shadow:0 15px 40px #d12b5473,inset 0 1px #ffffff4d}.our-story-hero__cta-icon{font-size:1.3rem}.our-story-hero__signature{display:flex;align-items:center;gap:10px;margin-top:8px;opacity:0;transform:translateY(15px);transition:opacity .6s ease,transform .6s ease}.our-story-hero__signature.is-visible{opacity:1;transform:none}.our-story-hero__signature-text{font:italic 600 1.1rem FuturaStd-Book,sans-serif;color:var(--brand-pink)}.our-story-hero__signature-emoji{font-size:1.3rem;animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.our-story-hero__decor{position:absolute;border-radius:50%;pointer-events:none;z-index:0}.our-story-hero__decor--1{top:10%;right:-100px;width:300px;height:300px;background:radial-gradient(circle,rgba(209,43,84,.08) 0%,transparent 70%)}.our-story-hero__decor--2{bottom:5%;left:-80px;width:250px;height:250px;background:radial-gradient(circle,rgba(249,116,159,.1) 0%,transparent 70%)}@media (max-width: 999px){.our-story-hero__container{grid-template-columns:1fr;gap:40px;min-height:auto}.our-story-hero__image-frame{transform:none;max-width:500px;margin:0 auto}.our-story-hero__content{text-align:center;align-items:center}.our-story-hero__title-line{font-size:clamp(2.5rem,10vw,4.5rem)}.our-story-hero__cta{align-self:center}}@media (max-width: 480px){.our-story-hero{padding-top:calc(var(--header-h) + var(--ann-h, 34px) + 20px)}.our-story-hero__container{padding:24px 18px 50px}.our-story-hero__title-line{font-size:clamp(2rem,12vw,3.5rem)}.our-story-hero__text{font-size:.95rem;line-height:1.7}.our-story-hero__cta{padding:14px 24px;font-size:.9rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-our-story-hero.css.map */
