:root{--comic-ink: #0b0b0b;--comic-paper: #f2efe8;--comic-accent: #3fe0d0}.comic-halftone{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:radial-gradient(circle,var(--comic-accent) 1.3px,transparent 1.8px);background-size:10px 10px;opacity:.45;-webkit-mask-image:linear-gradient(135deg,#000 0%,transparent 40%),linear-gradient(315deg,#000 0%,transparent 30%);mask-image:linear-gradient(135deg,#000 0%,transparent 40%),linear-gradient(315deg,#000 0%,transparent 30%)}.custom-section-background:has(>.comic-halftone){position:relative}.text-block.comic-style--speech_bubble{position:relative;align-self:flex-start;width:fit-content;padding:.35em .9em .4em;margin-block-end:24px;background:var(--comic-paper);color:var(--comic-ink);border:3px solid var(--comic-ink);border-radius:999px;box-shadow:5px 5px 0 var(--comic-accent)}.text-block.comic-style--speech_bubble :is(h1,h2,h3,h4,h5,h6,p,strong,em){color:var(--comic-ink);margin:0}.text-block.comic-style--speech_bubble:before,.text-block.comic-style--speech_bubble:after{content:"";position:absolute;left:1.6em;border-style:solid;border-color:transparent}.text-block.comic-style--speech_bubble:before{bottom:-20px;border-width:20px 16px 0 0;border-top-color:var(--comic-ink)}.text-block.comic-style--speech_bubble:after{bottom:-13px;left:calc(1.6em + 4px);border-width:13px 10px 0 0;border-top-color:var(--comic-paper)}.text-block.comic-style--caption_box{width:fit-content;padding:.3em .7em;background:var(--comic-paper);color:var(--comic-ink);border:2px solid var(--comic-ink);box-shadow:3px 3px 0 var(--comic-accent);text-transform:uppercase;letter-spacing:.06em}.text-block.comic-style--caption_box :is(h1,h2,h3,h4,h5,h6,p,strong,em){color:var(--comic-ink);margin:0}.text-block.comic-style--sound_effect :is(h1,h2,h3,h4,h5,h6,p){font-style:italic;font-weight:800;letter-spacing:.02em;color:var(--comic-paper);-webkit-text-stroke:2px var(--comic-ink);paint-order:stroke fill;text-shadow:4px 4px 0 var(--comic-accent),6px 6px 0 var(--comic-ink)}.product-badges__badge.product-badges__badge--burst{aspect-ratio:1;min-width:4.6em;padding:1.1em;border-radius:0;font-style:italic;font-weight:800;line-height:1;white-space:normal;clip-path:polygon(50% 0%,58.5% 13%,71.7% 5%,73.7% 20.3%,89.1% 18.8%,84.2% 33.5%,98.7% 38.9%,88% 50%,98.7% 61.1%,84.2% 66.5%,89.1% 81.2%,73.7% 79.7%,71.7% 95%,58.5% 87%,50% 100%,41.5% 87%,28.3% 95%,26.3% 79.7%,10.9% 81.2%,15.8% 66.5%,1.3% 61.1%,12% 50%,1.3% 38.9%,15.8% 33.5%,10.9% 18.8%,26.3% 20.3%,28.3% 5%,41.5% 13%)}.product-badges__badge.product-badges__badge--caption{padding:.35em .7em;border-radius:0;background:var(--comic-paper);color:var(--comic-ink);border:2px solid var(--comic-ink);box-shadow:3px 3px 0 var(--comic-accent);font-weight:700;letter-spacing:.08em;line-height:1.1}.text-block.comic-style--caption_box :is(h1,h2,h3,h4,h5,h6,p){white-space:nowrap}@media screen and (max-width:749px){.group-block--ratio .text-block.comic-style--caption_box{padding:.25em .55em;box-shadow:2px 2px 0 var(--comic-accent)}.group-block--ratio .text-block.comic-style--caption_box :is(h1,h2,h3,h4,h5,h6,p){font-size:clamp(.75rem,3.6vw,1rem);letter-spacing:.03em}}.group-block .text-block.comic-style--caption_box,.group-block .text-block.comic-style--caption_box>*,.group-block .text-block.comic-style--caption_box :is(h1,h2,h3,h4,h5,h6,p){white-space:nowrap;text-wrap:nowrap;word-break:keep-all;-webkit-hyphens:none;hyphens:none;max-inline-size:none}.text-block.comic-style--panel_label{width:fit-content;padding:0;background:none;border:0}.text-block.comic-style--panel_label :is(h1,h2,h3,h4,h5,h6,p){margin:0;color:var(--comic-paper);text-transform:uppercase;font-weight:800;letter-spacing:.06em;line-height:1;white-space:nowrap;text-wrap:nowrap;max-inline-size:none;text-shadow:0 2px 10px rgb(0 0 0 / .75),0 1px 2px rgb(0 0 0 / .9)}.text-block.comic-style--panel_label:after{content:"";display:block;width:2.2em;height:4px;margin-top:.45em;background:var(--comic-accent);box-shadow:0 1px 6px #00000080}@media screen and (max-width:749px){.group-block--ratio .text-block.comic-style--panel_label :is(h1,h2,h3,h4,h5,h6,p){font-size:clamp(.8rem,3.9vw,1.05rem);letter-spacing:.04em}.text-block.comic-style--panel_label:after{height:3px;margin-top:.35em}}.button--comic{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:.6em;padding:.95em 1.6em .95em 1.8em!important;border:3px solid var(--comic-ink)!important;border-radius:0!important;box-shadow:5px 5px 0 var(--comic-ink),8px 8px 0 var(--comic-paper);transform:rotate(-1.5deg);font-size:1.05em;font-weight:900;font-style:italic;text-transform:uppercase;letter-spacing:.1em;line-height:1;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease}.button--comic:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgb(11 11 11 / .18) 1px,transparent 1.4px);background-size:6px 6px;-webkit-mask-image:linear-gradient(115deg,transparent 0 35%,#000 50%,transparent 65%);mask-image:linear-gradient(115deg,transparent 0 35%,#000 50%,transparent 65%);-webkit-mask-size:250% 100%;mask-size:250% 100%;-webkit-mask-position:100% 0;mask-position:100% 0;pointer-events:none;transition:-webkit-mask-position .5s ease,mask-position .5s ease}.button--comic:after{content:"\2192";font-style:normal;font-weight:900;display:inline-block;transition:transform .18s ease}.button--comic:hover{transform:rotate(0) translate(-2px,-2px);box-shadow:7px 7px 0 var(--comic-ink),11px 11px 0 var(--comic-paper)}.button--comic:hover:before{-webkit-mask-position:0 0;mask-position:0 0}.button--comic:hover:after{transform:translate(5px)}.button--comic:active{transform:rotate(0) translate(4px,4px);box-shadow:1px 1px 0 var(--comic-ink),3px 3px 0 var(--comic-paper)}@media screen and (max-width:749px){.button--comic{padding:.85em 1.3em .85em 1.5em!important;box-shadow:4px 4px 0 var(--comic-ink),6px 6px 0 var(--comic-paper)}}@media(prefers-reduced-motion:reduce){.button--comic,.button--comic:hover,.button--comic:active,.button--comic:before,.button--comic:after{transition:none}}.card-gallery--tile{background:var(--card-image-bg)}.card-gallery--tile slideshow-container{background-color:transparent}.media-gallery--tile slideshow-container{background-color:transparent}media-gallery.media-gallery--tile .product-media-container,media-gallery.media-gallery--tile .product-media-container.constrain-height,media-gallery.media-gallery--tile .slideshow-thumbnails__item,media-gallery.media-gallery--tile .thumbnail{background:radial-gradient(ellipse 88% 82% at 50% 48%,var(--gallery-image-bg) 0%,transparent 88%)}media-gallery.media-gallery--tile .product-media-container :is(img,.deferred-media__poster-image){background-color:transparent}.product-card--comic .product-card__content{border:2px solid #2a2a2a}.product-card--comic .product-title,.product-card--comic .title-text{font-weight:800;letter-spacing:.03em}.product-card--comic .title-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.product-card--comic product-price,.product-card--comic .price{white-space:nowrap;flex-shrink:0}[id$=__product_list_QTg9Lx] .text-block.comic-style--speech_bubble{margin-block-end:6px}.shopify-section-group-footer-group .menu__item a{color:var(--color-foreground)}.shopify-section-group-footer-group .menu__item a:hover{color:var(--color-primary)}@media screen and (max-width:749px){.variant-option--buttons:not(.variant-option--swatches){flex-wrap:nowrap}.variant-option--buttons.variant-option--equal-width-buttons{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{flex:1 1 0;min-width:0;padding-inline:0;white-space:nowrap}}@media screen and (max-width:749px){media-gallery .product-media-container{--gallery-aspect-ratio: 5 / 4}media-gallery .product-media-container .product-media__image{object-fit:cover}}@media screen and (min-width:750px){.header .menu-list__list-item:not([slot=overflow]){position:relative}.header .overflow-menu:after{display:none}.header .menu-list__list-item:not([slot=overflow])>.menu-list__submenu{left:-20px;top:100%;width:max-content;min-width:200px;padding-inline:0;clip-path:none;border:1px solid #2a2a2a;box-shadow:0 12px 24px #0006}.header .menu-list__submenu .menu-list__submenu-inner{padding:16px 20px}.header .menu-list__submenu .mega-menu,.header .menu-list__submenu .mega-menu__grid{display:block;width:auto;margin:0;padding:0}.header .menu-list__submenu .mega-menu__list{display:flex;flex-direction:column;gap:12px}.header .menu-list__submenu .mega-menu__column{grid-column:auto}.header .menu-list__submenu .mega-menu__link{padding:0;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.header .menu-list__submenu .mega-menu__link:hover{color:var(--color-primary)}}@media screen and (min-width:750px){.header[transparent]:not([data-sticky-state=active]) .header__row,.header[transparent=always] .header__row{--header-bg-color: transparent}}[id$=__section_giftcard] h2 em{color:var(--comic-accent);font-style:normal}[id$=__product_list_QTg9Lx] .card-gallery img{filter:drop-shadow(2.5px 0 0 #f2efe8) drop-shadow(-2.5px 0 0 #f2efe8) drop-shadow(0 2.5px 0 #f2efe8) drop-shadow(0 -2.5px 0 #f2efe8) drop-shadow(1.75px 1.75px 0 #f2efe8) drop-shadow(-1.75px -1.75px 0 #f2efe8)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/comic-accents.css.map */
