.bz_bp{--bp-sticky-h: calc(100svh - var(--header-height, 0px));--bp-head-space: 6rem;--bp-banner-h: calc(var(--bp-sticky-h) - var(--bp-head-space));--bp-item-count: 3;background-color:var(--sec_bg)}.bz_bp.bz_bp-h-small{--bp-sticky-h: min(70svh, calc(100svh - var(--header-height, 0px)))}.bz_bp.bz_bp-h-medium{--bp-sticky-h: min(80svh, calc(100svh - var(--header-height, 0px)))}.bz_bp.bz_bp-h-large{--bp-sticky-h: min(90svh, calc(100svh - var(--header-height, 0px)))}.bz_bp_pin{position:relative;height:calc(var(--bp-sticky-h) + (var(--bp-item-count) - 1) * var(--bp-banner-h) + min(18vh,var(--bp-banner-h) * .28))}.bz_bp_stick{position:sticky;top:var(--header-height, 0px);z-index:1;height:calc(var(--bp-sticky-h) - 20px);display:flex;flex-direction:column}.bz_bp_head{position:relative;z-index:3;height:var(--bp-head-space);min-height:var(--bp-head-space);flex-shrink:0;padding-inline:15px;display:flex;align-items:flex-end;justify-content:center;background-color:var(--sec_bg);overflow:hidden;mix-blend-mode:lighten}.bz_bp_head .section_heading{margin-bottom:0;width:100%}.bz_bp.full_width .bz_bp_media img,.bz_bp.full_width .bz_bp_media .placeholder-svg,.bz_bp.full_width .bz_bp_banner{border-radius:0}.bz_bp_banner{position:relative;z-index:1;height:var(--bp-banner-h);flex:1 1 auto;border-radius:var(--card-radius);overflow:hidden}.bz_bp_banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;top:var(--card-radius);background:rgba(var(--black),var(--bp-overlay, .28));pointer-events:none;z-index:1}.bz_bp_media{position:absolute;top:0;right:0;bottom:0;left:0;top:var(--card-radius);z-index:0}.bz_bp_media img,.bz_bp_media .placeholder-svg{width:100%;height:100%;object-fit:cover;border-radius:var(--card-radius) var(--card-radius) 0 0}.bz_bp_items{position:relative;z-index:2;margin:0;padding:0;height:calc(var(--bp-item-count) * var(--bp-banner-h));pointer-events:none;will-change:transform;transform:translateZ(0);color:var(--sec_bg)}.bz_bp_item{height:var(--bp-banner-h);min-height:var(--bp-banner-h);padding:20px;box-sizing:border-box}.bz_bp_copy{max-width:36rem}.bz_bp_copy h3{font-size:calc(var(--heading-scale) * 40px)}.bz_bp_copy .section_description{margin:0;max-width:32rem;color:inherit}@keyframes bz_bp_heading_scale{0%{transform:scale(1.35)}to{transform:scale(1)}}@supports (animation-timeline: view()){.bz_bp.bz_bp--heading-scale{view-timeline-name:--bz-bp-section;view-timeline-axis:block}.bz_bp.bz_bp--heading-scale .bz_bp_head .section-heading h2{transform-origin:center bottom;animation-name:bz_bp_heading_scale;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--bz-bp-section;animation-range:entry 0% entry 100%}.bz_bp.bz_bp--heading-scale .bz_bp_head .section_heading.left .section-heading h2{transform-origin:left bottom}}@media screen and (max-width:991px){.bz_bp_copy h3{font-size:calc(var(--heading-scale) * 28px)}}@media(prefers-reduced-motion:reduce){.bz_bp.bz_bp--heading-scale .bz_bp_head .section-heading h2{animation:none;transform:none}.bz_bp_items{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/363/assets/sec-brand-philosophy.css.map */
