body:has(.icc-home){--ih-paper:#fffbed;--ih-ink:#141912;background:var(--ih-paper);color:var(--ih-ink)}body:has(.icc-home) .header-wrapper{background:#fffbed;border-bottom:2px solid #232019}body:has(.icc-home) .header{max-width:none;padding:9px 28px;column-gap:28px}body:has(.icc-home) .header__heading-link{padding:0}body:has(.icc-home) .header__heading-logo-wrapper{max-width:255px}body:has(.icc-home) .header__heading-logo{mix-blend-mode:multiply}body:has(.icc-home) .header__menu-item{font-family:var(--icc-lettering);font-size:21px;color:#141912;padding:1rem 1.3rem}body:has(.icc-home) .announcement-bar-section .utility-bar{background:#fffbed;color:#29241b;border-bottom:1px solid #dfd5b8}body:has(.icc-home) .announcement-bar__message{padding:5px 0;min-height:28px;font-size:12px}body:has(.icc-home) .announcement-bar__announcement .icon-arrow{width:14px}.icc-home{--ce-ink:#141912;--ce-paper:#fffbed;--ce-yellow:#ffd35c;padding:0;background-color:var(--ce-paper);background-image:radial-gradient(#5947220c .7px,transparent .7px);background-size:5px 7px;color:var(--ce-ink)}.icc-home h1,.icc-home h2,.icc-home h3{color:inherit;letter-spacing:normal;font-family:var(--icc-lettering);font-weight:700}.ih-intro{display:flex;gap:24px;align-items:center;justify-content:space-between;padding:8px 28px 7px;max-width:1600px;margin:auto}.ih-intro h1{font-size:29px;line-height:1.2;margin:0;position:relative;z-index:0}.ih-intro h1:after,.ih-editorial h2:after{content:"";position:absolute;z-index:-1;left:-3px;right:-5px;bottom:2px;height:8px;background:#ffd35c;transform:rotate(-1.3deg);border-radius:40% 20% 35% 15%}.ih-intro p{margin:0;font-size:14px}.ih-intro p span{font-size:11px;text-transform:uppercase;letter-spacing:.1em;margin-right:10px}.ih-intro p a{text-underline-offset:4px;display:inline-flex;align-items:center;min-height:36px}.icc-home #comic{padding:0 6px;max-width:1600px;margin:auto;scroll-margin-top:20px}.icc-home .ce-strip{gap:6px}.icc-home .ce-artlink{border:2px solid #211a11;border-radius:1px 3px 2px 1px;background:#e7d7b6}.icc-home .ce-reader{padding:0 14px;margin:12px auto;max-width:520px}.icc-home .ce-reader button{border-radius:2px;min-height:44px}.ih-reading-tools{max-width:1544px;margin:auto;padding:0 28px;font-size:13px}.ih-reading-tools>summary{min-height:44px;display:flex;justify-content:space-between;gap:12px;align-items:center;cursor:pointer;border-bottom:1px solid #c4b794;list-style:none}.ih-reading-tools>summary::-webkit-details-marker{display:none}.ih-reading-tools>summary span{font-size:22px}.ih-tools-body{padding:8px 0 12px;max-width:900px;margin:auto}.icc-home .ce-facts{padding:0;border:0}.icc-home .ce-copybar{margin:12px 0 0}.icc-home .ce-copy,.icc-home .ce-share{border-radius:2px}.ih-merch{max-width:1440px;margin:auto;padding:24px 32px 18px;display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,2fr);gap:36px;align-items:start}.ih-editorial{position:relative;isolation:isolate;padding:0 10px 10px;min-width:0}.ih-editorial h2{position:relative;font-size:40px;line-height:1.1;margin:3px 0 22px;white-space:nowrap}.ih-editorial h2:after{bottom:-7px;height:7px;left:0;right:10px}.ih-hand-note{font-family:var(--icc-lettering);font-size:23px;line-height:1.25;transform:rotate(-3deg);margin:0 0 24px 10px}.ih-signpost{position:relative;margin:10px 12px 0 20px;padding:8px 10px 28px;max-width:310px;display:flex;flex-direction:column;gap:9px;isolation:isolate}.ih-signpost:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:47%;width:22px;background:linear-gradient(90deg,#4f2b15,#b5824b 30%,#764224 66%,#a97844);border:2px solid #332516;box-shadow:3px 0 #30201655;transform:rotate(-2deg)}.ih-signpost a{position:relative;min-height:58px;padding:10px 22px 9px 24px;display:flex;align-items:center;justify-content:space-between;gap:8px;background-image:linear-gradient(#e0b87b66,#71431a22),var(--icc-wood);background-size:auto,65px 36px;background-color:#bd854d;border:2px solid #322319;border-radius:4px 11px 9px 5px;box-shadow:inset 0 0 0 3px #eac08c88,2px 4px #3f2d18a6;text-decoration:none;text-transform:uppercase;font:700 22px/1.1 var(--icc-lettering);transform:rotate(-5deg);text-shadow:0 1px #efcda066}.ih-signpost a:before{content:"\2022";font:16px Georgia;position:absolute;left:8px;top:12px;color:#302319;text-shadow:0 24px #302319}.ih-signpost a:nth-child(2){transform:rotate(-3deg);margin-left:-6px;margin-right:7px}.ih-signpost a:nth-child(3){transform:rotate(-4deg);margin-left:2px}.ih-signpost a:hover{background-color:#e4b566;filter:brightness(1.07)}.ih-shop-heading{margin-bottom:14px}.ih-shop-heading h3{font-size:24px;line-height:1.15;margin:0 0 3px}.ih-shop-heading p{font-size:13px;line-height:1.4;margin:0;max-width:660px}.icc-home .ce-products,.icc-home .ce-products[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;gap:25px}.icc-home .ce-products[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.icc-home .ce-products[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.icc-home .ce-product{border:0;background:transparent;border-radius:0;overflow:visible}.icc-home .ce-productimage{background:#f2ede0;border:1px solid #ded2b4;border-radius:4px;aspect-ratio:1.28/1;padding:10px}.icc-home .ce-productimage img{object-fit:contain;mix-blend-mode:multiply}.icc-home .ce-productcopy{padding:12px 3px 0;text-align:center}.icc-home .ce-product h3{font:700 25px/1.12 var(--icc-lettering);margin:0 0 7px}.icc-home .ce-productprice{font:700 16px/1.4 Arial,Helvetica,sans-serif;margin:0 0 10px}.icc-home .ce-product .ce-link{background:#ffd35c;color:#141912!important;border:0;border-radius:5px 9px 4px 7px;font:700 17px/1.2 var(--icc-lettering);min-height:44px;width:auto;gap:18px;padding:10px 16px;box-shadow:0 2px #bb8d2333}.icc-home .ce-productnote{font-size:12px;line-height:1.45;margin-top:20px;color:#484533}.ih-archive{max-width:1376px;margin:0 auto;padding:8px 24px 10px;border-top:1px solid #ccbf9e;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:14px}.ih-archive a{min-height:44px;display:inline-flex;align-items:center;text-underline-offset:4px}.ih-scenery{height:132px;background-image:var(--icc-scenery);background-position:center bottom;background-size:auto 132px;display:flex;align-items:end;justify-content:center;padding:0 20px 14px}.ih-scenery span{font:700 17px/1.3 var(--icc-lettering);color:#fffbed;text-shadow:1px 2px 3px #111;padding:3px 12px;background:#172823c9;transform:rotate(-1deg)}body:has(.icc-home) .shopify-section-group-footer-group{background:#f5efdc}body:has(.icc-home) .newsletter__wrapper{background:#f5efdc;color:#141912;padding:28px 20px 24px}body:has(.icc-home) .newsletter__wrapper h2{font-family:var(--icc-lettering);font-size:28px}body:has(.icc-home) .footer{background:#f5efdc;color:#141912;margin-top:0;border-top:1px solid #c6b999;padding-top:28px}body:has(.icc-home) .footer-block__heading{font-family:var(--icc-lettering);font-size:23px}body:has(.icc-home) .footer-block__image-wrapper img{mix-blend-mode:multiply}.icc-home :is(a,button,summary,input):focus-visible{outline:3px solid #095a93;outline-offset:4px}@media(min-width:1100px){.ih-editorial:before{content:"";position:absolute;z-index:-1;left:-48px;bottom:-30px;width:72px;height:300px;background:var(--icc-trees) center bottom/contain no-repeat;pointer-events:none}}@media(max-width:989px){body:has(.icc-home) .header{padding:8px 16px;column-gap:8px}body:has(.icc-home) .header__heading-logo-wrapper{max-width:230px}.ih-merch{padding:22px 20px;gap:22px;grid-template-columns:minmax(190px,.8fr) minmax(0,2fr)}.ih-editorial h2{font-size:31px}.ih-hand-note{font-size:20px}.ih-signpost{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.ih-signpost a{font-size:18px;padding-right:14px}.icc-home .ce-product h3{font-size:21px}}@media(max-width:760px){body:has(.icc-home) .header__heading-logo-wrapper{max-width:195px}body:has(.icc-home) .header{padding:7px 14px;grid-template-columns:1fr auto 1fr}body:has(.icc-home) .header__icon{width:36px;height:44px}body:has(.icc-home) .header__icons{padding-right:0}.ih-intro{display:block;padding:9px 16px 8px}.ih-intro h1{font-size:25px;display:inline-block}.ih-intro p{font-size:13px;margin-top:2px}.ih-intro p span{font-size:10px;margin-right:6px}.ih-intro p a{min-height:32px}.icc-home #comic{padding:0 10px}.icc-home .ce-strip{max-width:520px;gap:16px}.icc-home .ce-artlink{border-width:2px}.ih-reading-tools{padding:0 16px}.ih-reading-tools>summary{font-size:12px}.ih-merch{display:flex;flex-direction:column;padding:22px 18px 16px;gap:16px}.ih-editorial{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:8px 14px;padding:0}.ih-editorial h2{font-size:33px;white-space:normal;margin:0 0 16px;grid-column:1/-1;width:max-content;max-width:100%}.ih-hand-note{font-size:21px;line-height:1.3;margin:12px 0 0;align-self:center}.ih-signpost{margin:0;padding:0 0 17px;gap:6px;width:100%;max-width:260px}.ih-signpost a{min-height:44px;font-size:16px;padding:9px 11px 8px 17px;gap:3px}.ih-signpost a:before{font-size:12px;left:5px;top:7px;text-shadow:0 22px #302319}.ih-shop{width:100%}.ih-shop-heading{margin:14px 0}.ih-shop-heading h3{font-size:25px}.ih-shop-heading p{font-size:13px}.icc-home .ce-products,.icc-home .ce-products[data-count="2"],.icc-home .ce-products[data-count="3"],.icc-home .ce-products[data-count="4"]{grid-template-columns:1fr;gap:25px}.icc-home .ce-productimage{aspect-ratio:1.2/1;padding:8px}.icc-home .ce-product h3{font-size:26px}.icc-home .ce-productcopy{padding-top:12px}.icc-home .ce-product .ce-link{font-size:18px;min-height:46px}.icc-home .ce-productnote{font-size:12px;margin-top:20px}.ih-archive{margin:0 18px;padding:8px 0;gap:0}.ih-scenery{height:110px;background-size:auto 110px;padding-bottom:12px}.ih-scenery span{font-size:14px;text-align:center}body:has(.icc-home) .newsletter__wrapper h2{font-size:25px}}@media(max-width:360px){body:has(.icc-home) .header__heading-logo-wrapper{max-width:160px}body:has(.icc-home) .header{padding-left:12px;padding-right:12px}.ih-intro h1{font-size:23px}.ih-intro p span{display:none}.ih-editorial{grid-template-columns:1fr}.ih-hand-note{font-size:21px;margin:2px 0 12px}.ih-signpost{margin:0 auto;max-width:260px}.ih-signpost a{font-size:20px}.icc-home .ce-reader{padding:0 6px}.ih-reading-tools>summary{font-size:12px}.ih-scenery span{font-size:13px}}@media(prefers-reduced-motion:reduce){.icc-home *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}body:has(.icc-home) .announcement-bar-section .utility-bar{--color-foreground:20,25,18;--color-background:255,251,237}body:has(.icc-home) .announcement-bar__message,body:has(.icc-home) .announcement-bar__link{color:#141912}body:has(.icc-home) .header{padding-top:7px;padding-bottom:7px}body:has(.icc-home) .header__heading-link{display:flex;align-items:center}body:has(.icc-home) .ih-source-logo{width:280px;height:auto;max-width:100%;display:block}body:has(.icc-home) .header__icon .svg-wrapper{width:36px;height:36px}.ih-signpost a{background-image:linear-gradient(0deg,#70421b33,transparent 22%,#f1c98a44 46%,transparent 75%,#70421b33),var(--icc-wood);background-size:auto,100% 100%;background-repeat:no-repeat}@media(min-width:1100px){.ih-editorial:before{left:-48px;width:95px;background-size:95px 396px;height:340px;-webkit-mask-image:linear-gradient(to right,#000 35%,transparent),linear-gradient(to bottom,transparent,#000 15%);mask-image:linear-gradient(to right,#000 35%,transparent),linear-gradient(to bottom,transparent,#000 15%);-webkit-mask-composite:source-in;mask-composite:intersect}}@media(max-width:989px){body:has(.icc-home) .ih-source-logo{width:230px}}@media(max-width:760px){body:has(.icc-home) .ih-source-logo{width:180px}body:has(.icc-home) .header{column-gap:6px}.ih-intro{padding-top:8px}}@media(max-width:360px){body:has(.icc-home) .ih-source-logo{width:148px}}body:has(.icc-home) .shopify-section-group-footer-group .scroll-trigger{opacity:1!important;transform:none!important;animation:none!important}.icc-home .ce-strip.ce-paged{grid-template-columns:1fr;max-width:520px;margin:auto}@media(max-width:760px){.icc-home .ce-reader{width:calc(100% - 120px);min-width:180px;max-width:380px;padding:0;margin:12px 104px 12px 16px;grid-template-columns:52px minmax(0,1fr) 52px}.icc-home .ce-reader button{min-width:52px;padding-left:8px;padding-right:8px}}body:has(.icc-home) .header__icon--cart{margin-right:0}.ih-signpost a{background-size:auto,100% 100%;background-blend-mode:normal;box-shadow:inset 0 0 0 3px #eac08c88,2px 4px #3f2d18a6}.icc-home .ce-product{display:flex;flex-direction:column}.icc-home .ce-productcopy{display:flex;flex-direction:column;align-items:center;flex:1}.icc-home .ce-product h3{min-height:2.24em}.icc-home .ce-productprice{margin-top:auto}@media(min-width:1100px){.ih-editorial:before{-webkit-mask-image:linear-gradient(to right,#000 35%,transparent),linear-gradient(to bottom,transparent,#000 15%,#000 80%,transparent);mask-image:linear-gradient(to right,#000 35%,transparent),linear-gradient(to bottom,transparent,#000 15%,#000 80%,transparent)}}@media(max-width:760px){.icc-home .ce-reader{display:grid;grid-template-columns:68px minmax(0,1fr) 68px;gap:8px}.icc-home .ce-reader output{min-width:0}.icc-home .ce-reader [data-ce-action=all]{grid-column:1/-1;min-height:44px}.icc-home .ce-product h3{min-height:0}body:has(.icc-home) .menu-drawer,body:has(.icc-home) .menu-drawer__inner-submenu{background:#fffbed}}.ih-quicklinks{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;min-width:0}.ih-quicklinks a{display:inline-flex;align-items:center;min-height:44px;font:700 13px/1.35 Arial,Helvetica,sans-serif;text-underline-offset:4px}.ih-quicklinks .ih-shop-jump{background:#ffd35c;border:1px solid #b38c35;border-radius:3px 6px 3px 5px;padding:8px 12px;text-decoration:none;white-space:nowrap}.icc-home #ce-products{scroll-margin-top:110px}.ih-merch{grid-template-areas:"title shop" "editorial shop";grid-template-rows:auto 1fr;row-gap:20px}.ih-merch-title{grid-area:title;position:relative;isolation:isolate;font-size:40px;line-height:1.1;margin:3px 10px 0;max-width:100%;width:fit-content}.ih-merch-title:after{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:-7px;height:7px;background:#ffd35c;transform:rotate(-1.3deg);border-radius:40% 20% 35% 15%}.ih-merch>.ih-shop{grid-area:shop;min-width:0}.ih-merch>.ih-editorial{grid-area:editorial}.icc-home .ce-productimage{background:#fff}.icc-home .ce-productimage img{mix-blend-mode:normal}.icc-home .ce-product h3{overflow-wrap:anywhere}@media(max-width:989px){.ih-merch-title{font-size:31px}}@media(max-width:760px){.ih-quicklinks{gap:4px 12px;margin-top:2px;justify-content:space-between}.ih-quicklinks a{font-size:12px}.ih-quicklinks .ih-shop-jump{padding:8px 10px}.ih-merch{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "shop" "editorial";gap:20px}.ih-merch-title{font-size:33px;margin:0 0 2px;max-width:100%}.ih-shop-heading{margin:0 0 14px}.ih-shop-heading h3{font-size:23px}.icc-home .ce-products,.icc-home .ce-products[data-count="2"],.icc-home .ce-products[data-count="3"],.icc-home .ce-products[data-count="4"]{grid-template-columns:repeat(auto-fit,minmax(min(100%,155px),1fr));gap:22px 12px}.icc-home .ce-productimage{aspect-ratio:1/1;padding:6px}.icc-home .ce-productcopy{padding:10px 0 0}.icc-home .ce-product h3{font-size:19px;line-height:1.2;margin-bottom:10px}.icc-home .ce-productprice{font-size:14px;margin-bottom:10px}.icc-home .ce-product .ce-link{width:100%;min-height:48px;font-size:16px;line-height:1.2;gap:4px;padding:8px 10px;text-align:center}.ih-merch>.ih-editorial{border-top:1px solid #ccbf9e;padding-top:22px;margin-top:2px}}@media(max-width:359px){.icc-home .ce-product h3{font-size:24px}.icc-home .ce-product .ce-link{font-size:18px}.ih-quicklinks{gap:0 8px}}@media(max-width:359px){.ih-quicklinks{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.ih-quicklinks .ih-episode-link{min-width:0;white-space:normal}.ih-quicklinks .ih-shop-jump{font-size:11px;padding-inline:8px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/icc-homepage-match.css.map */
