.sa{--sa-muted: rgba(var(--color-foreground), .75);--sa-line: rgba(var(--color-foreground), .1);--sa-matte: rgba(var(--color-foreground), .04)}.sa .sa-head{max-width:96rem;margin:0 0 3.2rem}.sa .sa-head--center{margin-left:auto;margin-right:auto;text-align:center}.sa .sa-head>*+*{margin-top:1.2rem}.sa .sa-head .rte,.sa .sa-lede{color:var(--sa-muted)}.sa h2,.sa h3{margin:0}.sa .sa-text{max-width:96rem}.sa .sa-text--center{margin:0 auto;text-align:center}.sa .sa-text--wide{max-width:120rem}.sa .sa-text>*+*{margin-top:1.6rem}.sa .sa-text .rte{color:var(--sa-muted)}.sa .sa-buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.4rem}.sa .sa-text--center .sa-buttons,.sa .sa-head--center+.sa-foot .sa-buttons{justify-content:center}.sa .sa-buttons .button{margin:0}@media screen and (max-width:749px){.sa .sa-buttons .button{flex:1 1 100%}}.sa-grid{display:grid;grid-template-columns:1fr;gap:2.4rem}@media screen and (min-width:750px){.sa-grid--2,.sa-grid--3,.sa-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.sa-grid--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem}.sa-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.sa-card{display:flex;flex-direction:column;gap:1rem;min-width:0;scroll-margin-top:10rem}.sa-card__media{border-radius:1.2rem;overflow:hidden;background:var(--sa-matte);aspect-ratio:4 / 3;display:flex;align-items:center;justify-content:center;margin-bottom:.6rem}.sa-card__media img{display:block;width:100%;height:100%;object-fit:cover}.sa-cards--contain .sa-card__media{aspect-ratio:16 / 10;padding:1.2rem}a.sa-card__media{cursor:zoom-in}@media screen and (min-width:990px){.sa-cards--rows .sa-grid{grid-template-columns:1fr;gap:4rem}.sa-cards--rows .sa-card{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);column-gap:4.8rem;align-items:center;align-content:center}.sa-cards--rows .sa-card>:not(.sa-card__media){grid-column:2}.sa-cards--rows .sa-card__media{grid-column:1;grid-row:1 / span 4;margin:0}.sa-cards--rows .sa-card__links{margin-top:0}}.sa-cards--contain .sa-card__media img{object-fit:contain}.sa-card__text{color:var(--sa-muted)}.sa-card__text p{margin:0}.sa-card__text p+p{margin-top:.8rem}.sa-card__links{display:flex;flex-wrap:wrap;gap:.4rem 2rem;margin-top:auto;padding-top:.6rem}.sa-card__link{font-weight:600;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem}.sa-card__link:hover{text-decoration-thickness:.2rem}.sa-cards--panel .sa-card{border:1px solid var(--sa-line);border-radius:1.2rem;padding:2.4rem;background:rgb(var(--color-background))}.sa-cards--buttons .sa-card__links{gap:1rem}.sa-cards--buttons .sa-card__links .button{margin:0}.sa-card__price{font-weight:600;color:rgb(var(--color-foreground));margin:0}.sa-foot{margin-top:3.2rem}.sa-foot .sa-buttons{margin-top:0}.sa-fine{margin-top:2.4rem;color:var(--sa-muted);font-size:1.4rem}.sa-fine a{color:rgb(var(--color-foreground))}.sa-quote{display:grid;grid-template-columns:1fr;gap:2.4rem;align-items:center;max-width:110rem;margin:0 auto}@media screen and (min-width:750px){.sa-quote--image{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:4.8rem}}.sa-quote__media{border-radius:1.2rem;overflow:hidden}.sa-quote__media img{display:block;width:100%;height:auto}.sa-quote blockquote{margin:0;padding:0;border:0;font-size:2rem;line-height:1.5;color:rgb(var(--color-foreground));font-style:normal}@media screen and (min-width:750px){.sa-quote blockquote{font-size:2.4rem}}.sa-quote blockquote p{margin:0}.sa-quote figcaption{margin-top:1.6rem;color:var(--sa-muted)}.sa-quote figcaption .sa-card__link{margin-left:1.2rem}.sa-embed iframe{display:block;width:100%;height:clamp(42rem,50vw,68rem);border:0;border-radius:1.2rem}.sa-embed__caption{text-align:center;margin:1rem 0 0;color:var(--sa-muted)}.sa-steps{list-style:none;padding:0;margin:3.2rem 0 0;display:grid;grid-template-columns:1fr;gap:2rem;counter-reset:sa-step}@media screen and (min-width:750px){.sa-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem}}.sa-steps li{counter-increment:sa-step;border-top:2px solid rgb(var(--color-foreground));padding-top:1.2rem}.sa-steps li p{margin:.6rem 0 0;color:var(--sa-muted)}.sa-layer{margin-top:3.2rem}.sa-layer__label{margin:0 0 1rem;font-weight:700;color:rgb(var(--color-foreground))}.sa-layer__full{background:#f1f2f2;border-radius:1.2rem;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.sa-layer__full img{display:block;max-width:none;margin:0 auto}.sa-layer__hands{display:none}.sa-layer__frame{position:relative;margin:0 auto;container-type:inline-size}.sa-hold{position:absolute;top:79.49%;height:11.03%;box-sizing:border-box;border-radius:6px;box-shadow:0 0 0 2px #b06a04,0 0 0 4px #f99b0747;pointer-events:none}.sa-layer__frame--full .sa-hold{left:56.74%;width:3.71%}.sa-layer__frame--right .sa-hold{left:13.55%;width:7.42%}.sa-layer__frame--right .sa-hold{border-radius:4px;box-shadow:0 0 0 1.5px #b06a04,0 0 0 3px #f99b0747}.sa-layer__frame--right .sa-hold__tab{font-size:max(1.8cqw,7px);letter-spacing:0;border-radius:3px 3px 0 0}.sa-hold__tab{position:absolute;top:0;left:0;right:0;height:30%;display:flex;align-items:center;justify-content:center;background:#b06a04;border-radius:4px 4px 0 0;color:#fff;font:700 .95cqw/1 var(--font-body-family);letter-spacing:.04em;text-transform:uppercase}.sa-layer__hint{margin:.8rem 0 0;font-size:1.3rem;color:var(--sa-muted);display:none}@media screen and (max-width:989px){.sa-layer__full{display:none}.sa-layer__hands{display:flex;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding-bottom:.4rem}.sa-layer__hand{flex:0 0 auto;width:min(57.9rem,calc(100vw - 6rem));scroll-snap-align:start;margin:0;background:#f1f2f2;border-radius:1.2rem;overflow:hidden}.sa-layer__hand img{display:block;width:100%;height:auto}.sa-layer__hand figcaption{font-size:1.3rem;color:var(--sa-muted);padding:.6rem 1rem;background:rgb(var(--color-background))}.sa-layer__hint{display:block}}.sa-overlay__anim{width:100%;max-width:120rem;margin:3.2rem auto 0}.sa-overlay__note{margin-top:1.2rem;color:var(--sa-muted);font-size:1.4rem}.sa [id]{scroll-margin-top:10rem}
/*# sourceMappingURL=/cdn/shop/t/10/assets/sval-astra.css.map */
