.wb-info-section{--wb-bg: #140707;--wb-card-bg: #1d0b0a;--wb-card-bg-soft: #251010;--wb-accent: #c7f4ff;--wb-accent-soft: rgba(199, 244, 255, .12);--wb-positive: #4ade80;--wb-border-subtle: rgba(255, 255, 255, .06);--wb-border-strong: rgba(255, 255, 255, .25);--wb-text-main: #f9f5f2;--wb-text-sub: #e4dad3;--wb-text-muted: #b29d8c;--wb-text-error: #f97373;--wb-radius-lg: 18px;--wb-radius-md: 12px;--wb-radius-sm: 8px;--wb-transition-fast: .15s ease-out}.wb-info-section{margin-top:1.5rem;margin-bottom:3.5rem}.wb-info-card{max-width:1160px;margin:0 auto}.wb-info-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:2.6rem;align-items:stretch}.wb-info-copy a,.wb-info-story-body a,.wb-info-benefit-more a{color:var(--wb-accent);text-decoration:underline;text-decoration-color:#c7f4ffb3;transition:color var(--wb-transition-fast),text-decoration-color var(--wb-transition-fast)}.wb-info-copy a:hover,.wb-info-story-body a:hover,.wb-info-benefit-more a:hover{color:#e8fcff;text-decoration-color:#e8fcff}.wb-info-copy{font-size:1rem;line-height:1.8;color:var(--wb-text-sub)}.wb-info-header{margin-bottom:1.9rem;max-width:40rem}.wb-info-eyebrow{margin:0 0 .4rem;font-size:.84rem;letter-spacing:.16em;text-transform:uppercase;color:var(--wb-text-muted)}.wb-info-heading{margin:0 0 .85rem;font-size:2.25rem;font-weight:600;line-height:1.25;color:var(--wb-text-main)}.wb-info-subheading{margin:0;font-size:1.1rem;font-weight:300;color:var(--wb-text-sub)}.wb-info-stories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem;margin-bottom:2.1rem}.wb-info-story{border-radius:var(--wb-radius-lg);padding:1.25rem 1.35rem 1.2rem;background:#ffffff08;border:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:.7rem;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}.wb-info-story:hover{background:#ffffff0d;border-color:#ffffff2e;box-shadow:0 10px 26px #00000073;transform:translateY(-1px)}.wb-info-story-header{display:flex;flex-direction:column;gap:.3rem}.wb-info-story-title{margin:0;font-size:1.05rem;font-weight:600;color:var(--wb-text-main)}.wb-info-story-lead{margin:0;font-size:.96rem;color:var(--wb-text-sub)}.wb-info-toggle{margin-top:.1rem;align-self:flex-start;display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .55rem;background:transparent;border-radius:999px;border:1px solid rgba(255,255,255,.14);color:var(--wb-text-sub);font-size:.9rem;cursor:pointer;text-decoration:none;transition:background .14s ease,border-color .14s ease,color .14s ease}.wb-info-toggle:hover{background:#ffffff0f;border-color:#ffffff38;color:var(--wb-text-main)}.wb-info-toggle-label{white-space:nowrap}.wb-info-toggle-chevron{width:.7rem;height:.7rem;position:relative}.wb-info-toggle-chevron:before,.wb-info-toggle-chevron:after{content:"";position:absolute;left:50%;top:50%;width:.45rem;height:2px;background:#ffffffb3;transform-origin:center;transition:transform .15s ease}.wb-info-toggle-chevron:before{transform:translate(-50%,-50%) rotate(40deg)}.wb-info-toggle-chevron:after{transform:translate(-50%,-50%) rotate(-40deg)}.wb-info-toggle.is-open .wb-info-toggle-chevron:before{transform:translate(-50%,-50%) rotate(-40deg)}.wb-info-toggle.is-open .wb-info-toggle-chevron:after{transform:translate(-50%,-50%) rotate(40deg)}.wb-info-story-body{margin:.15rem 0 0;font-size:.95rem;color:var(--wb-text-sub);transition:max-height .22s ease,opacity .19s ease}.wb-info-story.is-open .wb-info-story-body{max-height:280px;opacity:1}.wb-info-benefits-header{margin-bottom:1.05rem}.wb-info-label{margin:0;font-size:.98rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--wb-text-muted)}.wb-info-label-sub{margin:.2rem 0 0;font-size:.9rem;color:var(--wb-text-sub)}.wb-info-benefit-grid{display:flex;flex-wrap:wrap;gap:1rem}.wb-info-benefit{flex:1 1 calc(50% - 1rem);border-radius:var(--wb-radius-lg);padding:1.05rem 1.3rem 1.1rem;background:#ffffff08;border:1px solid rgba(255,255,255,.1);position:relative;display:flex;align-items:flex-start;text-align:left;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .15s ease}.wb-info-benefit:before{content:"";position:absolute;left:0;top:.75rem;bottom:.75rem;width:2px;border-radius:999px;background:linear-gradient(to bottom,var(--wb-accent),rgba(255,255,255,.3));opacity:.85}.wb-info-benefit:hover{background:#ffffff0d;border-color:#ffffff2e;box-shadow:0 10px 24px #0000007a;transform:translateY(-1px)}.wb-info-benefit-main{display:block;flex:1;padding-left:.9rem}.wb-info-benefit-title{display:block;font-size:.98rem;font-weight:600;margin:0 0 .18rem;color:var(--wb-text-main)}.wb-info-benefit-teaser{display:block;margin:0;font-size:.9rem;color:var(--wb-text-sub)}.wb-info-benefit-more{display:block;margin:.45rem 0 0;font-size:.86rem;color:var(--wb-text-sub);max-height:0;opacity:0;overflow:hidden;transition:max-height .23s ease,opacity .2s ease}.wb-info-benefit.is-open{background:#ffffff12;border-color:var(--wb-accent);box-shadow:0 12px 30px #00000085}.wb-info-benefit.is-open .wb-info-benefit-more{max-height:360px;opacity:1}.wb-info-cta-row{display:flex;justify-content:flex-start;margin-top:2rem}.wb-info-cta{position:relative;padding-right:2.1rem}.wb-info-cta:after{content:"";position:absolute;right:1.1rem;top:50%;width:.55rem;height:.55rem;border-right:2px solid currentColor;border-top:2px solid currentColor;transform:translateY(-50%) rotate(45deg)}.wb-info-media{border-radius:var(--wb-radius-lg);background-color:var(--wb-card-bg-soft);border:1px solid var(--wb-border-subtle);min-height:380px;overflow:hidden;position:relative}.wb-info-media-inner{width:100%;height:100%;transform-origin:center;transition:transform .2s ease}.wb-info-media:hover .wb-info-media-inner{transform:scale(1.02)}.wb-info-image{width:100%;height:100%;object-fit:cover}@media (max-width: 980px){.wb-info-layout{grid-template-columns:minmax(0,1fr)}.wb-info-media{order:-1}.wb-info-cta-row{justify-content:flex-start}}@media (max-width: 840px){.wb-info-header{max-width:none}.wb-info-stories{grid-template-columns:minmax(0,1fr)}.wb-info-benefit{flex:1 1 100%}}@media (max-width: 720px){.wb-info-card{padding-inline:1.5rem}.wb-info-heading{font-size:1.9rem}.wb-info-subheading{font-size:1.02rem}.wb-info-story,.wb-info-benefit{padding-inline:1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/white-label-about-us.css.map */
