@font-face{font-family:Shadows Into Light Two;src:url(/cdn/shop/files/ShadowsIntoLightTwo-Regular.ttf?v=1788794384) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Arima;src:url(/cdn/shop/files/Arima-VariableFont_wght.ttf?v=1788794373) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}:root{--orange-main-button: #000000;--pink-free-pages: #000000;--yellow-new-stuff: #000000;--blue-coloring-pages: #000000;--green-color-and-make: #000000;--purple-bundles: #000000;--font-main-headings: "Arima", serif;--font-logo-handwriting: "Shadows Into Light Two", cursive;--rounded-product-card: 18px;--rounded-feature-box: 24px;--rounded-pill: 999px;--header-hand-drawn-icon-size: 30px;--header-search-icon-size: 30px}.header__icon--search .icon-search,.header__icon--account .svg-wrapper,.header__icon--cart .svg-wrapper,.header__icon--cart-empty .svg-wrapper{display:none}.header__icon--search:before,.header__icon--menu:before,.header__icon--account:before,.header__icon--cart:before,.header__icon--cart-empty:before{content:"";display:block;width:var(--header-hand-drawn-icon-size);height:var(--header-hand-drawn-icon-size);background-repeat:no-repeat;background-position:center;background-size:contain}.header__icon--search:before{background-image:url(/cdn/shop/files/custom-magnifying-glass-icon.svg?v=1788796453);transform:translateY(11px)}.header__icon--menu:before{background-image:url(/cdn/shop/files/custom-hamburger-icon.svg?v=1788795669)}.header__icon--account:before{background-image:url(/cdn/shop/files/custom-account-icon.svg?v=1788795669)}.header__icon--cart:before,.header__icon--cart-empty:before{background-image:url(/cdn/shop/files/custom-basket-icon.svg?v=1788795669)}.header__icon--menu .icon-hamburger,.header__icon--menu .icon-close{display:none!important}.header__icon--menu:before{display:none!important}.header__icon--menu>span:before{content:"";display:block;width:var(--header-hand-drawn-icon-size);height:var(--header-hand-drawn-icon-size);background-image:url(/cdn/shop/files/custom-hamburger-icon.svg?v=1788795669);background-repeat:no-repeat;background-position:center;background-size:contain;transform:translateY(-5px)!important}.header__icon--menu[aria-expanded=true]>span:before{background-image:url(/cdn/shop/files/hamburger-close-icon.svg?v=1788981572)!important}.cwk-nav-title,.cwk-feature h2,.newsletter__wrapper h2,.collection-hero__title{font-variation-settings:"wght" 700}.cwk-wrap{width:min(100%,620px);margin:0 auto;padding:0 16px}.cwk-intro{text-align:center;padding:8px 18px 26px}.cwk-logo-text{margin:0;font-family:var(--font-logo-handwriting);font-size:clamp(42px,11vw,70px);font-weight:700;line-height:.84;letter-spacing:7px}.cwk-logo-text .small{display:block;font-size:1em;font-weight:700}.cwk-subtitle{max-width:420px;margin:16px auto 0;font-size:clamp(19px,4.6vw,27px);line-height:1.15;font-weight:400}.cwk-nav-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}.cwk-nav-column{display:flex;flex-direction:column;gap:14px}.cwk-nav-card{position:relative;display:block;overflow:hidden;padding:18px 16px;border-radius:22px;color:#000;text-decoration:none;transition:transform .18s ease,filter .18s ease}.cwk-nav-column:nth-child(odd) .cwk-nav-card:hover{transform:translateY(-3px) rotate(-1deg);filter:brightness(1.03)}.cwk-nav-column:nth-child(2n) .cwk-nav-card:hover{transform:translateY(-3px) rotate(1deg);filter:brightness(1.03)}@media(hover:none){.cwk-nav-card:hover{transform:none;filter:none}}.cwk-nav-title{position:relative;z-index:2;display:block;max-width:95%;font-family:var(--font-main-headings);font-size:clamp(30px,8vw,48px);font-weight:700;line-height:.92;letter-spacing:-.035em}.cwk-nav-copy{position:relative;z-index:2;display:block;margin-top:12px;max-width:90%;font-size:15px;line-height:1.15;font-weight:600}.cwk-yellow{background:#ffdf18}.cwk-mint{background:#70e4c7}.cwk-orange{background:#f2a500}.cwk-green{background:#55d600}.cwk-black{background:#000;color:#fff}.cwk-purple{background:#a994ef}.cwk-pink{background:#e968dd}.cwk-cyan{background:#31d9df}.cwk-red{background:#ff2419}.cwk-lemon{background:#f7df3d}.cwk-card-tall{min-height:220px}.cwk-card-medium{min-height:195px}.cwk-card-short{min-height:175px}.cwk-primary-left .cwk-card-tall{min-height:235px}.cwk-primary-left .cwk-card-medium{min-height:215px}.cwk-primary-right .cwk-card-short{min-height:195px}.cwk-primary-right .cwk-card-tall{min-height:255px}.cwk-secondary-nav{margin-top:18px}.cwk-big-echo{position:relative;display:inline-block;margin-top:12px;isolation:isolate}.cwk-big-layer{display:block;position:absolute;left:0;top:0;pointer-events:none;animation:cwk-big-colours 3.2s steps(1,end) infinite}.cwk-big-layer:nth-child(1){position:relative;transform:translate(0);z-index:5;animation-delay:0s}.cwk-big-layer:nth-child(2){transform:translate(3px,-3px);z-index:4;animation-delay:-.64s}.cwk-big-layer:nth-child(3){transform:translate(6px,-6px);z-index:3;animation-delay:-1.28s}.cwk-big-layer:nth-child(4){transform:translate(9px,-9px);z-index:2;animation-delay:-1.92s}.cwk-big-layer:nth-child(5){transform:translate(12px,-12px);z-index:1;animation-delay:-2.56s}@keyframes cwk-big-colours{0%{color:#000}20%{color:#31d9df}40%{color:#ffdf18}60%{color:#e968dd}80%{color:#ff5a18}to{color:#000}}@media(prefers-reduced-motion:reduce){.cwk-big-layer{animation:none}.cwk-big-layer:nth-child(1){color:#000}.cwk-big-layer:nth-child(2){color:#31d9df}.cwk-big-layer:nth-child(3){color:#ffdf18}.cwk-big-layer:nth-child(4){color:#e968dd}.cwk-big-layer:nth-child(5){color:#ff5a18}}.cwk-feature{margin-top:18px;padding:24px 22px;border:2px solid #000;border-radius:22px;text-align:center}.cwk-feature h2{margin:0;font-family:var(--font-main-headings);font-size:clamp(30px,7vw,44px);line-height:.95;font-weight:700;letter-spacing:-.03em}.cwk-feature p{margin:12px auto 0;max-width:430px;font-size:19px;line-height:1.3}.cwk-button{display:block;width:100%;max-width:430px;margin:18px auto 0;padding:15px 20px;border:2px solid #000;border-radius:12px;background:#f90;color:#000;text-decoration:none;font-size:18px;font-weight:700;transition:background-color .16s ease,transform .16s ease,box-shadow .16s ease}.cwk-button:hover{background:#ffb000;transform:translateY(-2px);box-shadow:0 4px #000}.cwk-button:active{transform:translateY(0);box-shadow:0 1px #000}.newsletter{margin-bottom:32px}.newsletter__wrapper{width:min(calc(100% - 32px),588px);margin:18px auto 0;padding:22px 20px 20px;border:2px solid #000;border-radius:22px;background:#fff8fb}.newsletter__wrapper h2{margin:0;font-family:var(--font-main-headings);font-size:clamp(30px,7vw,44px);line-height:.95;font-weight:700;letter-spacing:-.03em}.newsletter__subheading{margin:12px auto 18px;max-width:430px;font-size:19px;line-height:1.3}.newsletter__subheading p{margin:0}.newsletter .newsletter-form{width:100%;max-width:430px;margin:0 auto;align-items:stretch}.newsletter .newsletter-form__field-wrapper{width:100%}.newsletter .field{display:flex;flex-direction:column;gap:10px}.newsletter .field:before,.newsletter .field:after{display:none}.newsletter .newsletter-form__field-wrapper .field__input{width:100%;height:4.5rem;padding:0 18px;border:2px solid #000;border-radius:12px;background:#fff;color:#000;box-shadow:none;font-size:18px;font-weight:700}.newsletter .field__input:hover{box-shadow:none}.newsletter .field__input::selection{background:#000;color:#fff}.newsletter .field__input:focus,.newsletter .field__input:focus-visible{border-color:#000;box-shadow:0 0 0 3px #ffdf18;outline:none}.newsletter .newsletter-form__button{position:static;width:100%;height:56px;margin:0;padding:0 18px;border:2px solid #000;border-radius:12px;background:#f90;color:#000;font-size:18px;font-weight:700;cursor:pointer;transition:background-color .16s ease,transform .16s ease,box-shadow .16s ease}.newsletter .newsletter-form__button:not(:focus-visible):not(.focused){background:#f90;color:#000}.newsletter .newsletter-form__button .svg-wrapper{display:none}.newsletter .newsletter-form__button:after{content:"Yes! I'm in!"}.newsletter .newsletter-form__button:hover{background:#ffb000;transform:translateY(-2px);box-shadow:0 4px #000}.newsletter .newsletter-form__button:active{transform:translateY(0);box-shadow:0 1px #000}.newsletter .newsletter-form:after{content:"We value your privacy. We\2019ll never sell your email and there\2019ll be no SPAM, ever.";display:block;margin:12px auto 25px;max-width:430px;font-size:12px;line-height:1.35;opacity:.68;text-align:center}.collection-hero{margin-bottom:18px}.collection-hero__inner{width:calc(100% - 3rem);max-width:calc(var(--page-width) - 3rem);margin:0 auto;padding:28px 30px;border-radius:22px;background:#f90}.collection-hero__text-wrapper{padding:0}.collection-hero__title{margin:0;font-family:var(--font-main-headings);font-size:clamp(38px,6vw,64px);font-weight:700;line-height:.95;letter-spacing:-.035em}.collection-hero__description{max-width:600px;margin-top:10px;font-size:18px;line-height:1.3}.facets-container{margin-top:10px;margin-bottom:18px}.facets__form .facets__heading{margin:0 12px 0 0;padding:9px 14px;border-radius:var(--rounded-pill);background:#f3f0e8;color:#000;font-size:15px;font-weight:700;line-height:1}.facets__wrapper .facets__disclosure{margin-right:10px}.facets__wrapper .facets__disclosure>.facets__summary{display:flex;align-items:center;min-height:38px;margin:0;padding:0 36px 0 14px;border:1.5px solid #000;border-radius:var(--rounded-pill);background:#fff;color:#000;font-size:15px;font-weight:500;line-height:1;box-sizing:border-box;transition:background-color .15s ease,transform .15s ease}.facets__wrapper .facets__disclosure>.facets__summary>span{display:flex;align-items:center;margin:0;padding:0;line-height:1}.facets__wrapper .facets__disclosure>.facets__summary .icon-caret{right:14px}.facets__wrapper .facets__summary:hover .facets__summary-label{text-decoration:none}.facets__wrapper .facets__disclosure>.facets__summary:hover{background:#f7f7f7}.facets__wrapper .facets__disclosure[open]>.facets__summary{background:#f7f7f7}.facets__form .facet-filters__field{align-items:center}.facets__form .facet-filters__label{margin:0 12px 0 0;color:#000;font-size:15px;font-weight:500;line-height:1}.facets__form .facet-filters__field .select{display:flex;align-items:center;width:auto;height:38px;margin:0;padding:0;border:1.5px solid #000;border-radius:var(--rounded-pill);background:#fff;box-sizing:border-box}.facets__form .facet-filters__field .select__select.facet-filters__sort{width:auto;min-width:0;height:38px;min-height:0;margin:0;padding:0 38px 0 14px!important;border:0!important;border-radius:var(--rounded-pill);background:transparent;color:#000;font-size:15px;font-weight:500;line-height:38px;box-shadow:none!important;outline:none!important;filter:none;cursor:pointer}.facets__form .facet-filters__field .select .icon-caret{transform:translate(-14px)!important}.facets__form .facet-filters__field .select:hover{background:#f7f7f7}.facets__form .facet-filters__field .select__select.facet-filters__sort:focus,.facets__form .facet-filters__field .select__select.facet-filters__sort:focus-visible,.facets__form .facet-filters__field .select__select.facet-filters__sort.focused{outline:none!important;outline-offset:0!important;box-shadow:none!important;padding-right:44px!important}.facets__form .facet-filters__field .select:focus-within{box-shadow:0 0 0 2px #ffdf18}.facets__form .product-count{opacity:1}.facets__form .product-count__text{margin:0;color:#000000a6;font-size:15px;font-weight:500}.product-card-wrapper .card__information{padding-top:14px;padding-bottom:14px}.product-card-wrapper .card__heading{margin:0;font-family:var(--font-main-headings);font-size:22px;font-weight:700;line-height:1.05;letter-spacing:-.02em}.product-card-wrapper .card__heading a{color:#000;text-decoration:none}@media screen and (min-width:990px){.product-card-wrapper:hover .card__heading a{text-decoration:none}}.product-card-wrapper .card-information>.price{margin-top:6px;color:#000000b3;font-size:15px;font-weight:500}.product-card-wrapper .card__heading a{transition:opacity .15s ease}.product-card-wrapper:hover .card__heading a{opacity:.72}.cwk-badge{padding:7px 12px;border:1.5px solid #000;border-radius:var(--rounded-pill);color:#000;font-size:12px;font-weight:800;line-height:1;letter-spacing:.03em}.cwk-badge--new{background:#ffdf18}.cwk-badge--free{background:#ffb6d5}.cwk-badge--bestseller{background:#f90}.cwk-badge--bundle{background:#c9b6ff}.product__info-container>*+*{margin-top:14px;margin-bottom:14px}.product__title{margin-bottom:10px}.product__info-container .product__title>*{margin:0;font-family:var(--font-main-headings)!important;font-size:clamp(50px,4vw,52px)!important;font-weight:700!important;line-height:.98;letter-spacing:-.03em;color:#000}.product__info-container .price{margin-top:16px}.product__info-container .price .price-item{color:#000;font-size:28px;font-weight:500;line-height:1}.product__info-container .price__container{margin-bottom:6px}.product__tax{margin-top:-4px;color:#0000009e;font-size:13px}.product-form__submit{min-height:48px;margin-bottom:10px;border:2px solid #000;border-radius:10px;background:#000;color:#fff;font-size:16px;font-weight:700;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.product-form__submit:hover{background:#222;color:#fff;transform:translateY(-2px);box-shadow:0 4px #000}.product-form__submit:active{transform:translateY(0);box-shadow:0 1px #000}.product-form__submit:before,.product-form__submit:after{box-shadow:none!important}.product-form{margin-top:20px!important;margin-bottom:24px!important}.product-form__buttons{max-width:100%}.product__description h2,.product__description h3{font-family:var(--font-main-headings)!important;font-weight:700!important;line-height:1.05;letter-spacing:-.02em;color:#000}.product__description h3{font-size:26px;margin:26px 0 12px}.product__accordion .accordion__title{font-family:var(--font-main-headings)!important;font-size:20px;font-weight:700!important;line-height:1;letter-spacing:-.02em;color:#000}.product__accordion summary{padding:16px 0}.product__accordion .accordion__content{padding:0 0 6px;line-height:1.5}.related-products__heading{font-family:var(--font-main-headings)!important;font-size:32px!important;font-weight:700!important;line-height:1.05;letter-spacing:-.02em;color:#000}#HeaderDrawer-shop,#HeaderDrawer-free-stuff,#HeaderDrawer-books{font-family:var(--font-main-headings);font-size:2.2rem;font-weight:700;letter-spacing:.02em;padding-top:1.6rem;padding-bottom:1.6rem}#HeaderDrawer-shop:hover,#HeaderDrawer-free-stuff:hover,#HeaderDrawer-books:hover{background:#0000000a}.rte>h1,.main-page-title,.cart__empty-text,.title--primary{font-family:var(--font-main-headings);font-weight:700;letter-spacing:.02em;text-align:center}.rich-text__heading{font-family:var(--font-main-headings);font-weight:700;letter-spacing:.02em}html ::selection{background-color:#ffdf18!important;color:#000!important}html ::-moz-selection{background-color:#ffdf18!important;color:#000!important}@media(max-width:480px){.collection-hero__inner{width:calc(100% - 3rem);padding:22px 18px;border-radius:18px}.newsletter__wrapper{width:calc(100% - 24px);border-radius:18px}.cwk-feature{border-radius:18px}.cwk-wrap{padding:0 12px}.cwk-intro{padding:6px 10px 22px}.cwk-nav-grid,.cwk-nav-column{gap:10px}.cwk-nav-card{padding:15px 13px;border-radius:18px}.cwk-nav-title{font-size:clamp(27px,8.4vw,39px)}.cwk-card-tall,.cwk-card-medium,.cwk-card-short,.cwk-primary-left .cwk-card-tall,.cwk-primary-left .cwk-card-medium,.cwk-primary-right .cwk-card-short,.cwk-primary-right .cwk-card-tall{min-height:185px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/color-in-with-kai.css.map */
