/* Matching sets editorial tile. Scoped to this tile only. */
body.campaign-store .edit-tile.edit-sets{color:#fff;background:#737965;isolation:isolate}
body.campaign-store .edit-sets .sets-art{display:none}
body.campaign-store .edit-sets img.sets-editorial{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:57% 38%;z-index:-2;transition:transform .7s ease}
body.campaign-store .edit-sets:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#15211745 0%,transparent 34%,#15211740 57%,#101c14df 100%)}
body.campaign-store .edit-sets .edit-number{color:#fff;text-shadow:0 1px 8px #0004}
body.campaign-store .edit-sets>div:not(.sets-art){left:26px;right:26px;bottom:27px}
body.campaign-store .edit-sets h3{color:#fff;font-size:clamp(36px,3.4vw,54px);line-height:1.02;letter-spacing:-1.8px;margin:0 0 20px;font-weight:400;text-shadow:0 2px 20px #12211730}
body.campaign-store .edit-sets .edit-action{display:flex;justify-content:space-between;align-items:center;color:#fff;border-color:#ffffff80;padding-block:13px;font-size:9px;letter-spacing:1.2px}
body.campaign-store .edit-sets:focus-visible{outline:3px solid #617357;outline-offset:5px}
@media(hover:hover) and (pointer:fine){body.campaign-store .edit-sets:hover img.sets-editorial{transform:scale(1.035)}}
@media(max-width:640px){body.campaign-store .edit-tile.edit-sets{height:330px}body.campaign-store .edit-sets img.sets-editorial{object-position:70% 39%}body.campaign-store .edit-sets:after{background:linear-gradient(90deg,#142019c4 0%,#1420197a 38%,transparent 78%),linear-gradient(0deg,#1420198c,transparent 65%)}body.campaign-store .edit-sets>div:not(.sets-art){left:22px;right:22px;bottom:25px}body.campaign-store .edit-sets h3{font-size:42px;max-width:7ch;margin-bottom:18px}body.campaign-store .edit-sets .edit-action{max-width:174px;font-size:8px}}
@media(prefers-reduced-motion:reduce){body.campaign-store .edit-sets img.sets-editorial{transition:none;transform:none!important}}
@media(max-width:640px){body.campaign-store .edit-sets img.sets-editorial{left:28%;width:72%;object-position:58% center}body.campaign-store .edit-sets:after{background:linear-gradient(90deg,#293c2cf5 0%,#293c2cce 20%,#293c2c35 62%,transparent 100%),linear-gradient(0deg,#1521179c,transparent 60%)}}
