@media (min-width:1200px){.single-coloring-page .entry-content{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,1fr);column-gap:32px;align-items:start}.single-coloring-page .entry-content>*{grid-column:1 / -1;min-width:0}.single-coloring-page .entry-content>.image-wrap{grid-column:1;grid-row:1 / span 3;margin-bottom:0!important}.single-coloring-page .entry-content>.image-wrap img{max-height:max(420px, calc(100vh - 230px))!important}.single-coloring-page .entry-content>.image-actions{grid-column:2;grid-row:1;grid-template-columns:1fr!important;gap:12px!important;margin:0!important;padding:20px!important;background:#fff;border:1px solid #e6e8ef;border-radius:18px}.single-coloring-page .entry-content>.image-actions>.button{width:100%;margin:0!important;justify-content:center;text-align:center}.single-coloring-page .entry-content>.image-actions .gogo-actions-meta{grid-column:1}.single-coloring-page .entry-content>.gogo-pack-promo{grid-column:2;grid-row:2;margin:16px 0 0!important}.single-coloring-page .entry-content>.gogo-free-pack{grid-column:2;grid-row:3;margin:16px 0 0!important}.single-coloring-page .entry-content>.image-wrap~p:first-of-type{margin-top:28px}}#masthead .ast-icon-shopping-cart{position:relative}#masthead .ast-icon-shopping-cart:not([data-cart-total="0"])::after{display:flex!important;align-items:center;justify-content:center;position:absolute;top:-8px;right:-11px;left:auto;bottom:auto;min-width:18px;height:18px;padding:0 5px;border-radius:999px;border:0;background:#f07c2a!important;color:#fff!important;font-size:11px;font-weight:800;line-height:1;font-style:normal}body:not(.home) .entry-content .gg-hero h1.wp-block-heading,.gg-blog-head .gg-blog-title{font-size:clamp(30px, 4.2vw, 46px)!important;line-height:1.1!important;font-weight:900!important;letter-spacing:-.5px;color:#1f2433!important;margin:0 0 12px!important}body:not(.home) .entry-content>.gg-hero:first-child{margin-top:24px}.entry-content h2[id]{scroll-margin-top:24px}.gg-blog-head{background:#fff6ea;border-radius:28px;padding:clamp(22px, 4vw, 40px);margin:24px 0 32px;width:100%}.gg-blog-head .gg-kicker{margin:0 0 8px!important}.gg-blog-intro{font-size:clamp(17px, 2vw, 20px);line-height:1.5;color:#3d4356;margin:0;max-width:720px}body.blog #primary article .ast-article-inner,body.blog #primary article .ast-article-post>div:first-child{border-radius:18px;overflow:hidden}body.blog #primary article .post-thumb img{border-radius:0}body.blog #primary article .entry-title{font-weight:800!important}