/* Exclusive cards show the interaction, rather than a conventional invitation cover. */
.template-art.catalog-exclusive{padding:0;isolation:isolate;background:#dce8bf;overflow:hidden;border-radius:18px}
.template-art.catalog-exclusive:after,.template-art.catalog-exclusive:before{display:none}
.exclusive-art{position:absolute;inset:0;overflow:hidden;background:#dce8bf;color:#284c3c;text-align:left;font-family:'Segoe UI',Arial,sans-serif}
.exclusive-art-heading{position:absolute;inset:0 0 auto;z-index:5;padding:22px 22px 32px;background:linear-gradient(#fff9ed,#fff9edf2 75%,#fff9ed00)}
.exclusive-edition{display:block;font-size:8px;font-weight:700;letter-spacing:2px;color:#8a6846;margin-bottom:8px}.exclusive-art-heading strong{display:block;font-family:Georgia,serif;font-size:34px;font-weight:400;line-height:1.1;letter-spacing:-1px}.exclusive-art-heading p{font-size:11px;line-height:1.5;margin:8px 0 0;color:#67705b}
.exclusive-tour-scene{position:absolute;inset:100px 0 0;background:url('/static/assets/exclusive/motor-tour-v1/guests-v3/landscape-cartoon.webp') center/cover}
.exclusive-tour-road{position:absolute;inset:32% -16% -20%;background:#343c39;clip-path:polygon(49% 0,51% 0,100% 100%,0 100%);border-bottom:0}
.exclusive-tour-road i{position:absolute;top:0;bottom:0;left:49.5%;width:1%;background:repeating-linear-gradient(#fff6de 0 15px,transparent 15px 31px)}
.exclusive-tour-sign{position:absolute;z-index:2;left:15%;right:15%;top:12%;padding:15px 8px;background:#173b38;border:5px solid #7b8067;border-radius:7px;box-shadow:0 3px 0 #425448;text-align:center;color:#fff0cb}.exclusive-tour-sign:after{content:'';position:absolute;left:6%;right:6%;top:100%;height:70px;border-inline:5px solid #6e785d;z-index:-1}.exclusive-tour-sign small{display:block;font-size:6px;letter-spacing:2px}.exclusive-tour-sign>span{display:block;font:23px/1.5 Georgia,serif}.exclusive-tour-sign em{display:block;font-size:7px;font-style:normal;letter-spacing:1px}
.exclusive-tour-car{position:absolute;z-index:3;bottom:13%;left:50%;width:57%;height:auto;max-height:none;object-fit:contain;transform:translateX(-50%);filter:drop-shadow(0 7px 4px #25352830)}
.exclusive-tour-stop{position:absolute;left:15px;bottom:24%;padding:5px 8px;border-radius:5px;background:#fff9e8e8;color:#526040;font-size:9px;rotate:-6deg}
.exclusive-art-footer{position:absolute;z-index:6;bottom:0;left:0;right:0;padding:30px 18px 17px;background:linear-gradient(transparent,#f9f3e6 48%);display:flex;flex-direction:column;gap:9px}.exclusive-art-footer>span{font-size:9px;color:#6b705d}.exclusive-art-footer b{display:flex;justify-content:space-between;align-items:center;font-size:11px;font-weight:600;color:#2c4939}.exclusive-art-footer b span{display:grid;place-items:center;width:27px;height:27px;border:1px solid #b9c0a6;border-radius:50%;font-size:17px}
.exclusive-voxel-world{position:absolute;inset:65px 0 0;width:100%;height:calc(100% - 65px);object-fit:cover;object-position:center 58%;transition:transform .6s ease}
.exclusive-world-pin{position:absolute;z-index:4;top:48%;right:15px;display:flex;align-items:center;gap:6px;padding:7px 9px;background:#fff9ecef;border:1px solid #cfdbb5;border-radius:20px;box-shadow:0 5px 12px #31452b17;font-size:9px;color:#42603c}.exclusive-world-pin i{width:7px;height:7px;background:#7d9f56;border:2px solid #e1ebca;border-radius:50%}
@media(hover:hover) and (prefers-reduced-motion:no-preference){.catalog-exclusive:hover .exclusive-tour-car{animation:exclusive-drive .7s ease-in-out infinite alternate}.catalog-exclusive:hover .exclusive-tour-road i{animation:exclusive-road .55s linear infinite}.catalog-exclusive:hover .exclusive-voxel-world{transform:scale(1.055)}@keyframes exclusive-drive{to{transform:translateX(-50%) translateY(-3px) rotate(-1deg)}}@keyframes exclusive-road{to{background-position:0 31px}}}
@media(max-width:370px){.exclusive-art-heading{padding:18px}.exclusive-art-heading strong{font-size:30px}}

.template-art.catalog-exclusive .exclusive-tour-car{position:absolute;inset:auto;bottom:13%;left:50%;width:57%;height:auto;max-height:none;object-fit:contain;opacity:1;transform:translateX(-50%)}
.template-art.catalog-exclusive .exclusive-voxel-world{position:absolute;inset:65px 0 0;width:100%;height:calc(100% - 65px);object-fit:cover;object-position:center 58%;opacity:1}

.template-art.catalog-exclusive .exclusive-voxel-world{inset:100px 0 0;height:calc(100% - 100px);object-position:center 38%}.exclusive-art-voxel .exclusive-world-pin{top:auto;bottom:24%;right:12px}.exclusive-art-voxel .exclusive-art-footer{padding-top:24px}
