.cg-set-landing{display:block;--paper:#fff9ee;--ink:#10100f;--blue:#144bf8;--yellow:#ffe437;--line:#c9c5bb;--mono:"Fragment Mono",monospace;color:var(--ink);font:15px/1.5 Archivo,Arial,sans-serif}.cg-set-landing *{box-sizing:border-box}.cg-set-landing [hidden]{display:none!important}.cg-set-landing a{color:inherit;text-decoration:none}.cg-set-landing :is(button,a,select){touch-action:manipulation}.cg-set-landing :is(button,a):focus-visible{outline:3px solid #c36b00;outline-offset:4px}.cg-set-landing img{display:block;max-width:100%}.cg-set-landing .filters{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:12px 0;margin:0 0 24px;border-block:1px solid var(--ink)}.cg-set-landing .filter-buttons{display:flex;flex-wrap:wrap;gap:8px}.cg-set-landing .filters button{background:transparent;color:var(--ink);border:1px solid var(--line);padding:9px 13px;min-height:38px;font:11px var(--mono);cursor:pointer}.cg-set-landing .filters button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.cg-set-landing .count{font:11px var(--mono);margin-left:auto}.cg-set-landing .micro{font:11px/1.5 var(--mono);letter-spacing:.05em;text-transform:uppercase}.cg-set-landing .chapters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:30px}.cg-set-landing .chapter{position:relative;background:var(--blue);color:var(--paper);padding:18px;min-height:160px;overflow:hidden}.cg-set-landing .chapter:nth-child(2n){background:var(--yellow);color:var(--ink)}.cg-set-landing .chapter img{height:100px;width:100px;object-fit:contain;float:right;filter:drop-shadow(0 8px 5px #0004)}.cg-set-landing .chapter h2{font:800 22px/1.05 Archivo,Arial,sans-serif;letter-spacing:-.04em;max-width:130px;margin:0;text-transform:none;color:inherit}.cg-set-landing .chapter .micro{display:block;margin-top:14px}.cg-set-landing .set-group{margin-bottom:42px;padding-top:16px;min-width:0;scroll-margin-top:120px}.cg-set-landing .group-head{display:flex;align-items:baseline;border-bottom:2px solid var(--ink);margin-bottom:20px;gap:12px}.cg-set-landing .group-head h2{font:800 38px/1.05 Archivo,Arial,sans-serif;letter-spacing:-.05em;margin:0 0 16px;text-transform:none;color:var(--ink)}.cg-set-landing .group-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.cg-set-landing .product{position:relative;min-width:0;display:flex;flex-direction:column;margin:0;padding:0;border:0;background:none;box-shadow:none}.cg-set-landing .stage{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);place-items:center;min-width:0;height:230px;isolation:isolate;overflow:hidden}.cg-set-landing .stage:after{content:"";position:absolute;z-index:0;border-radius:50%}.cg-set-landing .info{display:flex;flex:1;flex-direction:column;padding:16px 0 0;min-width:0}.cg-set-landing .format{font:500 12px/1.5 var(--mono);margin:0 0 9px;letter-spacing:0;text-transform:none;color:var(--ink)}.cg-set-landing .meta,.cg-set-landing .availability{font:11px/1.5 var(--mono);color:#55534c;margin:0 0 10px}.cg-set-landing .buyline{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:auto;padding-top:10px;border-top:1px solid var(--line)}.cg-set-landing .price{font:800 21px/1.3 Archivo,Arial,sans-serif;letter-spacing:-.04em;color:var(--ink);white-space:nowrap}.cg-set-landing .set-actions{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line)}.cg-set-landing .set-actions button{font:11px var(--mono);min-height:40px;padding:0 4px;border:0;background:none;color:var(--ink);cursor:pointer}.cg-set-landing .set-actions button[aria-pressed=true]{color:var(--blue);text-decoration:underline}.cg-set-landing .set-empty{padding:25px 0}body.cg-e-commerce .cg-set-page .cg-filter-form{margin-bottom:0;border-bottom:0}body.cg-e-commerce .cg-set-page .cg-filter-form>*{min-height:44px}body.cg-e-commerce .cg-set-page .cg-filter-form button[type=submit]{min-height:44px}body.cg-e-commerce .cg-set-page .cg-active-filters:empty{display:none}body.cg-e-commerce .cg-set-page .cg-result-count{display:none}@media(max-width:750px){.cg-set-landing .filters{gap:12px}.cg-set-landing .filter-buttons{gap:5px;width:100%}.cg-set-landing .filters button{font-size:10px;padding:8px 10px;min-height:40px}.cg-set-landing .count{margin:0 auto 0 0;font-size:10px}.cg-set-landing .chapters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cg-set-landing .chapter{padding:13px;min-height:145px}.cg-set-landing .chapter h2{font-size:21px}.cg-set-landing .chapter .micro{font-size:9px}.cg-set-landing .group-head h2{font-size:32px}.cg-set-landing .group-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cg-set-landing .stage{height:180px}.cg-set-landing .format{font-size:11px}.cg-set-landing .meta,.cg-set-landing .availability{font-size:10px}.cg-set-landing .price{font-size:17px}.cg-set-landing .info{padding-top:13px}.cg-set-landing .set-group{scroll-margin-top:90px}}.cg-set-landing .motion-toggle{font:10px var(--mono);background:transparent;color:var(--ink);border:1px solid var(--line);padding:9px 11px;min-height:36px;white-space:nowrap}.cg-set-landing .motion-toggle[aria-pressed=true]{border-color:var(--blue);color:var(--blue)}.cg-set-landing .motion-toggle:disabled{opacity:.65;cursor:default}.cg-set-landing .product{--float-delay:0s}.cg-set-landing .stage{--tilt-x:0deg;--tilt-y:0deg;--drift-x:0px;--lift:0px;--light-x:50%;--light-y:45%;--shine-position:50%;--shine-opacity:.1;--shadow-x:0px;perspective:850px;background:radial-gradient(ellipse at var(--light-x) var(--light-y),#fffdf7 0%,#f2eee4 55%,#eae6dc 100%);overflow:hidden;border:1px solid #e4dfd2}.cg-set-landing .product-float{position:relative;grid-area:1/1;width:85%;height:84%;transform-style:preserve-3d;z-index:2;pointer-events:none}.cg-set-landing .product[data-format="Booster Bundle"] .product-float{width:68%;height:86%}.cg-set-landing .product-object{position:relative;width:100%;height:100%;transform:translate3d(var(--drift-x),var(--lift),0) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;isolation:isolate}.cg-set-landing .product .stage .product-object img{width:100%;height:100%;max-width:100%;object-fit:contain;transform:none;transition:none;filter:drop-shadow(0 5px 3px #16130a16);-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.cg-set-landing .product-shine{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;mask-image:var(--product-art);-webkit-mask-image:var(--product-art);mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mix-blend-mode:screen;opacity:var(--shine-opacity);background:radial-gradient(ellipse at var(--light-x) var(--light-y),#fffef3c4 0%,#fff7bd30 22%,transparent 62%),linear-gradient(112deg,transparent 28%,#ffffff08 38%,#fffbeaa6 48%,#ffffffdf 51%,#fffbe840 55%,transparent 67%);background-size:100% 100%,240% 160%;background-position:center,var(--shine-position) 50%}.cg-set-landing .stage:after{left:22%;right:22%;bottom:16px;height:12px;background:#242119;opacity:.17;filter:blur(9px);transform:translate(var(--shadow-x));transition:opacity .45s,scale .45s}.cg-set-landing .product.is-pointed .stage:after{opacity:.12;scale:.88}.cg-set-landing .serial{z-index:4;color:#696356}.cg-set-landing .product:focus-within .stage{outline:2px solid var(--blue);outline-offset:-2px}.cg-set-landing .product:focus-within .product-shine{opacity:.34}.cg-set-landing .product .view{transition:background .2s,transform .2s}.cg-set-landing .product .view:active{transform:scale(.94)}.cg-set-landing.motion-enabled .product.in-view .product-float{animation:guild-set-float 5.8s ease-in-out infinite;animation-delay:var(--float-delay)}.cg-set-landing .chapter{transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.cg-set-landing .chapter img{transition:transform .45s cubic-bezier(.2,.8,.2,1)}@media(hover:hover)and (pointer:fine){.cg-set-landing.motion-enabled .chapter:hover{transform:translateY(-3px);box-shadow:0 5px 0 var(--ink)}.cg-set-landing.motion-enabled .chapter:hover img{transform:translateY(-3px) rotate(-3deg)}}@keyframes guild-set-float{0%,to{transform:translateY(2px) rotate(-.45deg)}50%{transform:translateY(-4px) rotate(.45deg)}}.cg-set-landing.motion-reduced .product-float,.cg-set-landing.motion-reduced .product-object{animation:none;transform:none}.cg-set-landing.motion-reduced .product-shine{opacity:.08}.cg-set-landing.motion-reduced .stage:after{transition:none}@media(max-width:750px){.cg-set-landing .store-tools{gap:8px}.cg-set-landing .store-tools>span{display:none}.cg-set-landing .motion-toggle{font-size:9px;padding:7px 9px}.cg-set-landing .stage:after{bottom:12px;filter:blur(6px)}.cg-set-landing .product-float{width:88%;height:80%}.cg-set-landing .product[data-format="Booster Bundle"] .product-float{height:82%}}@media(prefers-reduced-motion:reduce){.cg-set-landing .product-float,.cg-set-landing .product-object,.cg-set-landing .chapter,.cg-set-landing .chapter img{animation:none!important;transform:none!important;transition:none!important}.cg-set-landing .product-shine{opacity:.08!important}}@media(max-width:750px){.cg-set-landing .chapter{display:flex;flex-direction:column;align-items:flex-start}.cg-set-landing .chapter img{float:none;align-self:flex-end;flex-shrink:0;width:84px;height:84px;margin-bottom:12px}.cg-set-landing .chapter h2{max-width:none;min-height:46px}.cg-set-landing .chapter .micro{margin-top:12px}}.cg-set-landing .product .view{display:inline-flex;align-items:center;min-width:0;min-height:40px;background:transparent;color:var(--ink);font:10px var(--mono);text-decoration:underline;text-underline-offset:4px}.cg-set-landing .product .view span{display:inline}.cg-set-landing .product:hover .view{background:transparent;color:var(--blue)}.cg-set-landing .filters .motion-toggle[aria-pressed=true]{background:transparent;color:var(--blue);border-color:var(--blue)}.cg-set-landing .product-object,.cg-set-landing .product-float{display:block}@media(max-width:1100px){.cg-set-landing .chapter{display:flex;flex-direction:column;align-items:flex-start}.cg-set-landing .chapter img{float:none;align-self:flex-end;flex-shrink:0;width:84px;height:84px;margin-bottom:12px}.cg-set-landing .chapter h2{max-width:none;min-height:46px}.cg-set-landing .chapter .micro{margin-top:12px}}@media(max-width:750px){body.cg-e-commerce .cg-set-page .cg-filter-form{display:flex;gap:10px;padding:8px 0}body.cg-e-commerce .cg-set-page .cg-sort{min-width:0;flex:1;gap:8px;border:0;padding:0}body.cg-e-commerce .cg-set-page .cg-sort select{width:100%;max-width:200px;font-size:12px}body.cg-e-commerce .cg-set-page .cg-sort label{font-size:10px;white-space:nowrap}body.cg-e-commerce .cg-set-page .cg-filter-form button[type=submit]{width:auto;padding:10px;font-size:10px;min-height:40px}.cg-set-landing .product .view{font-size:10px}}@media(max-width:750px){body.cg-e-commerce .cg-set-page .cg-filter-form{position:relative}body.cg-e-commerce .cg-set-page .cg-sort{flex:1 0 calc(100% - 118px)}body.cg-e-commerce .cg-set-page .cg-shop-filter-label{flex-basis:100%}body.cg-e-commerce .cg-set-page .cg-filter-group{position:static}body.cg-e-commerce .cg-set-page .cg-filter-group fieldset{left:0!important;right:auto!important;min-width:0;width:100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/guild-set-landing.css.map */
