.our-philosophy-banner{position:relative;min-height:620px;overflow:hidden;display:flex;align-items:center;background:linear-gradient(180deg,#5f6b82,#80664f 55%,#5d4332);isolation:isolate;z-index:0}.our-philosophy-overlay,.our-philosophy-banner__backdrop{display:none}.our-philosophy-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.our-philosophy-banner__image{position:absolute;right:0;bottom:0;height:100%;width:auto;max-width:none;display:block;-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.12) 8%,rgba(0,0,0,.4) 20%,rgba(0,0,0,.75) 34%,#000 50%);mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.12) 8%,rgba(0,0,0,.4) 20%,rgba(0,0,0,.75) 34%,#000 50%)}.our-philosophy-banner__placeholder{width:100%;height:100%;object-fit:cover;display:block}.our-philosophy-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--opb-overlay, .1);pointer-events:none}.our-philosophy-banner__content{position:relative;z-index:3;width:100%}.our-philosophy-banner__inner{max-width:600px}.our-philosophy-banner .our-philosophy-banner__subtitle{margin:0 0 10px;font-size:22px;font-weight:600;color:var(--opb-subtitle-color, var(--color-golden));text-shadow:0 1px 12px rgba(0,0,0,.35)}.our-philosophy-banner .our-philosophy-banner__heading{margin:0 0 65px;line-height:135%;font-weight:700;color:var(--opb-heading-color, #fff);text-shadow:0 2px 16px rgba(0,0,0,.35)}.our-philosophy-banner__divider-line{flex:1;height:1px;background:var(--opb-divider-color, #B8A88A)}.our-philosophy-banner__divider-diamond{width:7px;height:7px;background:var(--opb-divider-color, #B8A88A);transform:rotate(45deg);flex-shrink:0}.our-philosophy-banner .our-philosophy-banner__description{color:var(--opb-text-color, #fff);font-size:16px;font-weight:400;line-height:140%;text-shadow:0 1px 10px rgba(0,0,0,.4)}.our-philosophy-banner__description p{margin:0 0 1rem;color:inherit}.our-philosophy-banner__description p:last-child{margin-bottom:0}.our-philosophy-banner__button{display:inline-flex;align-items:center;gap:65px;font-size:18px;text-decoration:none;color:var(--opb-btn-color, #fff);position:relative;justify-content:space-between;margin-top:38px;text-shadow:0 1px 10px rgba(0,0,0,.4)}.our-philosophy-banner__button:after{content:"";position:absolute;width:275px;height:1px;background-color:#b79875;bottom:0}.our-philosophy-banner__button-text{font-weight:700;letter-spacing:.01em}.our-philosophy-banner__button-arrow{display:flex;align-items:center;width:100%;max-width:180px}.our-philosophy-banner__button-line{flex:1;height:1px;background:currentColor}.our-philosophy-banner__button:hover .our-philosophy-banner__button-text{opacity:.75}@media screen and (max-width:749px){.our-philosophy-banner{min-height:0!important;display:block}.our-philosophy-banner__media{position:absolute;top:0;right:0;bottom:0;left:0}.our-philosophy-banner__image{position:absolute;right:0;bottom:0;left:auto;width:128%;max-width:none;height:auto;-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.5) 12%,#000 30%);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.5) 12%,#000 30%)}.our-philosophy-banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(48,28,14,calc(var(--opb-shade, .55) * .7)),rgba(48,28,14,calc(var(--opb-shade, .55) * .55)) 60%,#301c0e00)}.our-philosophy-banner__content{padding:3rem 1.25rem 9rem}.our-philosophy-banner__inner{max-width:100%}.our-philosophy-banner .our-philosophy-banner__heading{margin-bottom:32px}.our-philosophy-banner__button{margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-our-philosophy-banner.css.map */
