#main .sw-app-store{--sw-as-surface: var(--sw-surface);--sw-as-card: var(--sw-bg-raised);--sw-as-edge: var(--sw-border);--sw-as-text: var(--sw-text);--sw-as-muted: var(--sw-muted);--sw-as-accent: var(--sw-accent)}#main .sw-app-store{position:relative;width:100%;padding:var(--sw-as-top) 24px var(--sw-as-bottom);color:var(--sw-as-text);background:var(--sw-as-page);font-family:var(--text-font-family);font-style:var(--text-font-style, normal)}#main .sw-app-store,#main .sw-app-store *{box-sizing:border-box}#main .sw-app-store .sw-app-store__anchor{position:absolute;top:0;width:0;height:0;scroll-margin-top:126px}#main .sw-app-store .sw-app-store__container{width:min(1200px,100%);margin-inline:auto}#main .sw-app-store .sw-app-store__container--surface{padding:clamp(34px,5vw,68px);border:1px solid var(--sw-as-edge);border-radius:26px;background:var(--sw-as-surface)}#main .sw-app-store .sw-app-store__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.78fr);gap:clamp(52px,9vw,120px);align-items:end;margin-bottom:clamp(48px,6vw,76px)}#main .sw-app-store .sw-app-store__eyebrow,#main .sw-app-store .sw-app-store__benefit-eyebrow{margin:0;color:var(--sw-as-accent);font-size:12px;font-weight:750;line-height:1.25;letter-spacing:.17em;text-transform:uppercase}#main .sw-app-store .sw-app-store__heading{margin:24px 0 0;color:var(--sw-as-text);font-family:var(--heading-font-family);font-style:var(--heading-font-style, normal);font-size:clamp(48px,6vw,80px);font-weight:500;line-height:.98;letter-spacing:-.052em;text-wrap:balance}#main .sw-app-store .sw-app-store__description{color:var(--sw-as-text);font-size:clamp(18px,1.7vw,22px);line-height:1.55}#main .sw-app-store .sw-app-store__supporting-text{margin-top:16px;color:var(--sw-as-muted);font-size:15px;line-height:1.6}#main .sw-app-store .sw-app-store__description p,#main .sw-app-store .sw-app-store__supporting-text p,#main .sw-app-store .sw-app-store__benefit-text p,#main .sw-app-store .sw-app-store__disclaimer p,#main .sw-app-store .sw-app-store__figure{margin:0}#main .sw-app-store .sw-app-store__image-frame{position:relative;overflow:hidden;border:1px solid var(--sw-as-edge);border-radius:22px;background:radial-gradient(circle at 72% 20%,rgba(212,136,58,.12),transparent 35%),var(--sw-as-surface)}#main .sw-app-store .sw-app-store__image-frame--natural .sw-app-store__image{position:static;width:100%;height:auto;display:block}#main .sw-app-store .sw-app-store__image-frame--landscape{aspect-ratio:16 / 10}#main .sw-app-store .sw-app-store__image-frame--wide{aspect-ratio:16 / 8}#main .sw-app-store .sw-app-store__image-frame--landscape .sw-app-store__image,#main .sw-app-store .sw-app-store__image-frame--wide .sw-app-store__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:cover}#main .sw-app-store .sw-app-store__placeholder{position:relative;min-height:520px;display:grid;place-items:center;color:var(--sw-as-muted);text-align:center}#main .sw-app-store .sw-app-store__placeholder-svg{position:absolute;top:10%;right:10%;bottom:10%;left:10%;width:80%;height:80%;opacity:.1}#main .sw-app-store .sw-app-store__placeholder span{position:relative;z-index:1;padding:12px 16px;border:1px solid var(--sw-as-edge);border-radius:999px;background:#0b0b0bdb;font-size:12px}#main .sw-app-store .sw-app-store__caption{margin-top:11px;color:var(--sw-as-muted);font-size:12px;line-height:1.5}#main .sw-app-store .sw-app-store__benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:clamp(34px,5vw,56px)}#main .sw-app-store .sw-app-store__benefit{position:relative;min-width:0;padding:30px;border:1px solid var(--sw-as-edge);border-radius:18px;background:var(--sw-as-card)}#main .sw-app-store .sw-app-store__benefit-index{position:absolute;top:22px;right:24px;color:var(--sw-as-muted);font-size:11px;font-weight:700;letter-spacing:.12em}#main .sw-app-store .sw-app-store__benefit-title{margin:22px 0 0;color:var(--sw-as-text);font-family:var(--heading-font-family);font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.12;letter-spacing:-.025em}#main .sw-app-store .sw-app-store__benefit-text{margin-top:14px;color:var(--sw-as-muted);font-size:15px;line-height:1.6}#main .sw-app-store .sw-app-store__disclaimer{width:min(900px,100%);margin-top:24px;color:var(--sw-as-muted);font-size:11px;line-height:1.55}@media screen and (max-width:999px){#main .sw-app-store .sw-app-store__header{grid-template-columns:1fr;gap:30px;align-items:start}#main .sw-app-store .sw-app-store__intro-column{width:min(700px,100%)}#main .sw-app-store .sw-app-store__benefits{grid-template-columns:1fr}}@media screen and (max-width:699px){#main .sw-app-store{padding-right:18px;padding-left:18px}#main .sw-app-store .sw-app-store__container--surface{padding:28px 20px;border-radius:20px}#main .sw-app-store .sw-app-store__heading{font-size:44px}#main .sw-app-store .sw-app-store__image-frame{border-radius:14px}#main .sw-app-store .sw-app-store__placeholder{min-height:300px}#main .sw-app-store .sw-app-store__benefit{padding:26px 22px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-senway-app-store-feature.css.map */
