#main .sw-setup .sw-setup__anchor{position:absolute;top:0;left:0;width:1px;height:1px;scroll-margin-top:150px;pointer-events:none}#main .sw-setup{--sw-setup-bg: var(--sw-surface);--sw-setup-card: var(--sw-bg-raised);--sw-setup-edge: var(--sw-surface);--sw-setup-text: var(--sw-text);--sw-setup-muted: var(--sw-muted);--sw-setup-accent: var(--sw-accent)}#main .sw-setup{position:relative;width:100%;padding:var(--sw-setup-top) 24px var(--sw-setup-bottom);color:var(--sw-setup-text);background:var(--sw-setup-page-bg);font-family:var(--text-font-family);font-style:var(--text-font-style, normal)}#main .sw-setup,#main .sw-setup *{box-sizing:border-box}#main .sw-setup .sw-setup__container{width:min(1200px,100%);margin-inline:auto}#main .sw-setup .sw-setup__container--surface{padding:clamp(34px,5vw,68px);border:1px solid var(--sw-setup-edge);border-radius:26px;background:var(--sw-setup-bg);box-shadow:0 24px 70px #0000002e}#main .sw-setup .sw-setup__header{max-width:720px;margin-bottom:clamp(42px,6vw,72px)}#main .sw-setup .sw-setup__eyebrow{margin:0 0 20px;color:var(--sw-setup-accent);font-size:12px;font-weight:750;line-height:1.2;letter-spacing:.17em;text-transform:uppercase}#main .sw-setup .sw-setup__heading{margin:0;color:var(--sw-setup-text);font-size:clamp(42px,5.2vw,68px);font-weight:520;line-height:.98;letter-spacing:-.045em;text-wrap:balance}#main .sw-setup .sw-setup__heading,#main .sw-setup .sw-setup__card h3{font-family:var(--heading-font-family);font-style:var(--heading-font-style, normal)}#main .sw-setup .sw-setup__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#main .sw-setup .sw-setup__card{min-width:0;overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--sw-setup-edge);border-radius:18px;background:var(--sw-setup-card)}#main .sw-setup .sw-setup__media{position:relative;width:100%;aspect-ratio:3 / 2;overflow:hidden;border-bottom:1px solid var(--sw-setup-edge);background:radial-gradient(circle at 70% 28%,rgba(212,136,58,.16),transparent 32%),#11100f}#main .sw-setup .sw-setup__media img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transition:transform .6s cubic-bezier(.2,.7,.2,1)}#main .sw-setup .sw-setup__card:hover .sw-setup__media img{transform:scale(1.025)}#main .sw-setup .sw-setup__media--icon{display:grid;place-items:center;padding:28px;background:radial-gradient(circle at 50% 50%,rgba(212,136,58,.13),transparent 42%),linear-gradient(145deg,rgba(255,255,255,.018),transparent 55%),#11100f}#main .sw-setup .sw-setup__icon{width:min(72%,220px);height:auto;overflow:visible;color:var(--sw-setup-accent);fill:none;stroke:currentColor;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 12px 26px rgba(212,136,58,.09));transition:transform .45s cubic-bezier(.2,.7,.2,1),filter .45s ease}#main .sw-setup .sw-setup__card:hover .sw-setup__icon{transform:translateY(-3px);filter:drop-shadow(0 16px 34px rgba(212,136,58,.14))}#main .sw-setup .sw-setup__content{flex:1 1 auto;min-height:260px;display:flex;flex-direction:column;padding:25px 27px 29px}#main .sw-setup .sw-setup__step{margin:0;color:var(--sw-setup-accent);font-size:11px;font-weight:750;line-height:1.2;letter-spacing:.09em;text-transform:uppercase}#main .sw-setup .sw-setup__card-copy{margin-top:auto;padding-top:54px}#main .sw-setup .sw-setup__card h3{margin:0 0 10px;color:var(--sw-setup-text);font-size:18px;font-weight:650;line-height:1.25;letter-spacing:-.02em}#main .sw-setup .sw-setup__description{color:var(--sw-setup-muted);font-size:15px;line-height:1.6}#main .sw-setup .sw-setup__description p{margin:0}@media screen and (max-width:999px){#main .sw-setup .sw-setup__grid{grid-template-columns:1fr;max-width:660px}#main .sw-setup .sw-setup__card{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(0,1.15fr)}#main .sw-setup .sw-setup__media{height:100%;min-height:300px;aspect-ratio:auto;border-right:1px solid var(--sw-setup-edge);border-bottom:0}}@media screen and (max-width:699px){#main .sw-setup{padding-right:18px;padding-left:18px}#main .sw-setup .sw-setup__heading{font-size:42px;line-height:1.02}#main .sw-setup .sw-setup__header{margin-bottom:36px}#main .sw-setup .sw-setup__grid{gap:14px}#main .sw-setup .sw-setup__container--surface{padding:26px 20px;border-radius:20px}#main .sw-setup .sw-setup__card{display:flex;min-height:0}#main .sw-setup .sw-setup__media{min-height:0;aspect-ratio:4 / 3;border-right:0;border-bottom:1px solid var(--sw-setup-edge)}#main .sw-setup .sw-setup__content{min-height:220px;padding:22px}#main .sw-setup .sw-setup__card-copy{padding-top:42px}}@media(prefers-reduced-motion:reduce){#main .sw-setup .sw-setup__media img,#main .sw-setup .sw-setup__icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-senway-three-step-setup.css.map */
