.pick-cards,.pick-cards *,.pick-cards *:before,.pick-cards *:after{box-sizing:border-box}.pick-cards{display:flex;flex-direction:column;align-items:center;padding:32px 15px;background:var(--flip-bg, #054b48);line-height:1.5}.pick-cards__logo{display:none;margin-bottom:14px;text-decoration:none}.pick-cards__logo img{display:block;height:46px;width:auto;object-fit:contain}.pick-cards__panel{position:relative;width:100%;max-width:400px;background-color:var(--flip-panel-bg, #faf7f3);border-radius:8px;overflow:hidden;display:flex;flex-direction:column;align-items:center;padding:48px 16px 24px}.pick-cards__heading{font-weight:600;font-size:clamp(26px,10.5vw,30px);letter-spacing:.04em;line-height:1;margin:0 0 12px;text-align:center;color:var(--flip-primary, #054b48);text-transform:uppercase;white-space:nowrap}.pick-cards__subline{font-size:16px;font-weight:500;letter-spacing:-.03em;line-height:1.2;margin:0 0 20px;text-align:center;color:var(--flip-text, #282828)}.pick-cards__subline.is-hidden{display:none}.pick-cards__congrats{display:none;font-size:14px;font-weight:500;line-height:1.2;margin:0 0 20px;text-align:center;color:var(--flip-text, #282828);animation:pick-cards-congrats-in .35s ease both}.pick-cards__congrats.is-visible{display:block}@keyframes pick-cards-congrats-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.pick-cards__grid{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:8px;width:100%;max-width:328px;margin-bottom:24px}.pick-cards__card{min-width:0;aspect-ratio:104 / 120;cursor:pointer;perspective:900px;-webkit-tap-highlight-color:transparent;transition:opacity .4s,filter .4s}.pick-cards__card.is-locked{cursor:default;opacity:.22;pointer-events:none}@keyframes pick-cards-peek{0%{transform:rotateY(0)}8%{transform:rotateY(20deg)}18%{transform:rotateY(0)}to{transform:rotateY(0)}}.pick-cards__card:nth-child(1):not(.is-flipped):not(.is-locked) .pick-cards__card-inner{animation:pick-cards-peek 9s ease-in-out infinite;animation-delay:0s}.pick-cards__card:nth-child(5):not(.is-flipped):not(.is-locked) .pick-cards__card-inner{animation:pick-cards-peek 9s ease-in-out infinite;animation-delay:3s}.pick-cards__card:nth-child(9):not(.is-flipped):not(.is-locked) .pick-cards__card-inner{animation:pick-cards-peek 9s ease-in-out infinite;animation-delay:6s}.pick-cards__card-inner{width:100%;height:100%;position:relative;transform-style:preserve-3d;border-radius:8px}.pick-cards__card:not(.is-flipped):not(.is-locked):hover .pick-cards__card-inner{animation:none;transform:rotateY(22deg) translateY(-3px);transition:transform .2s ease}.pick-cards__card.is-flipped .pick-cards__card-inner{animation:none;transform:rotateY(180deg);transition:transform .55s cubic-bezier(.4,0,.2,1)}.pick-cards__card-face{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden}.pick-cards__card-face--front{background:var(--flip-front-face, #054b48)}.pick-cards__front-icon{position:absolute;top:0%;right:0%;bottom:0%;left:0%;pointer-events:none}.pick-cards__front-icon img{width:100%;height:100%;object-position:center;display:block}.pick-cards__card-face--back{background:#fff;border:1px solid var(--flip-border, #dfdfdf);transform:rotateY(180deg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:6px 4px;text-align:center;overflow:hidden}.pick-cards__prize-img{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px}.pick-cards__prize-img img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;pointer-events:none}.pick-cards__prize-value{position:absolute;top:6px;left:50%;transform:translate(-50%);padding:2px 8px;border-radius:999px;background:var(--flip-primary, #054b48);color:#fff;font-size:9px;font-weight:600;letter-spacing:.02em;line-height:1.5;white-space:nowrap}.pick-cards__prize-value s{opacity:.85}.pick-cards__card-face--back:has(.pick-cards__prize-value:not(:empty)){padding-top:20px}.pick-cards__prize-name{font-size:10px;font-weight:600;color:var(--flip-text, #282828);letter-spacing:-.03em;line-height:1.15;padding:0 4px;white-space:pre-line;max-width:100%}.pick-cards__btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;max-width:260px;height:40px;padding:12px 32px;border-radius:999px;font-size:13px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;cursor:not-allowed;background:var(--flip-btn-inactive-bg, #f6f3eb);border:1px solid #dfdfdf;color:var(--flip-btn-inactive-text, #666666);transition:background .3s ease,color .3s ease,box-shadow .3s ease,transform .1s ease;margin-bottom:10px}.pick-cards__btn.is-active{background:var(--flip-btn-active-bg, #000000);border-color:var(--flip-btn-active-bg, #000000);color:var(--flip-btn-active-text, #ffffff);cursor:pointer}.pick-cards__btn.is-active:hover{filter:brightness(1.08)}.pick-cards__btn.is-active:active{transform:scale(.98)}.pick-cards__counter{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;letter-spacing:-.03em;color:var(--flip-text, #282828);margin:0}.pick-cards__won{display:inline-flex;align-items:center;justify-content:center;min-width:41px;padding:2px 8px;background:var(--flip-primary, #054b48);border-radius:8px;font-weight:500;font-size:11px;letter-spacing:.04em;color:#fff}.pick-cards-confetti-piece{position:fixed;width:8px;height:14px;top:-20px;pointer-events:none;z-index:9999;border-radius:1px;will-change:transform,opacity;animation:pick-cards-confetti-fall linear forwards}@keyframes pick-cards-confetti-fall{0%{opacity:1}85%{opacity:1}to{transform:translateY(110vh) rotate(720deg);opacity:0}}@media(min-width:992px){.pick-cards{padding:24px 20px 32px}.pick-cards__logo{margin-bottom:22px}.pick-cards__panel{padding:30px 24px 28px}.pick-cards__subline{font-size:18px}.pick-cards__grid{max-width:437px;gap:14px}.pick-cards__card{aspect-ratio:129 / 137}.pick-cards__prize-img{width:50px;height:45px}.pick-cards__prize-name{font-size:9px}.pick-cards__prize-value{font-size:9px;padding:3px 10px;top:8px}}@media(prefers-reduced-motion:reduce){.pick-cards__card-inner{animation:none!important;transition:none}.pick-cards-confetti-piece{display:none}}@media screen and (max-width:480px){.pick-cards__heading{font-size:30px}.pick-cards__panel{padding:26px 16px 24px}a.pick-cards__logo{display:none}}
/*# sourceMappingURL=/cdn/shop/t/444/assets/pick-cards.css.map */
