@keyframes sa-settle{0%{transform:rotate(-70deg)}18%{transform:rotate(38deg)}34%{transform:rotate(-20deg)}50%{transform:rotate(10deg)}66%{transform:rotate(-5deg)}82%{transform:rotate(2deg)}to{transform:rotate(0)}}@keyframes sa-wobble{0%,to{transform:rotate(0)}50%{transform:rotate(1.6deg)}}@keyframes sa-spin{to{transform:rotate(360deg)}}@keyframes sa-drift{0%{transform:scale(1.12) translate(-1.5%,-1%)}to{transform:scale(1.12) translate(1.5%,1%)}}@keyframes sa-tw{0%,to{opacity:1}50%{opacity:.35}}@keyframes sa-pulse{0%,to{transform:scale(.8);opacity:.7}50%{transform:scale(1.25);opacity:1}}@keyframes sa-dash{0%{stroke-dashoffset:600}to{stroke-dashoffset:0}}@keyframes sa-scan{0%{transform:translate(-100%)}to{transform:translate(100%)}}.sa-topo{animation:sa-drift 40s ease-in-out infinite alternate}.sa-hero__in .sa-wrap{display:grid;grid-template-columns:1.25fr .75fr;gap:40px;align-items:end}.sa-hero__art{position:relative;display:flex;justify-content:center;align-items:center}.sa-compass{width:100%;max-width:400px;color:var(--sa-paper);filter:drop-shadow(0 24px 40px rgba(0,0,0,.45))}.sa-compass .c-bez{fill:#070c0ec7;stroke:var(--sa-cyan);stroke-width:3}.sa-compass .c-ring{opacity:.75;transform-origin:200px 200px;animation:sa-spin 240s linear infinite}.sa-compass .c-num text{fill:var(--sa-fog);font:600 12px SA Barlow,sans-serif;text-anchor:middle;letter-spacing:.06em}.sa-compass .c-card text{fill:var(--sa-paper);font:800 26px SA Barlow,sans-serif;text-anchor:middle}.sa-compass .c-card text:first-child{fill:var(--sa-signal)}.sa-compass .c-in{fill:none;stroke:#f1eadb38;stroke-width:1.5}.sa-compass .c-rose{fill:#f1eadb1a;stroke:#f1eadb4d}.sa-compass .c-needle{transform-origin:200px 200px;animation:sa-settle 3.6s cubic-bezier(.3,.7,.4,1) .4s both,sa-wobble 5s ease-in-out 4.2s infinite}.sa-compass .n-n{fill:var(--sa-signal)}.sa-compass .n-s{fill:var(--sa-paper)}.sa-compass .n-hub{fill:var(--sa-night);stroke:var(--sa-brass);stroke-width:3}.sa-starfield{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.sa-starfield i{position:absolute;width:2px;height:2px;border-radius:50%;background:#f1eadb;animation:sa-tw 4s ease-in-out infinite}.sa-rule .sa-ico{width:40px;height:40px;color:var(--sa-signal);position:absolute;top:18px;right:18px;opacity:.95;transition:transform .3s}.sa-rule:hover .sa-ico{transform:scale(1.1) rotate(-4deg)}.sa-rule{overflow:hidden;transition:transform .2s,box-shadow .2s}.sa-rule:hover{transform:translateY(-3px);box-shadow:0 14px 30px #0f1a1c40}.sa-rule:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent,var(--sa-signal),transparent);animation:sa-scan 3.2s linear infinite;opacity:0;transition:opacity .2s}.sa-rule:hover:after{opacity:1}.sa.js-on .sa-rv{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease}.sa.js-on .sa-rv.in{opacity:1;transform:none}.sa.js-on .sa-rules .sa-rv:nth-child(2n){transition-delay:.08s}.sa.js-on .sa-rules .sa-rv:nth-child(3n){transition-delay:.16s}.sa-feat{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.sa-feat__img img{width:100%;display:block;border-radius:4px;box-shadow:0 30px 60px #0f1a1c59;transition:transform .6s}.sa-feat__img:hover img{transform:scale(1.02) rotate(-.4deg)}.sa-ticks{list-style:none;padding:0;margin:18px 0 26px;display:grid;gap:10px}.sa-ticks li{display:flex;gap:12px;align-items:flex-start;font-size:17px}.sa-ticks li:before{content:"";flex:0 0 18px;height:18px;margin-top:4px;border-radius:50%;background:var(--sa-signal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center/12px no-repeat}.sa-price{font-family:SA Fraunces,serif;font-weight:900;font-size:40px;line-height:1;margin-right:14px}.sa-badge{display:inline-block;background:var(--sa-brass);color:var(--sa-night);font:800 12px SA Barlow,sans-serif;letter-spacing:.18em;text-transform:uppercase;padding:5px 10px;border-radius:2px}.sa-nav{display:grid;grid-template-columns:.95fr 1.05fr;gap:48px;align-items:center}.sa-sky{width:100%;display:block;background:radial-gradient(ellipse at 70% 20%,rgba(47,74,71,.55),transparent 65%);border-radius:6px}.sa-sky .tw{animation:sa-tw 3.4s ease-in-out infinite}.sa-sky .d2{animation-delay:.8s}.sa-sky .d3{animation-delay:1.6s}.sa-sky .d4{animation-delay:2.4s}.sa-sky .sk-pol{transform-origin:350px 70px;animation:sa-pulse 2.6s ease-in-out infinite}.sa-sky .sk-point{stroke-dasharray:6 6}.sa.js-on .sa-sky .sk-point{stroke-dasharray:600;stroke-dashoffset:600}.sa.js-on .sa-rv.in .sa-sky .sk-point,.sa.js-on .sa-sky.in .sk-point{animation:sa-dash 2.4s ease .3s forwards}.sa-navlist{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:24px}.sa-navitem{border:1px solid rgba(241,234,219,.16);padding:16px;border-radius:3px;background:#f1eadb08}.sa-navitem b{display:block;font:800 16px SA Barlow,sans-serif;text-transform:uppercase;letter-spacing:.06em;color:var(--sa-paper);margin-bottom:4px}.sa-navitem span{font-size:14px;opacity:.75}.sa-kits{border:2px dashed var(--sa-contour);border-radius:6px;padding:48px;display:grid;grid-template-columns:1.2fr .8fr;gap:40px;align-items:center;background:repeating-linear-gradient(135deg,rgba(47,74,71,.05) 0 12px,transparent 12px 24px)}.sa-kits .sa-form input[type=email]{border-color:#1a1f1e59;background:#fff;color:var(--sa-ink)}.sa .sa-kits .sa-form input[type=email]::placeholder{color:#1a1f1e80}.sa-kitbox{position:relative;aspect-ratio:1;max-width:300px;margin:0 auto;width:100%}.sa-kitbox svg{width:100%;height:100%}.sa-kitbox .lid{transform-origin:150px 118px;animation:sa-lid 4s ease-in-out infinite}@keyframes sa-lid{0%,55%,to{transform:rotate(0)}70%,85%{transform:rotate(-14deg)}}.sa-band{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.sa-band img{width:100%;display:block;border-radius:4px}@media(max-width:900px){.sa-hero__in .sa-wrap,.sa-feat,.sa-nav,.sa-kits,.sa-band{grid-template-columns:1fr}.sa-hero__art{max-width:280px;margin:0 auto;order:-1}.sa-kits{padding:28px}.sa-navlist{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.sa *,.sa *:before,.sa *:after{animation:none!important;transition:none!important}.sa.js-on .sa-rv{opacity:1;transform:none}.sa.js-on .sa-sky .sk-point{stroke-dashoffset:0;stroke-dasharray:6 6}}.sa{overflow-x:hidden;overflow-x:clip}.sa-feat__img img,.sa-band img,.sa-img{height:auto}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sa-motion.css.map */
