html{-webkit-hyphenate-character:"-"}.nowrap{white-space:nowrap}.site-search-input{background-color:#fff;border-top:1px solid #ddd;color:#2b2b2b;font-family:FSMePro!important;font-size:1.313rem;letter-spacing:0;line-height:1.563rem;position:fixed;top:4.5rem;width:100%;z-index:1040}.site-search-input input{webkit-box-shadow:none!important;border:none!important;border-radius:0!important;box-shadow:none!important;margin-left:25px!important}.site-search-input input::placeholder{color:#00ad9f!important}.site-search-close{cursor:pointer;float:right;margin:0;padding:10px 0 6px 12px}.site-search-close svg{float:right;margin-right:-22px}.site-search-close:hover svg path{fill:#00ad9f}.visuallyhidden{display:none}.container.hero.product.landing-page.full-steam-ahead{background:url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/homepage/hero/mobile/white-frame.svg) 50% no-repeat,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct%202021/Full%20STEAM%20ahead/Header%20Foreground_min.png) 50% no-repeat,linear-gradient(-175deg,#00000000 39%,#000000ea 53%,#000 77%) 0 0 no-repeat padding-box,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct%202021/Full%20STEAM%20ahead/Header%20Background_min.png) 50% no-repeat;background-position:1.5rem 5rem,0 .6rem,0 0,-10rem -14rem;background-size:87%,113%,100%,280%}@media (min-width:576px){.container.hero.product.landing-page.full-steam-ahead{background:url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/homepage/hero/mobile/white-frame.svg) 50% no-repeat,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct%202021/Full%20STEAM%20ahead/Header%20Foreground_min.png) 50% no-repeat,linear-gradient(-110deg,#00000000 41%,#000000ea 73%,#000 77%) 0 0 no-repeat padding-box,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct%202021/Full%20STEAM%20ahead/Header%20Background_min.png) 50% no-repeat;background-position:1.5rem 5rem,0 .6rem,0 0,-10rem -14rem;background-size:87%,113%,100%,280%}}@media (min-width:768px){.container.hero.product.landing-page.full-steam-ahead{background:url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/homepage/hero/desktop/white-frame.svg) 50% no-repeat,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct%202021/Full%20STEAM%20ahead/Header%20Foreground_min.png) 50% no-repeat,linear-gradient(93deg,#00000000 85%,#000000ea 94%,#000 97%) 0 0 no-repeat padding-box,linear-gradient(-110deg,#00000000 41%,#000000ea 73%,#000 77%) 0 0 no-repeat padding-box,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct%202021/Full%20STEAM%20ahead/Header%20Background_min.png) 50% no-repeat;background-position:0 0,45rem 5rem,0 0,0 0,0 0!important;background-size:100%,50%,100%,100%,106%!important}}.container.hero.product.landing-page.full-steam-ahead .box{height:100%;left:1.8rem;position:absolute;top:25rem;width:90%}@media (min-width:768px){.container.hero.product.landing-page.full-steam-ahead .box{left:6.8rem;top:13rem;width:36rem}}.container.hero.product.landing-page.holiday-without-pi{background:url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/homepage/hero/mobile/white-frame.svg) 50% no-repeat,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct%202021/Holiday%20without%20pi/Header%20Foreground_min.png) 50% no-repeat,linear-gradient(-175deg,#00000000 39%,#000000ea 53%,#000 77%) 0 0 no-repeat padding-box,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct%202021/Holiday%20without%20pi/Header%20Background_min.png) 50% no-repeat;background-position:1.5rem 5rem,3rem .6rem,0 0,0 0;background-size:87%,120%,100%,310%}@media (min-width:576px){.container.hero.product.landing-page.holiday-without-pi{background:url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/homepage/hero/mobile/white-frame.svg) 50% no-repeat,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct%202021/Holiday%20without%20pi/Header%20Foreground_min.png) 50% no-repeat,linear-gradient(-110deg,#00000000 41%,#000000ea 73%,#000 77%) 0 0 no-repeat padding-box,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct%202021/Holiday%20without%20pi/Header%20Background_min.png) 50% no-repeat;background-position:1.5rem 5rem,3rem .6rem,0 0,0 0;background-size:87%,120%,100%,310%}}@media (min-width:768px){.container.hero.product.landing-page.holiday-without-pi{background:url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/homepage/hero/desktop/white-frame.svg) 50% no-repeat,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct%202021/Holiday%20without%20pi/Header%20Foreground_min.png) 50% no-repeat,linear-gradient(93deg,#00000000 85%,#000000ea 94%,#000 97%) 0 0 no-repeat padding-box,linear-gradient(-110deg,#00000000 41%,#000000ea 73%,#000 77%) 0 0 no-repeat padding-box,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct%202021/Holiday%20without%20pi/Header%20Background_min.png) 50% no-repeat;background-position:0 0,44rem 4rem,4rem 0,0 0,-10rem 0!important;background-size:100%,55%,100%,100%,125%!important}}.container.hero.product.landing-page.holiday-without-pi .box{height:100%;left:1.8rem;position:absolute;top:25rem;width:90%}@media (min-width:768px){.container.hero.product.landing-page.holiday-without-pi .box{left:6.8rem;top:13rem;width:40rem}}.container.hero.product.landing-page.icing-on-the-cake{background:url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/homepage/hero/mobile/white-frame.svg) 50% no-repeat,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct%202021/Icing%20on%20the%20cake/Header%20Foreground_min.png) 50% no-repeat,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct%202021/Icing%20on%20the%20cake/Header%20Background_min.png) 50% no-repeat;background-position:1.5rem 5rem,-5rem 6rem,-10rem -16rem;background-size:87%,130%,335%}@media (min-width:576px){.container.hero.product.landing-page.icing-on-the-cake{background:url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/homepage/hero/mobile/white-frame.svg) 50% no-repeat,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct%202021/Icing%20on%20the%20cake/Header%20Foreground_min.png) 50% no-repeat,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct%202021/Icing%20on%20the%20cake/Header%20Background_min.png) 50% no-repeat;background-position:1.5rem 5rem,-5rem 6rem,-10rem -16rem;background-size:87%,130%,335%}}@media (min-width:768px){.container.hero.product.landing-page.icing-on-the-cake{background:url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/homepage/hero/desktop/white-frame.svg) 50% no-repeat,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct%202021/Icing%20on%20the%20cake/Header%20Foreground_min.png) 50% no-repeat,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct%202021/Icing%20on%20the%20cake/Header%20Background_min.png) 50% no-repeat;background-position:0 0,30rem 14rem,0 -20rem!important;background-size:100%,65%,130%!important}}.container.hero.product.landing-page.icing-on-the-cake .box{height:100%;left:1.8rem;position:absolute;top:25rem;width:90%}@media (min-width:768px){.container.hero.product.landing-page.icing-on-the-cake .box{left:6.8rem;top:10rem;width:40rem}}.container.hero.product.landing-page.upgrade-to-pi-top-4{background:url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/homepage/hero/mobile/white-frame.svg) 50% no-repeat,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct%202021/Upgrade/Header%20Foreground_min.png) 50% no-repeat,linear-gradient(-175deg,#00000000 39%,#000000ea 53%,#000 77%) 0 0 no-repeat padding-box,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct%202021/Upgrade/Header%20Background_min.png) 50% no-repeat;background-position:1.5rem 5rem,-4rem -2rem,0 0,-18rem 0;background-size:87%,140%,100%,240%}@media (min-width:576px){.container.hero.product.landing-page.upgrade-to-pi-top-4{background:url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/homepage/hero/mobile/white-frame.svg) 50% no-repeat,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct%202021/Upgrade/Header%20Foreground_min.png) 50% no-repeat,linear-gradient(-110deg,#00000000 41%,#000000ea 73%,#000 77%) 0 0 no-repeat padding-box,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct%202021/Upgrade/Header%20Background_min.png) 50% no-repeat;background-position:1.5rem 5rem,-4rem -2rem,0 0,-18rem 0;background-size:87%,140%,100%,240%}}@media (min-width:768px){.container.hero.product.landing-page.upgrade-to-pi-top-4{background:url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/homepage/hero/desktop/white-frame.svg) 50% no-repeat,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct%202021/Upgrade/Header%20Foreground_min.png) 50% no-repeat,linear-gradient(93deg,#00000000 85%,#000000ea 94%,#000 97%) 0 0 no-repeat padding-box,linear-gradient(-110deg,#00000000 41%,#000000ea 73%,#000 77%) 0 0 no-repeat padding-box,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct%202021/Upgrade/Header%20Background_min.png) 50% no-repeat;background-position:0 0,44rem 4rem,4rem 0,0 0,-10rem 0!important;background-size:100%,55%,100%,100%,125%!important}}.container.hero.product.landing-page.upgrade-to-pi-top-4 .box{height:100%;left:1.8rem;position:absolute;top:25rem;width:90%}@media (min-width:768px){.container.hero.product.landing-page.upgrade-to-pi-top-4 .box{left:6.8rem;top:13rem;width:40rem}}.container .discount.card .img-container .img-overlay:after{background:-moz-linear-gradient(bottom,#000 0,transparent 8%);background:-webkit-linear-gradient(bottom,#000,transparent 8%);background:linear-gradient(0deg,#000 0,transparent 8%);bottom:0;content:" ";height:100%;position:absolute;width:100%}.container .discount.card .img-container .img-overlay{background:unset}.container .discount.card.no-bottom-border{border-bottom:none}.cta_button{border-radius:1.44rem!important;height:1.88rem!important;padding:.375rem 1.3rem!important}.cta_button:hover{background-color:#0e766c!important;border:.13rem solid #0e766c!important}.container .discount.ress-discount.card .cta_button:hover{background-color:#af1675!important}.container .discount.rkss-discount.card .cta_button:hover{background-color:#086190!important}.container.hero.product.diy-promo{background:url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/homepage/hero/mobile/white-frame.svg) 50% no-repeat,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct-Nov%202021/DIY%20promo/Christmas2021_Header_Background%20desktop.jpg) 50% no-repeat,linear-gradient(175deg,#00000000 39%,#000000ea 53%,#000 77%) 0 0 no-repeat padding-box,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct-Nov%202021/DIY%20promo/Christmas2021_Header_Background%20mobile.jpg) 50% no-repeat;background-position:1.5rem 5rem,2rem 5rem,0 -8rem,0 -8rem!important;background-size:87%,113%,100%,100%}@media (min-width:576px){.container.hero.product.diy-promo{background:url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/homepage/hero/mobile/white-frame.svg) 50% no-repeat,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct-Nov%202021/DIY%20promo/Christmas2021_Header_Foreground%20600px.png) 50% no-repeat,linear-gradient(-110deg,#00000000 41%,#000000ea 73%,#000 77%) 0 0 no-repeat padding-box,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct-Nov%202021/DIY%20promo/Christmas2021_Header_Background%20mobile.jpg) 50% no-repeat}}@media (min-width:768px){.container.hero.product.diy-promo{background:url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/homepage/hero/desktop/white-frame.svg) 50% no-repeat,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct-Nov%202021/DIY%20promo/Christmas2021_Header_Foreground%201500px.png) 50% no-repeat,linear-gradient(93deg,#00000000 85%,#000000ea 94%,#000 97%) 0 0 no-repeat padding-box,linear-gradient(-110deg,#00000000 41%,#000000ea 73%,#000 77%) 0 0 no-repeat padding-box,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Landing%20pages%20for%20promotions%20Oct-Nov%202021/DIY%20promo/Christmas2021_Header_Background%20desktop.jpg) 50% no-repeat;background-position:0 0,45rem 10rem,0 0,0 0,0 -4rem!important;background-size:100%,70%,100%,100%,100%!important}}.container.hero.product.diy-promo .box{height:100%;left:1.8rem;position:absolute;right:1rem;top:15rem}@media (min-width:768px){.container.hero.product.diy-promo .box{left:6.8rem;position:absolute;top:9rem;width:44rem}}.container.hero.product.diy-promo .box h1{margin-bottom:1.5rem}.container.hero.product.diy-promo .box p{line-height:2.1rem}.container.hero.product.diy-promo .box p strong{font-weight:550}.container.hero.product.diy-promo .scroller{top:30rem}.container.hero.product.diy-promo .label{background-color:#fff;height:4rem;padding:.17rem .53rem;position:absolute;right:12rem;top:6rem}@media (min-width:768px){.container.hero.product.diy-promo .label{height:4.75rem;padding:.5rem .8rem .4rem;position:absolute;right:7rem;top:10rem}}section .card.diy-promo .card-body{position:relative}section .card.diy-promo .card-body:after{background:url(https://www.pi-top.com/hubfs/Landing%20pages%20for%20promotions%20Oct%202021/15_%20off%20-%20pink.svg) no-repeat;background-position:1.5rem 1rem;background-size:65%;content:" ";height:7rem;position:absolute;right:0;top:0;width:7rem}section .card.diy-promo .card-body .offer-img{width:100%}section .card.diy-promo .card-body .offer-headings{height:10rem}section .card.diy-promo .card-body h5{font-size:1.75rem}section .card.diy-promo .card-body .accordion{border-top:1px solid #212529}section .card.diy-promo .card-body .accordion-item{border-bottom:1px solid #212529}section .card.diy-promo .card-body .accordion-button{font-weight:700;padding:1rem 0}section .card.diy-promo .card-body .accordion-button:not(.collapsed){background-color:transparent}section .card.diy-promo.magenta .card-body .accordion-button:not(.collapsed){color:#df1995}section .card.diy-promo .card-body .accordion-body{padding:1rem 0}section .card.diy-promo .card-body .accordion-body p{font-size:1.2rem}section .ad-board.diy-promo{background:url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/electronics-kit/ad-board/mobile/background.jpg) 50% no-repeat;background-position:0 0;background-size:100%}@media (min-width:768px){section .ad-board.diy-promo{background:url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/electronics-kit/ad-board/desktop/background.jpg) 50% no-repeat;background-position:0 0;background-size:100%}section .ad-board.diy-promo .narrower-text{margin:3rem auto;width:60%}}@media (max-width:768px){.carousel-indicators{display:none}}.shopify-buy__cart{background-color:#fff;-webkit-box-shadow:-5px 0 5px rgba(0,0,0,.1);box-shadow:-5px 0 5px rgba(0,0,0,.1);height:100%;position:absolute;right:0;width:calc(100% - 10px)}.shopify-buy__cart__header{background-color:inherit;padding:20px 40px 20px 20px;position:relative;z-index:2147483647}.shopify-buy__cart__title{color:#767676;font-size:18px;font-weight:400;overflow:hidden;text-overflow:ellipsis}.shopify-buy__btn--close{background-color:transparent;border:none;color:#767676;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:35px;padding-right:9px;position:absolute;right:9px;top:8px;-webkit-transition:color .1s ease,-webkit-transform .1s ease;transition:color .1s ease,-webkit-transform .1s ease;transition:transform .1s ease,color .1s ease;transition:transform .1s ease,color .1s ease,-webkit-transform .1s ease}.shopify-buy__cart-scroll{height:100%;padding:80px 0 145px;position:absolute;top:0;width:100%}.shopify-buy__cart-items{-webkit-overflow-scrolling:touch;height:100%;overflow:hidden;overflow-y:auto;padding:0 20px 20px;-webkit-perspective:400px;perspective:400px;-webkit-perspective-origin:50% 0;perspective-origin:50% 0;position:relative}.shopify-buy__cart-item{-webkit-animation:flipIn .2s forwards;animation:flipIn .2s forwards;-webkit-backface-visibility:visible;backface-visibility:visible;margin-bottom:20px;min-height:65px;overflow:hidden;position:relative}.shopify-buy__cart-item__image{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;height:65px;left:0;position:absolute;top:0;width:65px}.shopify-buy__cart-item__title{display:block;font-size:14px;margin-bottom:3px;margin-left:80px}.shopify-buy__cart-item__price-and-discounts{float:right;max-width:100px;text-align:right}.shopify-buy__cart-item__price{float:right;font-size:14px;font-weight:700;line-height:26px}.shopify-buy__cart-item__price-and-discounts .shopify-buy__cart-item__price{float:none}.shopify-buy__quantity-container{height:26px;line-height:26px;margin-left:80px;margin-right:100px}.shopify-buy__quantity{-webkit-appearance:none;-moz-appearance:textfield;border:1px solid #666;border-left:none;border-radius:0;border-right:none;color:#000;display:inline-block;font-size:16px;height:30px;padding:0;text-align:center;width:45px}.shopify-buy__quantity-decrement,.shopify-buy__quantity-increment{background:transparent;border:1px solid #666;-webkit-box-shadow:none;box-shadow:none;color:#4c4c4c;cursor:pointer;display:block;float:left;font-family:monospace;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;height:30px;line-height:16px;padding:0;position:relative;text-align:center;width:26px}.shopify-buy__quantity-decrement{border-radius:3px 0 0 3px}.shopify-buy__quantity-increment{border-radius:0 3px 3px 0}.shopify-buy__quantity-decrement svg,.shopify-buy__quantity-increment svg{fill:currentColor;height:14px;left:50%;margin-left:-7px;margin-top:-6px;position:absolute;top:50%;width:14px}.shopify-buy__cart-item__quantity-input{background:transparent;border-color:#666;float:left;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}.shopify-buy__quantity-container input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shopify-buy__cart-empty-text{margin-left:20px}.shopify-buy__cart-bottom{background-color:#fff;bottom:0;padding:15px 20px 20px;position:absolute;text-align:center;width:100%}.shopify-buy__cart__subtotal__text{color:#4c4c4c;float:left;font-size:14px;text-transform:uppercase}.shopify-buy__cart__subtotal__price{float:right;font-size:14px}.shopify-buy__cart__notice{clear:both;color:#00ad9f;font-size:16px;margin-bottom:0;text-align:center}.shopify-buy__btn--cart-checkout{clear:both;font-size:16px;margin-top:15px;padding:10px 5px;width:50%}.shopify-buy__btn.shopify-buy__btn--cart-checkout{background-color:#00ad9f;border-radius:40px;font-family:FSMePro,Roboto,sans-serif;font-size:16px;font-weight:200;height:auto;line-height:1;padding:.55rem 2rem}.shopify-buy__btn.shopify-buy__btn--cart-checkout:hover{background-color:#0e766c}.shopify-buy__product__price{font-family:FSMePro!important;font-size:1.875rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:2.25rem;margin-bottom:1rem}@media (min-width:768px){.bb-bottom-align .shopify-buy__product__price{bottom:0;left:0;margin:auto;position:absolute;right:0}.bb-bottom-align .shopify-buy__btn{bottom:-5rem;left:0;margin:auto;position:absolute;right:0}.bb-bottom-align.ad-board-x-large .shopify-buy__product__price{bottom:7rem;left:1.5rem;margin:auto;position:absolute}.bb-bottom-align.ad-board-x-large .shopify-buy__btn{bottom:3rem;left:1.5rem;margin:0;max-width:13rem;position:absolute}}.shopify-buy-frame--toggle{cursor:pointer;position:fixed;right:15%!important;top:2.3rem!important}.shopify-buy-frame--toggle.is-sticky{z-index:1050!important}.icon-basket{font-size:2rem}.icon-basket:hover{color:#00ad9f}.icon-basket .toggle-count{background-color:#00ad9f;border-radius:1rem;color:#fff;font-family:FSMePro!important;font-size:1.25rem;font-weight:800;height:1.5rem;left:.9rem;padding:.1rem .15rem .1rem .45rem;position:absolute;top:-.2rem;width:1.5rem}.shopify-buy--visually-hidden,.shopify-buy__cart-toggle__title{display:none}.shopify-buy__btn{padding:.375rem 1.3rem}.green-cta-container .cta_button.btn-blue,.green-cta-container .cta_button.btn-magenta{background-color:#00ad9f!important;border:.13rem solid #00ad9f!important}.green-cta-container .cta_button.btn-blue:hover,.green-cta-container .cta_button.btn-magenta:hover{background-color:#0e766c!important;border:.13rem solid #0e766c!important}.blue-cta-container .cta_button,.blue-cta-container .shopify-buy__btn,.cta_button.btn-blue{background-color:#008bcd!important;border:.13rem solid #008bcd!important}.blue-cta-container .cta_button:hover,.blue-cta-container .shopify-buy__btn:hover,.cta_button.btn-blue:hover{background-color:#086190!important;border:.13rem solid #086190!important}.cta_button.btn-magenta,.magenta-cta-container .cta_button,.magenta-cta-container .shopify-buy__btn{background-color:#df1995!important;border:.13rem solid #df1995!important}.cta_button.btn-magenta:hover,.magenta-cta-container .cta_button:hover,.magenta-cta-container .shopify-buy__btn:hover{background-color:#af1675!important;border:.13rem solid #af1675!important}.container.hero.product.landing-page.cs-week{background:url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/homepage/hero/desktop/white-frame.svg) 50% no-repeat,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Teacher%202.png) 50% no-repeat;background-position:50% 35%;background-size:87%,70%}@media (min-width:768px){.container.hero.product.landing-page.cs-week{background:url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/homepage/hero/desktop/white-frame.svg) 50% no-repeat,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Teacher%202.png) 50% no-repeat;background-position:0 0,48rem 9rem!important;background-size:100%,48%!important;height:52rem!important}}.container.hero.product.landing-page.cs-week .box{left:1rem;position:absolute;top:5rem;width:90%}.container.hero.product.landing-page.cs-week .box h1{font-size:2.25rem;margin-bottom:20rem}@media (min-width:768px){.container.hero.product.landing-page.cs-week .box{left:6.8rem;top:10rem;width:50rem}.container.hero.product.landing-page.cs-week .box h1{font-size:5rem;margin-bottom:0}.container.hero.product.landing-page.cs-week .box h3,.container.hero.product.landing-page.cs-week .box p{margin-top:1.5rem;width:40rem}}.container.hero.product.twosday-offer{background:url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/homepage/hero/mobile/white-frame.svg) 50% no-repeat,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/WebsiteV4/Landing%20page%20Twosday%20offer%20-%20Feb%202022/Header_Foreground.png) 50% no-repeat,linear-gradient(175deg,#00000000 39%,#000000ea 53%,#000 77%) 0 0 no-repeat padding-box,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/WebsiteV4/Landing%20page%20Twosday%20offer%20-%20Feb%202022/Header_Background%20mobile.png) 50% no-repeat;background-position:.8rem 4rem,3.5rem 4rem,0 0,0 -5rem!important;background-size:92%,80%,100%,100%}@media (min-width:768px){.container.hero.product.twosday-offer{background:url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/homepage/hero/desktop/white-frame.svg) 50% no-repeat,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/WebsiteV4/Landing%20page%20Twosday%20offer%20-%20Feb%202022/Header_Foreground.png) 50% no-repeat,linear-gradient(93deg,#00000000 85%,#000000ea 94%,#000 97%) 0 0 no-repeat padding-box,linear-gradient(-110deg,#00000000 41%,#000000ea 73%,#000 77%) 0 0 no-repeat padding-box,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/WebsiteV4/Landing%20page%20Twosday%20offer%20-%20Feb%202022/Header_Background.png) 50% no-repeat;background-position:0 0,48rem 13rem,0 0,0 0,20rem 0!important;background-size:100%,40%,100%,100%,110%!important}}.container.hero.product.twosday-offer .box{left:1rem;position:absolute;top:23rem;width:90%}.container.hero.product.twosday-offer .box .discount-code{border:1px solid #f6f6f6;margin-top:2rem;padding:8px 10px 5px}.container.hero.product.twosday-offer .box h1{font-size:2.25rem;margin-bottom:0}.container.hero.product.twosday-offer .scroller{top:23rem}@media (min-width:768px){.container.hero.product.twosday-offer .box{left:6.8rem;top:8.5rem;width:50rem}.container.hero.product.twosday-offer .box h1{font-size:5rem;margin-bottom:0}.container.hero.product.twosday-offer .box h3,.container.hero.product.twosday-offer .box p{margin-top:1.5rem;width:40rem}.container.hero.product.twosday-offer .scroller{top:31rem}}section.twosday-offer .card{position:relative}section.twosday-offer .card:after{background:url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/WebsiteV4/Landing%20page%20Twosday%20offer%20-%20Feb%202022/22%20percent.png) no-repeat;background-position:1.5rem 1rem;background-size:70%;content:" ";height:8.5rem;position:absolute;right:0;top:0;width:8.5rem}section.education-overview-first-section .card-body a{color:#2b2b2b;text-decoration:none!important}section.further-flip-cards .card-body a{color:#00ad9f;text-decoration:none!important}@media (min-width:768px){nav #navbarNavDropdown1>ul li.nav-item .dropdown-menu li a.dropdown-item,nav #navbarNavDropdown>ul li.nav-item .dropdown-menu li a.dropdown-item{line-height:1.75rem}#article-content h4{color:#00ad9f;font-size:1.575rem;font-weight:600;line-height:2rem}}@media (max-width:768px){form fieldset ul.hs-error-msgs{margin-bottom:0!important}.hs-submit{margin-top:2rem}h2.webinar-header{margin-bottom:0!important}}section.article #article-content blockquote p{border-left:1px solid #2b2b2b;font-size:1.575rem;font-weight:500;line-height:2.275rem;margin:1rem;padding-left:1rem}#pagination{margin-bottom:2.88rem}#pagination a{padding:0 .25rem}#pagination a.active{text-decoration:none}nav ul.navbar-nav li.nav-item.nav-shop-cta:after{content:""}@media (max-width:767px){nav #navbarNavDropdown1>ul li.nav-item.nav-shop-cta,nav #navbarNavDropdown>ul li.nav-item.nav-shop-cta{border-bottom:none;margin-bottom:.5rem;margin-top:.5rem}}@media (min-width:768px){.nav-link{padding:.75rem 1rem}nav #navbarNavDropdown1>ul li.nav-item.nav-shop-cta,nav #navbarNavDropdown>ul li.nav-item.nav-shop-cta{margin-left:7rem}.nav-item.nav-shop-cta .cta_button{height:1.5rem!important;line-height:1.2!important}}.container.hero.product.all-products.shop-page{background:url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/all-products/hero/mobile/white-frame.svg) 50% no-repeat,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/WebsiteV4/Shop%20page/HeaderImage_Foreground.png) 50% no-repeat;background-position:1.5rem 5rem,0 7rem;background-size:87%,100%}@media (min-width:768px){.container.hero.product.all-products.shop-page{background:url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/all-products/hero/desktop/white-frame.svg) 50% no-repeat,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/WebsiteV4/Shop%20page/HeaderImage_Foreground.png) 50% no-repeat,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/WebsiteV4/Shop%20page/pi-top-4-white-bubble.svg) 50% no-repeat;background-position:0 0,40rem 8rem,43rem 12rem!important;background-size:100%,50%,42%!important}}.container.hero.product.all-products.shop-page .box{height:100%;left:1.8rem;position:absolute;top:27rem;width:90%}@media (min-width:768px){.container.hero.product.all-products.shop-page .box{left:6.8rem;position:absolute;top:15rem;width:36.88rem}}section .ress-banner{background:linear-gradient(-180deg,#00000000 32%,#000000ea 49%,#000 54%) 0 0 no-repeat padding-box,url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/all-products/ad-board-bundle/mobile/background.jpg) 50% no-repeat;background-position:0 0,0 0;background-size:100%,100%}@media (min-width:768px){section .ress-banner{background:linear-gradient(93deg,#00000000 85%,#000000ea 94%,#000 97%) 0 0 no-repeat padding-box,linear-gradient(-110deg,#00000000 41%,#000000ea 73%,#000 77%) 0 0 no-repeat padding-box,url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/robotics-and-electronics-set/hero/desktop/background@0.5x.jpg) 50% no-repeat;background-position:0 0,0 0,right 0 bottom 0;background-size:100%,100%,100%}}.shopify-buy__product__title{font-size:1.275rem;font-style:normal;font-weight:400;line-height:1.5rem}.shopify-buy__no-title .shopify-buy__product .shopify-buy__product__title{display:none}.shopify-buy__product .shopify-buy__btn-wrapper{margin-bottom:1rem}@media (min-width:768px){.shopify-buy__layout-horizontal .shopify-buy__product{display:flex!important;justify-content:space-between}.shopify-buy__layout-horizontal .shopify-buy__product .shopify-buy__product__title{align-self:center;flex:0 0 auto;width:35%}.shopify-buy__layout-horizontal .shopify-buy__product .shopify-buy__product__price{align-self:center;flex:0 0 auto;margin-bottom:0;text-align:right;width:25%}.shopify-buy__layout-horizontal .shopify-buy__product .shopify-buy__btn-wrapper{align-self:stretch;flex:0 0 auto;margin-bottom:0;text-align:right;width:40%}}.shop-product-more-info{left:0;position:relative;top:1.125rem}.card .shop-product-more-info{bottom:3rem;left:15.5rem;position:absolute;top:unset}.shop-product-more-info a{padding-left:1.15rem;padding-right:1.15rem}#accordionTeacherGuide .accordion-item .accordion-body{padding:3rem 1.25rem}#accordionTeacherGuide .accordion-item .accordion-body img{margin-bottom:2rem;max-width:100%}#mobile-sub-nav-green span{margin:0 .5rem}#mobile-sub-nav-green .smallprint{font-size:.875rem}.container.hero.product.product-support{background:url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/all-products/hero/mobile/white-frame.svg) 50% no-repeat;background-position:1.5rem 6rem;background-size:87%}@media (min-width:768px){.container.hero.product.product-support{background:url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/all-products/hero/desktop/white-frame.svg) 50% no-repeat;background-position:0 0!important;background-size:100%!important}}.container.hero.product.product-support .box,.container.hero.product.product-support .box-right{position:relative;top:10rem}@media (max-width:768px){.container.hero.product.product-support{height:62rem}.container.hero.product.product-support .box h1{font-size:2.5rem}}@media (min-width:768px){.container.hero.product.product-support .box{left:6.8rem;position:absolute;top:12rem;width:46rem}.container.hero.product.product-support .box-right{left:56rem;position:absolute;top:12rem;width:26rem}}.product-support-icon{height:10rem}.product-support-form-container{padding-top:1.25rem}.product-support-form-container form input[type=email]{width:100%!important}.product-support-form-container form textarea{border:1px solid #ced4da;height:15rem!important;width:100%!important}@media (min-width:992px){.b-card.all-products,.b-card.diy{height:34rem}}.container.hero.education.webinars .box .webinar-sign-up-form{top:11rem}.container.hero.education.webinars .box .form{top:23rem}@media (min-width:768px){.container.hero.education.webinars .box .webinar-sign-up-form{top:-3rem}.container.hero.education.webinars .box .form{top:10rem}}#webinars-section-tabs{position:relative}#webinars-section-tabs hr{margin-bottom:4rem}@media (max-width:400px){#webinars-section-tabs{top:7rem}#webinars-section-tabs hr{margin-bottom:1.5rem}}.webinars-section-toggles{left:0;position:absolute;right:0;top:-1.5rem}.webinars-section-toggles .btn{margin-left:.5rem;margin-right:.5rem}@media (max-width:992px){.webinars-section-toggles .btn{font-size:.95rem;margin-left:.25rem;margin-right:.25rem}}.webinars-section-toggles .btn-tertiary{background:#fff}.webinar-header{line-height:2.25rem}#future-webinars .card{position:relative}#future-webinars .card .card-body{padding-bottom:4rem}#future-webinars .register-button{bottom:3rem;left:1.5rem;margin:0;position:absolute}#webinar-hosts img.circular{border-radius:5rem;height:10rem;width:10rem}nav.getting-started{background:url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Getting%20Started/Feb%202022/Header.svg) top no-repeat;background-size:100%}footer.getting-started{background:url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Getting%20Started/Feb%202022/Footer.svg) 0 100% no-repeat;background-size:200%;bottom:0;box-shadow:none;height:4rem;left:0;position:fixed;right:0;z-index:1030}#main-content.getting-started{margin-bottom:4.75rem;margin-top:4.75rem}#main-content.getting-started .back-link{cursor:pointer;float:left;line-height:2}#main-content.getting-started .back-link a{color:#2b2b2b;text-decoration:none}#main-content.getting-started .back-link:hover,.back-link a:hover{color:#00ad9f}#main-content.getting-started a.ip-link{color:#00ad9f;text-decoration:none}#main-content.getting-started a.ip-link:hover{color:#2b2b2b}#main-content.getting-started .btn-tertiary{height:2.15rem;padding:0 3rem!important}#main-content.getting-started .img-container{position:relative}#main-content.getting-started .slide-switch{font-style:italic;position:absolute;right:12.5rem;top:12rem;width:20rem}#main-content.getting-started .wonky-box{background:url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Getting%20Started/Feb%202022/Wonky%20Box.svg) 50% no-repeat;background-size:contain;cursor:pointer;margin-top:1rem;min-height:27rem;padding-top:2rem;position:relative}#main-content.getting-started #section-2 .wonky-box{padding:6rem 8rem}#main-content.getting-started .col-md-4 .wonky-box{min-height:12rem;padding:2rem}#main-content.getting-started .wonky-box:hover{background:#f3f4f4 url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/Getting%20Started/Feb%202022/Wonky%20Box%20-%20Hover.svg) 50% no-repeat;background-size:contain}#main-content.getting-started #section-3 .wonky-box:hover{background-color:transparent}#main-content.getting-started .wonky-box img.question{bottom:20px;display:none;position:absolute;right:30px;width:40px}#main-content.getting-started a.have-neither,a.further-link{color:#2b2b2b;text-decoration:none}#main-content.getting-started a.have-neither:hover{color:#00ad9f!important;text-decoration:none}@media (max-width:800px){#main-content.getting-started .w-50{width:75%!important}}@media (max-width:500px){#main-content.getting-started .w-50{width:100%!important}}main.partner-resources a{color:#2b2b2b;text-decoration:none}main.partner-resources a:hover{color:#00ad9f;text-decoration:none}main.partner-resources .subnav-bar{height:3rem;padding-top:.65rem;position:fixed;top:4.75rem;width:100%;z-index:1030}main.partner-resources .subnav-item{font-size:1.2rem;margin:0 1rem}main.partner-resources .subnav-item a{color:#fff;text-decoration:none}main.partner-resources .subnav-item a:hover{color:#eee;text-decoration:none}main.partner-resources .container.hero{background:url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/WebsiteV4/Partner%20resources/Header%20Foreground.png) 50% no-repeat,linear-gradient(-110deg,#00000000 17%,#000000ea 73%,#000 77%) 0 0 no-repeat padding-box,url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/partner-resources/hero/mobile/background.jpg) 50% no-repeat;background-position:0 0,0 50rem,0 0,cover!important;background-size:0 80%,100%,100%!important}main.partner-resources .container.hero .box{left:2rem;position:absolute;top:8rem;width:80%}@media (min-width:768px){main.partner-resources .container.hero{background:url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/partner-resources/hero/desktop/white-frame.svg) 50% no-repeat,url(https://4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/WebsiteV4/Partner%20resources/Header%20Foreground.png) 50% no-repeat,linear-gradient(93deg,#00000000 85%,#000000ea 94%,#000 97%) 0 0 no-repeat padding-box,linear-gradient(-93deg,#00000000 78%,#000000ea 94%,#000 97%) 0 0 no-repeat padding-box,url(//4368942.fs1.hubspotusercontent-na1.net/hubfs/4368942/raw_assets/public/WebsiteV4/src/assets/images/templates/partner-resources/hero/desktop/background@0.5x.jpg) 50% no-repeat;background-position:0 0,50rem 12rem,0 0,0 0,0 4rem!important;background-size:100%,45%,100%,100%,114%!important}main.partner-resources .container.hero .box{left:6.8rem;top:11rem;width:45rem}main.partner-resources .hero .hero-sub-heading{font-size:3.5rem}}main.partner-resources section .border-top{padding-top:2rem}main.partner-resources section .border-bottom{padding-bottom:3rem}main.partner-resources section img{margin:3rem 5% 0 0}main.partner-resources section .two-imgs img{margin:1rem 5% 0 0}main.partner-resources section img.logo{width:40%}main.partner-resources section .two-imgs img.bg-dark-gray{background-color:#2b2b2b!important;padding:5px 15px}main.partner-resources section .circle-blue,main.partner-resources section .circle-charcoal,main.partner-resources section .circle-green,main.partner-resources section .circle-magenta,main.partner-resources section .circle-yellow{background-color:#00ad9f;border-radius:3rem;height:6rem;margin:2rem 0;width:6rem}main.partner-resources section .circle-magenta{background-color:#df1994}main.partner-resources section .circle-charcoal{background-color:#2b2b2b}main.partner-resources section .circle-blue{background-color:#008bcd}main.partner-resources section .circle-yellow{background-color:#f9e547}main.partner-resources section .download{background-color:#eee;height:10rem;position:relative}main.partner-resources section .download:after{background-color:#00ad9f;border-radius:1.25rem;color:#fff;height:2.5rem;padding-top:.7rem;position:absolute;right:.5rem;text-align:center;top:.5rem;width:2.5rem}main.partner-resources section .download-row .border-top{font-size:1.1rem;margin-top:1rem;padding-top:1rem}main.partner-resources section table td,main.partner-resources section table th{border-color:#eee;border-width:1px;font-size:1rem;height:auto!important;padding:1rem;vertical-align:top;width:auto!important}main.partner-resources section table td p,main.partner-resources section table th p{font-size:1rem}