.creator-intro__portrait-composition{aspect-ratio:2184/2032;inline-size:min(100%,16.25rem);margin-inline:auto;position:relative}.creator-intro__heading-label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.creator-intro__composition-portrait{position:absolute;inset:0}
.home-hero{background:#fffbf8}.home-hero__inner{grid-template-columns:minmax(0,34fr) minmax(0,40fr) minmax(0,26fr);align-items:center;column-gap:clamp(12px,1.5vw,20px);min-height:324px;padding-block:24px;display:grid}.home-hero__copy{z-index:1;min-width:0}.home-hero__heading{font:800 clamp(26px, 3.2vw, 43px)/1.09 var(--font-display);letter-spacing:-.01em;white-space:normal;overflow-wrap:anywhere;width:max-content;max-width:calc(100% + clamp(12px,1.5vw,20px));margin:0}.home-hero__heading span{display:block}.home-hero__heading span:first-child{color:#372824}.home-hero__heading span:last-child{color:var(--color-brand-primary);white-space:nowrap;margin-top:10px}.home-hero__description{max-width:310px;font:500 13px/1.65 var(--font-body);letter-spacing:.055em;color:#39302f;overflow-wrap:anywhere;margin:21px 0 0}.home-hero__actions{flex-wrap:wrap;gap:20px;margin-top:20px;display:flex}.home-hero__actions>*{border-radius:var(--radius-sm);letter-spacing:.08em;min-width:0;max-width:100%;min-height:44px;box-shadow:none;white-space:normal;overflow-wrap:anywhere;padding:6px 19px;font-size:10px}.home-hero__art{width:100%;min-width:0;min-height:324px;position:relative}.home-hero__collage{position:absolute;inset:14px 0 10px 8%}.home-hero__doodle{pointer-events:none;width:33px;height:33px;position:absolute}.home-hero__doodle--1{width:25px;height:25px;top:35px;left:2%}.home-hero__doodle--2{bottom:75px;left:0}.home-hero__doodle--3{width:48px;bottom:30px;left:2%}.home-hero__doodle--4{width:55px;height:50px;bottom:0;right:2%}.home-hero__newsletter{min-width:0;padding-left:18px}.home-hero__newsletter .newsletter-preview{overflow-wrap:anywhere;width:100%;min-width:0}.home-hero__newsletter .newsletter-preview button{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.home-stats{border-radius:var(--radius-lg);background:var(--color-brand-soft);margin-top:20px;margin-bottom:20px}.home-stats__list{grid-template-columns:repeat(3,1fr);margin:0;padding:13px 40px;list-style:none;display:grid}.home-stats__item{justify-content:center;align-items:center;gap:16px;min-height:62px;display:flex}.home-stats__item+.home-stats__item{border-left:1px solid #f7dce5}.home-stats__icon{flex:none;width:58px;height:58px;position:relative}.home-stats__copy{flex-direction:column;align-items:flex-start;display:flex}.home-stats__value{color:#352925;font:800 24px/1.1 var(--font-display);letter-spacing:.08em}.home-stats__stars{color:#ffbd4c;letter-spacing:1px;font-size:19px;line-height:1}.home-stats__label{color:#403735;font:500 12px/1.2 var(--font-body);letter-spacing:.12em;margin-top:4px}.home-collections{gap:18px;display:grid}.featured-collection{--collection-text:var(--color-brand-strong);border-radius:var(--radius-lg);background:var(--color-brand-soft);min-height:253px;padding:15px 20px 13px}.featured-collection--cyan{--collection-text:var(--color-storefront-cyan-ink);background:var(--color-section-cyan)}.featured-collection--lavender{--collection-text:var(--color-storefront-lavender-ink);background:var(--color-section-lavender)}.featured-collection__heading-row{justify-content:space-between;align-items:center;margin-left:19.5%;display:flex;position:relative}.featured-collection__heading-row h2{color:var(--collection-text);font:800 20px/1.2 var(--font-display);letter-spacing:.04em;margin:0}.featured-collection__view-all{min-height:44px;color:var(--collection-text);font:700 10px/1 var(--font-body);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;align-items:center;display:inline-flex}.featured-collection__view-all span{vertical-align:-2px;font-size:19px}.featured-collection__content{grid-template-columns:18% 1fr;align-items:end;gap:18px;margin-top:8px;display:grid}.featured-collection__illustration{width:100%;height:190px;position:relative}.featured-collection__items{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.featured-collection__card{border-radius:var(--radius-md);background:var(--color-surface);border:1px solid #eadbdc;display:block;overflow:hidden}.featured-collection__preview{aspect-ratio:1.23;width:100%;position:relative}.featured-collection__preview img{object-position:top center!important}.featured-collection__card:hover img{transition:transform .2s;transform:scale(1.035)}.creator-intro{border-radius:var(--radius-lg);background:var(--color-section-cream);grid-template-columns:29% 32% 1fr;align-items:center;gap:25px;min-height:256px;margin-top:18px;padding:18px 27px;display:grid}.creator-intro__story{color:#3c3634;font:500 12px/1.7 var(--font-body);letter-spacing:.035em}.creator-intro__story p{margin:0 0 9px}.creator-intro__story a,.creator-intro__story .storefront-unavailable{border-radius:var(--radius-pill);min-height:44px;margin-top:4px;padding:5px 18px;font-size:10px}.creator-intro__values{grid-template-columns:1fr 1fr;gap:32px 15px;margin:0;padding:0;list-style:none;display:grid}.creator-intro__values li{color:#3c3634;font:500 12px/1.55 var(--font-body);letter-spacing:.035em;align-items:center;gap:11px;display:flex}.creator-intro__value-icon{flex:none;width:43px;height:43px;position:relative}@media (max-width:1100px){.home-hero__inner{grid-template-columns:minmax(0,35fr) minmax(0,38fr) minmax(0,27fr)}.home-hero__heading{font-size:clamp(25px,3vw,35px)}.featured-collection__heading-row h2{font-size:18px}.creator-intro{grid-template-columns:26% 36% 1fr;gap:18px}}@media (max-width:800px){.home-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding-block:26px}.home-hero__copy{align-self:center}.home-hero__art{min-height:290px}.home-hero__newsletter{grid-column:1/-1;padding:0}.home-stats__list{padding-inline:12px}.home-stats__item{gap:6px}.home-stats__icon{width:42px;height:42px}.home-stats__value{font-size:20px}.home-stats__label{font-size:9px}.featured-collection__content{grid-template-columns:16% 1fr;gap:10px}.featured-collection__items{gap:10px}.featured-collection__illustration{height:150px}.featured-collection{min-height:0}.creator-intro{grid-template-columns:190px 1fr}.creator-intro__values{grid-column:1/-1}}@media (max-width:600px){.home-page{flex-direction:column;display:flex}.home-hero,.home-hero__inner{display:contents}.home-hero__copy,.home-hero__art,.home-hero__newsletter{width:calc(100% - 32px);max-width:var(--storefront-content-max-width,1320px);margin-inline:auto}.home-hero__copy{padding-block:24px 12px}.home-hero__newsletter{order:3;margin-block:24px;padding-left:0}.home-page>.home-collections{order:1}.home-page>.home-stats{order:2}.home-page>.creator-intro{order:4}.home-hero__heading{white-space:normal;text-wrap:balance;width:auto;max-width:100%;font-size:clamp(29px,8vw,42px)}.home-hero__heading span:last-child{white-space:normal}.home-hero__art{min-height:280px}.home-hero__collage{inset:0 5%}.home-hero__doodle--4{right:2%}.home-stats__list{grid-template-columns:1fr;gap:10px}.home-stats__item{justify-content:flex-start;padding:5px 15px}.home-stats__item+.home-stats__item{border-top:1px solid #f7dce5;border-left:0}.featured-collection{padding:15px}.featured-collection__heading-row{gap:15px;margin-left:0}.featured-collection__heading-row h2{font-size:16px}.featured-collection__content{display:block}.featured-collection__illustration{display:none}.featured-collection__items{scroll-snap-type:x mandatory;gap:10px;padding-bottom:5px;display:flex;overflow-x:auto}.featured-collection__card{scroll-snap-align:start;flex:0 0 72%}.creator-intro{padding:20px;display:block}.creator-intro__story{margin-top:15px}.creator-intro__values{gap:15px;margin-top:25px}.creator-intro__values li{font-size:10px}.creator-intro__value-icon{width:35px;height:35px}}
