.custom-about-story-section{--color-bg-light: #FAFDE2;--color-bg-page: #F8F9FA;--color-text-dark: #181F14;--color-text-on-dark: #FAFDE2;--color-accent-green: #5D6245;--color-accent-gold: #D6AE53;--color-accent-dark-gold: #938C04;--font-display: "Cormorant Garamond", serif;--font-body: "Inter", sans-serif;--card-shadow: 0 20px 50px rgba(0, 0, 0, .1);--border-radius-card: 16px;--border-radius-btn: 50px;font-family:var(--font-body);color:var(--color-text-dark);line-height:1.7;-webkit-font-smoothing:antialiased;background-color:var(--color-bg-muted)}.custom-about-story-section .e-container{max-width:1200px;margin:0 auto;padding:0 40px}.custom-about-story-section.e-section{padding:120px 20px;overflow:hidden}.custom-about-story-section .e-button{display:inline-block;padding:16px 40px;background-color:var(--color-accent-gold);color:var(--color-text-dark);text-decoration:none;font-family:var(--font-body);font-weight:500;border:1px solid var(--color-accent-gold);transition:all .3s ease;border-radius:var(--border-radius-btn);cursor:pointer}.custom-about-story-section .e-button:hover{background-color:transparent;color:var(--color-accent-dark-gold);border-color:var(--color-accent-dark-gold)}.custom-about-story-section .about-story-container{display:flex;gap:80px;align-items:start}.custom-about-story-section .about-visuals{flex:0 0 400px;text-align:left;position:sticky;top:100px}.custom-about-story-section .founder-image-wrapper{position:relative;border-radius:var(--border-radius-card);overflow:hidden;box-shadow:var(--card-shadow);margin-bottom:30px}.custom-about-story-section .founder-image-wrapper img,.custom-about-story-section .founder-image-wrapper .placeholder-svg{display:block;width:100%;height:auto;aspect-ratio:1 / 1.1;object-fit:cover;transition:transform .4s ease}.custom-about-story-section .founder-image-wrapper:hover img{transform:scale(1.05)}.custom-about-story-section .about-story{flex:1;min-width:0}.custom-about-story-section .about-story-title{font-family:var(--font-display);font-size:clamp(44px,5vw,60px);font-weight:700;color:var(--color-accent-green);line-height:1.1;margin-top:0;margin-bottom:20px;text-align:left}.custom-about-story-section .about-story-subtitle{font-size:18px;opacity:.8;line-height:1.7;margin-bottom:60px;text-align:left;max-width:65ch}.custom-about-story-section .about-story-subtitle p{margin:0}.custom-about-story-section .story-parts-wrapper{margin:0;display:flex;flex-direction:column;gap:50px;list-style:none;padding-left:0}.custom-about-story-section .story-part h3{font-family:var(--font-display);font-size:28px;font-weight:700;color:var(--color-accent-green);margin-top:0;margin-bottom:15px;display:flex;align-items:center;gap:12px}.custom-about-story-section .story-part h3 .icon{color:var(--color-accent-gold);font-size:32px}.custom-about-story-section .story-part p{font-size:16px;color:var(--color-text-dark);opacity:.8;line-height:1.8;margin:0 0 1em;max-width:62ch}.custom-about-story-section .story-part p:last-child{margin-bottom:0}.custom-about-story-section .founder-signature{font-size:20px;font-weight:600;font-family:var(--font-display);color:var(--color-text-dark);margin-top:60px;border-top:1px solid rgba(0,0,0,.1);padding-top:30px}.custom-about-story-section .founder-signature span{display:block;font-family:var(--font-body);font-size:15px;opacity:.8;margin-top:4px;font-weight:400}@media(max-width:990px){.custom-about-story-section.e-section{padding-top:0}.custom-about-story-section .about-story-container{flex-direction:column;gap:0}.custom-about-story-section .about-visuals{position:static;text-align:center;width:100%}.custom-about-story-section .founder-image-wrapper{border-radius:0;box-shadow:none;width:100vw;position:relative;left:50%;transform:translate(-50%)}.custom-about-story-section .founder-image-wrapper img,.custom-about-story-section .founder-image-wrapper .placeholder-svg{aspect-ratio:4 / 3;height:auto}.custom-about-story-section .about-story{padding:60px 0}.custom-about-story-section .about-story-title,.custom-about-story-section .about-story-subtitle{text-align:center}}@media(max-width:768px){.custom-about-story-section .e-container{padding:0 20px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-custom-about-story.css.map */
