
/*! Squarespace LESS Compiler  (less.js language v1.3.3)  */
@font-face{font-family:'Dinosaur';src:url("https://static1.squarespace.com/static/686eb73e1a85571d89b5938d/t/68ab30edae4fca17d288f61c/1756049645839/Dinosaur.eot") format("embedded-opentype"),url("https://static1.squarespace.com/static/686eb73e1a85571d89b5938d/t/68ab30dfa098176efe41e5f2/1756049631850/Dinosaur.woff2") format("woff2"),url("https://static1.squarespace.com/static/686eb73e1a85571d89b5938d/t/68ab2f61f06f185eca4398c4/1756049249262/Dinosaur.woff") format("woff"),url("https://static1.squarespace.com/static/686eb73e1a85571d89b5938d/t/68ab2f4ec0af1f4e08e220ec/1756049230622/Dinosaur.ttf") format("truetype")}h1,h2,h3{font-family:'Dinosaur',sans-serif}.user-items-list .list-section-title{font-family:'Dinosaur',sans-serif}body#collection-68a81777723bfc4c19cb09a9 .header-announcement-bar-wrapper{position:absolute !important;left:0;right:0;background:transparent;box-shadow:none}.header-announcement-bar-wrapper{background:#fff3de;box-shadow:0px 0px 12px 0px rgba(0,0,0,.3)}#collection-68a81777723bfc4c19cb09a9 .header-nav-item.header-nav-item--collection a{color:#fff !important}.header-nav-item--active{color:#fcc442 !important;border:2px solid #fcc442;padding:4px 16px}:not(.header--menu-open) .header-nav-wrapper .header-nav-item--active a{color:#fcc442 !important}body:not(.header--menu-open) .header-nav-item--active>a:not(.header-nav-folder-title){background-image:none !important}.tweak-global-animations-animation-type-flex .header-nav-item:not(.header-nav-item--folder) a::after{background-color:inherit;transform:inherit !important}.header-nav-item.header-nav-item--collection{font-size:16px;text-transform:uppercase;font-family:'Dinosaur',sans-serif}li.slide.list-item{padding-top:260px !important}#siteWrapper .user-items-list-item-container.user-items-list-banner-slideshow[data-description-font-unit="rem"] .list-item-content__description{font-weight:600}#siteWrapper.site-wrapper .sqs-button-element--primary{font-family:'Dinosaur',sans-serif;padding:12px 30px !important}.fe-68ad254aad20316f0f39d269{position:absolute !important;left:0;right:0;top:-20px}.fe-68ad2e1a24dffc0f48e300c8{position:absolute !important;left:0;right:0;top:-62px}.fe-68ad2f83eb070c62fcc6fb32{position:absolute !important;left:0;right:0;top:-20px}.fe-68ad380e4557f82102c6b4fd{position:absolute !important;left:0px;top:70px}.fe-68ad384c59a5f87335f0d3f1{position:absolute !important;left:0;right:0;top:-20px}body,html{overflow-x:hidden;position:relative}.fe-68ad38bbe5712470b88a37be{position:absolute !important;top:-59px}.fe-block-1d275db591d56795ccee{grid-area:.04166667;z-index:2;position:relative !important;left:-112px;top:149px}.fe-68ad3a49bd23324c4a6d6bc9{position:absolute !important;left:0;right:0;top:-43px}.fe-68ad3adfe3bdc06907326e0f{position:absolute !Important;top:2px !important}.fe-block-yui_3_17_2_1_1755861885812_24637 .sqs-block{justify-content:center;margin-left:-14px !important}#block-4a2316338315ff60006a p.sqsrte-small.preFlex.flexIn,#block-b33be28214fb4edfc2db p.sqsrte-small.preFlex.flexIn{padding-bottom:20px}#block-b33be28214fb4edfc2db{padding:6% !important}#block-4a2316338315ff60006a a,#block-b33be28214fb4edfc2db a{font-family:'Dinosaur',sans-serif;padding:12px 30px !important;text-decoration:none !important;border:none !important;background-image:none !important;background:#fcc340;color:#fff !important}.fe-block-e12bc3d90a678ada5ebd .sqs-block p.sqsrte-large.preFlex.flexIn{font-size:23px;text-transform:uppercase;color:#fcc33e;font-family:'Dinosaur',sans-serif}.summary-title{font-family:'Dinosaur',sans-serif}.fe-block-38eabe971b8b99ce0f38{padding-top:20px !important}.fe-68a865fd4c99a328913bdbb1 p.preFlex.flexIn{font-weight:500}.fe-68ac2add8c9cac795a8ffdc4 p.sqsrte-large.preFlex.flexIn{font-size:17px;color:#d8451a}.fe-68ac2add8c9cac795a8ffdc4 h3{font-size:20px}.fe-block-3cc72fc406bc59f1e68b .sqs-block{height:inherit}.fe-block-161aadbfc6a9b685d002 .sqs-block p a{background:none !important}.socialaccountlinks-v2-block .social-icons-style-regular .sqs-use--icon:hover{fill:#d8451a !important}.fe-block-38eabe971b8b99ce0f38 .sqs-block h3{padding-top:20px;padding-bottom:20px}.fe-block-dfff6f3b539412f2763b .sqs-block h3{padding-top:20px;padding-bottom:20px;width:64%;margin:auto;display:table;line-height:1.3}section#yui_3_17_2_1_1756206139520_164{padding-top:50px !important;padding-bottom:30px !important}.fe-68a88097c2a67314e1d4c603{padding-top:30px;padding-bottom:40px}h1.blog-title.preFlex.flexIn{font-size:20px !important;font-family:'Dinosaur',sans-serif;color:#d8451a !Important;font-weight:400 !important}@media screen and (max-width:1200px){.header-nav-item.header-nav-item--collection{font-size:12px}li.slide.list-item{padding-top:20px !important}}@media screen and (max-width:1025px){.header-display-desktop{display:none}.header-layout-branding-center-nav-center .header-title-nav-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;flex:0 0 90%;justify-content:left;align-content:flex-start;margin-left:auto;margin-right:auto;width:auto}.header-title-logo{width:200px;font-size:0;margin:0px}.user-items-list-item-container[data-section-id="68a857d7ccb4995cd1524e8a"]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.header-menu-nav-item a{margin:2vw 5vw;font-size:20px}}@media screen and (max-width:933px){.fe-68ac2add8c9cac795a8ffdc4 p.sqsrte-large.preFlex.flexIn{font-size:15px}h2,h3{font-size:30px !important}.user-items-list .list-section-title p{font-size:30px !important}h2.list-item-content__title{font-size:25px !important}li.slide.list-item{padding-top:178px !important}}@media screen and (max-width:767px){.fe-68ad254aad20316f0f39d269,.fe-68ad2e1a24dffc0f48e300c8,.fe-68ad380e4557f82102c6b4fd,.fe-68ad2f83eb070c62fcc6fb32,.fe-68ad384c59a5f87335f0d3f1,.fe-68ad38bbe5712470b88a37be,.fe-68ad3a18e5712470b88a6993,.fe-68ad3a49bd23324c4a6d6bc9,.fe-block-yui_3_17_2_1_1756176770611_10311,.fe-68ad3adfe3bdc06907326e0f{display:none !important}.fluid-engine.fe-68ab5fb94708d74709612041{grid-template-rows:none !important}.fe-68acb6051a53484908dc38e2{grid-template-rows:none !important;padding-bottom:50px !important}.fe-68ab5fb94708d74709612041{padding-bottom:20px}.fe-68a865fd4c99a328913bdbb1{grid-template-rows:none !important;padding-bottom:30px !important}.fe-68a865fd4c99a328913bdbb1 p.preFlex.flexIn{padding-bottom:10px !important;font-size:15px !important}.fe-block-dfff6f3b539412f2763b .sqs-block h3{padding-top:0px;padding-bottom:0px;width:100%}.fe-block-3cc72fc406bc59f1e68b .sqs-block{padding-top:20px}.fe-block-yui_3_17_2_1_1756148264377_9116 p.sqsrte-small.preFlex.flexIn{text-align:left !important;padding-bottom:0px !important;margin:0px !important}.fe-68ac2add8c9cac795a8ffdc4{grid-template-rows:none !important;padding-top:15px;padding-bottom:15px}.fe-block-161aadbfc6a9b685d002 .sqs-block-content.preFade.fadeIn{padding-top:13px}h1,h2,h3{font-size:25px !important}.user-items-list .list-section-title p{font-size:25px !important}.fe-68a87be47fd06f0bb3335026{padding-bottom:35px}.user-items-list-item-container[data-section-id="68a857d7ccb4995cd1524e8a"]{display:grid;grid-template-columns:repeat(1,1fr);gap:0px;margin:0px;grid-gap:30px !important}ul.user-items-list-item-container.user-items-list-simple{grid-gap:30px !important}#siteWrapper.site-wrapper .sqs-button-element--primary{font-size:14px !important}p{font-size:15px !important}.fe-68acb6051a53484908dc38e2{grid-template-rows:none !important;grid-template-columns:none !important;padding:0px 10px !important}.fe-68acb6051a53484908dc38e2 h3{padding-bottom:0px !important;margin:0px !important}.fe-block-af228d978925708f3afb{padding-bottom:20px !IMPORTANT}.fe-block-38eabe971b8b99ce0f38{text-align:center}.list-item-content__description{max-width:100% !important}.user-items-list .list-section-title{padding:10px 0px !important}h2.list-item-content__title{font-size:20px !important}.sqs-block-summary-v2 .summary-block-setting-text-align-center .summary-title{text-align:center;font-size:20px !important}}@media screen and (max-width:568px){button.header-burger-btn.burger{padding-right:25px}.sqs-background-enabled.sqs-block-html h3{line-height:1.3}}@media screen and (max-width:430px){li.slide.list-item{padding-top:20px !important}}body#collection-6887cc3a30d8c556b6669c18{background:linear-gradient(135deg,#fff3de 0%,#ffe8c5 100%) !important}#collection-6887cc3a30d8c556b6669c18 .summary-item{border-radius:20px !important;overflow:hidden !important;box-shadow:0 10px 30px rgba(0,0,0,.1) !important;transition:transform .3s ease !important}#collection-6887cc3a30d8c556b6669c18 .summary-item:hover{transform:translatey(-10px) !important;box-shadow:0 20px 40px rgba(0,0,0,.15) !important}#collection-6887cc3a30d8c556b6669c18 .summary-thumbnail-container{overflow:hidden !important}#collection-6887cc3a30d8c556b6669c18 .summary-thumbnail img{transition:transform .4s ease !important}#collection-6887cc3a30d8c556b6669c18 .summary-item:hover .summary-thumbnail img{transform:scale(1.1) !important}#collection-6887cc3a30d8c556b6669c18 .summary-read-more-link{background:#fcc442 !important;color:#fff !important;padding:10px 20px !important;border-radius:12px !important;text-transform:uppercase !important;font-weight:600 !important}#collection-6887cc3a30d8c556b6669c18 .summary-read-more-link:hover{background:#d8451a !important}#collection-6887cc3a30d8c556b6669c18 .summary-metadata-item--tags a{padding:8px 16px;border-radius:20px;font-size:12px;font-weight:700;text-transform:uppercase}.lessons.collection-content-wrapper{justify-items:center}.lessons.collection-content-wrapper .grid-item{background:linear-gradient(135deg,#fff3de 0%,#ffe8c5 100%) !important;padding:5px 10px 15px 10px;border-radius:20px;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .3s ease;cursor:pointer}.lessons.collection-content-wrapper .grid-item:hover{transform:translatey(-4px);box-shadow:0 6px 16px rgba(0,0,0,.12)}.lessons.collection-content-wrapper .grid-item .grid-item-image{border-radius:20px;margin-top:4px}.header-title-nav-wrapper{margin-bottom:15px}.header-nav .header-nav-item--folder{font-family:'Dinosaur';font-size:21px;padding:4px}.header-nav-item.header-nav-item--collection{padding:4px;font-size:21px}.header-nav-item--active{padding:4px 16px !important}.header-nav-folder-item.header-nav-folder-item--external a{color:#000}.header .header-layout-nav-right .header-nav .header-nav-item--folder .header-nav-folder-content{left:50% !important;right:auto !important;transform:translatex(-50%);text-align:left;min-width:240px;background:rgba(255,255,255,.98);box-shadow:0 8px 24px rgba(0,0,0,.12);border:1px solid rgba(0,0,0,.08);backdrop-filter:blur(10px);animation:dropdownFade .4s ease-out}.header-nav-folder-item--external{padding-bottom:8px;font-size:17px}.header-nav-folder-item:nth-child(1) a,.header-nav-folder-item:nth-child(10) a{color:#d8451a !important;font-weight:600 !important;font-size:12px !important;letter-spacing:1px;padding:12px 20px 8px 20px !important;pointer-events:none}.header-nav-folder-item a{text-decoration:none !important;border-bottom:none !important;background-image:none !important;font-size:15px !important;font-weight:500 !important;letter-spacing:.3px;transition:all .4s ease}.header-nav-folder-item:not(:nth-child(1)):not(:nth-child(10)) a:hover{background:#fff3de !important;color:#d8451a !important;padding-left:30px !important;text-decoration:none !important}.header-nav-folder-item:nth-child(9){border-bottom:1px solid rgba(216,69,26,.15);margin-bottom:8px;padding-bottom:8px}.header-nav-item--folder>a::after{content:" ▾";font-size:12px;margin-left:4px;opacity:.7}@keyframes dropdownFade{from{opacity:0;transform:translatex(-50%) translatey(-8px)}to{opacity:1;transform:translatex(-50%) translatey(0)}}.header-nav-folder-content{border-radius:0px 0px 15px 15px}.product-list-layout-container[data-product-list-layout="grid"]{--product-list-num-columns-desktop:4;--product-list-column-spacing:18px;--product-list-row-spacing:32px}.product-list-item{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease}.product-list-item:hover{transform:translatey(-8px);box-shadow:0 18px 34px rgba(0,0,0,.14)}.product-list-item-link{display:block;text-decoration:none}.product-list-image-wrapper{overflow:hidden;border-radius:16px 16px 0 0;background:#f8f9fa}.product-list-item:hover .grid-image-wrapper img{transform:none !important}.grid-image-wrapper img{display:block;width:100% !important;height:auto !important;max-width:100%}.product-list-item-meta{padding:22px 18px 16px}.product-list-item-title{font-size:1.05rem;font-weight:600;color:#2c3e50;line-height:1.35;margin-bottom:10px}.product-list-item-price{font-size:1.15rem;font-weight:700;color:#27ae60;margin:6px 0 14px}.product-list-item-add-to-cart{padding:0 18px 18px}.sqs-add-to-cart-button{width:100%;padding:14px 18px !important;background:linear-gradient(135deg,gold 0%,orange 100%) !important;border:none !important;border-radius:10px !important;font-size:.95rem !important;font-weight:800 !important;color:#2c3e50 !important;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 15px rgba(255,215,0,.3);transition:transform .2s ease,box-shadow .2s ease}.sqs-add-to-cart-button:hover{transform:translatey(-2px);box-shadow:0 6px 20px rgba(255,215,0,.5) !important}.sqs-add-to-cart-button:active{transform:translatey(0)}.nested-category-title{text-align:center;font-size:3rem;font-weight:800;color:#2c3e50;margin-bottom:50px;text-transform:uppercase;letter-spacing:3px;position:relative;padding-bottom:20px}.nested-category-title::after{content:'';position:absolute;bottom:0;left:50%;transform:translatex(-50%);width:80px;height:4px;background:linear-gradient(90deg,gold,orange);border-radius:2px}@media screen and (max-width:991px){.product-list-layout-container[data-product-list-layout="grid"]{--product-list-num-columns-desktop:2;--product-list-column-spacing:20px}.nested-category-title{font-size:2.5rem;margin-bottom:40px}}@media screen and (max-width:640px){.product-list-layout-container[data-product-list-layout="grid"]{--product-list-num-columns-mobile:1;--product-list-column-spacing:15px;--product-list-row-spacing:30px}.nested-category-title{font-size:2rem;margin-bottom:30px;letter-spacing:2px}.product-list-item-title{font-size:1rem}.product-list-item-price{font-size:1.2rem}.sqs-add-to-cart-button{padding:12px 20px !important;font-size:.9rem !important}}@media screen and (max-width:480px){.product-list-item-meta{padding:20px 16px 16px}.product-list-item-add-to-cart{padding:0 16px 16px}}html{scroll-behavior:smooth}.product-list-item:focus-within{outline:3px solid #3498db;outline-offset:2px}.sqs-add-to-cart-button .cart-added-text{color:#27ae60 !important;font-weight:700 !important}@media screen and (min-width:992px){.product-list-layout-container[data-product-list-layout="grid"]{--product-list-num-columns-desktop:4 !important;--product-list-columns:4 !important;--grid-columns:4 !important}.product-list-layout-container[data-product-list-layout="grid"] .product-list{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;column-gap:var(--product-list-column-spacing,18px) !important;row-gap:var(--product-list-row-spacing,32px) !important}.product-list-layout-container[data-product-list-layout="grid"] ul{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;column-gap:var(--product-list-column-spacing,18px) !important;row-gap:var(--product-list-row-spacing,32px) !important}}.article-title,h1.entry-title,h1.blog-title,.blog-item-title h1,.blog-item-wrapper h1{font-family:'Dinosaur',sans-serif !important}.blog-title a,h1.blog-title a,.entry-title a,.blog-item-title a{font-family:'Dinosaur',sans-serif !important}.summary-title,.summary-title a{font-family:'Dinosaur',sans-serif !important}body.slug-turning-st-patricks-day-into-a-classroom-luckycharm .article-title,body.slug-turning-st-patricks-day-into-a-classroom-luckycharm h1.entry-title,body.slug-turning-st-patricks-day-into-a-classroom-luckycharm h1.blog-title,body.slug-turning-st-patricks-day-into-a-classroom-luckycharm .blog-item-title h1,body.slug-turning-st-patricks-day-into-a-classroom-luckycharm .blog-item-wrapper h1{font-family:'Dinosaur',sans-serif !important;color:#228b35 !important}#item-69b2f5cb1784210d49aeda49 .entry-title{color:#228b35 !important}#item-69bd81dc7381d83a5afac51c .entry-title{color:#00989e !important}#item-69caa6985dae8e5dbcb612e5 .entry-title{color:#291edb !important}#item-69cec808d1eb92667aefd1b9 .entry-title{color:#d8451a !important}#item-69e2672019399608bd6d3c7b .entry-title{color:#216fce !important}#item-69eba13b8846061dc5df043a .entry-title{color:#3f829d !important}