.sc-footer-social{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:12px;font-size:16px;text-decoration:none}.sc-footer-social:hover{text-decoration:underline;text-underline-offset:4px}.sc-brand .sc-footer a[aria-current=page],.sc-brand .sc-nav a[aria-current=page]{color:var(--sc-red);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}#collection-hero{scroll-margin-top:20px;margin-bottom:0}body:has(#collection-hero) #product-grid{margin-top:0}#collection-hero:focus{outline:none;box-shadow:none}#collection-hero{grid-template-areas:"portrait eyebrow" "portrait content" "navigation navigation";row-gap:0}#collection-hero>.sc-eyebrow{grid-area:eyebrow;align-self:end;margin-bottom:16px}#collection-hero>.sc-mood-portrait{grid-area:portrait}#collection-hero>.sc-series-banner__content{grid-area:content;align-self:start}#collection-hero>.sc-collection-nav{grid-area:navigation;width:100%;margin:24px 0 0;padding:16px 0 0;border-top:1px solid var(--sc-line)}@media(max-width:749px){#collection-hero{grid-template-areas:"eyebrow" "portrait" "content" "navigation";row-gap:16px;padding-block:24px}#collection-hero>.sc-eyebrow{margin-bottom:0;text-align:center}#collection-hero>.sc-mood-portrait{max-width:190px;margin-inline:auto}#collection-hero .sc-series-banner__back{display:none}#collection-hero>.sc-collection-nav{margin-top:0}}@media(max-width:374px){#collection-hero.sc-mood--confident h1{font-size:30px}}.sc-moods-directory{padding-top:35px}.sc-moods-directory .sc-section-top{display:block}.sc-moods-directory .sc-section-top>p{max-width:800px;margin-top:20px;font-size:18px}.sc-moods-directory h1{font-size:clamp(38px,4vw,56px);margin:0 0 16px;text-wrap:balance}.sc-moods-directory .sc-mood-directory-portrait{background-image:none;height:auto;object-fit:contain}.sc-mood-directory-list{display:grid;gap:24px}.sc-moods-directory .sc-mood-directory-row{grid-template-columns:1fr 1fr;gap:48px;padding:28px 6%;min-height:320px}.sc-moods-directory .sc-mood-portrait{max-width:250px}.sc-mood-directory-row:nth-child(2n) .sc-mood-portrait{order:2}.sc-mood-directory-row:nth-child(2n) .sc-mood-directory-copy{order:1}.sc-mood-directory-quote{font-family:var(--font-heading-family);font-size:clamp(32px,3.3vw,44px);font-weight:750;letter-spacing:-.045em;line-height:1.08;margin:0 0 16px}.sc-mood-directory-description{font-size:18px;color:#595247;max-width:480px;margin:0 0 8px}.sc-moods-directory .sc-text-link{color:var(--sc-red);font-size:18px}@media(max-width:749px){.sc-moods-directory .sc-mood-directory-row{grid-template-columns:1fr;gap:16px;padding:24px 22px;min-height:0}.sc-moods-directory .sc-mood-portrait{max-width:180px}.sc-mood-directory-row:nth-child(2n) .sc-mood-portrait,.sc-mood-directory-row:nth-child(2n) .sc-mood-directory-copy{order:initial}.sc-mood-directory-quote{font-size:32px}.sc-mood-directory-description{margin-inline:auto}}@media(max-width:374px){.sc-moods-directory .sc-mood--confident .sc-mood-directory-quote{font-size:28px}}.sc-current{padding-bottom:64px}.sc-current-panel{background:var(--mood-color);border-radius:20px;padding:40px 6%;display:grid;grid-template-columns:1fr 300px;gap:8%;align-items:center}.sc-current .sc-current-quote{font-family:var(--font-heading-family);font-size:clamp(36px,4vw,54px);font-weight:750;letter-spacing:-.045em;line-height:1.08;margin:0 0 20px}.sc-current-story{max-width:650px;font-size:18px;margin:0 0 10px}.sc-current-portrait{width:100%;max-width:250px;height:auto;justify-self:center}.sc-current .sc-text-link,.sc-home-moods-link .sc-text-link{color:var(--sc-red);font-size:18px}.sc-home-moods-link{margin:24px 0 0}@media(max-width:749px){.sc-current{padding-bottom:40px}.sc-current-panel{grid-template-columns:1fr;gap:24px;padding:28px 24px}.sc-current-portrait{max-width:180px}.sc-current .sc-current-quote{font-size:clamp(32px,8vw,40px)}}.sc-home-products h3{margin-bottom:8px}.sc-home-products .sc-home-product-quote{color:var(--sc-ink)}.sc-home-products .sc-home-gifts__product:hover h3{text-decoration:underline;text-underline-offset:5px}@media(max-width:374px){.sc-home-products .sc-home-gifts__product{grid-template-columns:85px minmax(0,1fr)}.sc-home-products .sc-home-gifts__image{width:85px}.sc-home-products .sc-home-gifts__details{padding:16px 12px}}.sc-our-world{padding-top:35px;padding-bottom:50px}.sc-story-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:8%;align-items:center;padding-bottom:65px}.sc-story-hero h1{font-size:clamp(42px,5.3vw,72px);line-height:1.05;margin:0 0 24px}.sc-story-tagline{font-size:22px;font-weight:700;max-width:400px;line-height:1.4}.sc-story-copy{font-size:18px;line-height:1.65;max-width:590px}.sc-story-copy p{margin:0 0 20px}.sc-story-copy p:last-child{margin-bottom:0}.sc-story-portrait{background:var(--mood-color);border-radius:48% 52% 45% 55%;padding:25px}.sc-story-portrait .sc-mood-portrait{margin-inline:auto;max-width:400px}.sc-story-body{max-width:none;margin:0 0 64px;display:grid;gap:40px}.sc-story-body .sc-story-row{display:block;padding:0;border:0}.sc-our-world .sc-story-body h2{font-size:clamp(28px,2.6vw,34px);line-height:1.15;text-wrap:balance;margin:0 0 18px}.sc-story-body .sc-story-copy{max-width:none}.sc-our-world h2{font-size:clamp(32px,3.5vw,48px);margin:0}.sc-story-welcome{border-radius:20px;background:#ebe6da;padding:45px}.sc-story-welcome h2{margin-bottom:24px}.sc-story-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:28px}.sc-story-credit{font-size:16px;line-height:1.6;max-width:680px;padding-top:30px}.sc-story-credit a{text-underline-offset:4px}@media(max-width:749px){.sc-story-hero{grid-template-columns:1fr;gap:30px;padding-bottom:40px}.sc-story-hero h1{font-size:clamp(34px,9vw,46px)}.sc-story-tagline{font-size:20px}.sc-story-portrait{width:min(100%,340px);box-sizing:border-box;justify-self:center}.sc-story-body{margin-bottom:40px;gap:32px}.sc-story-welcome{padding:28px 24px}}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map */
