article.advice-guide.board-games{--bg-pink:#fce9e6;--bg-pink-line:#f6d3cd;--bg-sage:#eef0e8;--bg-red:var(--cranberry)}article.board-games .advice-hero>.advice-hero-text>.soft-eyebrow{display:none}article.board-games .advice-hero .page-heading h1{letter-spacing:-.01em;font-size:clamp(2.5rem,1.6rem + 3.4vw,4.75rem);line-height:1}article.board-games .char-scene.advice-scene>img{aspect-ratio:auto;block-size:auto;inline-size:100%;mask-image:none}@media (min-width:768px){article.board-games .advice-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center}article.board-games .advice-hero .page-heading h1{z-index:1;inline-size:120%;position:relative}}@media (min-width:1280px){article.board-games .advice-hero>.advice-scene{margin-inline-end:calc(-1 * var(--space-4))}}@media (max-width:767px){article.board-games .advice-hero{gap:var(--space-3);flex-direction:column;display:flex}article.board-games .advice-hero>.advice-hero-text{display:contents}article.board-games .advice-hero .advice-scene{order:1}article.board-games .advice-hero .advice-answer{order:2}}@media (min-width:768px){.prose-column.advice-guide.board-games:has(>.guide-split){max-inline-size:80rem;display:block}article.board-games .guide-split{display:block}article.board-games .guide-split>.jump-chips{align-items:center;gap:var(--space-6);margin:0 0 var(--space-8);padding:var(--space-5,1.25rem) var(--space-6);border-radius:var(--soft-r);background:var(--bg-sage);border:0;grid-template-columns:auto minmax(0,1fr);display:grid;position:static}article.board-games .guide-split>.jump-chips .jump-rail{display:contents}article.board-games .jump-label{margin:0;font-size:clamp(1.5rem,1.2rem + .8vw,2rem)}article.board-games .jump-rail .chips{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid}article.board-games .jump-rail .chips a{min-block-size:3.25rem;padding:.25rem var(--space-4);border-inline-start:1px solid var(--soft-line);text-underline-offset:3px;justify-content:space-between;text-decoration:underline}article.board-games .jump-rail .chips a:nth-child(5n+1){border-inline-start:0}article.board-games .jump-rail .chips a:nth-child(-n+5){border-block-end:1px solid var(--soft-line)}article.board-games .jump-rail .chips a:before{content:none}article.board-games .jump-rail .chips a:after{content:"→";text-decoration:none}article.board-games .guide-split>.guide-body,.prose-column.advice-guide.board-games>*{grid-column:auto;max-inline-size:none}}article.board-games.board-games .guide-body .advice-sec .prose>*{max-inline-size:none}article.board-games .advice-sec>.meta-line{margin-block:0 var(--space-2);font-size:.875rem}article.board-games .advice-sec>.meta-line p{margin-block:0}article.board-games .advice-sec{margin-block:0 clamp(2.5rem,1.5rem + 3vw,4.5rem)}article.board-games .advice-sec h2{margin-block:0 var(--space-2);font-size:clamp(1.875rem,1.25rem + 2.1vw,3rem);line-height:1.08}article.board-games .advice-sec h2+p,article.board-games .picks-module>p{margin-block:0 var(--space-5,1.25rem);font-size:clamp(1rem,.9rem + .4vw,1.375rem)}article.board-games .picks-module{background:0 0;border-radius:0;padding:0}article.board-games .picks-module>h2{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}article.board-games .picks-module{flex-direction:column;display:flex}article.board-games .picks-module>p:not(.section-legend){border:0;order:-1;margin-block-start:0;padding:0}article.board-games .picks-module{align-items:baseline;column-gap:var(--space-4)}article.board-games .picks-module>:not(.section-legend,p){flex:0 0 100%;min-inline-size:0}article.board-games .picks-module>p:not(.section-legend){flex:20rem}article.board-games .picks-module>.section-legend{max-inline-size:none;margin:0 0 var(--space-2) auto;color:var(--ink);background:0 0;border:0;order:0;padding:0;font-size:1rem;position:static;translate:none}article.board-games .picks-module>.section-legend:before,article.board-games .picks-module>.section-legend:after{content:none}article.board-games .picks-module.picks-module>.card-stack.card-stack{gap:var(--space-4)}@media (min-width:1024px){article.board-games .picks-module.picks-module>.card-stack.card-stack:not(:has(>:nth-child(4))){grid-template-columns:repeat(3,minmax(0,1fr))}}article.board-games .picks-module.picks-module>.card-stack.card-stack>.product-card.product-card.product-card{padding:var(--space-4);border:1px solid var(--bg-pink-line);border-radius:var(--soft-r-sm);background:#fdf5f2}article.board-games .picks-module .product-card.product-card.product-card .product-plate{aspect-ratio:1;border-radius:var(--soft-r-sm);background:#fff}article.board-games .picks-module .product-card.product-card.product-card :is(h3,.product-name,.product-name *){font:700 clamp(1.25rem, 1.05rem + .6vw, 1.625rem)/1.2 var(--font-head)}article.board-games .picks-module .product-card.product-card.product-card .product-name :is(.card-category,.card-age){color:var(--ink);font:400 1rem/1.4 var(--font-body);margin-block:.25rem 0}article.board-games .picks-module .product-card.product-card.product-card .product-fit{margin-block:var(--space-2) var(--space-3);-webkit-line-clamp:unset;color:var(--ink);font-size:1rem;line-height:1.4;display:block;overflow:visible}article.board-games .picks-module .product-card.product-card.product-card .offers .button{justify-content:center;inline-size:100%}article.board-games .picks-module .product-card.product-card.product-card .offers>.btn-stamp{text-align:center}article.board-games blockquote.bg-tip{align-items:center;gap:var(--space-4);margin:var(--space-5,1.25rem) 0 0;padding:var(--space-3) var(--space-5,1.25rem);border-radius:var(--soft-r-sm);background:var(--bg-sage);border:0;grid-template-columns:3.5rem minmax(0,1fr);font-style:normal;display:grid}article.board-games blockquote.bg-tip:before{content:"";background:#dce3d3 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23234' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M9 18h6M10 21h4M12 3a6 6 0 0 0-3.5 10.9c.6.5 1 1.2 1 2.1h5c0-.9.4-1.6 1-2.1A6 6 0 0 0 12 3z'/%3E%3C/svg%3E") 50%/1.75rem no-repeat;border-radius:50%;block-size:3.5rem;inline-size:3.5rem}article.board-games blockquote.bg-tip p{border-inline-start:1px solid var(--soft-line);margin:0;padding-inline-start:var(--space-4)}article.board-games details.bg-faq{margin-block:0 var(--space-3);border-radius:var(--soft-r-sm);background:var(--bg-sage)}article.board-games details.bg-faq>summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-block-size:3.5rem;padding:var(--space-3) var(--space-5,1.25rem);cursor:pointer;list-style:none;display:flex}article.board-games details.bg-faq>summary::-webkit-details-marker{display:none}article.board-games details.bg-faq>summary:after{content:"+";border:1.5px solid var(--bg-red);block-size:2rem;inline-size:2rem;color:var(--bg-red);border-radius:50%;flex:none;place-items:center;font-size:1.25rem;line-height:1;display:grid}article.board-games details.bg-faq[open]>summary:after{content:"−"}article.board-games details.bg-faq>summary h3{margin:0;font-size:clamp(1.125rem,1rem + .5vw,1.5rem)}article.board-games details.bg-faq>p{padding:0 var(--space-5,1.25rem) var(--space-4);margin:0}article.board-games.board-games div.prose h2{font-size:clamp(1.875rem,1.25rem + 2.1vw,3rem);line-height:1.08;display:block}article.board-games.board-games div.prose h2:before{content:none}article.board-games.board-games .picks-module.picks-module{flex-flow:wrap;display:flex}@media (min-width:768px){article.board-games .jump-rail .chips a{color:var(--ink);font-size:1.125rem}article.board-games .jump-rail .chips a[aria-current]{color:var(--ink)}}article.board-games .advice-answer p>strong:first-child{font-size:1.625rem}article.board-games .advice-hero .advice-answer{font-size:1.1875rem}@media (max-width:767px){article.board-games.board-games .picks-module.picks-module>.card-stack.card-stack{scroll-snap-type:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;gap:.75rem;display:grid;overflow-x:visible}article.board-games.board-games .picks-module.picks-module>.card-stack.card-stack>.product-card.product-card.product-card{padding:var(--space-3);flex-direction:column;display:flex}article.board-games .picks-module .product-card.product-card.product-card .product-plate{aspect-ratio:1;inline-size:100%;margin:0 0 var(--space-2)}article.board-games .picks-module .product-card.product-card.product-card :is(h3,.product-name,.product-name *){font-size:1.125rem}article.board-games .picks-module .product-card.product-card.product-card .product-fit{margin-block:var(--space-1) var(--space-2);font-size:.9375rem}article.board-games .advice-sec{margin-block-end:2.25rem}article.board-games.board-games div.prose h2{font-size:1.875rem}}article.board-games .picks-module .product-card.editorial-card.editorial-card.editorial-card{background:var(--soft-cream,#fbf7f0);border-style:dashed}article.board-games .picks-module .product-card.editorial-card.editorial-card.editorial-card .product-plate{background:#f6f1e8;padding:0;display:block;overflow:hidden}article.board-games .picks-module .product-card.editorial-card.editorial-card.editorial-card .product-plate img{object-fit:cover;block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none}article.board-games .picks-module .product-card.product-card.product-card .product-plate:has(>img[src$="/product-placeholder.svg"]){display:none}article.board-games .picks-module .product-card.product-card.product-card:has(.product-plate>img[src$="/product-placeholder.svg"]){position:relative}article.board-games .picks-module .product-card.product-card.product-card:has(.product-plate>img[src$="/product-placeholder.svg"]) .card-heart{margin:0;position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem}article.board-games .picks-module .product-card.product-card.product-card:has(.product-plate>img[src$="/product-placeholder.svg"]) .product-heading{min-block-size:3.25rem;padding-inline-end:3.75rem}article.board-games .picks-module .product-card.editorial-text.editorial-text.editorial-text{justify-content:center}article.board-games .bg-filter{z-index:3;margin:0 0 var(--space-3);position:relative}article.board-games .bg-filter-box{padding:var(--space-4) var(--space-5,1.25rem);border-radius:var(--soft-r);background:var(--bg-sage)}article.board-games .bg-filter[hidden]{display:none}article.board-games .bg-filter-title{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}article.board-games .bg-filter-controls{align-items:start;gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr)) auto;display:grid}article.board-games .bg-pick{min-inline-size:0;position:relative}article.board-games .bg-pick>summary{cursor:pointer;flex-direction:column;gap:.375rem;list-style:none;display:flex}article.board-games .bg-pick>summary::-webkit-details-marker{display:none}article.board-games .bg-pick-label{color:var(--ink);font:700 .875rem/1.3 var(--font-body)}article.board-games .bg-pick-value{border:1.5px solid var(--control-border,var(--soft-line));border-radius:var(--soft-r-sm);min-block-size:48px;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;background:#fff;padding:.75rem 2.75rem .75rem 1rem;font-size:1rem;line-height:1.4;display:block;position:relative;overflow:hidden}article.board-games .bg-pick-value:after{content:"";border-block-end:2px solid;border-inline-end:2px solid;block-size:.5rem;inline-size:.5rem;position:absolute;inset-block-start:calc(50% - .375rem);inset-inline-end:1.125rem;transform:rotate(45deg)}article.board-games .bg-pick[open] .bg-pick-value{border-color:var(--bg-red)}article.board-games .bg-pick[open] .bg-pick-value:after{inset-block-start:calc(50% - .125rem);transform:rotate(-135deg)}article.board-games .bg-pick[data-on] .bg-pick-value{border-color:var(--bg-red);background:var(--bg-pink);font-weight:700}article.board-games .bg-pick>summary:focus-visible{outline:none}article.board-games .bg-pick>summary:focus-visible .bg-pick-value{outline:3px solid var(--focus,var(--bg-red));outline-offset:2px}article.board-games .bg-pick-panel{z-index:5;border:1px solid var(--soft-line);border-radius:var(--soft-r-sm);background:#fff;inline-size:max-content;min-inline-size:100%;max-inline-size:calc(100vw - 2rem);padding:.375rem;display:grid;position:absolute;inset-block-start:calc(100% + .375rem);inset-inline-start:0;box-shadow:0 10px 28px #141e2824}article.board-games .bg-bubble{min-block-size:48px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;box-shadow:none;background:0 0;border:0;border-radius:.5rem;align-items:center;gap:.75rem;padding:.25rem .75rem;font-size:1rem;display:flex}article.board-games .bg-bubble:hover:not(:disabled){background:var(--bg-sage)}article.board-games .bg-tick{border:2px solid var(--ink);background:#fff;border-radius:.375rem;flex:none;place-items:center;block-size:1.5rem;inline-size:1.5rem;display:grid}article.board-games .bg-bubble[aria-pressed=true]>.bg-tick{border-color:var(--bg-red);background:var(--bg-red)}article.board-games .bg-bubble[aria-pressed=true]>.bg-tick:after{content:"";border-block-end:2.5px solid #fff;border-inline-end:2.5px solid #fff;block-size:.75rem;inline-size:.375rem;margin-block-start:-.125rem;transform:rotate(45deg)}article.board-games .bg-bubble[data-zero]:not([aria-pressed=true]){opacity:.45;cursor:default}article.board-games .bg-count{background:var(--bg-sage);border-radius:999px;place-items:center;min-inline-size:1.75rem;margin-inline-start:auto;padding:0 .375rem;font-size:.875rem;font-weight:700;display:inline-grid}article.board-games .bg-together{flex-direction:column;gap:.375rem;display:flex}article.board-games .bg-together>.bg-bubble{padding-inline:.25rem .5rem}article.board-games .bg-together>.bg-bubble:hover:not(:disabled){background:#ffffff8c}article.board-games .bg-together .bg-count{display:none}article.board-games .bg-filter-foot{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;margin-block-start:var(--space-4);display:flex}article.board-games .bg-filter-foot:has(.bg-results:empty){display:none}article.board-games .bg-results{font:700 1.25rem/1.3 var(--font-head);margin:0}article.board-games .bg-results:empty{display:none}article.board-games .bg-clear{border:1.5px solid var(--bg-red);min-block-size:44px;color:var(--bg-red);font:inherit;cursor:pointer;box-shadow:none;background:#fff;border-radius:999px;padding:0 1rem;font-weight:700}article.board-games .bg-filter-grid{margin-block-start:var(--space-5,1.25rem)}article.board-games .bg-filter-grid[hidden]{display:none}article.board-games .bg-filter-controls{align-items:end}article.board-games .bg-pick-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width:768px) and (max-width:1099px){article.board-games .bg-filter-controls{grid-template-columns:repeat(4,minmax(0,1fr))}article.board-games .bg-together{align-items:center;gap:var(--space-3);flex-direction:row;grid-column:1/-1}}@media (max-width:767px){article.board-games .bg-filter-box{padding:var(--space-4) var(--space-3)}article.board-games .bg-filter-controls{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}article.board-games .bg-together{border-block-start:1px solid var(--soft-line);grid-column:1/-1;padding-block-start:var(--space-3)}article.board-games .bg-together>.bg-bubble{align-self:start}article.board-games .bg-filter-controls{align-items:start}article.board-games .bg-pick[open]{grid-column:1/-1}article.board-games .bg-pick-panel{inline-size:auto;max-inline-size:none;box-shadow:none;margin-block-start:.375rem;position:static}article.board-games.board-games .bg-filter-grid.picks-module>.card-stack.card-stack{scroll-snap-type:none;grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:row;margin-inline:0;padding-inline:0;overflow:visible}article.board-games.board-games .bg-filter-grid.picks-module{margin-inline:0}}article.board-games .product-card details.card-about{border-block-start:1px solid var(--bg-pink-line);margin-block-start:var(--space-3)}article.board-games .product-card details.card-about>summary{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:44px;color:var(--ink);cursor:pointer;padding:0;font-size:1rem;font-weight:700;list-style:none;display:flex}article.board-games .product-card details.card-about>summary::-webkit-details-marker{display:none}article.board-games .product-card details.card-about>summary:after{content:"+";border:1.5px solid var(--bg-red);block-size:1.75rem;inline-size:1.75rem;color:var(--bg-red);border-radius:50%;flex:none;place-items:center;font-size:1.125rem;line-height:1;display:grid}article.board-games .product-card details.card-about[open]>summary:after{content:"−"}article.board-games .product-card details.card-about>summary:hover{text-underline-offset:3px;text-decoration:underline}article.board-games .product-card .card-about-body{padding-block:0 var(--space-2)}article.board-games .product-card .card-about-body>p{margin:0 0 var(--space-3);color:var(--ink);font-size:1rem;line-height:1.45}article.board-games .product-card .card-about-body>p:last-child{margin-block-end:0}article.board-games .product-card .card-about-body strong{letter-spacing:.04em;text-transform:uppercase;color:var(--bg-red);margin-block-end:.125rem;font-size:.875rem;display:block}@media (max-width:767px){article.board-games .product-card .card-about-body>p{font-size:.9375rem}}article.board-games .card-stack:has(details.card-about[open])>.product-card:not(:has(details.card-about[open])){align-self:start}article.board-games .bg-ages-note{margin:0 0 var(--space-3);color:var(--ink);font-size:1rem}@media (min-width:1024px) and (max-width:1279px){article.board-games .picks-module.picks-module>.card-stack.card-stack:has(>:nth-child(4)){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){article.board-games .picks-module.picks-module>.card-stack.card-stack:has(>:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}}article.board-games .bg-head{justify-content:start;align-items:center;column-gap:var(--space-6);grid-template-columns:minmax(0,max-content) auto;margin-block-end:var(--space-3);display:grid}article.board-games.board-games div.prose .bg-head h2{text-wrap:pretty;margin-block-end:var(--space-2)}article.board-games .bg-head .bg-lede{max-inline-size:46rem;margin:0}article.board-games .bg-head-art{object-fit:contain;block-size:8rem;inline-size:8rem}@media (min-width:1024px){article.board-games .bg-head-art{block-size:10rem;inline-size:10rem}}@media (max-width:767px){article.board-games .bg-head{column-gap:var(--space-3)}article.board-games .bg-head-art{block-size:5rem;inline-size:5rem}}article.board-games .advice-sec[hidden]{display:none}article.board-games.board-games .advice-sec:has(>.meta-line){flex-wrap:wrap;align-items:baseline;display:flex}article.board-games.board-games .advice-sec:has(>.meta-line)>:not(.meta-line){flex:0 0 100%;min-inline-size:0}article.board-games.board-games .advice-sec:has(>.meta-line)>.picks-module.picks-module{display:contents}article.board-games.board-games .advice-sec:has(>.meta-line)>.picks-module>p:not(.section-legend){margin-block:0 var(--space-2);flex:0 0 100%;order:1}article.board-games.board-games .advice-sec:has(>.meta-line)>.picks-module>.section-legend{max-inline-size:none;color:var(--muted);flex:none;order:2;align-self:baseline;margin:0;font-size:.875rem;position:static;translate:none}article.board-games.board-games .advice-sec:has(>.meta-line)>.picks-module>.section-legend:after{content:"·";margin-inline:.5rem}article.board-games.board-games .advice-sec:has(>.meta-line)>.meta-line{flex:12rem;order:3;min-inline-size:0;margin:0;font-size:.875rem;line-height:1.5}article.board-games.board-games .advice-sec:has(>.meta-line)>.meta-line>p{max-inline-size:none;margin:0;padding:0;display:block}article.board-games.board-games .advice-sec:has(>.meta-line)>.meta-line a{min-block-size:0;min-inline-size:0;display:inline}article.board-games.board-games .advice-sec:has(>.meta-line)>.meta-line p span[aria-hidden=true]{font-size:inherit;vertical-align:baseline;border:0;margin-inline:.5rem;padding:0;display:inline}article.board-games.board-games .advice-sec:has(>.meta-line)>.meta-line p span[aria-hidden=true]+:before{content:none}article.board-games.board-games .advice-sec:has(>.meta-line)>.picks-module>.card-stack{min-inline-size:0;flex:0 0 100%;order:4;margin-block-start:var(--space-4)}article.board-games.board-games .advice-sec:has(>.meta-line)>.bg-filter{margin-block:var(--space-3) 0;order:4}@media (max-width:767px){article.board-games.board-games .advice-sec:has(>.meta-line)>.meta-line{flex-basis:100%}article.board-games.board-games .advice-sec:has(>.meta-line)>.picks-module>.section-legend:after{content:none}}article.board-games .picks-module.picks-module>.card-stack.card-stack>.product-card.product-card.product-card .product-heading.product-heading{margin-block-end:0}article.board-games .picks-module.picks-module>.card-stack.card-stack>.product-card.product-card.product-card .product-copy.product-copy{display:flex}@media (max-width:767px){article.board-games.board-games .picks-module.picks-module,article.board-games.board-games .picks-module.picks-module>.card-stack.card-stack{max-inline-size:none;margin-inline:0;padding-inline:0}}
