@font-face{font-family:Catalina Clemente;src:url(/cdn/shop/files/9f1a7defd516459cf36d5366015676f5.eot?);src:url(/cdn/shop/files/9f1a7defd516459cf36d5366015676f5.eot?#iefix)format("embedded-opentype"),url(/cdn/shop/files/9f1a7defd516459cf36d5366015676f5.woff)format("woff2"),url(/cdn/shop/files/9f1a7defd516459cf36d5366015676f5.woff2)format("woff"),url(/cdn/shop/files/9f1a7defd516459cf36d5366015676f5.ttf?)format("truetype"),}@font-face{font-family:LovelyBarthy;src:url(/cdn/shop/files/LovelyBarthy-Regular.woff2) format("woff2"),url(/cdn/shop/files/LovelyBarthy-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}html{scroll-behavior:smooth}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-style:normal;font-weight:500;letter-spacing:normal}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.multicolumn-with-bg .link,.product-gift-section .product__title .product__title-h1{color:#0fb4c3}h1,.h1{font-size:36px}h2,.h2,.footer-block__heading{font-size:32px}h3,.h3{font-size:30px}h4,.h4{font-size:26px}h5,.h5{font-size:24px}h6,.h6{font-size:18px}body{letter-spacing:normal}.section+.section{margin-top:0}.multicolumn-with-bg .link{font-family:var(--font-heading-family)}.product-card-wrapper .card__heading,.subscription-forms .title{font-family:var(--font-body-family)}.button--primary:after,.button--primary:before{display:none}.button--primary,.shadow-button,.customer button,.template-page .wp-element-button{font-size:16px;border-radius:4px;letter-spacing:normal;overflow:hidden;transition:all .3s ease 0s}.button--primary,.shadow-button,.customer button,.template-page .wp-element-button .event-form-section .newsletter-form__button:not(:focus-visible):not(.focused){background-color:#8dc63f}.shadow-button{box-shadow:0 3px 6px #0009}.round-button,.image-text-title .image-with-text .image-with-text__media-item .button{border-radius:90px}.button-cyan,.customer button.button-cyan{background:#0fb4c3}.min-width.button{min-width:250px}.shadow-button.button:not([disabled]):hover:after,.shadow-button.button:not([disabled]):active:after,.shadow-button.button:not([disabled]):focus:after{box-shadow:none}.button--primary:not([disabled]):hover,.button--primary:not([disabled]):active,.button--primary:not([disabled]):focus,.event-form-section .newsletter-form__button:not(:focus-visible):not(.focused):hover{background-color:#7cb134}.product-card-wrapper{border-radius:8px;transition:all .3s ease 0s}.product-card-wrapper .card__media .media img{object-fit:contain}.product-card-wrapper:hover .card__media{box-shadow:none}.product-card-wrapper .card__heading,.product-card-wrapper .price{font-size:18px;color:inherit;font-weight:500;line-height:1.4}.product-card-wrapper .price{font-weight:400}.product-card-wrapper .card__information{padding-top:24px;padding-bottom:0}.product-card-wrapper .quick-add{margin-top:17px}.product-card-wrapper .product-form__quantity{margin-bottom:10px}.product-card-wrapper .quantity{min-height:32px;width:100%}.product-card-wrapper .quantity__button,.product-card-wrapper .quantity__button:not(:focus-visible):not(.focused){background-color:#15a2b2;opacity:1;color:#fff;margin-left:0;margin-right:0;border-radius:4px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px #00000029}.product-card-wrapper .quantity__button{width:32px}.product-card-wrapper .quantity__button .svg-wrapper{width:2rem}.product-card-wrapper .quantity:before,.product-card-wrapper .quantity:after{display:none}.template-suffix-pre-k-8-curriculum .card__content:has(.quick-add-btn--wraper .quick-add+.quick-add) .card__information .price{display:none}.text-input::-webkit-input-placeholder{color:#707070;opacity:1}.text-input::-moz-placeholder{color:#707070;opacity:1}.text-input:-ms-input-placeholder{color:#707070;opacity:1}.text-input:-moz-placeholder{color:#707070;opacity:1}.text-input{width:100%;padding:10px 16px}.field-grp select,.text-input{border:1px solid #e0e3e9;font-size:16px;height:46px;border-radius:4px!important;transition:all .3s ease 0s}.text-input:active,.text-input:focus{outline:none;box-shadow:none}.text-input:after,.text-input:before{display:none}.field-grp{margin-top:10px}.field-grp label{margin-bottom:3px;display:block;text-align:left}.field-grp label sup{color:#d2574a;position:relative;top:3px;left:2px}.field-grp .select:before,.field-grp .select:after{display:none}.select .svg-wrapper,.customer select+.svg-wrapper{right:15px}.tydal-reviews-star-rating .review-link{display:block}.tydal-reviews-star-rating .review-link:after{position:absolute;content:"";top:0;left:0;height:100%;width:100%}.product-card-wrapper .tydal-reviews-star-rating{align-items:center;gap:7px;position:relative}.default-card-product .tydal-reviews-star-rating{justify-content:center}.product-card-wrapper .tydal-reviews-star-rating>span{order:-1}.product-card-wrapper .tydal-reviews-rating-count{padding-left:0}.product-card-wrapper div.tydal-star-wrapper{top:-2px;position:relative}p strong,.subtitle strong{font-weight:500}.subtitle{color:#707070;font-size:16px;letter-spacing:normal;line-height:1.65;margin-top:5px}.collection-card-product .quick-add-btn--wraper{display:flex;gap:10px}.collection-card-product .quick-add__submit{white-space:nowrap}.collection-card-product .quick-add{margin:0;flex:1 0 0}.collection-card-product .card__heading a:after{display:none}.collection-card-product .img-link{position:absolute;top:0;left:0;height:100%;width:100%;display:block;z-index:1}.collection-card-product .card__inner{margin-bottom:15px}.collection-card-product .library-subcategories{color:#949494;font-size:14px;line-height:1.5;margin-bottom:5px}.collection-card-product.product-card-wrapper .card__information{padding-top:1.7rem}.collection-card-product .card-title-price{display:flex;gap:10px;justify-content:space-between}.collection-card-product .quick-add-btn--wraper .button{padding-right:1.5rem;padding-left:1.5rem;min-width:auto}.collection-card-product .author-subcategories{font-size:14px;margin:2px 0}.collection-card-product .price--on-sale .price__sale{display:flex;justify-content:flex-end;line-height:1.2}.collection-card-product .price .price-item{margin-right:0}.collection-card-product .not-for-sale-link{margin:0 auto;text-align:center}.video-section .deferred-media-wrap:not(.full-width-video){margin-right:auto;margin-left:auto;max-width:var(--video-max-width)}.smooth-scroll-link{display:block!important}p a:not(.button,.wp-element-button),.rte a:not(.button,.wp-element-button),.rte a:not(.button,.wp-element-button):hover{color:#0fb4c3}.rte img{border:none}.multicolumn .slider-buttons,.template-suffix-gift-card .tydal-reviews-iframe-panel-wrapper,.featured-blog-section .slider-buttons{display:none}.template-product hr{margin:2rem 0}.BambooHR-ATS-board a{color:#333;text-decoration:none}.main-text-page .rte a{color:inherit}.main-text-row{max-width:850px;margin-left:auto;margin-right:auto}.main-text-page .main-page-title{margin-bottom:15px}.main-text-page .main-text-content>*:first-child{margin-top:0}.main-text-page .main-page-title+.rte{margin-bottom:0}.main-text-content{line-height:1.6}.template-suffix-blogs-category #MainContent,.template-suffix-blogs-category #MainContent .blog,.template-suffix-blogs-category #MainContent .recent-blog-post-inner{background-color:#f4f2f5}.recent-blog-post-section .title-wrapper .title,.featured-blog-section .blog__title>a,.main-blog .title--primary,.article-template header .article-template__title,.related-blog-post-section .blog__title{font-family:Catalina Clemente;font-weight:400;margin-top:0;color:#8a5cac;font-size:65px;line-height:1.1}.collection-pre-k-8-product-grid .product-grid .grid__item .card__information{padding-top:1rem;grid-row-start:1}.collection-pre-k-8-product-grid .product-grid .card__information .list-view-desc{margin-top:8px}.collection-pre-k-8-product-grid .product-grid .grid__item .quick-add-btn--wraper{padding-top:1.5rem;flex-direction:column;width:100%;flex-grow:1}.collection-pre-k-8-product-grid .product-grid .grid__item .sample-container{display:block;text-align:center}.collection-pre-k-8-product-grid .product-grid .sample-container-review{padding-top:1rem;display:flex;justify-content:space-between;line-height:1}.collection-pre-k-8-product-grid .product-grid .sample-container-review.no-review{justify-content:center}.collection-pre-k-8-product-grid .product-grid .grid__item .sample-container.sample-container-0{opacity:0;visibility:hidden}.collection-pre-k-8-product-grid .product-grid .grid__item .sample-container .sample-link{color:#309fab;font-weight:500;font-size:16px;text-decoration:none}.collection-pre-k-8-product-grid .product-grid .grid__item .quick-add__submit{white-space:unset}.collection-pre-k-8-product-grid .collection-card-product .quick-add{flex:0;margin:0}.collection-pre-k-8-product-grid .card__content{display:flex;flex-direction:column}.course-set-menu-dropdown .course-list-menu{overflow:auto;max-height:290px;background:#fff;width:100%;border:1px solid #707070;border-radius:4px;margin-top:10px;position:absolute;top:100%;z-index:1}.course-set-menu:not(.active) .course-list-menu{display:none}.course-set-menu-dropdown .course-set-title{font-size:20px;color:inherit;font-weight:400;margin-bottom:10px}.course-set-menu-dropdown .course-set-menu{width:100%;max-width:350px;position:relative}.course-set-menu-dropdown .selected-item-list{width:100%;padding:10px 40px 10px 10px;border:1px solid #707070;border-radius:4px;background-color:#fff;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.course-set-menu-dropdown .selected-item-list .svg-wrapper{transform:translateY(-50%);position:absolute;top:50%;right:12px;width:12px;height:12px;transition:all .3s ease 0s}.course-set-menu-dropdown .course-set-menu.active .selected-item-list .svg-wrapper{transform:translateY(-50%) rotate(180deg)}.course-set-menu-dropdown .course-list-menu{padding:10px 0}.course-set-menu-dropdown .course-list-menu ul{padding-left:12px}.course-set-menu-dropdown .course-list-menu a{text-decoration:none}.course-set-menu-dropdown .course-list-menu .link--text,.course-set-menu-dropdown .course-list-menu .list-title{padding:5px 10px;width:100%;display:block}.course-set-menu-dropdown .course-list-menu .link--text:hover,.course-set-menu-dropdown .course-list-menu .item--active{background-color:#15a2b2;color:#fff}.course-set-menu-dropdown .course-list-menu .item--active{pointer-events:none}.course-set-menu-dropdown .course-list-menu strong{font-weight:500}.template-suffix-mix-and-match-bundle .product-media-container .media{padding-top:80%}.template-suffix-mix-and-match-bundle .product-media-container .media>img{object-fit:contain}.template-suffix-pre-k-8-curriculum .product-card-wrapper .card__heading>a{overflow:hidden}.dk-backend-static:empty+*{margin-top:0}.dk-backend-static:empty{margin:0}.product__info-container>.dk-backend-static:not(:empty){margin-top:-20px}.product__info-container:has(.complementary-products .dk-backend-static)>.dk-backend-static{display:none!important}.template-article main section:not(.blog-header-section),.template-article main div.section,.template-article main .section-divider{max-width:calc(var(--page-width) - 10rem);margin-right:auto;margin-left:auto}.template-article main section:not(.related-blog-post-section,.blog-header-section),.template-article main .section-divider,.template-article main div.section,.template-article .article-template header{padding-right:5rem;padding-left:5rem}.template-article main section.related-blog-post-section:not(.blog-header-section){max-width:calc(var(--page-width))}.template-article .rich-text-section .page-width,.template-article main .section-divider-inner{background:#fff}.template-article .custom-liquid-section .article-section>.page-width,.template-article .custom-liquid-section .gradient>.page-width{padding-right:0;padding-left:0}.template-article .article-template header{max-width:100%}.template-suffix-bookshop .media--circle{border:orange 6px solid}.template-suffix-bookshop .media--circle:hover{border:#0fb4c3 6px solid;filter:drop-shadow(5px 5px 10px)}.template-suffix-bookshop .multicolumn-card-title{font-family:Rubik,Arial,sans-serif;font-size:2.3rem}.template-suffix-bookshop .image-with-text-section .gradient{background-color:#f7f6f2}.template-suffix-gift-card .product--no-media .product-form>.form{max-width:100%;width:100%}.hide-review-section .section--apps,.hide-review-section .tydal-reviews-star-rating{display:none!important}.collapsible-content .accordion__content iframe{max-width:100%}.template-suffix-gift-card .product__info-container .product-form__buttons{margin-right:auto;margin-left:auto}.template-suffix-gift-card .recipient-checkbox{width:auto;max-width:max-content;margin:0 auto}.template-suffix-gift-card .product-gift-section .recipient-form .icon-checkmark{left:.3rem}@media screen and (min-width: 750px){.product-card-wrapper .card__media{transition:all .3s ease 0s;box-shadow:2px 3px 4px #00000040}.default-card-product:hover{box-shadow:0 0 10px #00000029}.default-card-product.product-card-wrapper{padding:20px}.collection-card-product.product-card-wrapper{padding:0}.collection-card-product .learn_more-link{max-width:max-content}}@media screen and (max-width: 1350px){.collection-card-product .quick-add-btn--wraper .button{padding-right:1rem;padding-left:1rem;font-size:15px}}@media screen and (max-width: 1199px){.product-card-wrapper .card__heading,.product-card-wrapper .price{font-size:16px}h1,.h1{font-size:32px}h2,.h2,.footer-block__heading{font-size:30px}h3,.h3{font-size:28px}h4,.h4{font-size:26px}h5,.h5{font-size:22px}h6,.h6{font-size:16px}.text-input{font-size:14px;height:44px}.collection-card-product .library-subcategories,.collection-card-product .author-subcategories{font-size:13px}.recent-blog-post-section .title-wrapper .title,.featured-blog-section .blog__title>a,.main-blog .title--primary,.article-template header .article-template__title,.related-blog-post-section .blog__title{font-size:50px}.template-suffix-pre-k-8-curriculum .product-card-wrapper .card__heading>a{height:45px}}@media screen and (max-width: 989px){.product-card-wrapper .card__heading,.product-card-wrapper .price{font-size:14px}h1,.h1{font-size:28px}h2,.h2,.footer-block__heading{font-size:26px}h3,.h3{font-size:24px}h4,.h4{font-size:22px}h5,.h5{font-size:20px}h6,.h6{font-size:14px}.min-width.button{min-width:200px}.product-card-wrapper .card__information{padding-top:14px}.product-card-wrapper .quick-add{margin-top:10px}.recent-blog-post-section .title-wrapper .title,.featured-blog-section .blog__title>a,.main-blog .title--primary,.article-template header .article-template__title,.related-blog-post-section .blog__title{font-size:40px}.template-suffix-pre-k-8-curriculum .product-card-wrapper .card__heading>a{height:40px}}@media screen and (max-width: 749px){.product-card-wrapper .card__heading,.product-card-wrapper .price{font-size:13px}.product-card-wrapper{padding:0}h1,.h1{font-size:24px}h2,.h2,.footer-block__heading,h3,.h3{font-size:22px}h4,.h4{font-size:20px}h5,.h5{font-size:18px}.min-width.button{min-width:150px}.button,.shopify-challenge__button,.customer button{padding:0 15px}.button--primary,.shadow-button,.customer button{min-height:42px}.text-input,.subtitle{font-size:14px}.collection-card-product .quick-add-btn--wraper{flex-direction:column}.collection-card-product .quick-add-btn--wraper .button{font-size:14px}.collection-card-product .library-subcategories,.collection-card-product .author-subcategories{font-size:12px;line-height:1.4}.video-section .deferred-media-wrap:not(.full-width-video){max-width:var(--mobile-video-max-width)}.field-grp select,.text-input{font-size:14px}.title-wrapper{margin-bottom:2rem}.recent-blog-post-section .title-wrapper .title,.featured-blog-section .blog__title>a,.main-blog .title--primary,.article-template header .article-template__title,.related-blog-post-section .blog__title{font-size:30px}.collection-pre-k-8-product-grid .product-grid .grid__item .quick-add-btn--wraper .quick-add{width:100%;margin-top:0}.collection-pre-k-8-product-grid .product-grid .list-view-desc{line-height:1.5}.collection-pre-k-8-product-grid .product-grid .card__information .list-view-desc{margin-top:12px}.template-suffix-pre-k-8-curriculum .product-card-wrapper .card__heading>a{height:37px}.collection-pre-k-8-product-grid .product-grid .sample-container-review{font-size:14px}.collection-pre-k-8-product-grid .product-grid .grid__item .quick-add-btn--wraper{padding-top:1rem}.collection-pre-k-8-product-grid .product-grid .sample-container-review .tydal-star-wrapper svg:not(:first-child){display:none}.template-article main section:not(.related-blog-post-section,.blog-header-section),.template-article main .section-divider,.template-article main div.section,.template-article .article-template header{padding-right:1.5rem;padding-left:1.5rem}.template-article .article-template>*:first-child:not(.article-template__hero-container){margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/custom.css.map */
