.envee-about-section{--envee-about-background: var(--envee-paper);--envee-about-text: var(--envee-ink);--envee-about-heading: var(--envee-heading);--envee-about-accent: var(--envee-gold);padding-block:clamp(36px,5vw,76px);overflow:clip;color:var(--envee-about-text);background:var(--envee-about-background)}body.template-index main>.shopify-section.shopify-section--enveenine-about-story{padding-block:0}.envee-about-section:first-child{padding-block-start:clamp(18px,2.4vw,32px)}.envee-about__inner{width:min(var(--container-max-width),calc(100% - (2 * var(--container-gutter))));margin-inline:auto}.envee-about__eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 14px;color:var(--envee-about-accent);font-family:var(--envee-font-clickable);font-size:clamp(.76rem,.7rem + .18vw,.9rem);font-weight:400;letter-spacing:.06em;line-height:1.3;text-transform:uppercase}.envee-about__eyebrow:before{width:10px;height:10px;flex:0 0 auto;border-radius:50%;background:var(--envee-about-accent);box-shadow:0 0 0 5px color-mix(in srgb,var(--envee-about-accent) 24%,transparent);content:""}.envee-about-intro .envee-about__title{max-width:var(--envee-about-title-max-width, 620px);margin:0 0 var(--envee-about-title-gap-d, 22px);color:var(--envee-about-heading);font-family:var(--envee-font-heading);font-size:var(--envee-about-title-size-d, 60px);font-weight:400;letter-spacing:var(--envee-heading-letter-spacing);line-height:1}.envee-about-intro .envee-about__title em{position:relative;color:var(--envee-blue);font-style:normal}.envee-about-intro .envee-about__title em:after{position:absolute;right:0;bottom:-7px;left:0;height:7px;background:repeating-linear-gradient(90deg,var(--envee-about-accent) 0 10px,transparent 10px 15px);content:""}.envee-about__heading{margin:0;color:var(--envee-about-heading);font-family:var(--envee-font-heading);font-size:clamp(2rem,1.45rem + 2vw,3.5rem);font-weight:400;letter-spacing:var(--envee-heading-letter-spacing);line-height:1.08}.envee-about__subheading{margin:0;color:var(--envee-about-heading);font-family:var(--envee-font-heading);font-size:clamp(1.25rem,1.05rem + .7vw,1.75rem);font-weight:400;line-height:1.15}.envee-about__copy{color:var(--envee-about-text);font-size:clamp(1rem,.94rem + .22vw,1.13rem);line-height:1.65}.envee-about__copy>:first-child{margin-block-start:0}.envee-about__copy>:last-child{margin-block-end:0}.envee-about__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.envee-about-intro__panel,.envee-about-story__panel,.envee-about-person__panel,.envee-about-cta__panel{border:2px solid var(--envee-navy);border-radius:clamp(20px,2vw,32px);box-shadow:8px 8px 0 var(--envee-ice)}.envee-about-intro__panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:clamp(540px,48vw,700px);overflow:hidden;background:var(--envee-surface)}.envee-about-intro__copy{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:clamp(28px,4.6vw,72px)}.envee-about-intro__copy .envee-about__copy{max-width:62ch;margin-block:0}.envee-about-intro__copy .envee-about__actions{margin-block-start:28px}.envee-about-intro__features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:32px 0 0;padding:0;list-style:none}.envee-about-intro__feature{padding:16px;border:1px solid var(--envee-line);border-radius:16px;background:var(--envee-surface);box-shadow:4px 4px 0 var(--envee-ice)}.envee-about-intro__feature strong,.envee-about-intro__feature span{display:block}.envee-about-intro__feature strong{color:var(--envee-about-heading);font-family:var(--envee-font-heading);font-size:1rem;font-weight:400;line-height:1.2}.envee-about-intro__feature span{margin-block-start:5px;font-size:.92rem;line-height:1.45}.envee-about-intro__visual{position:relative;min-width:0;min-height:100%;padding:clamp(18px,2vw,30px);background:linear-gradient(145deg,var(--envee-navy),var(--envee-blue))}.envee-about-intro__image{position:absolute;overflow:hidden;border:2px solid rgb(255 255 255 / 82%);border-radius:clamp(18px,1.8vw,28px);background:color-mix(in srgb,var(--envee-ice) 70%,white);box-shadow:8px 8px #0924503d}.envee-about-intro__image--primary{inset:clamp(18px,2vw,30px) clamp(18px,2vw,30px) clamp(100px,9vw,140px) clamp(18px,2vw,30px)}.envee-about-intro__image--secondary{z-index:2;right:clamp(28px,3.2vw,52px);bottom:clamp(20px,2.4vw,38px);width:clamp(180px,43%,310px);aspect-ratio:4 / 3}.envee-about-intro__image img,.envee-about-story__media img,.envee-about-person__media img,.envee-about-gallery__image img,.envee-about-passion__media img{width:100%;height:100%;object-fit:var(--envee-image-fit, cover);object-position:var(--envee-image-position, center)}.envee-about-intro__image .placeholder,.envee-about-story__media .placeholder,.envee-about-person__media .placeholder,.envee-about-gallery__image .placeholder,.envee-about-passion__media .placeholder{width:100%;height:100%;background:var(--envee-mist)}.envee-about-section-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.65fr);align-items:end;gap:28px;margin-block-end:clamp(26px,3vw,44px)}.envee-about-section-header .envee-about__copy{justify-self:end;max-width:52ch}.envee-about-story__panel,.envee-about-person__panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden;background:var(--envee-surface)}.envee-about-story{padding-block:var(--envee-story-padding-top-d, 40px) var(--envee-story-padding-bottom-d, 16px)}.envee-about-story__panel--image-right .envee-about-story__media,.envee-about-person__panel--image-right .envee-about-person__media{order:2}.envee-about-story__media{height:var(--envee-story-media-height-d, 420px);min-height:0;background:var(--envee-mist)}.template-collection .envee-about-story__media{height:auto;min-height:var(--envee-story-media-height-d, 420px)}.envee-about-person__media{min-height:clamp(360px,38vw,560px);background:var(--envee-mist)}.envee-about-story__content,.envee-about-person__content{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:clamp(28px,4.2vw,64px)}.envee-about-person__content .envee-about__copy{margin-block-start:20px}.envee-about-story__content .envee-about__copy,.envee-about-story__actions{margin-block-start:14px}.envee-about-passion__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px)}.envee-about-passion__card{display:flex;min-width:0;flex-direction:column;padding:clamp(22px,2.5vw,34px);border:2px solid var(--envee-navy);border-radius:clamp(18px,1.7vw,26px);background:var(--envee-surface);box-shadow:6px 6px 0 var(--envee-ice)}.envee-about-passion__media{width:72px;height:72px;margin-block-end:22px;overflow:hidden;border-radius:18px;background:var(--envee-mist)}.envee-about-passion__symbol{display:grid;width:72px;height:72px;margin-block-end:22px;place-items:center;border-radius:18px;background:var(--envee-gold);color:var(--envee-navy);font-family:var(--envee-font-heading);font-size:1.5rem}.envee-about-passion__card .envee-about__copy{margin-block-start:14px;font-size:1rem}.envee-about-gallery__grid{display:grid;grid-template-columns:repeat(var(--envee-gallery-columns, 3),minmax(0,1fr));grid-auto-flow:dense;gap:clamp(14px,1.8vw,24px)}.envee-about-gallery__item{min-width:0}.envee-about-gallery__item--wide{grid-column:span 2}.envee-about-gallery__image{aspect-ratio:var(--envee-gallery-ratio, 4 / 3);overflow:hidden;border:2px solid var(--envee-navy);border-radius:clamp(18px,1.7vw,26px);background:var(--envee-mist);box-shadow:6px 6px 0 var(--envee-ice)}.envee-about-gallery__caption{margin:14px 4px 0;color:var(--envee-about-heading);font-family:var(--envee-font-heading);font-size:1rem;line-height:1.3}.envee-about-person__meta{display:grid;gap:4px;margin-block-start:20px}.envee-about-person__name{color:var(--envee-about-heading);font-family:var(--envee-font-heading);font-size:1.35rem;line-height:1.2}.envee-about-person__role{color:var(--envee-about-accent);font-weight:600}.envee-about-person__content .envee-about__actions{margin-block-start:26px}.envee-about-cta__panel{padding:clamp(34px,5.5vw,82px);text-align:var(--envee-cta-align, center);background:var(--envee-about-background)}.envee-about-cta__panel .envee-about__copy{max-width:62ch;margin:20px auto 0}.envee-about-cta__panel .envee-about__actions{justify-content:var(--envee-cta-justify, center);margin-block-start:30px}@media screen and (max-width:999px){.envee-about-intro .envee-about__title{font-size:var(--envee-about-title-size-t, 50px)}.envee-about-intro__panel{grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);min-height:520px}.envee-about-intro__copy{padding:32px}.envee-about-intro__features{grid-template-columns:1fr}.envee-about-section-header{grid-template-columns:1fr;align-items:start;gap:18px}.envee-about-section-header .envee-about__copy{justify-self:start}.envee-about-passion__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:699px){.envee-about-intro .envee-about__title{margin-bottom:var(--envee-about-title-gap-m, 18px);font-size:var(--envee-about-title-size-m, 40px)}.envee-about-section{padding-block:34px}.envee-about-story{padding-block:var(--envee-story-padding-top-m, 28px) var(--envee-story-padding-bottom-m, 12px)}.envee-about-intro__panel,.envee-about-story__panel,.envee-about-person__panel{grid-template-columns:1fr}.envee-about-intro__copy,.envee-about-story__content,.envee-about-person__content{padding:26px 22px}.envee-about-intro__visual{min-height:430px;order:2}.envee-about-intro__image--primary{inset-block-end:108px}.envee-about-intro__image--secondary{width:min(52%,230px)}.envee-about-intro__features{gap:10px}.envee-about-story__panel--image-right .envee-about-story__media,.envee-about-person__panel--image-right .envee-about-person__media{order:0}.envee-about-story__media,.envee-about-person__media{min-height:320px}.envee-about-story__media{height:var(--envee-story-media-height-m, 300px);min-height:0}.envee-about-passion__grid,.envee-about-gallery__grid{grid-template-columns:1fr}.envee-about-gallery__item--wide{grid-column:auto}.envee-about__actions{align-items:stretch;flex-direction:column}.envee-about__actions .button{width:100%}}@media(prefers-reduced-motion:reduce){.envee-about-section *,.envee-about-section *:before,.envee-about-section *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.envee-about-intro .envee-about__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:450px;align-items:stretch}.envee-about-intro .envee-about__actions .button{width:100%;min-height:54px;padding-inline:20px;text-align:center}@media screen and (max-width:699px){.envee-about-intro .envee-about__actions{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/enveenine-about.css.map */
