.brand-story{--bs-black: #000000;--bs-white: #FFFFFF;--bs-primary: #d5a99f;--bs-dark: #b89388;--bs-light: #e8c4bc;--bs-lighter: #f6ecea;--bs-gray: #555555;--bs-gray-lt: #888888;--bs-transition: .35s cubic-bezier(.4, 0, .2, 1);--bs-radius: 0px;--bs-shadow: 0 6px 28px rgba(0,0,0,.08);font-family:inherit;color:var(--bs-black);background:var(--bs-white);overflow:hidden}.bs-label{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--bs-dark);margin-bottom:14px}.bs-label--light{color:var(--bs-primary)}.bs-label--center{display:block;text-align:center}.bs-hero{background:var(--bs-black);padding:80px 24px 72px;text-align:center}@media(min-width:750px){.bs-hero{padding:110px 40px 100px}}.bs-hero__eyebrow{font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--bs-primary);margin:0 0 20px}.bs-hero__headline{font-size:clamp(36px,7vw,72px);font-weight:300;letter-spacing:-.02em;line-height:1.1;color:var(--bs-white);margin:0 0 22px}.bs-hero__tagline{font-size:clamp(15px,2vw,19px);font-weight:300;color:var(--bs-light);margin:0;max-width:600px;margin-inline:auto;line-height:1.6}.bs-intro{background:var(--bs-white);padding:56px 24px}@media(min-width:990px){.bs-intro{padding:96px 0}}.bs-intro__inner{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media(min-width:990px){.bs-intro__inner{grid-template-columns:1fr 1fr;gap:80px}}.bs-intro__image-wrap{position:relative;overflow:hidden}.bs-intro__image-wrap:before{content:"";display:block;padding-bottom:85%}@media(min-width:990px){.bs-intro__image-wrap:before{padding-bottom:120%}}.bs-intro__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--bs-transition)}.bs-intro__image-wrap:hover .bs-intro__image{transform:scale(1.04)}.bs-intro__image-placeholder{background:var(--bs-lighter);display:flex;align-items:center;justify-content:center}.bs-intro__image-placeholder svg{width:100%;height:100%;opacity:.25}.bs-intro__text{padding:0}.bs-intro__title{font-size:clamp(24px,4vw,40px);font-weight:300;line-height:1.25;margin:0 0 18px;letter-spacing:-.01em}.bs-intro__body{font-size:15px;line-height:1.85;color:var(--bs-gray)}.bs-intro__body p{margin:0 0 14px}.bs-intro__body p:last-child{margin-bottom:0}.bs-intro__body strong{color:var(--bs-black);font-weight:500}.bs-mission{background:var(--bs-black);padding:56px 24px}@media(min-width:990px){.bs-mission{padding:96px 0 96px 20px}}.bs-mission__inner{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media(min-width:990px){.bs-mission__inner{grid-template-columns:1fr 1fr;gap:80px}}.bs-mission__slogan{font-size:clamp(22px,3.5vw,38px);font-weight:300;line-height:1.3;color:var(--bs-white);margin:0 0 18px;letter-spacing:-.01em;word-break:break-word}.bs-mission__body{font-size:18px;line-height:1.85;color:var(--bs-light);margin:0}.bs-mission__image-wrap{position:relative;overflow:hidden}.bs-mission__image-wrap:before{content:"";display:block;padding-bottom:75%}@media(min-width:990px){.bs-mission__image-wrap:before{padding-bottom:110%}}.bs-mission__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--bs-transition)}.bs-mission__image-wrap:hover .bs-mission__image{transform:scale(1.04)}.bs-mission__image-placeholder{background:#111;display:flex;align-items:center;justify-content:center}.bs-mission__image-placeholder svg{opacity:.15}.bs-pillars{background:var(--bs-white);padding:64px 24px 72px}.bs-pillars__title{font-size:clamp(22px,3.5vw,36px);font-weight:300;text-align:center;margin:0 0 48px;letter-spacing:-.01em}.bs-pillars__grid{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:750px){.bs-pillars__grid{grid-template-columns:repeat(3,1fr);gap:40px}}.bs-pillar{border:1px solid var(--bs-lighter);padding:32px 24px 28px;transition:border-color var(--bs-transition),box-shadow var(--bs-transition),transform var(--bs-transition)}@media(min-width:750px){.bs-pillar{padding:40px 32px 36px}}.bs-pillar:hover{border-color:var(--bs-light);box-shadow:var(--bs-shadow);transform:translateY(-4px)}.bs-pillar__icon{width:44px;height:44px;color:var(--bs-primary);margin-bottom:20px}@media(min-width:750px){.bs-pillar__icon{width:48px;height:48px;margin-bottom:24px}}.bs-pillar__icon svg{width:100%;height:100%;stroke:var(--bs-primary)}.bs-pillar__title{font-size:22px;font-weight:500;margin:0 0 6px}@media(min-width:750px){.bs-pillar__title{font-size:20px}}.bs-pillar__sub{font-size:14px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--bs-dark);margin:0 0 14px}.bs-pillar__body{font-size:16px;line-height:1.8;color:var(--bs-gray);margin:0 0 14px}.bs-pillar__list{list-style:none;padding:0;margin:0}.bs-pillar__list li{font-size:15px;line-height:1.65;color:var(--bs-gray);border-top:1px solid var(--bs-lighter);position:relative;padding:8px 0 8px 20px;word-break:break-word}.bs-pillar__list li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:var(--bs-primary)}.bs-promise{background:var(--bs-lighter);padding:64px 24px}@media(min-width:750px){.bs-promise{padding:72px 0}}.bs-promise__inner{max-width:760px;margin-inline:auto;text-align:center}.bs-promise__title{font-size:clamp(22px,3.5vw,36px);font-weight:300;margin:0 0 40px;letter-spacing:-.01em}@media(min-width:750px){.bs-promise__title{margin-bottom:48px}}.bs-promise__items{display:grid;grid-template-columns:1fr;gap:16px;text-align:left}@media(min-width:750px){.bs-promise__items{grid-template-columns:repeat(3,1fr);gap:24px}}.bs-promise__item{background:var(--bs-white);padding:24px 20px;display:flex;flex-direction:column;gap:8px;border-bottom:3px solid var(--bs-primary);transition:transform var(--bs-transition),box-shadow var(--bs-transition)}@media(min-width:750px){.bs-promise__item{padding:28px 24px;gap:10px}}.bs-promise__item:hover{transform:translateY(-3px);box-shadow:var(--bs-shadow)}.bs-promise__icon{font-size:16px;color:var(--bs-primary);line-height:1}@media(min-width:750px){.bs-promise__icon{font-size:18px}}.bs-promise__item strong{font-size:20px;font-weight:600;display:block;margin-bottom:4px}@media(min-width:750px){.bs-promise__item strong{font-size:15px;margin-bottom:6px}}.bs-promise__item p{font-size:16px;line-height:1.7;color:var(--bs-gray);margin:0}.bs-cta{background:var(--bs-black);padding:72px 24px;text-align:center}@media(min-width:750px){.bs-cta{padding:100px 40px}}.bs-cta__inner{max-width:680px;margin-inline:auto}.bs-cta__headline{font-size:clamp(28px,5.5vw,56px);font-weight:300;letter-spacing:-.02em;line-height:1.15;color:var(--bs-white);margin:0 0 20px}.bs-cta__body{font-size:18px;line-height:1.8;color:var(--bs-light);margin:0 0 24px}.bs-cta__body strong{color:var(--bs-white);font-weight:500}.bs-cta__tagalog{font-size:14px;font-style:italic;color:var(--bs-primary);margin:0 0 32px;line-height:1.7;word-break:break-word}.bs-cta__btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 36px;background:var(--bs-white);color:var(--bs-black);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border:1px solid transparent;transition:background var(--bs-transition),color var(--bs-transition),border-color var(--bs-transition)}@media(min-width:750px){.bs-cta__btn{padding:15px 40px;font-size:12px}}.bs-cta__btn:hover{background:transparent;color:var(--bs-white);border-color:var(--bs-white)}@keyframes bsFadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.bs-hero,.bs-intro__text,.bs-mission__text,.bs-pillar,.bs-promise__item,.bs-cta__inner{animation:bsFadeUp .7s ease-out both}.bs-pillar:nth-child(2){animation-delay:.12s}.bs-pillar:nth-child(3){animation-delay:.24s}.bs-promise__item:nth-child(2){animation-delay:.12s}.bs-promise__item:nth-child(3){animation-delay:.24s}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-brand-story.css.map */
