.about{color-scheme:light;padding-block:48px;border-top:1px solid rgb(var(--color-border));background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:15px;line-height:1.6}.about-hero{border-top:0}.about__eyebrow{margin:0 0 8px;font-family:var(--font-body-family);font-size:11px;font-weight:600;line-height:1.6;letter-spacing:.16em;text-transform:uppercase;opacity:.72}.about__title{margin:0 0 24px;font-family:var(--font-heading-family);font-weight:500;line-height:1.2;letter-spacing:-.04em;text-transform:none;color:inherit}.about__title--xl{font-size:32px}.about__title--lg{font-size:28px}.about__subtitle{margin:0 0 8px;font-family:var(--font-heading-family);font-size:16px;font-weight:600;line-height:1.3;letter-spacing:-.04em;text-transform:none;color:inherit}.about__text{font-family:var(--font-body-family);font-size:15px;line-height:1.6;max-width:62ch}.about__text p{margin:0 0 12px}.about__text>:last-child{margin-bottom:0}.about__small{margin:0;font-family:var(--font-body-family);font-size:15px;line-height:1.6}.about__link{display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-body-family);font-size:13px;font-weight:500;color:inherit;text-decoration:underline;text-underline-offset:3px}.about__img{display:block;width:100%;height:auto;max-width:100%;border-radius:8px;object-fit:cover}.about-hero__grid,.about-details__grid,.about-image-text__grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.about-image-text__grid--reverse .about-image-text__media{order:2}.about-hero__media .about__img,.about-image-text__media .about__img,.about-details__media .about__img{aspect-ratio:4 / 5}.about-details__list{margin:12px 0 0;padding:0;list-style:none;display:grid;gap:12px}.about-details__item{padding-block-start:12px;border-block-start:1px solid rgb(var(--color-border))}.about-cards__grid{display:grid;grid-auto-flow:column;grid-auto-columns:80%;gap:12px;margin:24px 0 0;padding:0 0 8px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain}.about-cards__card{display:flex;flex-direction:column;min-width:0;scroll-snap-align:start}.about-cards__swatch{display:block;width:100%;aspect-ratio:4 / 3;margin-bottom:12px;overflow:hidden;border-radius:8px;background:rgba(var(--color-foreground),.04)}.about-cards__swatch:empty{display:block;aspect-ratio:auto;padding-top:75%;background:none;outline:1px dashed rgb(var(--color-border));outline-offset:-1px}.about-cards__img{display:block;width:100%;height:100%;object-fit:cover}.about-cards__card .about__link{margin-top:auto}.about-statement .about__text,.about-cta .about__text{margin-inline:auto}.about-statement,.about-cta{text-align:center}.about-cta__button{margin-block-start:12px}.about a:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.about-epic .pdp-epic__inner{max-width:var(--page-width);padding-inline:var(--page-gutter)}.shopify-section:has(>.about-chapters){position:sticky;top:var(--header-height, 0px);z-index:3}.about-chapters{background:rgb(var(--color-background));border-bottom:1px solid rgb(var(--color-border))}.about-chapters__list{display:flex;gap:24px;margin-block:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.about-chapters__list::-webkit-scrollbar{display:none}.about-chapters__link{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap;font-family:var(--font-body-family);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:inherit;text-decoration:none;opacity:.72}.about-chapters__link:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}.about-chapters__link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px;opacity:1}.about[id],.about-epic .pdp-epic{scroll-margin-top:calc(var(--header-height, 0px) + 56px)}.about-cta__routes-label{margin-top:32px}.about-cta__routes{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.about-cta__route{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid rgb(var(--color-border));font-family:var(--font-body-family);font-size:13px;font-weight:500;color:inherit;text-decoration:none}.about-cta__route:hover{border-color:rgb(var(--color-foreground))}.about-return[hidden]{display:none}.about-return{position:fixed;inset-inline:16px;bottom:16px;z-index:4;display:flex;justify-content:center;pointer-events:none}.about-return__link{pointer-events:auto;display:flex;align-items:center;gap:12px;width:100%;max-width:480px;min-height:44px;padding:8px 16px 8px 8px;border:1px solid rgb(var(--color-border));border-radius:8px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);text-decoration:none}.about-return__img{flex:none;width:48px;height:60px;object-fit:cover;border-radius:8px;background:rgba(var(--color-foreground),.04)}.about-return__text{display:flex;flex:1;flex-direction:column;min-width:0}.about-return__eyebrow{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;opacity:.72}.about-return__title{font-size:14px;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.about-return__price{font-size:13px;opacity:.72}.about-return__cta{flex:none;font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.about-return__link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}@media(prefers-reduced-motion:no-preference){.about-return:not([hidden]){animation:about-return-in .2s ease-out}}@keyframes about-return-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media screen and (max-width:749px){.about-hero__grid,.about-details__grid,.about-image-text__grid{grid-template-columns:1fr;gap:16px}.about-image-text__grid--reverse .about-image-text__media{order:0}}@media(min-width:750px){.about-cards__grid{grid-auto-columns:calc((100% - 12px)/2)}}@media(min-width:990px){.about{padding-block:80px;font-size:16px}.about__title--lg{font-size:36px}.about__title--xl{font-size:44px}.about__text{font-size:16px}.about-cards__grid{grid-auto-columns:1fr;overflow-x:visible;scroll-snap-type:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/section-about-cloestar.css.map */
