body.hasAdminBar .header{padding-top:0}.heroCarousel-action{-webkit-box-shadow:unset;box-shadow:unset;border:1px solid #2e4892;background:#2e4892;color:#fff}.page-heading.home-section-heading{font-weight:800;color:#444442;margin-bottom:1.25rem}.home-section-subheading{font-size:16px;margin-bottom:2rem}.home-section-heading-separator{display:none}.home-category-boxes-container .home-category-boxes-container-inner .category-boxes-section .category-boxes-section-inner .category-box .category-box-title-container .category-box-subtitle{font-size:16px;margin-bottom:1rem}.home-category-boxes-container .home-category-boxes-container-inner .category-boxes-section .category-boxes-section-inner .category-box .category-box-title-container .category-box-title{padding-top:2.5rem;padding-bottom:1rem;color:#444442;font-size:23px}.home-body .trustbar-wrapper-container{margin-top:0}.home-body .trustbar-wrapper-container .splide__list{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.home-body .trustbar-wrapper .splide__slide .trust-bar-text-container .trust-bar-title{color:#444442;font-weight:800;font-size:18px;margin:1.5rem 0 .75rem;text-align:center}.home-body .trustbar-wrapper .splide__slide{border-top:0}.home-body .quote-blurb-center p{font-size:20px;color:#444442;font-weight:800;text-align:center}@media (max-width:1000px){.home-body .quote-blurb-center p br{display:none}}.home-body .quote-blurb-center{margin:5rem 0 4rem}@media (max-width:1000px){.home-body .quote-blurb-center{width:85%;margin-left:auto;margin-right:auto}}.home-body .home-category-boxes-container{margin:5rem 0 2.5rem}@media (max-width:568px){.home-body .home-category-boxes-container .home-category-boxes-container-inner .category-boxes-section .category-boxes-section-inner .category-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:90%}}@media (max-width:568px){.home-body .home-category-boxes-container .home-category-boxes-container-inner .category-boxes-section .category-boxes-section-inner .category-box .category-box-image-container .category-box-image.category-box-image-mobile{width:100%}}@media (max-width:568px){.home-body .home-category-boxes-container .home-category-boxes-container-inner .category-boxes-section .category-boxes-section-inner .category-box:last-child:nth-child(odd){width:90%}}.home-body .home-shop-by-school-aocontainer{position:relative}.home-body .home-shop-by-school-container{padding:3rem 0 5rem;background:#f3f3f3}.home-body .home-shop-by-school-container .home-shop-by-school-container-inner .home-shop-by-school-container-inner-school-logos-container{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:1.5rem}.home-body .home-shop-by-school-container .home-shop-by-school-container-inner .home-shop-by-school-container-inner-school-logos-container .school-logo-image{margin-bottom:0;background:#fff;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.2);box-shadow:0 3px 10px rgba(0,0,0,.2);-webkit-box-flex:0;-ms-flex:0 1 47%;flex:0 1 47%;position:relative;height:300px}@media (min-width:801px){.home-body .home-shop-by-school-container .home-shop-by-school-container-inner .home-shop-by-school-container-inner-school-logos-container .school-logo-image{-webkit-box-flex:0;-ms-flex:0 1 23%;flex:0 1 23%}}@media (max-width:800px){.home-body .home-shop-by-school-container .home-shop-by-school-container-inner .home-shop-by-school-container-inner-school-logos-container .school-logo-image{height:350px}}@media (max-width:486px){.home-body .home-shop-by-school-container .home-shop-by-school-container-inner .home-shop-by-school-container-inner-school-logos-container .school-logo-image{-webkit-box-flex:0;-ms-flex:0 1 97%;flex:0 1 97%;height:500px}}.home-body .about-us-section-home{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:75%;margin:6rem auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:1200px}@media (max-width:800px){.home-body .about-us-section-home{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.home-body .about-us-section-home .text-content{width:65%;margin:auto;max-width:50%}@media (max-width:800px){.home-body .about-us-section-home .text-content{width:75%;margin:auto;max-width:75%;text-align:center}}.home-body .about-us-section-home .text-content h2{font-size:36px;font-weight:800;text-transform:uppercase;margin-bottom:2.5rem}.home-body .about-us-section-home .text-content a{background:#2e4892;color:#fff;padding:1rem 2rem;text-decoration:none;display:inline-block}.home-body .about-us-section-home .img-content{width:35%}.home-body .trustbar-wrapper .splide__slide .trust-bar-text-container .trust-bar-subtitle{font-size:16px}.home-body .productCarousel-slide .quickview{top:30%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home-body .home-section-subheading.home-section-subheading-white{font-size:18px}.home-body section.card-figcaption .card-figcaption-body>.button:hover{border:1px solid #2e4892;background:#2e4892}.home-body .card-figcaption-button:hover{background-color:#2e4892;color:#fff;border:1px solid #2e4892}.header-logo{width:295px}.header-logo-image{max-height:109px;image-rendering:-webkit-optimize-contrast}@media (max-width:1309px){.header-logo-image{max-height:79px}}.header-logo__link{position:relative;top:0}.navPages-action{color:#444442;text-transform:capitalize;font-weight:500;font-size:15px}@media (min-width:801px){.navPages-action{margin:0 1.85714rem 0 0;padding:1.3rem 0 1rem;height:auto}}.navPages-action span.nav-menu-option-inner .icon{margin:0 0 0 1.1rem;font-size:18px;color:#000}.icon-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-weight:500;font-size:16px}span.icon-container i img{height:22px;margin-bottom:5px;width:24px;margin-top:5px}.header-background .navUser-item a.navUser-action{color:#444442}.header-background .navUser-item a.navUser-action.navUser-action-contact-us .lar.la-envelope,.header-background .navUser-item a.navUser-action.navUser-action-help .lar.la-question-circle,.header-background .navUser-item a.navUser-action.navUser-action-login .lar.la-user,span.icon-container .las.la-map-marker{font-size:30px}.header-background .navUser-item a.navUser-action{border-right:0}@media (min-width:801px){.home-header .navPage-subMenu.is-open,.navPage-subMenu.is-open{top:4.15rem}}.sticky_header{position:fixed;top:0;width:100%;height:59px;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.2);box-shadow:0 3px 10px rgba(0,0,0,.2);z-index:999}@media (max-width:800px){.sticky_header{height:auto}}@media (max-width:800px){li.navUser-item.navUser-item--search.hide-for-medium{display:none!important}}@media (max-width:1000px){header.header{position:fixed;top:0;width:100%;height:auto;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.2);box-shadow:0 3px 10px rgba(0,0,0,.2);z-index:999}}@media (max-width:1000px){.header-background .row.flex{padding:0!important}}.flex .inline-quick-search .form-field .form-input{color:#bbb;border:1px solid #bbb;border-right:0;border-radius:0}.flex .inline-quick-search .form-field button{background:0 0;border-right:1px solid;border-bottom:1px solid;border-top:1px solid;border-radius:0;color:#bbb}.mx-5{margin:0 .5rem}.mx-5 a{border-right:0!important}.overflow-hide-main-menu,.overflow-hide-main-menu .navPages-list{height:auto}.right-wishlist-cart .navUser-action{font-size:25px;padding:0 .7857142857rem}.flex .inline-quick-search{-webkit-box-flex:0;-ms-flex:0 1 80%;flex:0 1 80%;margin:0 auto 0 auto}@media (max-width:1160px){.flex .inline-quick-search{-webkit-box-flex:1;-ms-flex:1;flex:1}}.flex-right.large-4{-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}li.navUser-item.navUser-Search.show-for-large-up{margin:1rem 5rem 0 0}@media (max-width:1160px){li.navUser-item.navUser-Search.show-for-large-up{margin:1rem 0 0}}li.navUser-item.show-for-large-up .navUser-action{margin:.5rem 0 0}@media (min-width:801px){.desktop-hide{display:none}}@media (min-width:1367px){.container.row,.row{max-width:1200px}}@media (min-width:801px){.header-background .row.flex{padding:1.2rem 0 1.38rem}}.cart-button-icon,.right-wishlist-cart{position:relative}.navUser-item--cart .dropdown-menu.desktop-cart{display:block;width:450px;left:unset;right:0;padding:1rem}.right-wishlist-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:800px){.right-wishlist-cart{display:none}}.right-wishlist-cart .icon-container{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;text-transform:capitalize;font-weight:500}.right-wishlist-cart .icon-container i{font-size:25px;margin-right:1rem}.right-wishlist-cart .navUser-item-cartLabel{font-size:16px;font-weight:500}@media (min-width:801px){.container-nav-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:88.88%;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1200px}}@media (min-width:801px){nav.navPages.row.no-wrap{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0;height:auto}}.footer{background:#444442;border-top:0;padding:3.5rem 0 0}.footer .credit-bar{padding:1rem 0}.footer .credit-bar .footer-copyright>.powered-by{font-size:16px;color:#444442}.footer .credit-bar .footer-copyright:nth-child(2),.footer .credit-bar .footer-copyright:nth-child(3){display:none}.footer .footer-text{color:#fff}.footer .footer-info-list a{color:#fff}.footer .footer-column-heading{color:#fff!important}@media (max-width:800px){.footer .footer-column-heading{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer .footer-info .footer-logo-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:568px){.footer .footer-info .footer-logo-section{margin-bottom:0}}.footer .footer-info .storeSocial{display:none}.footer .footer-text.no-margin-bottom.margin-top{margin-top:1.5rem}.footer .footer-info .footer-webPages{width:auto}.footer .footer-info .footer-categories{width:auto}@media (min-width:801px){.footer .footer-info .footer-contact{width:auto}}.footer section.footer-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media (max-width:1055px){.footer section.footer-info{width:90%;margin:0 auto}}.footer .footer-info .footer-logo-section .footer-contact{width:auto!important}.footer .footer-info article{width:24%}@media (max-width:1055px){.footer .footer-info article{width:45%!important}}@media (max-width:568px){.footer .footer-info article{width:95%!important}}.footer .footer-logo{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:800px){.footer .footer-text{text-align:left;width:100%}}.footer .footer-info-heading .toggle-arrows.navigate .fas.fa-angle-down,.footer .footer-info-heading .toggle-arrows.navigate .fas.fa-angle-up,.footer .footer-info-heading.is-open .toggle-arrows.categories .fas.fa-angle-down,.footer .footer-info-heading.is-open .toggle-arrows.categories .fas.fa-angle-up{color:#fff}@media (min-width:801px){.footer article.footer-categories.columns.small-12.medium-6.large-4{width:18%}}.footer .footer-info-heading,.footer .footer-info-heading.head-office{margin-bottom:1rem!important}.home-body .card-figcaption-body .las.la-shopping-basket{margin-right:1rem;font-size:18px}.home-body .home-featured-products-container{background:url("https://cdn11.bigcommerce.com/s-bszpw2e8ua/images/stencil/original/image-manager/group-67-1-.jpg");background-repeat:no-repeat;background-size:cover;background-position:bottom;background:url("https://store-bszpw2e8ua.mybigcommerce.com/content/homepage-speed/featured-product-bg.webp")}.home-body .home-instagram-container{background:url("https://cdn11.bigcommerce.com/s-bszpw2e8ua/images/stencil/original/image-manager/group-42-1-.jpg");background-repeat:no-repeat;background-size:cover;background-position:right auto;background:url("https://store-bszpw2e8ua.mybigcommerce.com/content/homepage-speed/home-instagram-feed-bg.webp")}.home-body ul.wishlist-dropdown li input{position:relative;width:60px;border:1px solid #000}@media (max-width:568px){.home-body ul.wishlist-dropdown li input{width:100%}}.home-body ul.wishlist-dropdown li input:hover i.fas.fa-heart{color:#000}.home-body i.fas.fa-heart{content:"\f004";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:25px}.home-body .froo-share-box .dropdown-menu li:first-child{margin-right:0;margin-top:0}.home-body section.card-figcaption .card-figcaption-body{-ms-flex-wrap:unset;flex-wrap:unset;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:568px){.home-body section.card-figcaption .card-figcaption-body{row-gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}}.home-body section.card-figcaption .card-figcaption-body>.button{margin-top:0}.home-body .card-title{line-height:1;margin-bottom:0;font-size:15px;font-weight:500}.home-body .card-body .price,.home-body .card-body .saving-percentage{color:#444442;font-weight:800}.home-body .price-section.price-section--withoutTax{color:#444442;font-weight:800}.home-body .flex-pricebox{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.home-body .card-body{row-gap:1rem}.home-body .card{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media (max-width:568px){.home-body .card{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:568px){.home-body .froo-share-box{width:100%}}.home-body .froo-share-box .form{margin:0}@media (max-width:568px){.home-body .froo-share-box .dropdown-menu{max-width:100%}}.home-body section.card-figcaption .card-figcaption-body>a{border:1px solid #2e4892;background:#2e4892;color:#fff}@media (min-width:1367px){.heroCarousel,.heroCarousel-container .row{max-width:1200px}}@media screen and (max-width:1000px){.row.flex .mobileMenu-toggle{display:block}li.navUser-item.show-for-large-up{display:none!important}.navPages{background-color:#fff;height:100%;overflow-y:auto;padding:1.5rem}.right-wishlist-cart{display:none}.navPages-quickSearch{display:block}.desktop-hide{display:block}.banners{display:none}.navPages-container.mega-menu:not(.is-open){display:none}ul.navPage-subMenu-list.hidden-overflow li{display:block;width:100%!important}nav.navPages.row.no-wrap{max-width:100%}.container-nav-desktop{width:100%}.donotcontainer i.fas.fa-times{display:none}.navPages-list--user{display:block!important}}@media (min-width:801px) and (max-width:1000px){.navPages-container.is-open{top:0}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}@keyframes fade{0%{opacity:0}100%{opacity:1}}.flip{position:relative;-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);-webkit-transition-duration:2s;transition-duration:2s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:1s;transition-duration:1s}.flip>.back,.flip>.front{display:block;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);-webkit-transition-duration:2s;transition-duration:2s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.flip>.front{-webkit-transform:rotateY(0);transform:rotateY(0)}.flip>.back{position:absolute;opacity:0;top:unset;left:0;width:100%;height:100%;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);margin:auto}.flip:hover{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);-webkit-transition-duration:2s;transition-duration:2s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:1s;transition-duration:1s}.flip:hover>.back{opacity:1;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flip.flip-vertical>.back{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.flip.flip-vertical:hover>.front{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.flip.flip-vertical:hover>.back{-webkit-transform:rotateX(0);transform:rotateX(0)}.flip{position:relative;display:inline-block;margin-right:2px;margin-bottom:1em}.flip>.back,.flip>.front{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;width:inherit;background-size:cover!important;background-position:center!important;height:auto;padding:1em 2em;border-radius:10px}.flip>.back p,.flip>.front p{font-size:.9125rem;line-height:160%;color:#999}.text-shadow{text-shadow:1px 1px rgba(0,0,0,.04),2px 2px rgba(0,0,0,.04),3px 3px rgba(0,0,0,.04),4px 4px rgba(0,0,0,.04),.125rem .125rem rgba(0,0,0,.04),6px 6px rgba(0,0,0,.04),7px 7px rgba(0,0,0,.04),8px 8px rgba(0,0,0,.04),9px 9px rgba(0,0,0,.04),.3125rem .3125rem rgba(0,0,0,.04),11px 11px rgba(0,0,0,.04),12px 12px rgba(0,0,0,.04),13px 13px rgba(0,0,0,.04),14px 14px rgba(0,0,0,.04),.625rem .625rem rgba(0,0,0,.04),16px 16px rgba(0,0,0,.04),17px 17px rgba(0,0,0,.04),18px 18px rgba(0,0,0,.04),19px 19px rgba(0,0,0,.04),1.25rem 1.25rem rgba(0,0,0,.04)}.flip>.back{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto}.home-body .trustbar-wrapper-container{display:none}.home-body .splide__list-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;width:70%;margin:0 auto;max-width:1200px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-body .trustbar-wrapper{max-width:100%}@media (max-width:1366px){.home-body .splide__list-1{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-body .trustbar-wrapper{max-width:1200px;margin:0 auto}}@media (max-width:1200px){.home-body .splide__list-1{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around}}@media (max-width:1199px){.home-body .splide__list-1 .splide__slide{width:48%}}@media (max-width:705px){.home-body .splide__list-1{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-body .splide__list-1 .splide__slide{width:100%}}@media (max-width:1325px){.container-nav-desktop{width:95%}}#card .back,#card .front{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.2);box-shadow:0 3px 10px rgba(0,0,0,.2)}#card{-webkit-transform-style:unset;transform-style:unset;-webkit-box-shadow:unset;box-shadow:unset;background:unset;transform-style:unset;padding:0}#card .front{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;z-index:1;height:100%;width:100%;-webkit-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}#card .back{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;z-index:0;height:100%;width:100%;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}#card .back img{display:block;width:85%;margin:0 auto}.page-content.mb-5{margin:0 0 5rem}.button.vpg{font-size:14px;padding-left:0;padding-right:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.body,body{visibility:unset!important}@media screen and (max-width:1000px){body header li.right-wishlist-cart{display:none!important}}@media screen and (max-width:1000px){.mobile-header-buffer{height:0!important}}.slideshow-container .slidez{margin:0}a.sub-category-image img[alt=Branding]{height:168px}.home-body .splide__slide.border-top-color-3{display:none}