.alk-banner__sparks{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.alk-banner__stage{position:relative;display:flex;justify-content:center;align-items:center;min-height:30rem}.alk-banner__vials{display:flex;justify-content:center;align-items:flex-end;gap:2.2rem;min-height:0}.alk-vial{--c1: #E9C77B;--c2: #B8862F;position:relative;width:10.5rem;display:flex;flex-direction:column;align-items:center;animation:alkFloat 4.5s ease-in-out infinite}.alk-vial--1{animation-delay:-1.5s;width:12rem;margin-bottom:2.4rem;transform:none}.alk-vial--2{animation-delay:-3s}@keyframes alkFloat{0%,to{translate:0 0}50%{translate:0 -1.2rem}}.alk-vial__cap{width:44%;height:3.2rem;border-radius:8px 8px 3px 3px;background:linear-gradient(90deg,#8e6e33,#f3dca2 45%,#a8833f);box-shadow:0 2px 6px #0006}.alk-vial__glass{position:relative;width:100%;height:21rem;margin-top:-.2rem;border-radius:16px 16px 30px 30px;overflow:hidden;background:linear-gradient(90deg,#ffffff1a,#ffffff08 40%,#ffffff24);border:1.5px solid rgba(243,220,162,.6);box-shadow:inset 0 0 18px #ffffff0f,0 18px 40px #00000073}.alk-vial__liquid{position:absolute;left:0;right:0;bottom:0;height:0;background:linear-gradient(180deg,var(--c1),var(--c2));transition:height 1.1s cubic-bezier(.3,.8,.3,1),background .4s;opacity:.92}.alk-vial.is-full .alk-vial__liquid{height:72%}.alk-vial__liquid:before{content:"";position:absolute;left:-10%;right:-10%;top:-7px;height:14px;border-radius:50%;background:var(--c1);filter:brightness(1.15);animation:alkWave 3s ease-in-out infinite}.alk-vial__liquid:after{content:"";position:absolute;left:30%;bottom:10%;width:6px;height:6px;border-radius:50%;background:#fff9;box-shadow:14px -30px 0 -1px #ffffff73,-10px -60px 0 -2px #fff6;animation:alkBubble 2.6s ease-in infinite}@keyframes alkWave{0%,to{transform:translate(-4%)}50%{transform:translate(4%)}}@keyframes alkBubble{0%{transform:translateY(0);opacity:0}30%{opacity:1}to{transform:translateY(-90px);opacity:0}}.alk-vial__shine{position:absolute;top:6%;left:12%;width:14%;height:70%;border-radius:99px;background:linear-gradient(180deg,#ffffff59,#fff0)}.alk-vial__label{position:absolute;left:10%;right:10%;top:30%;z-index:2;padding:.8rem .4rem;border-radius:8px;background:#fffcf6f0;border:1px solid #C6A15B;text-align:center;box-shadow:0 4px 12px #00000040}.alk-vial__label small{display:block;font-size:1rem;letter-spacing:.2em;color:#a8833f;font-weight:700}.alk-vial__name{display:block;min-height:3.2rem;font-family:var(--font-heading-family, serif);font-size:1.35rem;line-height:1.2;color:#1a1714;transition:opacity .35s}.alk-vial:not(.is-full) .alk-vial__name{opacity:0}.alk-seal{position:absolute;top:0;right:6%;z-index:3;width:8.4rem;height:8.4rem;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at 35% 30%,#f7e3ae,#c6a15b 60%,#8e6e33);color:#1a1714;box-shadow:0 10px 26px #0006;animation:alkSeal 6s ease-in-out infinite}.alk-seal b{font-size:2.4rem;line-height:1}.alk-seal span{font-size:1.1rem;letter-spacing:.2em;font-weight:700}.alk-seal:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:1.5px dashed rgba(243,220,162,.8);animation:alkSpin 14s linear infinite}@keyframes alkSeal{0%,to{transform:rotate(-8deg) scale(1)}50%{transform:rotate(6deg) scale(1.06)}}.alk-banner__sparks i{position:absolute;bottom:-10px;width:4px;height:4px;border-radius:50%;background:#f3dca2;box-shadow:0 0 8px #e3c580;animation:alkRise 7s linear infinite;opacity:0}.alk-banner__sparks i:nth-child(1){left:37%;animation-delay:.5s}.alk-banner__sparks i:nth-child(2){left:74%;animation-delay:1.1s}.alk-banner__sparks i:nth-child(3){left:11%;animation-delay:1.6s}.alk-banner__sparks i:nth-child(4){left:48%;animation-delay:2.1s}.alk-banner__sparks i:nth-child(5){left:85%;animation-delay:2.7s}.alk-banner__sparks i:nth-child(6){left:22%;animation-delay:3.2s}.alk-banner__sparks i:nth-child(7){left:59%;animation-delay:3.7s}.alk-banner__sparks i:nth-child(8){left:96%;animation-delay:4.2s}.alk-banner__sparks i:nth-child(9){left:33%;animation-delay:4.8s}.alk-banner__sparks i:nth-child(10){left:70%;animation-delay:5.3s}.alk-banner__sparks i:nth-child(11){left:7%;animation-delay:5.8s}.alk-banner__sparks i:nth-child(12){left:44%;animation-delay:6.4s}.alk-banner__sparks i:nth-child(13){left:81%;animation-delay:6.9s}@keyframes alkRise{0%{transform:translateY(0);opacity:0}15%{opacity:.9}to{transform:translateY(-420px);opacity:0}}.alk-banner__price{margin:0 0 2.2rem;color:#e9dfcc;font-size:1.5rem}.alk-banner__price s{color:#9c8f78}.alk-banner__price b{color:#f3dca2;font-size:2.4rem;margin:0 .4rem}.alk-banner__price span{color:#cdbf9f;font-size:1.3rem}@media(max-width:749px){.alk-banner__stage{order:-1;min-height:22rem}.alk-banner__vials{gap:1rem;min-height:0}.alk-vial{width:8.4rem}.alk-vial--1{width:9.4rem}.alk-vial__glass{height:15.5rem}.alk-vial__name{font-size:1.15rem}.alk-seal{width:6.6rem;height:6.6rem;right:0}.alk-seal b{font-size:1.9rem}}.alk-sb__deal{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.6rem;margin:-.6rem 0 2rem}.alk-sb__deal-tag{padding:.8rem 1.8rem;border-radius:999px;background:linear-gradient(90deg,#c6a15b,#f3dca2,#c6a15b);background-size:200% auto;animation:alkShine 3s linear infinite;color:#1a1714;font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:1.4rem;box-shadow:0 6px 20px #c6a15b59}.alk-sb__deal-math{color:#e9dfcc;font-size:1.5rem}.alk-sb__deal-math s{color:#9c8f78}.alk-sb__deal-math b{color:#f3dca2;font-size:1.9rem}.alk-tile__price{font-size:1.25rem;font-weight:700;color:#8a6d3b}.alk-tile__free{font-style:normal;font-size:1.15rem;font-weight:800;color:#a8833f;letter-spacing:.06em}.alk-sb__slot span em{display:block;width:auto;height:auto;border:0;border-radius:0;font-style:normal;color:#e3c580;font-size:1.1rem;margin-top:.2rem}.alk-sb__tray{grid-template-columns:1fr auto auto;grid-template-areas:"slots sum add" "meter meter meter"}.alk-sb__sum{grid-area:sum;text-align:right;min-width:13rem}.alk-sb__totals s{color:#9c8f78;font-size:1.3rem;margin-right:.6rem}.alk-sb__totals b{color:#fffcf6;font-size:2rem}.alk-sb__save{color:#e3c580;font-size:1.3rem}.alk-sb__save b{color:#f3dca2}.alk-sb__tray.is-ready .alk-sb__save{font-size:1.5rem;font-weight:700;animation:alkPop .45s cubic-bezier(.3,1.6,.5,1)}.alk-sb__tray.is-ready .alk-sb__totals b{color:#f3dca2}.alk-sb__tray.is-pop{animation:alkTrayPop .5s cubic-bezier(.3,1.6,.5,1)}@keyframes alkTrayPop{0%{transform:translate(-50%) scale(1)}40%{transform:translate(-50%) scale(1.03)}to{transform:translate(-50%) scale(1)}}.alk-sb__n{font-style:normal;width:2.6rem;height:2.6rem;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(227,197,128,.6);color:#e3c580}.alk-confetti .alk-coin{width:2.2rem;height:2.2rem;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#fbe7b5,#c6a15b 65%,#8e6e33);color:#5b4316;font-weight:800;font-size:1.3rem;font-style:normal;box-shadow:0 2px 6px #0000004d}@media(max-width:749px){.alk-sb__tray{grid-template-columns:1fr auto;grid-template-areas:"slots slots" "sum add" "meter meter"}.alk-sb__sum{text-align:left;min-width:0}.alk-sb__add{width:auto;padding:0 1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/alk-samples2.css.map */
