.store-choice-dialog{width:min(960px,calc(100vw - 28px));max-height:92dvh;border:1px solid #d6dce6;border-radius:22px;padding:38px;background:#fbfaf6;color:#141b34;box-shadow:0 30px 100px #0004;font:15px/1.6 Arial,Helvetica,sans-serif}.store-choice-dialog::backdrop{background:#04072cbb;backdrop-filter:blur(7px)}.store-choice-close{float:right;border:1px solid #d4d9e4;border-radius:50%;width:44px;height:44px;font-size:24px;background:white;color:#08095b;cursor:pointer}.store-choice-eyebrow{font-size:10px;color:#8b6815;font-weight:700;letter-spacing:1.7px}.store-choice-dialog h2{font-size:clamp(30px,5vw,46px);letter-spacing:-1.3px;line-height:1.1;margin:17px 0 12px}.store-choice-intro{color:#626b7e;margin-bottom:26px}.store-choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.store-choice-card{border:1px solid #d9dee9;border-radius:16px;overflow:hidden;text-decoration:none;color:inherit;display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s;background:white}.store-choice-card:hover{transform:translateY(-3px);box-shadow:0 16px 40px #08095b18}.store-choice-card:focus-visible{outline:3px solid #c8961c;outline-offset:3px}.store-choice-art{height:230px;position:relative;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#eceef5,#fff);gap:3px;padding:18px;overflow:hidden}.store-choice-art>img{width:170px;height:auto}.store-choice-art[data-swag]>div{width:48%;flex-shrink:0;transform:rotate(-7deg)}.store-choice-art[data-swag]>div:nth-child(2){margin-left:-70px;transform:rotate(5deg);align-self:flex-end}.store-choice-art[data-swag]>div:nth-child(3){margin-left:-50px;transform:rotate(10deg);align-self:center}.store-choice-art svg{width:100%;height:auto}.redbull-choice .store-choice-art{background:linear-gradient(135deg,#f4f7fc,#e4edff);flex-direction:column;gap:5px;padding:14px}.store-choice-art .choice-redbull-logo{height:52px;width:110px;object-fit:contain}.choice-cans{display:flex;justify-content:center;height:160px}.choice-cans img{height:100%;width:75px;object-fit:contain;filter:drop-shadow(0 8px 8px #08095b22)}.choice-cans img:nth-child(1){transform:rotate(-10deg)}.choice-cans img:nth-child(3){transform:rotate(10deg)}.store-choice-copy{padding:25px;flex:1}.store-choice-copy>span{font-size:9px;font-weight:700;letter-spacing:1.5px;color:#87702f}.store-choice-copy h3{font-size:29px;color:#08095b;letter-spacing:-.8px;margin:10px 0}.store-choice-copy p{font-size:14px;color:#6b7385}.store-choice-copy strong{display:inline-block;font-size:13px;color:#08095b;border-bottom:2px solid #efb51b;margin-top:10px;padding-bottom:4px}.shop-redbull-mark{display:block;width:135px;height:80px;object-fit:contain;background:#ffffffed;border-radius:10px;padding:10px;margin:0 0 18px}.shop-redbull-mark[hidden]{display:none}
@media(max-width:600px){.store-choice-dialog{padding:24px 19px}.store-choice-grid{grid-template-columns:1fr;gap:16px}.store-choice-card{display:grid;grid-template-columns:125px 1fr}.store-choice-art{height:auto;min-height:190px;padding:8px}.store-choice-copy{padding:18px}.store-choice-copy h3{font-size:24px}.store-choice-copy p{font-size:12px}.store-choice-art[data-swag]{flex-direction:column}.store-choice-art[data-swag]>div{width:135px}.store-choice-art[data-swag]>div:nth-child(n+2){display:none}.redbull-choice .store-choice-art{padding:8px}.choice-cans{height:95px}.choice-cans img{width:34px}.store-choice-art .choice-redbull-logo{width:95px;height:50px}.shop-redbull-mark{width:115px;height:68px}}
@media(prefers-reduced-motion:reduce){.store-choice-card{transition:none}}
