.viliv-about-story-section{background:#fff;padding:clamp(52px,6vw,84px) 0 clamp(56px,6.5vw,96px)}.viliv-about-story-section,.viliv-about-story-section *{box-sizing:border-box;font-family:Fredoka,sans-serif}.viliv-about-story-section .viliv-elevate-about-image-text__inner{width:min(1180px,calc(100% - 48px));margin:0 auto;display:grid;gap:clamp(48px,6vw,80px)}.viliv-about-story-section .experience-component{display:block}.viliv-about-story-section .imageText-component{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(48px,8vw,120px)}.viliv-about-story-section .imageText-component[data-module-id=left-text-right-image]{direction:rtl}.viliv-about-story-section .imageText-component[data-module-id=left-text-right-image] .image-container,.viliv-about-story-section .imageText-component[data-module-id=left-text-right-image] .text-container{direction:ltr}.viliv-about-story-section .image-container img{display:block;width:100%;height:auto;aspect-ratio:666 / 500;object-fit:cover;border-radius:22px}.viliv-about-story-section .text-container{max-width:520px}.viliv-about-story-section .subtitle{margin:0 0 16px}.viliv-about-story-section .subtitle p{margin:0;font-size:13px;font-weight:500;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:#f68c1a}.viliv-about-story-section .text-banner-title{margin:0 0 22px}.viliv-about-story-section .text-banner-title p{margin:0;font-size:clamp(34px,4vw,56px);font-weight:500;line-height:.98;letter-spacing:-.02em;color:#3e214d;text-wrap:balance}.viliv-about-story-section .p-description{margin:0}.viliv-about-story-section .p-description p{margin:0;font-size:clamp(16px,1.25vw,20px);font-weight:400;line-height:1.55;letter-spacing:0;color:#5a546a}.viliv-about-story-section sup{font-size:.58em;line-height:0}@media(max-width:767px){.viliv-about-story-section{padding:36px 0 44px}.viliv-about-story-section .viliv-elevate-about-image-text__inner{width:min(100% - 32px,520px);gap:44px}.viliv-about-story-section .imageText-component,.viliv-about-story-section .imageText-component[data-module-id=left-text-right-image]{display:flex;flex-direction:column;gap:24px;direction:ltr}.viliv-about-story-section .text-container{max-width:none}.viliv-about-story-section .subtitle{margin-bottom:10px}.viliv-about-story-section .subtitle p{font-size:11px;letter-spacing:.12em}.viliv-about-story-section .text-banner-title{margin-bottom:14px}.viliv-about-story-section .text-banner-title p{font-size:30px;line-height:1.02}.viliv-about-story-section .p-description p{font-size:15px;line-height:1.48}.viliv-about-story-section .image-container img{border-radius:18px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/viliv-about-story.css.map */
