.cp-store-page{--store-bg:#121830;--store-card:#1d2942;--store-line:#61718b;--store-ink:#f7f4ed;--store-muted:#d0d9ea;--store-gold:#f4d77f;background:var(--store-bg);color:var(--store-ink);padding-bottom:36px}.cp-store-page h1,.cp-store-page h2,.cp-store-page h3{color:inherit}.cp-store-page .page-width{max-width:1440px}.cp-store-page a:focus-visible,.cp-store-page button:focus-visible{outline:3px solid var(--store-gold);outline-offset:4px}.cp-store-eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:700;color:var(--store-gold);margin:0 0 12px}.cp-store-section{padding-top:36px;padding-bottom:20px}.cp-store-section__head{display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:22px}.cp-store-section__head h2{font-size:clamp(26px,3vw,36px);font-weight:700;letter-spacing:-.025em;margin:0}.cp-store-section__head p{margin:8px 0 0;color:var(--store-muted);font-size:14px;max-width:65ch}.cp-store-button{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:48px;padding:12px 22px;background:var(--store-gold);border:1px solid var(--store-gold);border-radius:4px;color:#121830!important;font-weight:700;text-decoration:none;line-height:1.4}.cp-store-hero{position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--store-line);border-radius:12px;min-height:440px;display:flex;align-items:end;background:#1d2942}.cp-store-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden}.cp-store-hero__media img{width:100%;height:100%;object-fit:cover;object-position:center 35%;display:block}.cp-store-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#090f1ef5,#090f1ec2 43%,#090f1e1a),linear-gradient(0deg,rgba(9,15,30,.85),transparent 80%)}.cp-store-hero__copy{padding:48px;max-width:750px}.cp-store-hero h2,.cp-store-hero h1{font-size:clamp(34px,4.4vw,62px);line-height:1.05;letter-spacing:-.035em;font-weight:700;margin:0 0 18px;text-wrap:balance}.cp-store-hero__copy>p:not(.cp-store-eyebrow){max-width:48ch;line-height:1.65;color:#edf1fa;margin:0 0 24px}.cp-store-hero__month{position:absolute;top:24px;right:24px;padding:8px 12px;border:1px solid #ffffff55;background:#121830db;border-radius:4px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.cp-store-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;list-style:none;padding:0;margin:0}.cp-store-grid>li{min-width:0}.cp-store-card{position:relative;isolation:isolate;display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--store-line);border-radius:8px;background:var(--store-card);color:var(--store-ink);text-decoration:none;transition:transform .18s ease,border-color .18s ease}.cp-store-card:hover{transform:translateY(-3px);border-color:var(--store-gold)}.cp-store-card__art{aspect-ratio:16/10;overflow:hidden;position:relative;background:linear-gradient(135deg,#344363,#1a2339)}.cp-store-card__art img{display:block;width:100%;height:100%;object-fit:cover}.cp-store-card__rank{position:absolute;top:10px;left:10px;background:#121830e8;border:1px solid #ffffff66;border-radius:4px;padding:4px 9px;color:var(--store-gold);font-weight:700;font-size:13px}.cp-store-card__body{padding:18px;display:flex;flex:1;flex-direction:column;gap:10px}.cp-store-card h3{font-size:19px;line-height:1.3;font-weight:700;margin:0}.cp-store-card__body p{margin:0;font-size:14px;line-height:1.5;color:var(--store-muted)}.cp-store-card__cta{display:flex;justify-content:space-between;gap:12px;margin-top:auto;padding-top:12px;font-size:13px;font-weight:700;color:var(--store-gold)}.cp-store-grid--lines .cp-store-card__art{aspect-ratio:16/9}.cp-store-grid--lines .cp-store-card{background:#172139}.cp-store-hub__back{display:inline-flex;align-items:center;min-height:44px;color:var(--store-muted);font-size:14px;margin-bottom:12px}.cp-store-art-frame{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;animation:cp-store-art-cycle 24s infinite;animation-delay:calc(var(--frame) * 8s)}.cp-store-art-frame:first-child{opacity:1}.cp-store-art-frame--single{animation:none;opacity:1}@keyframes cp-store-art-cycle{0%,28%{opacity:1}34%,94%{opacity:0}to{opacity:1}}.cp-store-page .cp-releases{background:transparent;color:var(--store-ink);padding-top:36px;padding-bottom:20px}.cp-store-page .cp-releases h2{color:var(--store-ink)}.cp-store-page .cp-releases__intro{color:var(--store-muted)}.cp-store-page .cp-releases__card{border:1px solid var(--store-line);border-radius:8px;background:var(--store-card)}.cp-store-page .cp-releases__card--current{outline:2px solid var(--store-gold);outline-offset:2px}.cp-store-page .cp-releases__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cp-store-page .cp-releases__inner{max-width:1440px}.cp-store-page .cp-paint-feature__panel{background:#1d2942;color:var(--store-ink);border-color:var(--store-line)}.cp-store-page .cp-paint-feature__eyebrow{color:var(--store-gold)}.cp-store-page .cp-paint-feature__preview li{border-color:#ffffff30}.cp-store-page .cp-paint-feature__button{background:var(--store-gold);color:#121830;--color-button:244,215,127;--color-button-text:18,24,48}.cp-store-page .cp-online-store__header{display:grid;grid-template-columns:1fr minmax(260px,520px);column-gap:32px;align-items:center}.cp-store-page .cp-online-store__header h1{font-size:28px;margin-bottom:6px}.cp-store-page .cp-online-store__header>p{grid-column:1;font-size:14px;color:var(--store-muted);margin-bottom:0}.cp-store-page .cp-online-store__search{grid-column:2;grid-row:1/3}.cp-store-page .cp-online-store__search input[type=search]{background:#1d2942;color:#f7f4ed}.cp-store-page .cp-online-store__search input::placeholder{color:#d0d9ea}.cp-store-page .cp-online-store__search .button{background:var(--store-gold);color:#121830;--color-button:244,215,127;--color-button-text:18,24,48}@media(max-width:989px){.cp-store-grid,.cp-store-page .cp-releases__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-store-hero__copy{padding:32px}.cp-store-hero{min-height:400px}}@media(max-width:749px){.cp-store-section{padding-top:28px}.cp-store-grid{gap:12px}.cp-store-card__body{padding:14px}.cp-store-card h3{font-size:16px}.cp-store-hero{min-height:440px}.cp-store-hero__copy{padding:76px 22px 26px}.cp-store-hero:after{background:linear-gradient(0deg,#090f1ef5,#090f1e99 65%,#090f1e44)}.cp-store-hero__month{top:16px;right:16px}.cp-store-page .cp-online-store__header{display:block}.cp-store-page .cp-online-store__header>p{margin-bottom:18px}.cp-store-page .cp-releases__grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.cp-store-art-frame{animation:none;opacity:0}.cp-store-art-frame:first-child{opacity:1}.cp-store-card{transition:none}.cp-store-card:hover{transform:none}}.cp-store-art-set{position:absolute;top:0;right:0;bottom:0;left:0}.cp-store-art-set--2 .cp-store-art-frame{animation-name:cp-store-art-cycle-two;animation-duration:16s}@keyframes cp-store-art-cycle-two{0%,42%{opacity:1}50%,92%{opacity:0}to{opacity:1}}.cp-store-motion-label{position:absolute;right:16px;top:16px;border:1px solid #ffffff66;border-radius:4px;background:#121830e8;color:#f7f4ed;padding:8px 12px;font-size:12px;cursor:pointer;z-index:2}.cp-store-motion-toggle:checked~.cp-store-hero__media .cp-store-art-frame{animation-play-state:paused}.cp-store-motion-toggle:focus-visible+.cp-store-motion-label{outline:3px solid #f4d77f;outline-offset:3px}.cp-store-motion-toggle:checked+.cp-store-motion-label:before{content:"\2713  "}.cp-store-hero:not(:has(.cp-store-art-set))>.cp-store-motion-label,.cp-store-hero:not(:has(.cp-store-art-set))>.cp-store-motion-toggle{display:none}@media(prefers-reduced-motion:reduce){.cp-store-motion-label,.cp-store-motion-toggle{display:none!important}.cp-store-art-set--2 .cp-store-art-frame{animation:none;opacity:0}.cp-store-art-set--2 .cp-store-art-frame:first-child{opacity:1}}.cp-store-card__preorder{align-self:flex-start;padding:3px 7px;border:1px solid #f4d77f99;border-radius:3px;font-size:11px;font-weight:700;line-height:1.3;color:#f4d77f;background:#121830}.cp-store-spotlights{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px;align-items:stretch}.cp-store-spotlights>.cp-store-hero .cp-store-hero__copy{padding:36px}.cp-store-spotlights>.cp-store-hero h2{font-size:clamp(34px,3.8vw,54px)}.cp-store-paint-spotlight{display:flex;flex-direction:column;align-items:flex-start;position:relative;overflow:hidden;padding:28px;border:1px solid var(--store-line);border-radius:12px;background:radial-gradient(ellipse at 100% 0,#70427833,transparent 65%),var(--store-card)}.cp-store-paint-spotlight h2{font-size:clamp(28px,2.8vw,40px);font-weight:700;line-height:1.12;letter-spacing:-.03em;margin:0 0 14px}.cp-store-paint-spotlight>p:not(.cp-store-eyebrow){font-size:15px;line-height:1.65;color:var(--store-muted);margin:0 0 18px}.cp-store-paint-spotlight .cp-store-button{margin-top:auto;padding-inline:16px;width:100%;box-sizing:border-box;gap:10px}.cp-store-paint-spotlight .cp-store-paint-spotlight__brands{font-size:12px;font-weight:600}.cp-store-spotlights:not(:has(>.cp-store-hero)){grid-template-columns:1fr}.cp-store-spotlights:not(:has(>.cp-store-hero)) .cp-store-paint-spotlight{max-width:600px}@media(max-width:989px){.cp-store-spotlights{grid-template-columns:1fr}.cp-store-paint-spotlight .cp-store-button{width:auto}.cp-store-paint-spotlight{padding:24px}}@media(max-width:749px){.cp-store-spotlights>.cp-store-hero .cp-store-hero__copy{padding:76px 22px 26px}}@media(min-width:990px){.cp-store-grid--featured:has(>[data-seasonal-card]:not([hidden])){grid-template-columns:repeat(5,minmax(0,1fr))}}.cp-store-sale-art{display:flex;align-items:center;justify-content:center;background:#f4d77f;color:#121830}.cp-store-sale-art>span{font-size:clamp(25px,3vw,46px);line-height:.95;font-weight:900;letter-spacing:-.04em;transform:rotate(-6deg)}.cp-store-card--sale{border-color:#f4d77f}.cp-collection-preview__pages{display:flex;gap:12px;margin-top:24px}.cp-collection-preview__pages [hidden]{display:none}.cp-store-card__body h2{font-size:18px;font-weight:700;line-height:1.3;margin:0}@media(max-width:749px){.cp-store-grid--featured>[data-seasonal-card]:not([hidden]){grid-column:1/-1}}@media(min-width:990px){.cp-store-grid--warhammer{grid-template-columns:repeat(3,minmax(0,1fr))}}.cp-store-category-art{background:#fff;padding:12px}.cp-store-category-art img{object-fit:contain}.cp-store-hub .cp-store-hero__media img{filter:brightness(.8)}.cp-store-breadcrumbs ol{display:flex;gap:.7rem;flex-wrap:wrap;padding:0;margin:0 0 .5rem;list-style:none;font-size:1.2rem;color:var(--store-muted)}.cp-store-breadcrumbs li+li:before{content:"/";margin-right:.7rem}.cp-store-breadcrumbs a{color:inherit;display:inline-flex;align-items:center;min-height:3.2rem}.cp-store-breadcrumbs [aria-current=page]{display:inline-flex;align-items:center;min-height:3.2rem}.cp-store-hero__actions{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.cp-store-button--secondary{background:#121830bd;color:#f7f4ed!important;border-color:#ffffff80}.cp-store-art-set--1 .cp-store-art-frame{animation:none;opacity:1}.cp-line-products-heading{scroll-margin-top:2rem;padding-bottom:0}.cp-line-products-heading h2{font-size:clamp(26px,3vw,36px);font-weight:700;margin:0}.cp-line-products-heading p{color:var(--store-muted);font-size:14px;margin:8px 0 0}.cp-store-page .product-grid-container{min-width:0}.cp-store-hub .cp-store-hero{min-height:360px}.cp-store-breadcrumbs{margin-bottom:1.2rem}@media(max-width:749px){.cp-store-hub .cp-store-hero{min-height:340px}}.cp-store-paint-spotlight__picker{display:block;width:100%;height:auto;border-radius:8px;margin-bottom:20px}.cp-store-paint-spotlight__picker{clip-path:inset(1.5% 0 0)}.cp-store-card__art.cp-warhammer-paint-preview,.cp-line-cards .cp-store-card__art.cp-line-paint-art{display:flex;align-items:center;justify-content:center}.cp-store-card__art.cp-warhammer-paint-preview img,.cp-line-cards .cp-store-card__art.cp-line-paint-art img{height:auto;max-height:100%;clip-path:inset(1.5% 0 0)}
/*# sourceMappingURL=/cdn/shop/t/14/assets/creatorpult-gamer-store.css.map */
