.about-philosophy{position:relative;display:flex;align-items:center;justify-content:center;overflow:visible}.about-philosophy__bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.about-philosophy__bg-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.4)}@media screen and (min-width:750px){.about-philosophy__bg-image{filter:brightness(.3)}}.about-philosophy__gradient{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#050101 0%,rgba(26,5,5,.35) 35%,rgba(26,5,5,.08) 70%,transparent 100%);pointer-events:none}@media screen and (min-width:750px){.about-philosophy__gradient{background:linear-gradient(to top,transparent 0%,rgba(5,1,1,.3) 50%,#050101 100%)}}.about-philosophy__inner{position:relative;width:100%;max-width:var(--page-width);margin-left:auto;margin-right:auto;padding:0 16px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end}@media screen and (min-width:750px){.about-philosophy__inner{padding-left:24px;padding-right:24px}}.about-philosophy__flex{display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width:750px){.about-philosophy__flex{flex-direction:row;align-items:center;justify-content:flex-end;width:100%}}.about-philosophy__card{width:100%;background-color:#050101e6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);padding:24px;position:relative;border-radius:2px;box-shadow:0 25px 50px -12px #00000080}@media screen and (min-width:750px){.about-philosophy__card{width:50%;max-width:none;background-color:#1a050599;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);padding:64px}}@media screen and (min-width:990px){.about-philosophy__card{width:41.666667%}}.about-philosophy__card-line-top{display:block!important;position:absolute;top:0;left:0;width:100%;height:2px;min-height:2px;background:linear-gradient(to right,transparent,#c0a062,transparent);opacity:.5;border-radius:2px 2px 0 0}.about-philosophy__card-line-bottom{display:block!important;position:absolute;bottom:0;left:0;width:100%;height:1px;min-height:1px;background:linear-gradient(to right,transparent,#c0a062,transparent);opacity:.5;border-radius:0 0 2px 2px}.about-philosophy__header{margin-bottom:24px;display:flex;flex-direction:column;align-items:flex-start;width:100%}@media screen and (min-width:750px){.about-philosophy__header{margin-bottom:32px}}.about-philosophy__decor{display:flex;align-items:center;justify-content:center;gap:16px;opacity:.4;margin-bottom:24px;align-self:center}@media screen and (min-width:750px){.about-philosophy__decor{align-self:flex-start}}.about-philosophy__decor-line{display:block!important;height:1px;min-height:1px;width:48px;background:linear-gradient(to right,transparent,#c0a062)}.about-philosophy__decor-line--right{background:linear-gradient(to left,transparent,#c0a062)}.about-philosophy__decor-diamond{width:12px;height:12px;min-width:12px;min-height:12px;border:1px solid #c0a062;transform:rotate(45deg);display:flex;align-items:center;justify-content:center;flex-shrink:0}.about-philosophy__decor-dot{display:block!important;width:4px;height:4px;min-width:4px;min-height:4px;background-color:#c0a062;transform:rotate(-45deg)}.about-philosophy__caption{color:#c0a062;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.2em;margin-bottom:8px;display:block;width:100%;text-align:center}@media screen and (min-width:750px){.about-philosophy__caption{text-align:left}}.about-philosophy__heading{font-family:var(--font-heading-family);font-weight:400;font-style:var(--font-heading-style);font-size:30px;line-height:1.2;color:#fff;margin:0;width:100%;text-align:center}@media screen and (min-width:750px){.about-philosophy__heading{font-size:48px;text-align:left}}.about-philosophy__heading-accent{font-style:italic;color:#c0a062}.about-philosophy__body{display:flex;flex-direction:column;gap:24px;color:#d1d5db;font-weight:300;font-size:14px;line-height:1.75;text-align:center}@media screen and (min-width:750px){.about-philosophy__body{line-height:2;text-align:left}}.about-philosophy__body p{margin:0}.about-philosophy__footer{margin-top:40px;display:flex;flex-direction:column;align-items:center;gap:32px;justify-content:space-between}@media screen and (min-width:750px){.about-philosophy__footer{margin-top:48px;flex-direction:row;align-items:flex-start}}.about-philosophy__button{display:inline-flex;align-items:center;justify-content:flex-start;gap:16px;padding:20px 48px 20px 0;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.2em;text-decoration:none;color:#fff;background:transparent;border:none;transition:color .5s ease,padding-left .5s ease;cursor:pointer;order:2}@media screen and (min-width:750px){.about-philosophy__button{order:1}.about-philosophy__button:hover{color:#c0a062;padding-left:16px}}.about-philosophy__button:focus-visible{outline:2px solid #c0a062;outline-offset:2px}.about-philosophy__button svg{flex-shrink:0}.about-philosophy__quote{display:flex;flex-direction:column;align-items:center;order:1}@media screen and (min-width:750px){.about-philosophy__quote{align-items:flex-end;order:2}}.about-philosophy__quote-line{display:block!important;width:48px;height:1px;min-height:1px;background-color:#590d0d;margin-bottom:8px}.about-philosophy__quote-name{font-family:var(--font-heading-family);font-style:italic;color:#fff9;font-size:20px;margin:0}@media screen and (min-width:750px){.about-philosophy__quote-name{font-size:24px}}.about-philosophy__quote-role{font-size:9px;text-transform:uppercase;letter-spacing:.2em;color:#c0a062;opacity:.7;margin:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-about-philosophy.css.map */
