@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400;1,600&family=Great+Vibes&display=swap";:root{--about-color-cream-bg: #FAF7F2;--about-color-white: rgba(28, 28, 28, .03);--about-color-card-bg: #ffffff;--about-color-dark-bg: #1A110D;--about-color-gold-text: var(--color-primary-button-background, #c89a58);--about-color-blue: var(--color-primary, #1B36C8);--about-color-blue-bg: rgba(var(--color-primary-rgb), .08);--about-font-cursive: "Cormorant Garamond", "Playfair Display", Georgia, serif}.about-page-wrapper{background-color:var(--about-color-cream-bg);color:var(--color-foreground);font-family:var(--font-body--family),sans-serif;overflow-x:hidden;font-size:16px;line-height:1.6}.about-page-wrapper p{color:var(--color-foreground-muted, #665b55)}.about-script-text{font-family:var(--about-font-cursive);font-style:italic;font-weight:500;text-transform:none;font-size:1.15em;color:#7a5e52;display:inline}.about-hero .about-script-text,.about-philosophy .about-script-text,.about-cta .about-script-text{color:var(--about-color-gold-text, #e5b82a)}.about-hero{position:relative;min-height:70vh;display:flex;align-items:center;justify-content:flex-start;background-size:cover;background-position:center;background-repeat:no-repeat;padding:60px 4%;color:#fff}.about-hero__before-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#0a0604bf 40%,#0a060433);z-index:1}.about-hero__content{position:relative;z-index:2;max-width:600px}.about-hero__sub{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:var(--about-color-gold-text);margin-bottom:12px;display:block}.about-hero__title{font-size:clamp(34px,4.5vw,60px);line-height:1.1;margin:0 0 15px;color:#fff}.about-hero__title-highlight{color:var(--about-color-gold-text)}.about-hero__desc{font-size:18px;line-height:1.5;margin-bottom:25px;color:#ffffffe6}.about-hero__buttons{display:flex;gap:12px;flex-wrap:wrap}.about-hero__btn{padding:12px 24px;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.1em;border-radius:4px;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block;text-align:center}.about-hero__btn--primary{background-color:#fff;color:var(--about-color-dark-bg);border:2px solid #ffffff}.about-hero__btn--primary:hover{background-color:transparent;color:#fff}.about-hero__btn--secondary{background-color:transparent;color:#fff;border:2px solid #ffffff}.about-hero__btn--secondary:hover{background-color:#fff;color:var(--about-color-dark-bg)}.about-intro{padding:60px 4%;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1.1fr;gap:60px;align-items:center}.about-intro__img-wrapper{position:relative}.about-intro__img{border-radius:8px;width:100%;aspect-ratio:4/5;object-fit:cover}.about-intro__badge{position:absolute;bottom:25px;right:-15px;background-color:var(--about-color-blue);color:#fff;width:110px;height:110px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:4px;font-weight:800;box-shadow:0 10px 25px rgba(var(--color-primary-rgb),.25);z-index:2;text-align:center;padding:10px}.about-intro__badge-lbl{font-size:11px;text-transform:uppercase;letter-spacing:.1em;opacity:.8;margin-bottom:2px}.about-intro__badge-val{font-size:22px;line-height:1.1;font-family:var(--font-heading--family),sans-serif}.about-intro__sub{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--about-color-gold-text);margin-bottom:10px;display:block}.about-intro__title{font-size:clamp(26px,3.5vw,38px);line-height:1.2;margin:0 0 15px;color:var(--color-foreground-heading, var(--color-foreground))}.about-intro__desc{margin-bottom:20px;font-size:15px}.about-intro__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.about-intro__item{display:flex;align-items:center;gap:12px;font-weight:600;color:var(--color-foreground)}.about-intro__checkmark{width:20px;height:20px;border-radius:50%;background-color:var(--about-color-blue-bg);display:flex;align-items:center;justify-content:center}.about-intro__checkmark svg{width:10px;height:10px;stroke:var(--about-color-blue);stroke-width:3;fill:none}.about-values{padding:60px 4%;background-color:var(--about-color-cream-bg);border-top:1px solid var(--color-border, #ECE6DE)}.about-values__inner{max-width:1200px;margin:0 auto}.about-values__sub{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--about-color-gold-text);margin-bottom:10px;display:block}.about-values__title{font-size:clamp(26px,3.5vw,38px);margin:0 0 35px;color:var(--color-foreground-heading, var(--color-foreground))}.about-values__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.about-values__card{background-color:var(--about-color-card-bg);border:1px solid var(--color-border, #ECE6DE);border-radius:8px;padding:30px 20px;transition:transform var(--hover-transition-duration) var(--hover-transition-timing),box-shadow var(--hover-transition-duration) var(--hover-transition-timing);display:flex;flex-direction:column;align-items:flex-start}.about-values__card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000000d}.about-values__icon{width:48px;height:48px;border-radius:8px;background-color:var(--about-color-blue-bg);display:flex;align-items:center;justify-content:center;margin-bottom:20px;color:var(--about-color-blue)}.about-values__icon svg,.about-values__icon img,.about-values__icon .about-values__custom-icon{width:40px;height:40px;stroke:#2639b0;object-fit:contain}.about-values__card-title{font-size:17px;margin:0 0 10px;letter-spacing:.05em;color:var(--color-foreground-heading, var(--color-foreground))}.about-values__card-desc{font-size:16px;line-height:1.5;margin:0;color:var(--color-foreground-muted, #665b55)}.about-philosophy{position:relative;padding:80px 4%;color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center}.about-philosophy__before-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#1a110de6,#1a110de6);z-index:1}.about-philosophy__inner{position:relative;z-index:2;max-width:1000px;margin:0 auto}.about-philosophy__sub{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:var(--about-color-gold-text);margin-bottom:12px;display:block}.about-philosophy__title{font-size:clamp(30px,4vw,48px);line-height:1.2;margin:0 0 30px;color:#fff}.about-philosophy__title .about-script-text{color:var(--about-color-gold-text)}.about-philosophy__content{display:grid;grid-template-columns:1fr 1fr;gap:40px;text-align:left}.about-philosophy__content p{color:#ffffffd9;font-size:16px;line-height:1.6;margin:0}.about-foundation{padding:60px 4%;background-color:var(--about-color-cream-bg);border-top:1px solid var(--color-border, #ECE6DE)}.about-foundation__inner{max-width:1200px;margin:0 auto}.about-foundation__header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:40px;gap:40px}.about-foundation__sub{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--about-color-gold-text);margin-bottom:10px;display:block}.about-foundation__title{font-size:clamp(26px,3.5vw,38px);line-height:1.2;margin:0;max-width:600px;color:var(--color-foreground-heading, var(--color-foreground))}.about-foundation__intro-text{max-width:450px;margin:0;font-size:16px;color:var(--color-foreground-muted, #665b55)}.about-foundation__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.about-foundation__card{background-color:var(--about-color-card-bg);border:1px solid var(--color-border, #ECE6DE);border-radius:8px;padding:25px;position:relative;transition:all .3s ease;display:flex;flex-direction:column}.about-foundation__card:hover{border-color:var(--about-color-gold-text);box-shadow:0 10px 25px #00000008}.about-foundation__icon{color:var(--about-color-blue);margin-bottom:20px}.about-foundation__icon svg{width:22px;height:22px}.about-foundation__card-title{font-size:15px;margin:0 0 8px;color:var(--color-foreground-heading, var(--color-foreground))}.about-foundation__card-desc{font-size:16px;line-height:1.5;margin:0;color:var(--color-foreground-muted, #665b55)}.about-foundation__card-arrow{position:absolute;top:20px;right:20px;color:#c5c0ba;transition:transform .3s ease,color .3s ease}.about-foundation__card:hover .about-foundation__card-arrow{transform:translate(3px,-3px);color:var(--about-color-blue)}.about-daily{padding:60px 4%;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.about-daily__img{border-radius:8px;width:100%;aspect-ratio:1.2/1;object-fit:cover}.about-daily__sub{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--about-color-gold-text);margin-bottom:10px;display:block}.about-daily__title{font-size:clamp(26px,3.5vw,38px);line-height:1.2;margin:0 0 15px;color:var(--color-foreground-heading, var(--color-foreground))}.about-daily__desc{margin-bottom:25px;font-size:16px;color:var(--color-foreground-muted, #665b55)}.about-daily__stats{display:flex;justify-content:space-between;border-top:1px solid var(--color-border, #ECE6DE);padding-top:20px}.about-daily__stat{text-align:left}.about-daily__stat-title{font-family:var(--font-heading--family),sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.15em;color:var(--color-foreground-muted, #665b55);margin-bottom:4px;display:block}.about-daily__stat-val{font-size:16px;color:var(--color-foreground-heading, var(--color-foreground))}.about-discerning{padding:60px 4%;background-color:var(--about-color-cream-bg);border-top:1px solid var(--color-border, #ECE6DE)}.about-discerning__inner{max-width:1200px;margin:0 auto}.about-discerning__header{text-align:center;margin-bottom:45px}.about-discerning__sub{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--about-color-gold-text);margin-bottom:10px;display:block}.about-discerning__title{font-size:clamp(26px,3.5vw,38px);margin:0;color:var(--color-foreground-heading, var(--color-foreground))}.about-discerning__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.about-discerning__card{background-color:var(--about-color-card-bg);border:1px solid var(--color-border, #ECE6DE);border-radius:8px;overflow:hidden;transition:transform var(--hover-transition-duration) var(--hover-transition-timing),box-shadow var(--hover-transition-duration) var(--hover-transition-timing);display:flex;flex-direction:column}.about-discerning__card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000000d}.about-discerning__card-img-wrap{width:100%;aspect-ratio:4/3;overflow:hidden}.about-discerning__card-img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.about-discerning__card:hover .about-discerning__card-img{transform:scale(1.05)}.about-discerning__card-content{padding:20px;display:flex;flex-direction:column;flex-grow:1}.about-discerning__card-icon{color:var(--about-color-blue);margin-bottom:12px}.about-discerning__card-icon svg{width:18px;height:18px}.about-discerning__card-title{font-size:15px;margin:0 0 8px;color:var(--color-foreground-heading, var(--color-foreground))}.about-discerning__card-desc{font-size:16px;line-height:1.5;margin:0;color:var(--color-foreground-muted, #665b55)}.about-gallery{padding:60px 4%;background-color:var(--about-color-cream-bg);border-top:1px solid var(--color-border, #ECE6DE)}.about-gallery__inner{max-width:1200px;margin:0 auto}.about-gallery__header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:40px;gap:40px}.about-gallery__sub{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--about-color-gold-text);margin-bottom:10px;display:block}.about-gallery__title{font-size:clamp(26px,3.5vw,38px);line-height:1.2;margin:0;color:var(--color-foreground-heading, var(--color-foreground))}.about-gallery__intro-text{max-width:450px;margin:0;font-size:16px;color:var(--color-foreground-muted, #665b55)}.about-gallery__grid{display:grid;grid-template-columns:2fr 1.1fr 1.1fr;grid-template-rows:1fr 1fr;gap:15px;aspect-ratio:2.2/1}.about-gallery__item{position:relative;overflow:hidden;border-radius:8px}.about-gallery__item--large{grid-row:span 2;grid-column:1}.about-gallery__item .about-gallery__img{width:100%;height:100%;object-fit:cover;border-radius:8px;transition:transform .6s ease;display:block}.about-gallery__item:hover .about-gallery__img{transform:scale(1.03)}.about-cta{position:relative;padding:80px 4%;color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center}.about-cta__before-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#1a110dcc,#1a110dcc);z-index:1}.about-cta__inner{position:relative;z-index:2;max-width:600px;margin:0 auto}.about-cta__sub{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:var(--about-color-gold-text);margin-bottom:12px;display:block}.about-cta__title{font-size:clamp(30px,4vw,48px);line-height:1.2;margin:0 0 15px;color:#fff}.about-cta__title .about-script-text{color:var(--about-color-gold-text)}.about-cta__desc{font-size:16px;margin-bottom:25px;color:#ffffffd9}.about-cta__buttons{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}@media(max-width:1024px){.about-intro,.about-daily{gap:30px}.about-values__grid,.about-foundation__grid{grid-template-columns:repeat(2,1fr)}.about-discerning__grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:768px){.about-intro,.about-values,.about-foundation,.about-daily,.about-discerning,.about-gallery{padding:40px 4%}.about-hero,.about-philosophy,.about-cta{padding:60px 4%}.about-intro{grid-template-columns:1fr}.about-intro__badge{bottom:-10px;right:10px}.about-values__grid{grid-template-columns:1fr}.about-philosophy__content{grid-template-columns:1fr;gap:20px}.about-foundation__header{flex-direction:column;align-items:flex-start;gap:15px}.about-foundation__grid,.about-daily{grid-template-columns:1fr}.about-daily__stats{flex-direction:column;gap:15px}.about-discerning__grid{grid-template-columns:1fr}.about-gallery__header{flex-direction:column;align-items:flex-start;gap:15px}.about-gallery__grid{grid-template-columns:1fr;grid-template-rows:auto;aspect-ratio:auto}.about-gallery__item--large{grid-row:auto;grid-column:auto}.about-gallery__item{aspect-ratio:1.2/1}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/about-us.css.map */
