@keyframes styles-module-scss-module__askycW__foilShine{0%{transform:translate(-100%,-100%)}50%{transform:translate(0%)}to{transform:translate(100%,100%)}}@keyframes styles-module-scss-module__askycW__animatedBorderGlow{0%,to{opacity:.8;background-position:0%}25%{opacity:1;background-position:50% 0}50%{opacity:.9;background-position:100%}75%{opacity:.85;background-position:50% 100%}}.styles-module-scss-module__askycW__hero{gap:var(--space-m);margin-bottom:var(--space-l);align-items:flex-start;display:flex}.styles-module-scss-module__askycW__hero__title{font-size:var(--font-size-3);text-wrap:balance;margin:0}.styles-module-scss-module__askycW__hero__intro{max-width:55ch;color:var(--color-muted);margin:0}.styles-module-scss-module__askycW__hero__cover{aspect-ratio:2/3;border-radius:var(--border-radius-small);flex:0 0 96px;position:relative;overflow:hidden}.styles-module-scss-module__askycW__hero__cover img{object-fit:cover}@media (min-width:667px){.styles-module-scss-module__askycW__hero__cover{flex-basis:140px}}.styles-module-scss-module__askycW__hero__body{align-items:flex-start;gap:var(--space-2xs);flex-direction:column;display:flex}.styles-module-scss-module__askycW__hero__countdown{align-items:center;gap:var(--space-2xs);font-size:var(--font-size--1);color:var(--color-muted);display:flex}.styles-module-scss-module__askycW__tierBar{z-index:2;background:var(--color-page-background);padding:var(--space-2xs) 0;position:sticky;top:0}.styles-module-scss-module__askycW__tierProgress{gap:var(--space-2xs);padding:0 var(--space-l);flex-direction:column;display:flex}.styles-module-scss-module__askycW__tierProgress__track{height:var(--space-2xs);border-radius:var(--border-radius-small);background:var(--color-grey);position:relative;overflow:hidden}.styles-module-scss-module__askycW__tierProgress__fill{width:var(--tier-fill,0%);border-radius:var(--border-radius-small);background:var(--color-link);transition:width .45s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 auto 0 0}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__askycW__tierProgress__fill{transition:none}}.styles-module-scss-module__askycW__tierProgress__marks{height:var(--space-xl);margin:0;padding:0;list-style:none;position:relative}.styles-module-scss-module__askycW__tierProgress__mark{top:0;left:var(--tier-pos,0%);align-items:center;gap:var(--space-3xs);flex-direction:column;display:flex;position:absolute;transform:translate(-50%)}.styles-module-scss-module__askycW__tierProgress__mark--reached .styles-module-scss-module__askycW__tierProgress__dot{border-color:var(--color-link);background:var(--color-link)}.styles-module-scss-module__askycW__tierProgress__mark--active .styles-module-scss-module__askycW__tierProgress__dot{transform:scale(1.25)}.styles-module-scss-module__askycW__tierProgress__mark--active .styles-module-scss-module__askycW__tierProgress__chip{background:var(--color-accent);color:var(--color-on-accent);border-color:var(--color-border);transform:scale(1.1)}.styles-module-scss-module__askycW__tierProgress__dot{width:var(--space-xs);height:var(--space-xs);margin-top:calc(-1*var(--space-s));background:var(--color-page-background);border:2px solid var(--color-muted);border-radius:50%;transition:border-color .3s,background .3s,transform .3s}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__askycW__tierProgress__dot{transition:none}}.styles-module-scss-module__askycW__tierProgress__chip{font-family:var(--font-mono);font-size:var(--font-size--2);font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 var(--space-3xs);border-radius:var(--border-radius-small);color:var(--color-muted);border:1px solid #0000;font-weight:700;transition:transform .3s,background .3s,color .3s}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__askycW__tierProgress__chip{transition:none}}.styles-module-scss-module__askycW__tierProgress__label{font-size:var(--font-size--2);color:var(--color-muted);white-space:nowrap}.styles-module-scss-module__askycW__tierProgress__hint{font-size:var(--font-size--1);color:var(--color-muted);margin:0}.styles-module-scss-module__askycW__variantGrid{gap:var(--space-s);margin:var(--space-m) 0 0;grid-template-columns:repeat(2,1fr);padding:0;list-style:none;display:grid}@media (min-width:667px){.styles-module-scss-module__askycW__variantGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.styles-module-scss-module__askycW__variantGrid{grid-template-columns:repeat(5,1fr)}}.styles-module-scss-module__askycW__variantCard{gap:var(--space-2xs);flex-direction:column;display:flex}.styles-module-scss-module__askycW__variantCard--disabled{opacity:.5}.styles-module-scss-module__askycW__variantCard__cover{aspect-ratio:2/3;border-radius:var(--border-radius-small);position:relative;overflow:hidden}.styles-module-scss-module__askycW__variantCard__cover img{object-fit:cover}.styles-module-scss-module__askycW__variantCard__title{font-size:var(--font-size--1);font-weight:600}.styles-module-scss-module__askycW__variantCard__price{font-size:var(--font-size--1)}.styles-module-scss-module__askycW__variantCard__price-regular{color:var(--color-muted)}.styles-module-scss-module__askycW__variantCard__price-discounted{color:var(--color-text);font-weight:700}.styles-module-scss-module__askycW__stepper{align-items:center;gap:var(--space-2xs);display:inline-flex}.styles-module-scss-module__askycW__stepper__button{width:var(--space-l);height:var(--space-l);border:1px solid var(--color-border);border-radius:var(--border-radius-small);background:var(--color-page-background);color:var(--color-text);font-size:var(--font-size-0);cursor:pointer}.styles-module-scss-module__askycW__stepper__button:disabled{opacity:.4;cursor:not-allowed}.styles-module-scss-module__askycW__stepper__value{min-width:var(--space-m);text-align:center;font-weight:600}.styles-module-scss-module__askycW__summaryBar{background:var(--color-page-background)}.styles-module-scss-module__askycW__summary{justify-content:space-between;align-items:center;gap:var(--space-s);padding:var(--space-2xs) 0;display:flex}.styles-module-scss-module__askycW__summary__numbers{gap:var(--space-3xs);flex-direction:column;display:flex}@media (min-width:667px){.styles-module-scss-module__askycW__summary__numbers{align-items:baseline;gap:var(--space-s);flex-direction:row}}.styles-module-scss-module__askycW__summary__quantity{font-size:var(--font-size--1);color:var(--color-muted)}.styles-module-scss-module__askycW__summary__regular{color:var(--color-muted);text-decoration:line-through}.styles-module-scss-module__askycW__summary__total{font-size:var(--font-size-1);font-weight:700}.styles-module-scss-module__askycW__summary__savings{font-size:var(--font-size--1);font-weight:700}
