@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,200..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Source+Serif+4:ital,opsz,wght@0,8..60,200..900;1,8..60,200..900&display=swap";:root{--font-heading-family: "Source Serif 4", serif}h1{font-weight:700}.h1,h1.title.title--primary,h1.main-page-title,h1.collection-hero__title{font-size:46px;font-weight:600;line-height:1.1em;color:#000;margin-bottom:2rem}.button-with-book-icon-wrapper{margin-bottom:3.5rem}.button-with-book-icon{display:inline-flex;align-items:center;text-decoration:none;padding:1.5rem 4rem;background:url(https://crayoncards-com.myshopify.com/cdn/shop/files/btn-bg.png?v=1773132707&width=600);color:#fff2cd;font-weight:600;position:relative;font-family:var(--font-heading-family);font-size:1.8rem;line-height:1.55}.button-with-book-icon .button-with-book__btn-icon{position:absolute;right:-6.2rem}.button-with-book-icon .button-with-book__btn-icon img{display:block;width:7.8rem;height:auto;object-fit:contain}@media(max-width:989.98px){.button-with-book-icon{padding:1rem 2.5rem;font-size:1.5rem}.button-with-book-icon-wrapper{margin-bottom:25px}.button-with-book-icon .button-with-book__btn-icon{right:-4.5rem}.button-with-book-icon .button-with-book__btn-icon img{width:6rem}}header .header__heading-link{padding:0}.header__icons .header__icon{width:auto;height:auto;text-decoration:none;font-size:1.6rem;font-weight:400}.header__icons .head-tel-info.header__icon{background-color:#1ba575;color:#fff;border-radius:70px;min-width:170px;min-height:48px}.header__icon span.svg-wrapper+span:not(.visually-hidden){margin-left:7px}.header__icon .svg-wrapper{width:2rem;height:2rem}.header__icons>*{margin:0 1.2rem}.header__icons .header-icon-project-list{background-color:#f89e00;color:#fff;border-radius:60px;min-width:135px;min-height:35px;display:flex;justify-content:center}.header__icons>*:last-child{margin-right:0}nav.header__inline-menu .list-menu__item span{position:relative;text-decoration:none;display:flex;align-items:center;padding:.8rem 0}nav.header__inline-menu .list-menu__item{text-decoration:none;font-size:1.6rem;font-weight:500;color:#000;padding:0 1.5rem}nav.header__inline-menu .header__submenu li:not(:last-child) .list-menu__item{padding-bottom:10px;border-bottom:1px dashed #f89e00!important;margin-bottom:10px}nav.header__inline-menu .list-menu__item[aria-current=page],nav.header__inline-menu .list-menu__item[aria-current=page] span{color:#f89e00;font-weight:700}nav.header__inline-menu .list-menu__item svg{margin-left:4px}.header__icons{padding-right:0}.header-wrapper{border-bottom:1px solid rgb(0 0 0 / 10%)}@media(min-width:990px){.header--middle-left .header__inline-menu{margin-left:15px}.header--middle-left .header__heading-link,.header--top-left .header__heading-link{margin-left:0}}@media(min-width:1200px)and (max-width:1360px){nav.header__inline-menu .list-menu__item{padding:0 1rem}.header--middle-left .header__inline-menu{margin-left:0}}@media(max-width:1199.98px){.header__icons .account_text{display:none}.header__heading-logo{max-width:90px}nav.header__inline-menu .list-menu__item{font-size:15px}.header{padding-top:15px;padding-bottom:15px}.header--middle-left .header__inline-menu{margin-left:0}.header__icons .head-tel-info.header__icon,.header__icons .header-icon-project-list{min-width:30px;min-height:30px;background-color:transparent}.header__icons>*{margin:0 7px}.header__icons .head-tel-info.header__icon .svg-wrapper svg path{fill:#000}.header__icons .header-icon-project-list svg path{fill:#000}}@media(max-width:749.98px){.header__heading-logo{max-width:80px}}div#menu-drawer span.svg-wrapper{margin-right:1rem}body .menu-drawer .list-social__link{padding:0}body .menu-drawer .list-social{margin-left:0}.menu-drawer__navigation{padding:1rem 0}div#main-cart-footer,body cart-items.gradient,.collection-hero,.collection_product_grid,.contact_form,.faq_section{background-color:transparent}.header__icon .cart-count-bubble{top:-6px;bottom:inherit;font-family:var(--font-body-family)}.cart__checkout-button:before,.cart__checkout-button:after,#ContactForm .button:before,#ContactForm .button:after,.cart__warnings a.button:before,.cart__warnings a.button:after,.template-404 a.button:before,.template-404 a.button:after{display:none}.cart__checkout-button,#ContactForm .button,.cart__warnings a.button,.template-404 a.button{display:inline-flex;align-items:center;justify-content:center;min-width:200px;min-height:50px;padding:12px 25px;color:#fff;background:#1ba575;border:1px solid #1ba575;border-radius:70px;font-size:16px;font-weight:500;letter-spacing:0;line-height:24px;text-align:center;text-decoration:none;transition:opacity .25s ease,transform .25s ease,box-shadow .25s ease}.cart__checkout-button:hover,#ContactForm .button:hover,.cart__warnings a.button:hover,.template-404 a.button:hover{color:#fff;opacity:.9;transform:translateY(-1px);box-shadow:0 8px 20px #1ba57533}.cart-items th.caption-with-letter-spacing{font-size:1.4rem;line-height:1.6;color:#3e3e3e;opacity:1;font-weight:500}.cart-items a.cart-item__name{font-size:1.6rem;font-weight:600;color:#000}.card__heading{font-size:1.8rem;line-height:1.3;color:#000;font-weight:600}body .collection-list{margin-bottom:40px}.collection-list .collection-list__item:only-child{max-width:25%;width:auto}.template-search__header h1{font-weight:700}.faq_section .collapsible-content-wrapper-narrow{max-width:100rem}.collapsible-content summary .icon-caret{position:absolute;height:1.8rem;right:0;top:calc(50% - 1rem)}.collapsible-content .accordion details[open]>summary .icon-caret.icon_plus{display:none}.collapsible-content .accordion details[open]>summary .icon-caret{transform:inherit}.collapsible-content .accordion details[open]>summary .icon-caret.icon_minus{display:block}.collapsible-content .accordion details{border:1px solid #e5e5e5!important;border-radius:10px;margin-bottom:14px;padding:2rem;background:#fff}.collapsible-content .accordion{border:0;margin:0}.collapsible-content .accordion summary{padding:0}.collapsible-content .accordion__content{margin:5px 0 0;padding:0}.collapsible-content h3.accordion__title{color:#000;font-size:2rem;font-weight:500;letter-spacing:0}.collapsible-content .accordion__content *{font-size:1.5rem;line-height:1.6;color:#3e3e3e;font-weight:500}body .collapsible-content summary:hover{background:transparent}body .collapsible-content summary:hover .accordion__title{text-decoration:none}@media(max-width:1259.98px){.h1,h1.title.title--primary,h1.main-page-title,h1.collection-hero__title{font-size:36px;font-weight:600}.collection-list .collection-list__item:only-child{max-width:33.33%}}@media(max-width:989.98px){.collapsible-content h3.accordion__title{font-size:1.8rem}}@media(max-width:749.98px){.h1,h1.title.title--primary,h1.main-page-title,h1.collection-hero__title{font-size:30px}.collection-list .collection-list__item:only-child{max-width:50%}.collapsible-content .accordion details{padding:15px 10px}.collapsible-content h3.accordion__title{max-width:calc(100% - 3rem)}}@media(max-width:519.98px){.collection-list .collection-list__item:only-child{max-width:100%}.grid--2-col-tablet-down .grid__item{width:100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
