@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Poppins:wght@400;600;700;800;900&display=swap";.velvet-about-hero,.velvet-about-story,.velvet-about-stats,.velvet-about-values,.velvet-about-team,.velvet-about-timeline,.velvet-about-testimonials,.velvet-about-cta{box-sizing:border-box;color:var(--velvet-about-heading, #1a1a2e);font-family:Inter,sans-serif}.velvet-about-hero *,.velvet-about-story *,.velvet-about-stats *,.velvet-about-values *,.velvet-about-team *,.velvet-about-timeline *,.velvet-about-testimonials *,.velvet-about-cta *{box-sizing:border-box}.velvet-about-hero h1,.velvet-about-story h2,.velvet-about-stats h2,.velvet-about-values h2,.velvet-about-values h3,.velvet-about-team h2,.velvet-about-timeline h2,.velvet-about-timeline h3,.velvet-about-testimonials h2,.velvet-about-testimonials h3,.velvet-about-cta h2{color:var(--velvet-about-heading, #1a1a2e);font-family:Poppins,sans-serif;font-weight:700;line-height:1.2;margin:0}.velvet-about-heading{font-size:clamp(34px,4vw,48px)}.velvet-about-subheading{color:var(--velvet-about-muted, #666);font-size:clamp(17px,1.8vw,20px);line-height:1.6;margin:15px 0 0}.velvet-about-section-header{margin:0 auto 60px;max-width:850px;text-align:center}.velvet-about-hero{background:linear-gradient(135deg,var(--velvet-about-start, #ffd6e8),var(--velvet-about-end, #f0fffa));overflow:hidden;padding:var(--velvet-about-padding-top, 100px) 40px var(--velvet-about-padding-bottom, 100px);position:relative;text-align:center}.velvet-about-hero:before{color:var(--velvet-about-accent, #fc53a5);content:attr(data-decoration);font-size:min(32vw,400px);left:50%;opacity:.04;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-15deg);white-space:nowrap}.velvet-about-hero__content{margin:0 auto;max-width:var(--velvet-about-max-width, 900px);position:relative;z-index:1}.velvet-about-hero__badge{background:#fff;border-radius:50px;box-shadow:0 5px 20px #0000001a;color:var(--velvet-about-accent, #fc53a5);display:inline-block;font-size:15px;font-weight:700;margin-bottom:25px;padding:12px 25px}.velvet-about-hero h1{font-size:clamp(42px,5.2vw,64px);margin-bottom:25px}.velvet-about-hero__text{color:var(--velvet-about-text, #555);font-size:clamp(18px,2vw,24px);line-height:1.7;margin:0 auto}.velvet-about-hero__text p{margin:0}.velvet-about-story{background:var(--velvet-about-bg, #f8f9fa);padding:var(--velvet-about-padding-top, 80px) 40px var(--velvet-about-padding-bottom, 0px)}.velvet-about-story__container{margin:0 auto;max-width:var(--velvet-about-max-width, 1400px)}.velvet-about-story__row{align-items:center;display:grid;gap:60px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:var(--velvet-about-row-gap, 80px)}.velvet-about-story__row.is-reversed .velvet-about-story__content{order:2}.velvet-about-story__row.is-reversed .velvet-about-story__media{order:1}.velvet-about-story__content h2{font-size:clamp(32px,3.6vw,42px);margin-bottom:25px}.velvet-about-story__accent{color:var(--velvet-about-accent, #fc53a5)}.velvet-about-story__copy{color:var(--velvet-about-text, #333);font-size:18px;line-height:1.8}.velvet-about-story__copy p{margin:0 0 20px}.velvet-about-story__media{aspect-ratio:4 / 3;background:linear-gradient(135deg,#ffd6e8,#f0fffa);border-radius:30px;box-shadow:0 20px 60px #00000026;overflow:hidden;position:relative}.velvet-about-story__media img{display:block;height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.velvet-about-story__media:hover img{transform:scale(1.05)}.velvet-about-story__placeholder{align-items:center;display:flex;font-size:90px;height:100%;justify-content:center}.velvet-about-stats{background:var(--velvet-about-bg, #fff);padding:var(--velvet-about-padding-top, 80px) 40px var(--velvet-about-padding-bottom, 80px)}.velvet-about-stats__container{margin:0 auto;max-width:var(--velvet-about-max-width, 1400px)}.velvet-about-stats__grid{display:grid;gap:var(--velvet-about-gap, 40px);grid-template-columns:repeat(var(--velvet-about-columns, 4),minmax(0,1fr))}.velvet-about-stats__card{background:var(--velvet-about-card, #f8f9fa);border-radius:20px;padding:40px 30px;text-align:center;transition:box-shadow .3s ease,transform .3s ease}.velvet-about-stats__card:hover{box-shadow:0 20px 40px #0000001a;transform:translateY(-10px)}.velvet-about-stats__number{color:var(--velvet-about-accent, #fc53a5);font-family:Poppins,sans-serif;font-size:clamp(42px,4.5vw,56px);font-weight:900;line-height:1;margin-bottom:10px}.velvet-about-stats__label{color:var(--velvet-about-text, #333);font-size:18px;font-weight:600}.velvet-about-values{background:var(--velvet-about-bg, #f8f9fa);padding:var(--velvet-about-padding-top, 80px) 40px var(--velvet-about-padding-bottom, 80px)}.velvet-about-values__container{margin:0 auto;max-width:var(--velvet-about-max-width, 1400px)}.velvet-about-values__grid{display:grid;gap:var(--velvet-about-gap, 40px);grid-template-columns:repeat(var(--velvet-about-columns, 3),minmax(0,1fr))}.velvet-about-values__card{background:var(--velvet-about-card, #fff);border-radius:25px;box-shadow:0 10px 30px #00000014;padding:50px 40px;text-align:center;transition:box-shadow .3s ease,transform .3s ease}.velvet-about-values__card:hover{box-shadow:0 20px 50px #00000026;transform:translateY(-10px)}.velvet-about-values__icon{display:block;font-size:72px;line-height:1;margin-bottom:25px}.velvet-about-values__card h3{font-size:26px;margin-bottom:15px}.velvet-about-values__card .rte{color:var(--velvet-about-text, #333);font-size:16px;line-height:1.7}.velvet-about-values__card .rte p{margin:0}.velvet-about-team{background:linear-gradient(135deg,var(--velvet-about-start, #f0fffa),var(--velvet-about-end, #fff9e6));padding:var(--velvet-about-padding-top, 80px) 40px var(--velvet-about-padding-bottom, 80px)}.velvet-about-team__container{margin:0 auto;max-width:var(--velvet-about-max-width, 1400px)}.velvet-about-team__grid{display:grid;gap:var(--velvet-about-gap, 35px);grid-template-columns:repeat(var(--velvet-about-columns, 4),minmax(0,1fr))}.velvet-about-team__card{background:var(--velvet-about-card, #fff);border-radius:20px;box-shadow:0 10px 30px #00000014;overflow:hidden;transition:box-shadow .3s ease,transform .3s ease}.velvet-about-team__card:hover{box-shadow:0 20px 50px #00000026;transform:translateY(-10px)}.velvet-about-team__photo{align-items:center;aspect-ratio:1;background:linear-gradient(135deg,#ffd6e8,#f0fffa);display:flex;font-size:80px;justify-content:center;overflow:hidden}.velvet-about-team__photo img{height:100%;object-fit:cover;width:100%}.velvet-about-team__info{padding:25px;text-align:center}.velvet-about-team__name{font-family:Poppins,sans-serif;font-size:20px;font-weight:700;margin-bottom:5px}.velvet-about-team__role{color:var(--velvet-about-accent, #fc53a5);font-size:15px;font-weight:600;margin-bottom:10px}.velvet-about-team__bio{color:var(--velvet-about-muted, #666);font-size:14px;line-height:1.6}.velvet-about-team__bio p{margin:0}.velvet-about-timeline{background:var(--velvet-about-bg, #f8f9fa);padding:var(--velvet-about-padding-top, 80px) 40px var(--velvet-about-padding-bottom, 80px)}.velvet-about-timeline__container{margin:0 auto;max-width:var(--velvet-about-max-width, 1200px)}.velvet-about-timeline__list{padding:40px 0 0;position:relative}.velvet-about-timeline__list:before{background:linear-gradient(to bottom,var(--velvet-about-accent, #fc53a5),var(--velvet-about-blue, #30b3e2));border-radius:2px;content:"";height:calc(100% - 40px);left:50%;position:absolute;top:40px;transform:translate(-50%);width:4px}.velvet-about-timeline__item{align-items:center;display:flex;justify-content:space-between;margin-bottom:60px;position:relative}.velvet-about-timeline__item:nth-child(2n){flex-direction:row-reverse}.velvet-about-timeline__content{background:var(--velvet-about-card, #fff);border-radius:20px;box-shadow:0 10px 30px #00000014;padding:35px;width:45%}.velvet-about-timeline__year{color:var(--velvet-about-accent, #fc53a5);font-family:Poppins,sans-serif;font-size:48px;font-weight:900;line-height:1;margin-bottom:15px}.velvet-about-timeline__content h3{font-size:24px;margin-bottom:15px}.velvet-about-timeline__copy{color:var(--velvet-about-text, #333);font-size:16px;line-height:1.7}.velvet-about-timeline__copy p{margin:0}.velvet-about-timeline__dot{background:var(--velvet-about-accent, #fc53a5);border:6px solid var(--velvet-about-bg, #f8f9fa);border-radius:50%;box-shadow:0 0 0 4px var(--velvet-about-accent, #fc53a5);height:24px;left:50%;position:absolute;transform:translate(-50%);width:24px;z-index:2}.velvet-about-testimonials{background:var(--velvet-about-bg, #fff);padding:var(--velvet-about-padding-top, 80px) 40px var(--velvet-about-padding-bottom, 80px)}.velvet-about-testimonials__container{margin:0 auto;max-width:var(--velvet-about-max-width, 1400px)}.velvet-about-testimonials__grid{display:grid;gap:var(--velvet-about-gap, 35px);grid-template-columns:repeat(var(--velvet-about-columns, 3),minmax(0,1fr))}.velvet-about-testimonials__card{background:var(--velvet-about-card, #f8f9fa);border-radius:20px;padding:40px;position:relative;transition:box-shadow .3s ease,transform .3s ease}.velvet-about-testimonials__card:hover{box-shadow:0 20px 50px #0000001a;transform:translateY(-10px)}.velvet-about-testimonials__quote{color:var(--velvet-about-accent, #fc53a5);font-family:Georgia,serif;font-size:70px;left:28px;line-height:1;opacity:.3;position:absolute;top:18px}.velvet-about-testimonials__text{color:var(--velvet-about-text, #333);font-size:16px;font-style:italic;line-height:1.8;margin:0 0 25px;position:relative;z-index:1}.velvet-about-testimonials__author{align-items:center;display:flex;gap:15px}.velvet-about-testimonials__avatar{align-items:center;background:linear-gradient(135deg,var(--velvet-about-accent, #fc53a5),var(--velvet-about-blue, #30b3e2));border-radius:50%;color:#fff;display:flex;flex:0 0 60px;font-size:28px;font-weight:700;height:60px;justify-content:center;overflow:hidden}.velvet-about-testimonials__avatar img{height:100%;object-fit:cover;width:100%}.velvet-about-testimonials__author h3{font-size:18px;margin-bottom:3px}.velvet-about-testimonials__location{color:var(--velvet-about-muted, #666);font-size:14px}.velvet-about-testimonials__stars{color:#d9d9d9;display:inline-block;font-size:17px;letter-spacing:1px;line-height:1;margin-top:6px;position:relative}.velvet-about-testimonials__stars-fill{color:#ffb800;left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap;width:var(--velvet-about-rating, 100%)}.velvet-about-cta{background:linear-gradient(135deg,var(--velvet-about-start, #fc53a5),var(--velvet-about-end, #ff6b9d));color:var(--velvet-about-text, #fff);overflow:hidden;padding:var(--velvet-about-padding-top, 100px) 40px var(--velvet-about-padding-bottom, 100px);position:relative;text-align:center}.velvet-about-cta:before{content:attr(data-decoration);font-size:min(28vw,300px);left:50%;opacity:.1;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-15deg)}.velvet-about-cta__content{margin:0 auto;max-width:var(--velvet-about-max-width, 800px);position:relative;z-index:1}.velvet-about-cta h2{color:var(--velvet-about-text, #fff);font-size:clamp(36px,4.5vw,52px);margin-bottom:25px}.velvet-about-cta__copy{font-size:clamp(18px,2vw,22px);line-height:1.7;opacity:.95}.velvet-about-cta__copy p{margin:0}.velvet-about-cta__buttons{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:40px}.velvet-about-cta__button{align-items:center;border:3px solid #fff;border-radius:50px;display:inline-flex;font-size:18px;font-weight:800;gap:10px;justify-content:center;min-height:64px;padding:16px 46px;text-decoration:none;transition:box-shadow .3s ease,color .3s ease,background .3s ease,transform .3s ease}.velvet-about-cta__button--primary{background:#fff;box-shadow:0 10px 30px #0003;color:var(--velvet-about-start, #fc53a5)}.velvet-about-cta__button--secondary{background:transparent;color:#fff}.velvet-about-cta__button:hover{box-shadow:0 15px 40px #00000040;transform:translateY(-5px)}.velvet-about-cta__button--secondary:hover{background:#fff;color:var(--velvet-about-start, #fc53a5)}.velvet-about-scroll-top{align-items:center;background:linear-gradient(135deg,var(--velvet-about-start, #fc53a5),var(--velvet-about-end, #ff6b9d));border:0;border-radius:50%;bottom:30px;box-shadow:0 5px 20px #fc53a566;color:#fff;cursor:pointer;display:flex;font-size:24px;height:55px;justify-content:center;opacity:0;position:fixed;right:30px;transform:translateY(15px);transition:opacity .3s ease,transform .3s ease,visibility .3s ease;visibility:hidden;width:55px;z-index:80}.velvet-about-scroll-top.is-visible{opacity:1;transform:translateY(0);visibility:visible}.velvet-about-reveal{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.velvet-about-reveal.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.velvet-about-reveal{opacity:1;transform:none;transition:none}.velvet-about-story__media img,.velvet-about-stats__card,.velvet-about-values__card,.velvet-about-team__card,.velvet-about-testimonials__card,.velvet-about-cta__button{transition:none}}@media(max-width:1024px){.velvet-about-story__row{gap:40px;grid-template-columns:1fr}.velvet-about-story__row.is-reversed .velvet-about-story__content,.velvet-about-story__row.is-reversed .velvet-about-story__media{order:initial}.velvet-about-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.velvet-about-values__grid{grid-template-columns:1fr}.velvet-about-team__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.velvet-about-timeline__list:before{left:30px}.velvet-about-timeline__item,.velvet-about-timeline__item:nth-child(2n){display:block;padding-left:60px}.velvet-about-timeline__content{width:100%}.velvet-about-timeline__dot{left:30px;top:50%}.velvet-about-testimonials__grid{grid-template-columns:1fr}}@media(max-width:767px){.velvet-about-hero,.velvet-about-story,.velvet-about-stats,.velvet-about-values,.velvet-about-team,.velvet-about-timeline,.velvet-about-testimonials,.velvet-about-cta{padding-left:20px;padding-right:20px}.velvet-about-section-header{margin-bottom:40px}.velvet-about-story__copy{font-size:16px}.velvet-about-stats__grid,.velvet-about-team__grid{grid-template-columns:1fr}.velvet-about-values__card,.velvet-about-testimonials__card{padding:35px 25px}.velvet-about-timeline{padding-left:15px;padding-right:20px}.velvet-about-timeline__content{padding:28px 24px}.velvet-about-timeline__year{font-size:40px}.velvet-about-cta__buttons{flex-direction:column}.velvet-about-cta__button{width:100%}.velvet-about-scroll-top{bottom:20px;height:48px;right:20px;width:48px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/velvet-about.css.map */
