@layer modules{.cardGame{--bg-color: var(--color-lavender);--color: var(--color-grimace);display:grid;gap:var(--spacing-lg) var(--spacing-xs);grid-template-columns:1fr}@media(min-width: 48rem){.cardGame{grid-template-columns:1fr 1fr}}.cardGame>.copy>.buttons{margin-top:var(--spacing-sm)}.cardGame>.copy>.buttons .button{padding:var(--spacing-4xs);padding-right:var(--spacing-sm);border-radius:10rem;background-color:var(--bg-color)}.cardGame .left>.copy{font-size:var(--font-size-heading-xs);max-width:max(30em,70%)}.cardGame .left>.copy>*{font-size:inherit}.cardGame .left>.copy *:last-child{margin-bottom:0}.cardGame .left .video{width:100%;max-height:100vh;display:grid;grid-template-rows:1fr auto}.cardGame .left .video .playVid{display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;border-radius:var(--radius-md);overflow:hidden}.cardGame .left .video .playVid::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;transition-property:background-color;transition-duration:var(--transition-duration-fast);transition-timing-function:var(--transition-timing-function)}.cardGame .left .video .playVid.paused::after{background-color:rgba(0,0,0,.3)}.cardGame .left .video .playVid:hover .video-play{opacity:1 !important}.cardGame .left .video .playVid img.video-play{position:absolute;width:var(--font-size-heading-2xl);z-index:1;height:auto;opacity:.8;transition-property:all;transition-duration:var(--transition-duration-fast);transition-timing-function:var(--transition-timing-function)}.cardGame .left .video .playVid img:not(.video-play){object-fit:cover;width:100%;height:100%}.cardGame .left .video .playVid img:not(.video-play).desktop{display:none}@media(min-width: 48rem){.cardGame .left .video .playVid img:not(.video-play).desktop{display:block}.cardGame .left .video .playVid img:not(.video-play).mobile{display:none}}.cardGame .left .video .playVid video{max-width:100%;max-height:100%}.cardGame .left .video .playVid.has-overlay::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(0deg, rgb(0, 0, 0), 30%, transparent)}.cardGame .left .video .chapters{padding:var(--spacing-sm) 0;overflow:hidden}.cardGame .left .video .chapters .top{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-4xs) var(--spacing-2xs);justify-content:space-between;margin-bottom:var(--spacing-xs)}.cardGame .left .video .chapters .top p{margin-bottom:0}.cardGame .left .video .chapters .top .arrows{display:flex;align-items:center;justify-content:flex-end;margin-block:auto}.cardGame .left .video .chapters .top .arrows button{display:block;border:none;background-color:rgba(0,0,0,0);padding:0 var(--spacing-5xs);font-size:var(--font-size-heading-xs)}.cardGame .left .video .chapters .top .arrows button::after{margin:0}.cardGame .left .video .chapters .top .arrows button.prev{transform:scaleX(-1)}.cardGame .left .video .chapters .chapter{display:flex;flex-direction:column;padding:var(--spacing-4xs) var(--spacing-4xs) var(--spacing-2xs) var(--spacing-4xs);border-radius:var(--radius-md);transition-property:background-color;transition-duration:var(--transition-duration-fast);transition-timing-function:var(--transition-timing-function);background-color:rgba(0,0,0,0);text-align:left;cursor:pointer}.cardGame .left .video .chapters .chapter img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-xs);margin-bottom:var(--spacing-4xs)}.cardGame .left .video .chapters .chapter .h6{font-weight:500;margin-bottom:var(--spacing-2xs)}.cardGame .left .video .chapters .chapter p.timestamp{display:inline-block;border:none;padding:var(--spacing-6xs) var(--spacing-5xs);border-radius:var(--radius-xs);line-height:1;margin-bottom:0;margin-top:auto}@media(min-width: 48rem){.cardGame .left{padding-right:calc(var(--spacing-2xl) - var(--spacing-xs))}}.cardGame .right h3,.cardGame .right h4{font-family:var(--font-family-body);font-variation-settings:"wdth" 80,"wght" 650,"ital" 0;font-size:var(--font-size-heading-xs);text-transform:none}.cardGame .right h3:not(:first-child),.cardGame .right h4:not(:first-child){margin-top:var(--spacing-sm)}.cardGame .right strong{font-weight:600;font-variation-settings:"wdth" 80,"wght" 600,"ital" 0}.cardGame .right .cards{--gap: var(--spacing-xs);display:flex;flex-wrap:wrap;gap:var(--gap);margin-top:var(--spacing-sm)}.cardGame .right .cards .card{padding:var(--spacing-2xs);border-radius:var(--radius-md);flex:1 0 max((100% - var(--gap))/2,12.5rem)}.cardGame .right .cards .card p{font-variation-settings:"wdth" 80,"wght" 450,"ital" 0;font-size:var(--font-size-body-md)}.cardGame .right .cards .card p:last-child{margin-bottom:0}.cardGame .right .cards .card strong{font-size:var(--font-size-body-lg)}.cardGame .right .cards .card .arrow-link{font-size:var(--font-size-body-md);font-variation-settings:"wdth" 80,"wght" 550,"ital" 0;text-decoration:none;white-space:nowrap}.cardGame .right .cards .card .arrow-link:after{content:"";display:inline-block;width:16px;height:16px;mask-image:url("/assets/images/btn-arrow.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;background-color:currentColor;vertical-align:middle;margin-left:.5em;transition-property:transform;transition-duration:inherit;transition-timing-function:inherit}.cardGame .right .cards .card .arrow-link:hover::after{transform:translateX(5px)}.cardGame .right .ship-button{margin-top:var(--spacing-2xs)}.cardGame *:has(+p.small){margin-bottom:0}.cardGame p.small{font-size:var(--font-size-body-sm);opacity:.6}.cardGame .button{cursor:pointer;border:none;padding:var(--spacing-4xs);padding-right:var(--spacing-sm);border-radius:10rem;background-color:var(--bg-color)}.cardGame .shippingPopup{--bg-color: var(--color-pistachioIceCream);--color: var(--color-moss);position:fixed;inset:0;z-index:100;background-color:var(--page-bg-color);display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition-property:opacity;transition-duration:var(--transition-duration-fast);transition-timing-function:var(--transition-timing-function)}.cardGame .shippingPopup.open{opacity:1;pointer-events:all}.cardGame .shippingPopup h5{font-size:var(--font-size-heading-xl) !important;text-transform:uppercase}.cardGame .shippingPopup p:not(.small){font-size:var(--font-size-heading-xs) !important}.cardGame .decks-wrapper{--gap: var(--spacing-xl);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding-block:var(--spacing-md);gap:var(--gap);grid-column:1/-1}.cardGame .deck{--card-animation: toBack;--border-radius: var(--radius-md);--direction: -1;border-radius:var(--border-radius);box-shadow:0 .25rem .125rem -0.125rem rgba(0,0,0,.5),0 .25rem var(--bg-color),0 .5rem .125rem -0.125rem rgba(0,0,0,.5),0 .5rem var(--bg-color),0 .75rem .125rem -0.125rem rgba(0,0,0,.5),0 .75rem var(--bg-color),0 1rem .125rem -0.125rem rgba(0,0,0,.5),0 1rem var(--bg-color),0 1.25rem .75rem -0.25rem rgba(0,0,0,.5);position:relative;display:grid;max-width:37.5rem}@media(min-width: 62rem){.cardGame .deck{box-shadow:0 .5rem .25rem -0.25rem rgba(0,0,0,.5),0 .5rem var(--bg-color),0 1rem .25rem -0.25rem rgba(0,0,0,.5),0 1rem var(--bg-color),0 1.5rem .25rem -0.25rem rgba(0,0,0,.5),0 1.5rem var(--bg-color),0 2rem .25rem -0.25rem rgba(0,0,0,.5),0 2rem var(--bg-color),0 2.5rem 1.5rem -0.5rem rgba(0,0,0,.5)}}.cardGame .deck.age-5-12{--bg-color: var(--color-grimace);--color: var(--color-sky)}.cardGame .deck.age-12-up{--bg-color: var(--color-midnightSeafoam);--color: var(--color-pistachioIceCream)}.cardGame .deck:nth-child(2){--direction: 1}.cardGame .deck:nth-child(2) .card.cover svg{width:55%}.cardGame .deck[data-active-card="1"] .card:nth-child(1){z-index:1}.cardGame .deck.fwd[data-active-card="1"] .card:last-child{animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="2"] .card:nth-child(1){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="2"] .card:nth-child(2){z-index:1}.cardGame .deck.fwd[data-active-card="3"] .card:nth-child(2){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="3"] .card:nth-child(3){z-index:1}.cardGame .deck.fwd[data-active-card="4"] .card:nth-child(3){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="4"] .card:nth-child(4){z-index:1}.cardGame .deck.fwd[data-active-card="5"] .card:nth-child(4){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="5"] .card:nth-child(5){z-index:1}.cardGame .deck.fwd[data-active-card="6"] .card:nth-child(5){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="6"] .card:nth-child(6){z-index:1}.cardGame .deck.fwd[data-active-card="7"] .card:nth-child(6){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="7"] .card:nth-child(7){z-index:1}.cardGame .deck.fwd[data-active-card="8"] .card:nth-child(7){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="8"] .card:nth-child(8){z-index:1}.cardGame .deck.fwd[data-active-card="9"] .card:nth-child(8){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="9"] .card:nth-child(9){z-index:1}.cardGame .deck.fwd[data-active-card="10"] .card:nth-child(9){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="10"] .card:nth-child(10){z-index:1}.cardGame .deck.fwd[data-active-card="11"] .card:nth-child(10){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="11"] .card:nth-child(11){z-index:1}.cardGame .deck.fwd[data-active-card="12"] .card:nth-child(11){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="12"] .card:nth-child(12){z-index:1}.cardGame .deck.fwd[data-active-card="13"] .card:nth-child(12){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="13"] .card:nth-child(13){z-index:1}.cardGame .deck.fwd[data-active-card="14"] .card:nth-child(13){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="14"] .card:nth-child(14){z-index:1}.cardGame .deck.fwd[data-active-card="15"] .card:nth-child(14){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="15"] .card:nth-child(15){z-index:1}.cardGame .deck.fwd[data-active-card="16"] .card:nth-child(15){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="16"] .card:nth-child(16){z-index:1}.cardGame .deck.fwd[data-active-card="17"] .card:nth-child(16){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="17"] .card:nth-child(17){z-index:1}.cardGame .deck.fwd[data-active-card="18"] .card:nth-child(17){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="18"] .card:nth-child(18){z-index:1}.cardGame .deck.fwd[data-active-card="19"] .card:nth-child(18){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="19"] .card:nth-child(19){z-index:1}.cardGame .deck.fwd[data-active-card="20"] .card:nth-child(19){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="20"] .card:nth-child(20){z-index:1}.cardGame .deck.fwd[data-active-card="21"] .card:nth-child(20){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="21"] .card:nth-child(21){z-index:1}.cardGame .deck.fwd[data-active-card="22"] .card:nth-child(21){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="22"] .card:nth-child(22){z-index:1}.cardGame .deck.fwd[data-active-card="23"] .card:nth-child(22){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="23"] .card:nth-child(23){z-index:1}.cardGame .deck.fwd[data-active-card="24"] .card:nth-child(23){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="24"] .card:nth-child(24){z-index:1}.cardGame .deck.fwd[data-active-card="25"] .card:nth-child(24){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="25"] .card:nth-child(25){z-index:1}.cardGame .deck.fwd[data-active-card="26"] .card:nth-child(25){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="26"] .card:nth-child(26){z-index:1}.cardGame .deck.fwd[data-active-card="27"] .card:nth-child(26){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="27"] .card:nth-child(27){z-index:1}.cardGame .deck.fwd[data-active-card="28"] .card:nth-child(27){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="28"] .card:nth-child(28){z-index:1}.cardGame .deck.fwd[data-active-card="29"] .card:nth-child(28){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="29"] .card:nth-child(29){z-index:1}.cardGame .deck.fwd[data-active-card="30"] .card:nth-child(29){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="30"] .card:nth-child(30){z-index:1}.cardGame .deck.fwd[data-active-card="31"] .card:nth-child(30){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="31"] .card:nth-child(31){z-index:1}.cardGame .deck.fwd[data-active-card="32"] .card:nth-child(31){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="32"] .card:nth-child(32){z-index:1}.cardGame .deck.fwd[data-active-card="33"] .card:nth-child(32){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="33"] .card:nth-child(33){z-index:1}.cardGame .deck.fwd[data-active-card="34"] .card:nth-child(33){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="34"] .card:nth-child(34){z-index:1}.cardGame .deck.fwd[data-active-card="35"] .card:nth-child(34){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="35"] .card:nth-child(35){z-index:1}.cardGame .deck.fwd[data-active-card="36"] .card:nth-child(35){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="36"] .card:nth-child(36){z-index:1}.cardGame .deck.fwd[data-active-card="37"] .card:nth-child(36){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="37"] .card:nth-child(37){z-index:1}.cardGame .deck.fwd[data-active-card="38"] .card:nth-child(37){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="38"] .card:nth-child(38){z-index:1}.cardGame .deck.fwd[data-active-card="39"] .card:nth-child(38){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="39"] .card:nth-child(39){z-index:1}.cardGame .deck.fwd[data-active-card="40"] .card:nth-child(39){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="40"] .card:nth-child(40){z-index:1}.cardGame .deck.fwd[data-active-card="41"] .card:nth-child(40){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="41"] .card:nth-child(41){z-index:1}.cardGame .deck.fwd[data-active-card="42"] .card:nth-child(41){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="42"] .card:nth-child(42){z-index:1}.cardGame .deck.fwd[data-active-card="43"] .card:nth-child(42){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="43"] .card:nth-child(43){z-index:1}.cardGame .deck.fwd[data-active-card="44"] .card:nth-child(43){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="44"] .card:nth-child(44){z-index:1}.cardGame .deck.fwd[data-active-card="45"] .card:nth-child(44){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="45"] .card:nth-child(45){z-index:1}.cardGame .deck.fwd[data-active-card="46"] .card:nth-child(45){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="46"] .card:nth-child(46){z-index:1}.cardGame .deck.fwd[data-active-card="47"] .card:nth-child(46){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="47"] .card:nth-child(47){z-index:1}.cardGame .deck.fwd[data-active-card="48"] .card:nth-child(47){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="48"] .card:nth-child(48){z-index:1}.cardGame .deck.fwd[data-active-card="49"] .card:nth-child(48){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="49"] .card:nth-child(49){z-index:1}.cardGame .deck.fwd[data-active-card="50"] .card:nth-child(49){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="50"] .card:nth-child(50){z-index:1}.cardGame .deck.fwd[data-active-card="51"] .card:nth-child(50){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="51"] .card:nth-child(51){z-index:1}.cardGame .deck.fwd[data-active-card="52"] .card:nth-child(51){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="52"] .card:nth-child(52){z-index:1}.cardGame .deck.fwd[data-active-card="53"] .card:nth-child(52){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="53"] .card:nth-child(53){z-index:1}.cardGame .deck.fwd[data-active-card="54"] .card:nth-child(53){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="54"] .card:nth-child(54){z-index:1}.cardGame .deck.fwd[data-active-card="55"] .card:nth-child(54){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.fwd[data-active-card="55"] .card:nth-child(55){z-index:1}.cardGame .deck.bck{--card-animation: toFront}.cardGame .deck.bck[data-active-card="55"] .card:last-child{animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="55"] .card:nth-child(1){z-index:1}.cardGame .deck.bck[data-active-card="1"] .card:nth-child(1){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="1"] .card:nth-child(2){z-index:1}.cardGame .deck.bck[data-active-card="2"] .card:nth-child(2){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="2"] .card:nth-child(3){z-index:1}.cardGame .deck.bck[data-active-card="3"] .card:nth-child(3){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="3"] .card:nth-child(4){z-index:1}.cardGame .deck.bck[data-active-card="4"] .card:nth-child(4){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="4"] .card:nth-child(5){z-index:1}.cardGame .deck.bck[data-active-card="5"] .card:nth-child(5){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="5"] .card:nth-child(6){z-index:1}.cardGame .deck.bck[data-active-card="6"] .card:nth-child(6){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="6"] .card:nth-child(7){z-index:1}.cardGame .deck.bck[data-active-card="7"] .card:nth-child(7){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="7"] .card:nth-child(8){z-index:1}.cardGame .deck.bck[data-active-card="8"] .card:nth-child(8){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="8"] .card:nth-child(9){z-index:1}.cardGame .deck.bck[data-active-card="9"] .card:nth-child(9){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="9"] .card:nth-child(10){z-index:1}.cardGame .deck.bck[data-active-card="10"] .card:nth-child(10){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="10"] .card:nth-child(11){z-index:1}.cardGame .deck.bck[data-active-card="11"] .card:nth-child(11){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="11"] .card:nth-child(12){z-index:1}.cardGame .deck.bck[data-active-card="12"] .card:nth-child(12){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="12"] .card:nth-child(13){z-index:1}.cardGame .deck.bck[data-active-card="13"] .card:nth-child(13){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="13"] .card:nth-child(14){z-index:1}.cardGame .deck.bck[data-active-card="14"] .card:nth-child(14){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="14"] .card:nth-child(15){z-index:1}.cardGame .deck.bck[data-active-card="15"] .card:nth-child(15){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="15"] .card:nth-child(16){z-index:1}.cardGame .deck.bck[data-active-card="16"] .card:nth-child(16){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="16"] .card:nth-child(17){z-index:1}.cardGame .deck.bck[data-active-card="17"] .card:nth-child(17){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="17"] .card:nth-child(18){z-index:1}.cardGame .deck.bck[data-active-card="18"] .card:nth-child(18){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="18"] .card:nth-child(19){z-index:1}.cardGame .deck.bck[data-active-card="19"] .card:nth-child(19){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="19"] .card:nth-child(20){z-index:1}.cardGame .deck.bck[data-active-card="20"] .card:nth-child(20){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="20"] .card:nth-child(21){z-index:1}.cardGame .deck.bck[data-active-card="21"] .card:nth-child(21){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="21"] .card:nth-child(22){z-index:1}.cardGame .deck.bck[data-active-card="22"] .card:nth-child(22){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="22"] .card:nth-child(23){z-index:1}.cardGame .deck.bck[data-active-card="23"] .card:nth-child(23){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="23"] .card:nth-child(24){z-index:1}.cardGame .deck.bck[data-active-card="24"] .card:nth-child(24){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="24"] .card:nth-child(25){z-index:1}.cardGame .deck.bck[data-active-card="25"] .card:nth-child(25){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="25"] .card:nth-child(26){z-index:1}.cardGame .deck.bck[data-active-card="26"] .card:nth-child(26){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="26"] .card:nth-child(27){z-index:1}.cardGame .deck.bck[data-active-card="27"] .card:nth-child(27){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="27"] .card:nth-child(28){z-index:1}.cardGame .deck.bck[data-active-card="28"] .card:nth-child(28){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="28"] .card:nth-child(29){z-index:1}.cardGame .deck.bck[data-active-card="29"] .card:nth-child(29){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="29"] .card:nth-child(30){z-index:1}.cardGame .deck.bck[data-active-card="30"] .card:nth-child(30){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="30"] .card:nth-child(31){z-index:1}.cardGame .deck.bck[data-active-card="31"] .card:nth-child(31){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="31"] .card:nth-child(32){z-index:1}.cardGame .deck.bck[data-active-card="32"] .card:nth-child(32){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="32"] .card:nth-child(33){z-index:1}.cardGame .deck.bck[data-active-card="33"] .card:nth-child(33){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="33"] .card:nth-child(34){z-index:1}.cardGame .deck.bck[data-active-card="34"] .card:nth-child(34){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="34"] .card:nth-child(35){z-index:1}.cardGame .deck.bck[data-active-card="35"] .card:nth-child(35){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="35"] .card:nth-child(36){z-index:1}.cardGame .deck.bck[data-active-card="36"] .card:nth-child(36){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="36"] .card:nth-child(37){z-index:1}.cardGame .deck.bck[data-active-card="37"] .card:nth-child(37){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="37"] .card:nth-child(38){z-index:1}.cardGame .deck.bck[data-active-card="38"] .card:nth-child(38){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="38"] .card:nth-child(39){z-index:1}.cardGame .deck.bck[data-active-card="39"] .card:nth-child(39){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="39"] .card:nth-child(40){z-index:1}.cardGame .deck.bck[data-active-card="40"] .card:nth-child(40){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="40"] .card:nth-child(41){z-index:1}.cardGame .deck.bck[data-active-card="41"] .card:nth-child(41){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="41"] .card:nth-child(42){z-index:1}.cardGame .deck.bck[data-active-card="42"] .card:nth-child(42){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="42"] .card:nth-child(43){z-index:1}.cardGame .deck.bck[data-active-card="43"] .card:nth-child(43){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="43"] .card:nth-child(44){z-index:1}.cardGame .deck.bck[data-active-card="44"] .card:nth-child(44){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="44"] .card:nth-child(45){z-index:1}.cardGame .deck.bck[data-active-card="45"] .card:nth-child(45){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="45"] .card:nth-child(46){z-index:1}.cardGame .deck.bck[data-active-card="46"] .card:nth-child(46){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="46"] .card:nth-child(47){z-index:1}.cardGame .deck.bck[data-active-card="47"] .card:nth-child(47){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="47"] .card:nth-child(48){z-index:1}.cardGame .deck.bck[data-active-card="48"] .card:nth-child(48){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="48"] .card:nth-child(49){z-index:1}.cardGame .deck.bck[data-active-card="49"] .card:nth-child(49){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="49"] .card:nth-child(50){z-index:1}.cardGame .deck.bck[data-active-card="50"] .card:nth-child(50){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="50"] .card:nth-child(51){z-index:1}.cardGame .deck.bck[data-active-card="51"] .card:nth-child(51){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="51"] .card:nth-child(52){z-index:1}.cardGame .deck.bck[data-active-card="52"] .card:nth-child(52){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="52"] .card:nth-child(53){z-index:1}.cardGame .deck.bck[data-active-card="53"] .card:nth-child(53){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="53"] .card:nth-child(54){z-index:1}.cardGame .deck.bck[data-active-card="54"] .card:nth-child(54){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="54"] .card:nth-child(55){z-index:1}.cardGame .deck.bck[data-active-card="55"] .card:nth-child(55){animation:var(--card-animation) 1000ms ease forwards}.cardGame .deck.bck[data-active-card="55"] .card:nth-child(56){z-index:1}.cardGame .deck .card{background-color:var(--bg-color);color:var(--color);padding:var(--spacing-sm);display:flex;flex-direction:column;justify-content:center;border-radius:var(--border-radius);z-index:0;cursor:pointer;grid-area:1/1/2/2;min-height:min((100vw - var(--standard-section-padding-x-vw)*2)/5*7,52.5rem)}.cardGame .deck .card:not(.cover) p,.cardGame .deck .card:not(.cover) li,.cardGame .deck .card:not(.cover) ul,.cardGame .deck .card:not(.cover) ol{line-height:1.3;font-size:var(--font-size-heading-sm);line-height:1.2}.cardGame .deck .card:not(.cover) p{margin:.5em 0}.cardGame .deck .card:not(.cover) i{font-variation-settings:"wdth" 80,"wght" 450,"ital" 0;font-size:var(--font-size-heading-xs)}.cardGame .deck .card:not(.cover) p:has(+ul),.cardGame .deck .card:not(.cover) p:has(+ol){margin-bottom:0}.cardGame .deck .card:not(.cover) ul{padding-inline-start:.7em}.cardGame .deck .card:not(.cover) ol{counter-reset:markers}.cardGame .deck .card:not(.cover) ol li{display:block}.cardGame .deck .card:not(.cover) ol li::before{content:counter(markers) ". ";counter-increment:markers;width:1em;display:inline-block}.cardGame .deck .card:not(.cover) ol li:has(i:first-child)::before{font-size:var(--font-size-heading-xs);font-variation-settings:"wdth" 80,"wght" 450,"ital" 0;font-style:italic}.cardGame .deck .card.cover{background-color:var(--color);color:var(--background-color);align-items:center;text-align:center}.cardGame .deck .card.cover .instructions{max-width:26em;margin-inline:auto}.cardGame .deck .card.cover .subtext{opacity:.5;margin:0}.cardGame .deck .card.cover svg{width:50%;height:auto;margin-bottom:var(--spacing-xl)}.cardGame .deck .card.cover svg path{fill:currentColor}@keyframes toBack{0%{transform:translateX(0%);z-index:2}20%{transform:translateX(0%) translateY(-2rem);z-index:2;box-shadow:0 .5rem 1rem rgba(0,0,0,.3);animation-timing-function:ease-in}55%{transform:translateX(calc(var(--direction) * 110%)) scale(0.98);z-index:2;animation-timing-function:ease-in}56%{transform:translateX(calc(var(--direction) * 110%)) scale(0.98);z-index:0;animation-timing-function:ease}100%{transform:translateX(0%) scale(0.98);z-index:0;animation-timing-function:ease-out}}@keyframes toFront{0%{transform:translateX(0%) scale(0.98);z-index:0}44%{transform:translateX(calc(var(--direction) * 110%)) scale(0.98);z-index:0;animation-timing-function:ease-out}45%{transform:translateX(calc(var(--direction) * 110%)) scale(0.98);z-index:2;animation-timing-function:ease}80%{transform:translateX(0%) translateY(-2rem);z-index:2;box-shadow:0 .5rem 1rem rgba(0,0,0,.3);animation-timing-function:ease-in}100%{transform:translateX(0%);z-index:2;animation-timing-function:ease-in}}@media(min-width: 48rem){.cardGame .decks-wrapper{flex-wrap:nowrap}.cardGame .decks-wrapper .deck{flex:1 1 50%}.cardGame .decks-wrapper .deck .card{min-height:min((max(62.5rem,83vw) - var(--standard-section-padding-x-vw)*2 - var(--gap))/2/5*7,52.5rem)}}}.cardGame .shippingPopup form{row-gap:var(--spacing-xs)}.cardGame .shippingPopup .freeform-button-submit[type=submit].freeform-processing::before{width:24px;height:24px;margin-right:unset;border-style:unset}.cardGame .shippingPopup .freeform-button-submit{--bg-color: var(--color-pistachioIceCream);--color: var(--color-moss);--icon-size: 1.25em;--outer-padding: var(--spacing-4xs);--icon-padding: 0.5em;display:inline-flex;align-items:center;font-family:var(--font-family-body);font-variation-settings:"wdth" 80,"wght" 600,"ital" 0;font-size:var(--font-size-body-lg);font-style:normal;line-height:1.5;letter-spacing:.04em;text-decoration:none;padding:0;border:none;gap:var(--spacing-2xs);color:var(--color);position:relative;padding:var(--outer-padding);padding-right:var(--spacing-sm);border-radius:10rem;background-color:var(--bg-color)}.cardGame .shippingPopup .freeform-button-submit svg{--padding: 0.5em;background-color:var(--color);padding:var(--padding);width:calc(1.2em + var(--padding)*2);height:auto;border-radius:50%;transition-property:var(--add-transition-property),transform;transition-duration:var(--transition-duration-fast);transition-timing-function:var(--transition-timing-function)}.cardGame .shippingPopup .freeform-button-submit svg path{fill:var(--bg-color)}.cardGame .shippingPopup .freeform-button-submit span{display:inline-block}.cardGame .shippingPopup .freeform-button-submit.disabled{pointer-events:none}.cardGame .shippingPopup .freeform-button-submit::after{content:none}@media(hover: hover){.cardGame .shippingPopup .freeform-button-submit:hover svg{transform:rotate(45deg)}}.cardGame .shippingPopup .freeform-button-submit::before,.cardGame .shippingPopup .freeform-button-submit::after{content:"";display:block;width:var(--icon-size);height:var(--icon-size)}.cardGame .shippingPopup .freeform-button-submit:before{padding:var(--icon-padding);background:var(--color);border-radius:50%}.cardGame .shippingPopup .freeform-button-submit:after{position:absolute;top:50%;left:calc((var(--icon-size) + var(--icon-padding)*2)/2 + var(--outer-padding));translate:-50% -50%;mask-image:url("/assets/images/arrow.svg");background-color:var(--bg-color);mask-position:center;mask-repeat:no-repeat;transition-property:all;transition-duration:var(--transition-duration-fast);transition-timing-function:var(--transition-timing-function)}.cardGame .shippingPopup .freeform-button-submit:hover:after{rotate:45deg}.cardGame .shippingPopup .freeform-row{margin:unset;display:flex;flex-wrap:wrap;gap:inherit}@media(min-width: 48rem){.cardGame .shippingPopup .freeform-row{flex-wrap:nowrap}.cardGame .shippingPopup .freeform-row .freeform-column{width:50%}}.cardGame .shippingPopup .freeform-row::after{content:none}.cardGame .shippingPopup .freeform-row .freeform-column{--padding-top: 0.5em;--padding-bottom: 0.5em;--padding-left: 0.75em;--padding-right: 0.75em;--border-width: 0.125rem;--line-height: 1.5em;font-family:var(--font-family-body);font-size:var(--font-size-body-md);line-height:var(--line-height);font-weight:400;color:inherit;padding:unset;float:unset;width:100%}.cardGame .shippingPopup .freeform-row .freeform-column label,.cardGame .shippingPopup .freeform-row .freeform-column input{color:inherit}.cardGame .shippingPopup .freeform-row .freeform-column.freeform-fieldtype-checkbox label,.cardGame .shippingPopup .freeform-row .freeform-column.freeform-fieldtype-checkboxes label{display:flex;align-items:center;position:static;text-wrap:nowrap;text-transform:initial;padding-right:unset;cursor:pointer}.cardGame .shippingPopup .freeform-row .freeform-column.freeform-fieldtype-checkbox .freeform-input[type=checkbox],.cardGame .shippingPopup .freeform-row .freeform-column.freeform-fieldtype-checkboxes .freeform-input[type=checkbox]{font-size:var(--font-size-body-md);margin:unset;position:relative;top:.1875em;appearance:none;margin:unset}.cardGame .shippingPopup .freeform-row .freeform-column.freeform-fieldtype-checkbox .freeform-input[type=checkbox]:before,.cardGame .shippingPopup .freeform-row .freeform-column.freeform-fieldtype-checkboxes .freeform-input[type=checkbox]:before{content:"";display:inline-block;width:1em;height:1em;border:.125rem solid currentColor;border-radius:calc(var(--radius-xs)/2);margin-right:.5em}.cardGame .shippingPopup .freeform-row .freeform-column.freeform-fieldtype-checkbox .freeform-input[type=checkbox]:checked:before,.cardGame .shippingPopup .freeform-row .freeform-column.freeform-fieldtype-checkboxes .freeform-input[type=checkbox]:checked:before{background-color:currentColor}.cardGame .shippingPopup .freeform-row .freeform-column.freeform-fieldtype-file{display:flex;flex-wrap:wrap}.cardGame .shippingPopup .freeform-row .freeform-column.freeform-fieldtype-file .freeform-instructions{display:block;color:inherit;opacity:.5}.cardGame .shippingPopup .freeform-row .freeform-column.freeform-fieldtype-file .freeform-input[type=file]{font-family:var(--font-family-body);font-variation-settings:"wdth" 80,"wght" 500,"ital" 0;font-size:var(--font-size-body-lg);line-height:1.5;color:inherit;font-size:var(--font-size-body-sm)}.cardGame .shippingPopup .freeform-row .freeform-column.freeform-fieldtype-file .freeform-input[type=file].lg{font-size:var(--font-size-body-lg)}.cardGame .shippingPopup .freeform-row .freeform-column.freeform-fieldtype-file .freeform-input[type=file].md{font-size:var(--font-size-body-md)}.cardGame .shippingPopup .freeform-row .freeform-column.freeform-fieldtype-file .freeform-input[type=file].sm{font-size:var(--font-size-body-sm)}.cardGame .shippingPopup .freeform-row .freeform-column.freeform-fieldtype-file .freeform-input[type=file].xs{font-size:var(--font-size-body-xs)}.cardGame .shippingPopup .freeform-row .freeform-column.freeform-fieldtype-file .freeform-input[type=file].note{font-size:var(--font-size-body-sm);font-style:italic}.cardGame .shippingPopup .freeform-row .freeform-column.freeform-fieldtype-file .freeform-input[type=file]::-webkit-file-upload-button{--bg-color: var(--color-moss);--color: var(--color-pistachioIceCream);--outer-padding: var(--spacing-4xs);font-family:var(--font-family-body);font-variation-settings:"wdth" 80,"wght" 500,"ital" 0;font-size:var(--font-size-heading-xs);font-style:normal;line-height:1.5;letter-spacing:.04em;text-transform:uppercase;color:inherit;display:inline-flex;align-items:center;font-family:var(--font-family-body);font-variation-settings:"wdth" 80,"wght" 600,"ital" 0;font-size:var(--font-size-body-lg);font-style:normal;line-height:1.5;letter-spacing:.04em;text-decoration:none;padding:0;border:none;gap:var(--spacing-2xs);color:var(--color);font-size:inherit;background-color:var(--bg-color);color:var(--color);padding:.5em 1.25em .55em;cursor:pointer;appearance:none;-webkit-appearance:none;border:none;border-radius:10rem;margin-right:var(--spacing-2xs)}.cardGame .shippingPopup .freeform-row .freeform-column.freeform-fieldtype-file .freeform-input[type=file]::-webkit-file-upload-button svg{--padding: 0.5em;background-color:var(--color);padding:var(--padding);width:calc(1.2em + var(--padding)*2);height:auto;border-radius:50%;transition-property:var(--add-transition-property),transform;transition-duration:var(--transition-duration-fast);transition-timing-function:var(--transition-timing-function)}.cardGame .shippingPopup .freeform-row .freeform-column.freeform-fieldtype-file .freeform-input[type=file]::-webkit-file-upload-button svg path{fill:var(--bg-color)}.cardGame .shippingPopup .freeform-row .freeform-column.freeform-fieldtype-file .freeform-input[type=file]::-webkit-file-upload-button span{display:inline-block}.cardGame .shippingPopup .freeform-row .freeform-column.freeform-fieldtype-file .freeform-input[type=file]::-webkit-file-upload-button.disabled{pointer-events:none}.cardGame .shippingPopup .freeform-row .freeform-column.freeform-fieldtype-file .freeform-input[type=file]::-webkit-file-upload-button::after{content:none}@media(hover: hover){.cardGame .shippingPopup .freeform-row .freeform-column.freeform-fieldtype-file .freeform-input[type=file]::-webkit-file-upload-button:hover svg{transform:rotate(45deg)}}.cardGame .shippingPopup .freeform-row .freeform-column .freeform-label{font-size:var(--font-size-body-lg);margin-right:var(--spacing-3xs)}.cardGame .shippingPopup .freeform-row .freeform-column .freeform-label input{font-size:inherit}.cardGame .shippingPopup .freeform-row .freeform-column .freeform-label,.cardGame .shippingPopup .freeform-row .freeform-column .freeform-instructions{margin-bottom:var(--spacing-3xs);text-wrap:wrap}.cardGame .shippingPopup .freeform-row .freeform-column .input-group-one-line{display:flex;flex-wrap:wrap;gap:var(--spacing-4xs) var(--spacing-xs)}.cardGame .shippingPopup .freeform-row .freeform-column .input-group-one-line label{display:inline-flex;padding:0;margin:0}.cardGame .shippingPopup input:read-only{pointer-events:none;filter:contrast(0.8);opacity:.7}.cardGame .shippingPopup button.close{cursor:pointer;background-color:rgba(0,0,0,0);border:none;font-size:var(--font-size-heading-lg);position:absolute;top:0;right:0;line-height:.5;padding:.5em;transition-property:transform,color;transition-duration:var(--transition-duration-fast);transition-timing-function:var(--transition-timing-function)}@media(hover: hover){.cardGame .shippingPopup button.close:hover{transform:scale(1.1);color:var(--color-rust)}}.cardGame .shippingPopup .g-recaptcha{max-width:215px}.cardGame .shippingPopup .g-recaptcha>div{transform:scale(0.7);transform-origin:left center}@media(min-width: 48rem){.cardGame .shippingPopup .g-recaptcha>div{transform:scale(1);transform-origin:unset}}/*# sourceMappingURL=card-game.css.map */
