.frey-section{background:var(--frey-section-bg, var(--frey-paper));color:var(--frey-section-text, var(--frey-ink));font-family:var(--frey-font);padding:var(--frey-section-pad) var(--frey-gutter)}.frey-section *,.frey-section *:before,.frey-section *:after{box-sizing:border-box}.frey-container{max-width:var(--frey-content-max);margin:0 auto}.frey-container--narrow{max-width:var(--frey-narrow-max)}@media(min-width:1024px){.frey-container--full{max-width:none}}.frey-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--frey-space-6) var(--frey-grid-gap);align-items:center}@media(max-width:749px){.frey-split{grid-template-columns:minmax(0,1fr)}}.frey-stack>*+*{margin-top:var(--frey-stack-gap, var(--frey-space-4))}.frey-display,.frey-h1,.frey-h2,.frey-h3,.frey-stat{margin:0;font-family:var(--frey-font);color:inherit;text-transform:none}.frey-display{font-size:var(--frey-display-size);font-weight:var(--frey-display-weight);line-height:var(--frey-display-line);letter-spacing:var(--frey-display-tracking)}.frey-h1{font-size:var(--frey-h1-size);font-weight:var(--frey-h1-weight);line-height:var(--frey-h1-line);letter-spacing:var(--frey-h1-tracking)}.frey-h2{font-size:var(--frey-h2-size);font-weight:var(--frey-h2-weight);line-height:var(--frey-h2-line);letter-spacing:var(--frey-h2-tracking)}.frey-h3{font-size:var(--frey-h3-size);font-weight:var(--frey-h3-weight);line-height:var(--frey-h3-line);letter-spacing:var(--frey-h3-tracking)}.frey-stat{font-size:var(--frey-stat-size);font-weight:var(--frey-stat-weight);line-height:var(--frey-stat-line);letter-spacing:var(--frey-stat-tracking);font-variant-numeric:tabular-nums}.frey-lead{margin:0;font-size:var(--frey-body-lg-size);line-height:var(--frey-body-lg-line);opacity:.8;max-width:var(--frey-text-max)}.frey-body{margin:0;font-size:var(--frey-body-size);line-height:var(--frey-body-line)}.frey-small{margin:0;font-size:var(--frey-small-size);line-height:var(--frey-small-line)}.frey-caption{margin:0;font-size:var(--frey-caption-size);line-height:var(--frey-caption-line);opacity:.6}.frey-eyebrow{margin:0;font-size:var(--frey-eyebrow-size);font-weight:var(--frey-eyebrow-weight);line-height:var(--frey-eyebrow-line);letter-spacing:var(--frey-eyebrow-tracking);text-transform:uppercase;color:var(--frey-slate)}.frey-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--frey-space-2);height:var(--frey-button-height);padding:0 calc(var(--frey-button-pad-x) * 1.5);border:var(--frey-border-width) solid var(--frey-slate);border-radius:var(--frey-radius-pill);background:var(--frey-slate);color:#fff;font-family:var(--frey-font);font-size:var(--frey-button-size);font-weight:var(--frey-button-weight);letter-spacing:var(--frey-button-tracking);line-height:1;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color var(--frey-motion-fast),color var(--frey-motion-fast),opacity var(--frey-motion-fast)}.frey-btn:hover{background:var(--frey-ink);border-color:var(--frey-ink);color:#fff}.frey-btn:disabled,.frey-btn[aria-disabled=true]{opacity:.4;cursor:default}.frey-btn--outline{background:transparent;color:var(--frey-slate)}.frey-btn--outline:hover{background:var(--frey-slate);border-color:var(--frey-slate);color:#fff}.frey-btn--light{background:#fff;border-color:#fff;color:var(--frey-ink)}.frey-btn--light:hover{background:var(--frey-mist);border-color:var(--frey-mist);color:var(--frey-ink)}.frey-btn--sm{height:var(--frey-button-height-sm);padding:0 var(--frey-button-pad-x)}.frey-btn--block{width:100%}.frey-card{background:var(--frey-card);border-radius:var(--frey-radius-lg);padding:var(--frey-space-5)}.frey-media{position:relative;overflow:hidden;border-radius:var(--frey-radius-md);background:var(--frey-card)}.frey-media>img,.frey-media>video,.frey-media>svg{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:749px){.frey-media{border-radius:14px}}.frey-badge{display:inline-flex;align-items:center;padding:3px 8px;border-radius:var(--frey-radius-pill);background:var(--frey-slate);color:#fff;font-size:var(--frey-badge-size);font-weight:var(--frey-badge-weight);letter-spacing:var(--frey-badge-tracking);line-height:1.4;text-transform:uppercase}.frey-badge--sale{background:var(--frey-sale)}.frey-chip{display:inline-block;padding:6px 12px;border-radius:var(--frey-radius-chip);background:var(--frey-card);font-size:var(--frey-small-size)}
/*# sourceMappingURL=/cdn/shop/t/131/assets/frey-ui.css.map */
