ul#social-links li{font-size:14px;margin-left:-30px}ul#social-links{width:478px}ul#nav li.dropdown>a:after{content:"";display:block}ul#nav{margin-left:6px}ul#cart{width:399px}.cart-words{display:none}ul#cart li a{text-transform:none!important}header #q{height:40px;width:258px}ul#social-links li.searchbox{width:420px;padding-left:5px}@media (max-width: 979px){ul#social-links li.searchbox{padding-left:110px}}.cart-overview{background-color:#282828;height:40px;width:117px!important}.fa.fa-shopping-cart{font-size:23px;margin-left:-27px;padding-top:9px;color:#fff;padding-right:14px}.CartCount{position:absolute;margin-top:5px!important}.CartCount.CartCount-mob{margin-top:11px!important;position:unset}.cart-header a{display:inline-flex!important}.searchbox button{height:40px;width:62px!important;background-color:#282828;margin-left:0!important}@media (max-width: 979px) and (min-width: 741px){.searchbox button{margin-left:0!important;margin-top:0;padding-left:5px}.searchbox .fa.fa-search{padding-left:10px}header #q{width:198px!important;margin-right:0!important}.mobPipe{display:none!important}}.searchbox .fa.fa-search{font-size:21px}#logo img{padding-top:43.5px}ul#nav li ul.megamenu div.mega-container li.desktop-3:nth-child(5n){clear:none!important}.select-school,.basic-schoolware,.sports-dep,.stationary,.scouts{padding-bottom:20px;border-bottom:solid 1px #cfcfcf}.basic-schoolware,.sports-dep,.stationary,.scouts,.see-also{padding-top:20px}.see-also-title{padding-bottom:15px;font-weight:700}.see-also h3{font-weight:400}@media (max-width: 979px){#logo img{padding-top:14px;padding-left:0}}@media (max-width: 740px){#identity .desktop-4.tablet-3.mobile-3{width:97.91666667%;display:flex;justify-content:center}#logo{margin-left:-.3%}}#social-links button.desktop-3.tablet-2:hover{background-color:#ed1c24}@media (max-width: 421px){ul#cart li i{margin-left:0}}@media (max-width: 434px){.mobPipe{display:none!important}}@media (max-width: 354px) and (min-width: 345px){#cart h5{font-size:12.458332px}}@media (max-width: 344px){#cart h5{font-size:11.7249px}}@media (max-width: 363px){ul#cart li a{padding:0 5px}}#top-bar a{letter-spacing:.8px}ul#nav li a:hover{color:#858585!important}.cart-header{display:none!important}@media (max-width: 740px){.cart-header{display:inline-block!important}.wishlist-header{display:none!important}}@media (max-width: 979px) and (min-width: 741px){ul#social-links li.searchbox{padding-left:132px}#bc-sf-search-box-1{width:190px}}@media (max-width: 740px) and (min-width: 740px){ul#social-links{display:none}ul#cart{width:unset!important}#logo{margin-left:205px}.CartCount.CartCount-mob{margin-top:7px!important}}.span-mob-2{display:none}_:-ms-fullscreen,:root .span-mob-1,.span-mob-3{display:none}_:-ms-fullscreen,:root .span-mob-2{display:block}@media (max-width: 380px) and (min-width: 356px){td.cart-remove{line-height:unset!important}}@media (min-width: 741px){#cart h5:hover{color:#ed1c24}}@media (max-width: 740px){ul#cart li a:hover{color:initial!important}}.accouncent-text{color:#ed1c24}.flex-caption .cta a:first-child{display:none}.flex-caption .cta a{border-radius:0}.flex-caption .cta a:hover{color:#fff!important;background-color:#282828!important;opacity:1!important}@media (max-width: 769px) and (min-width: 741px){.flex-caption h2.slide-title{font-size:50px!important}}@media (max-width: 740px){.flex-caption h2.slide-title{font-size:28px!important}#Slideshow-slideshow .cta a{font-size:14px!important}}@media (max-width: 427px) and (min-width: 360px){.flex-caption h2.slide-title{font-size:23px!important}#Slideshow-slideshow .cta a{font-size:11.5px!important}}@media (max-width: 359px){.flex-caption h2.slide-title{font-size:20px!important}#Slideshow-slideshow .cta a{font-size:10px!important}}.flex-caption h2.slide-title{text-shadow:1px 2px 2px rgba(0,0,0,.9)}@media (max-width: 828px){#Slideshow-slideshow .flex-caption{top:0%!important}}@media (max-width: 740px) and (min-width: 740px){#Slideshow-slideshow .caption-inners .cta{display:block!important}}.sub-footer{border-top:0!important}.footer-p1{margin-bottom:0}.footer-copyright{margin-bottom:30px}#signup button{height:40px;width:62px!important;background-color:#282828;margin-left:0!important}#signup button:hover{background-color:#ed1c24}.row #mce-EMAIL{width:72.91666667%!important;background:#fff}.row .fa.fa-paper-plane{font-size:21px}footer ul#social-icons{margin-top:0!important}footer .errors{color:#ed1c24;margin-bottom:15px}.footer-section li{line-height:2.4}.footer-section form{margin-top:20px}footer{background:#f4f4f4}@media (max-width: 1219px) and (min-width: 980px){#signup button{width:unset!important}_:-ms-fullscreen,:root #signup button{width:auto!important}}@media (max-width: 740px){input#mce-EMAIL{text-align:left}footer input{min-width:unset!important}}@media (max-width: 740px) and (min-width: 740px){.row #mce-EMAIL{width:80%!important}}@media (max-width: 739px){ul#social-icons{text-align:center}.row #mce-EMAIL{width:100%!important;margin-left:0;margin-right:0;margin-bottom:5px;text-align:center}#signup button{width:100%!important}.footer-section .desktop-3.tablet-3.mobile-3{padding-bottom:20px}#CartDrawer .row{padding-bottom:0!important}_:-webkit-full-screen-ancestor,:root footer{padding-top:60px!important}}#social-icons i:hover{color:#ed1c24}footer a:hover{color:#858585}.sub-footer p{font-size:10px}@media (min-width: 740px){.footer-copyright br{display:none}}.continue-cart-p:hover{color:#858585!important}.continue-cart-p:hover .continue-cart:before{color:#858585!important}.continue-cart:before:hover{color:#858585!important}.home-side-menu h4,.home-side-menu h3{line-height:1.9}.home-side-menu ul{list-style:none}.index .index-section.homepage-section.animate.wow.fadeIn .product-info{display:none}.index-row.row{margin-top:30px}@media (max-width: 740px){#collection-loop .product-index:nth-child(3n+1){clear:none!important}}#shopify-section-collection-template .price{display:block}.homepage-promo h3{padding-top:0;-webkit-transition:none;transition:none;-webkit-transform:none;transform:none}.home-side-menu h3:hover,.home-side-menu h4:hover{color:#858585}.owl-buttons>div:hover{background:#838383;color:#fff;border-color:#858585}.gallery-two-image .homepage-promo{cursor:inherit!important}.collection-index .lazyload-fade.lazyautosizes.lazyloaded:hover{opacity:.9}.collection-button-list .lazyload-fade.lazyautosizes.lazyloaded:hover{opacity:1!important}.product-car .was{margin-left:0!important}.hero-dual-image .two-image-h3{top:43%!important;text-shadow:1px 2px 2px rgba(0,0,0,.9)!important;font-size:32px!important}@media (max-width: 740px){.hero-dual-image .two-image-h3{top:35%!important;text-shadow:1px 2px 2px rgba(0,0,0,.9)!important;font-size:22px!important}}.featured-collection .product-index:hover{opacity:.6}.collection-bottom-promo img{width:100%}.collection-h1-main{text-align:center;border-top:1px solid #cfcfcf;padding-bottom:30px!important;padding-top:40px}.collection-h{text-align:center;padding-top:15px;margin-bottom:40px}.collection-bottom-promo{margin-top:30px}.collection-bottom-promo a h1{margin-bottom:10px!important}.collection-bottom-promo a:hover{opacity:.9}@media (min-width: 815px){.promo-1{margin-left:0!important}.promo-2{margin-right:0!important;float:right!important}}.promo-2 h2:after,.promo-1 h2:after{font-family:FontAwesome;content:"\f054";font-size:12px;padding-left:7px;font-weight:100}.title-height{min-height:3.8em}#product-loop .col-swatch{display:none}.gallery-two-image .homepage-promo:hover img{opacity:1}@media (max-width: 739px){.promo-1 .collection-h{margin-bottom:60px}#bc-sf-filter-collection-header{margin-bottom:-20px!important}footer ul#social-icons{margin-top:50px!important}}.collection-template .box-ratio{background-color:unset}@media (max-width: 480px){#collection-sidebar{display:block!important}#shopify-section-collection-template .show{display:none!important}}#pt-nav-toggle p{font-size:20px!important}.filter-menu .pt-mobile-header a.pt-nav-toggle span,.filter-menu .pt-mobile-header a.pt-nav-toggle span:before,.filter-menu .pt-mobile-header a.pt-nav-toggle span:after{height:4px!important;width:25px!important}.filter-menu .pt-mobile-header a.pt-nav-toggle span:before{top:-8px!important}.filter-menu .pt-mobile-header a.pt-nav-toggle span:after{bottom:-8px!important}.filter-menu .pt-mobile-header a.pt-nav-toggle p{margin:0 0 0 35px!important}.filter-menu .pt-mobile-header a.pt-nav-toggle.active span:before{top:unset!important}@media (min-width: 980px){.gallery-single{margin-left:1.0416667%!important;padding-right:1.9%!important;background-color:#fff!important}}.gallery-single button{color:#282828;position:absolute;background:#fff;min-width:168px;z-index:9999;font-weight:600;font-size:15px;font-family:Open Sans}.sports-button-1:hover,.sports-button-2:hover{position:absolute;background:#282828;color:#fff}.gallery-2-button{bottom:23px;transform:translate(-50%,-50%);width:max-content!important;width:-moz-max-content!important}_::-webkit-full-page-media,_:future,:root .gallery-2-button{line-height:normal}_:-ms-lang(x),.gallery-2-button{line-height:normal}.gallery-single .sports-button-1{bottom:30px;left:40px}.gallery-single .sports-button-2{bottom:30px;left:230px}.gallery-single-text h1{color:#fff;bottom:100px;position:absolute;left:85px;text-shadow:1px 2px 2px rgba(0,0,0,.9)}@media (max-width: 440px){.gallery-single-text h1,.sports-button-1,.sports-button-2{display:none}}.two-image-h3{font-weight:700!important;position:absolute;top:410px;left:0;right:0}@media (max-width: 1679px) and (min-width: 1220px){.two-image-h3{top:270px}}@media (max-width: 1219px) and (min-width: 740px){.two-image-h3{top:180px}}@media (max-width: 739px) and (min-width: 500px){.two-image-h3{top:300px}}@media (max-width: 499px){.two-image-h3{top:110px}}.gallery-pdf{margin-bottom:65px}.product-index.desktop-6.tablet-3.mobile-3 h1,.product-index.desktop-6.tablet-3.mobile-3 a{display:flex;justify-content:center;margin-top:17px}.button_image1{color:#282828;background:#fff;min-width:168px;font-weight:600;font-size:15px;font-family:Open Sans;border:#282828 solid 2px;line-height:0}.button_image1:hover{color:#fff;background:#282828;border:#282828 solid 2px}.fa.fa-map-marker.fa-2x{font-size:2.2em;color:#ed1c24}.our-stores h1{text-align:center}.our-stores{border-top:solid 1px #cfcfcf;padding-top:35px;padding-bottom:55px}.our-stores p{margin-bottom:20px}@media (max-width: 1679px) and (min-width: 980px){.our-stores p{min-height:57.6px}}@media (max-width: 979px) and (min-width: 740px){.our-stores p{min-height:38.4px}.our-stores .notification{margin-bottom:20px}}.store-button{color:#282828;background:#fff;min-width:168px;font-weight:700;font-size:13px;font-family:Open Sans;border:#282828 solid 2px;line-height:0}.store-button:hover{background:#ed1c24;border-color:#ed1c24}@media (min-width:980px){#shopify-section-our-stores .desktop-2{min-width:172px}}.our-stores h3{padding-top:20px}@media (max-width: 739px){.our-stores h3{padding-top:15px}.homeshopphoto{margin-top:25px}}.collection-button{color:#282828;background:#fff;min-width:168px;border:#282828 solid 2px;line-height:0;margin-top:10px}.collection-button:hover{color:#fff;background:#282828;border:#282828 solid 2px}@media (max-width: 399px){.collection-button{min-width:90px}}#content h1,#product-price{border-bottom:0}.single-option-selector{color:#282828;min-width:168px;border:#282828 solid 2px;text-align:center;cursor:pointer}@media (min-width: 980px){.single-option-selector{padding-right:25px}}@media (max-width: 740px) and (min-width: 500px){_:-ms-fullscreen,:root .single-option-selector{margin-left:32%}}@media (max-width: 499px){_:-ms-fullscreen,:root .single-option-selector{width:100%!important;padding-left:47%!important}_:-ms-fullscreen,:root .btn.size-chart-open-popup{top:10px!important}}.product-navigation{display:none}#product-description form{border-top:0;border-bottom:0}#AddToCartForm .rte{border-bottom:1px solid #cfcfcf;padding-bottom:10px;margin-bottom:40px}#AddToCartForm h1{font-size:22px}#AddToCartForm .money{font-size:18px;font-weight:600}#AddToCartForm p{font-size:12px;font-weight:400;margin-top:-10px}.add.clearfix.AddtoCart{width:196px!important;height:58px;font-weight:600;font-size:18px}.add.clearfix.AddtoCart:hover{background-color:#ed1c24}.size-div{position:relative}@media (min-width: 740px){.btn.size-chart-open-popup{top:45px!important;left:210px!important}}.btn.size-chart-open-popup{position:absolute;text-decoration:underline;font-size:13px;top:10px;left:260px}@media (max-width: 740px) and (min-width: 740px){#product-photos{display:block}}.was .money{color:#ed1c24}@media (max-width: 739px){#product-right h1,.iWishLoginNote,#PageContainer h1,.iwishShareContainer,.iwishMsg,#product-description .spr-badge,.meta-product{text-align:center;float:none}#AddToCartForm #product-price{text-align:center;display:flex!important;justify-content:center}}@media (max-width: 739px){#product-add{justify-content:center;text-align:center}}.iWishLoginNote,.shareTitle{font-size:12px!important}#AddToCartForm #product-price{display:inline-flex;display:-webkit-inline-flex}div#related.bottom-related{border-top:0}#related h4 a{font-size:18px;font-weight:700}_:-webkit-full-screen-ancestor,:root .single-option-selector{text-align-last:center}.bottom-related{margin-top:80px!important}.bottom-related h2{font-size:20px;font-weight:700;margin-bottom:30px}.product-page.product-template #product-description h1{font-size:22px!important}#product-description .spr-badge-caption{display:none}#product-description .spr-badge{margin-top:18px}.spr-icon.spr-icon-star{color:gold}@media (min-width: 740px){.product__image.lazyload-fade.lazyautosizes.lazyloaded{width:80%}}@media (min-width: 1680px){#thumbnail-gallery{margin-top:-80px;margin-bottom:50px}}.spr-badge-starrating .spr-icon{font-size:150%!important}@media (min-width: 1220px){.product-image-container{padding-bottom:85%!important}}.product-thumbnail.selected{border:none!important}img.zoomImg{max-width:2000px!important;height:2000px!important;max-height:none!important;width:auto!important}img.zoomImg:hover{max-width:900px!important;max-height:900px!important}.single-option-selector{text-indent:-.7px!important}@media (max-width: 1679px){#thumbnail-gallery{margin-bottom:30px}}.fa.fa-heart-o:hover{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.spr-header-title{font-size:12px!important;font-weight:700;text-align:left!important}.spr-summary{text-align:left!important}#shopify-product-reviews{margin-top:0!important}_:-ms-lang(x),.single-option-selector{max-width:25%}.related-products .image{min-height:268.7px}#product-description form label{line-height:1}.meta-product a{text-decoration:underline}.select label{margin-bottom:15px;padding-top:15px}.add.clearfix.AddtoCart[disabled=""]{background-color:gray!important;cursor:auto}.add.clearfix.AddtoCart[disabled=""]:hover{background-color:gray!important}.related-products-div{padding-bottom:15px}@media (min-width: 980px){.gridlock .row .related-products .desktop-3{width:17.917%}}#tabs a{text-decoration:underline}@media (min-width: 1680px){#thumbnail-gallery{padding-top:44px}}@media (max-width: 739px){#related li:nth-child(odd){clear:left}#product-add .js-qty{display:flex;justify-content:center}}.quanity-select{display:inline-grid!important}.quanity-select label{margin-bottom:15px}@media (max-width: 980px){#product-add{margin-top:30px!important}}button.js-qty__adjust.js-qty__adjust--minus.quantity-increment{margin-right:2.5px!important}button.js-qty__adjust.js-qty__adjust--plus.quantity-increment{margin-left:1.5px}@media (max-width: 980px){.spr-badge-starrating{margin:0!important}}.spb-productdescfont.spb-productoptiontextcolor.spb-productoptionbackground{border:#282828 solid 2px}.lowstockalert{color:red;font-size:14px!important;margin-top:5px!important;font-weight:700!important}.eco-container{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.eco-container img{max-width:100%;margin-top:-10px}.eco-text{font-size:20px;padding-left:10px;color:#257b43}#contactFormWrapper input,#contactFormWrapper #contactFormMessage{border:#282828 solid 2px}#contact_form,.iwishAddWrap{margin-top:20px}#AddToCartForm .fa.fa-heart-o,#AddToCartForm .fa.fa-heart{font-size:23px;padding-right:8px}.iWishAddColl .fa.fa-heart-o,.iWishAddColl .fa.fa-heart{font-size:23px;padding-top:9px}.iWishAdd.iwishAdded{cursor:default}.iWishAdd.iwishAdded:hover{color:#000!important}.iWishLoginMsg{margin-top:10px!important}.iWishLoginNote a,.iWishLoginMsg a{text-decoration:underline}.iwishShareContainer{margin-bottom:20px!important}.iwishBuyBtn:hover{background-color:#ed1c24!important}.iWishAddColl{float:right;position:relative}.wish-count{text-align:center;background-color:#f4f4f4;min-width:40px;height:40px;line-height:40px;border-radius:40px;position:absolute;left:-35px;padding:0 3px;z-index:999}.iwishMsg{margin-bottom:30px}.iWishAdd{font-weight:600;font-size:13px}.fa.fa-heart{color:#ed1c24}.fa-heart .wish-count,.iWishAddColl .fa.fa-heart{cursor:default}.iwishWrapper{margin-left:16px!important}.bc-sf-filter-block-title{border-bottom:0!important;margin-bottom:10px!important}.bc-sf-filter-option-block{padding:20px 0!important;border-bottom:1px solid #e3e3e3!important}.bc-sf-filter-option-block:last-child{border-bottom:0!important}#content .collection-template #collection-description h1#bc-sf-filter-collection-header{border-bottom:none!important}@media (min-width: 740px){.spb-productdescfont.spb-productoptiontextcolor.spb-productoptionbackground{text-align:center;width:50%;margin-top:10px}#infiniteoptions-container span{margin-left:-1px}}@media (max-width: 739px){.spb-productdescfont.spb-productoptiontextcolor.spb-productoptionbackground{width:50%;min-width:235px!important;margin-left:auto;margin-right:auto!important}.spb-productdescfont.spb-productdesctextcolor{margin-bottom:10px;padding-top:15px}}.cart-qty{width:48px!important}@media (max-width: 740px){#shopping-cart h2,#shopping-cart p,.successForm.feedback p{text-align:center}}@media (max-width: 979px) and (min-width: 740px){#create-customer,#customer{width:97.91666667%}}.cart-title p{font-size:13px;font-weight:300!important}.cart-remove .fa.fa-times{color:#858585}.cart-quantity input{margin:auto;display:block}#update-cart{color:#282828;background:#fff}#update-cart:hover{color:#858585}.cart-image{margin-right:70px}#basket-right h4{margin-top:-15px}#basket-right{text-align:left;float:left;margin-left:0;margin-bottom:40px;margin-top:30px}#shopping-cart th{padding-left:0}#cart-notes{display:none}.cart-attributes select{text-align:center;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0px;border-radius:0;appearance:none;background:url(https://cdn.shopify.com/s/files/1/0009/3975/3527/files/cev-down.png?3195196503950474825) 96% / 5% no-repeat;border-color:#282828;cursor:pointer}.cart-attributes h1{border-bottom:1px solid #e5e5e5!important;padding:10px 10px 10px 0;font-weight:700;font-size:15px;margin-bottom:0!important}.cart-attributes{margin-top:60px}.attribute-p{font-weight:300;font-size:13px;text-align:justify}@media (min-width: 1680px){.attribute-p{min-height:76.8px}}@media (max-width: 1679px) and (min-width: 1220px){.attribute-p{min-height:96px}}@media (max-width: 1219px) and (min-width: 980px){.attribute-p{min-height:115.2px}}.attribute-p a{text-decoration:underline}.cart-attributes p{margin-bottom:0}@media screen and (-webkit-min-device-pixel-ratio:0){.cart-attributes select{padding-left:40%}}@media (max-width: 1679px){@media screen and (-webkit-min-device-pixel-ratio:0){.cart-attributes select{padding-left:35%}}}@media (max-width: 1219px){@media screen and (-webkit-min-device-pixel-ratio:0){.cart-attributes select{padding-left:30%}}}_:-ms-fullscreen,:root .cart-attributes select{padding-left:30%}@media (max-width: 979px){.attribute-2{margin-top:50px}@media screen and (-webkit-min-device-pixel-ratio:0){.cart-attributes select{padding-left:45%}}_:-ms-fullscreen,:root .cart-attributes select{padding-left:40%}}@media (max-width: 739px){@media screen and (-webkit-min-device-pixel-ratio:0){.cart-attributes select{padding-left:40%}}}@-moz-document url-prefix(){.cart-attributes select{padding-left:unset}}@media (max-width: 739px){.cart-image{margin:auto;display:block}#basket-right{width:100%}.cart-input br{display:none}.cart-quantity{margin-right:13.5%!important}.cart-remove{float:right!important}.cart-attributes{margin-top:0}#cartform tr{margin-bottom:60px}#cartform tr{border-bottom:55px solid white;border-top:1px solid #e5e5e5;display:block}#shopping-cart td{border-bottom:0}#cartform table{border-bottom:1px solid #e5e5e5;margin-bottom:50px}#basket-right h4,.cart-item{text-align:center}.money{display:block}}@media (max-width: 499px){#update-cart{padding-left:0}}@media (max-width: 340px){#update-cart{font-size:11px}}.empty-cart{margin-bottom:30px}@media (max-width: 979px) and (min-width: 740px){.cart-attributes select{background:url(https://cdn.shopify.com/s/files/1/0009/3975/3527/files/cev-down.png?3195196503950474825) 96% / 2% no-repeat}.cart-image{margin-right:0}.cart-title{max-width:331px}.cart-title h2,.cart-title p{text-align:left!important}}.cart-price del .money{color:#e30613}@media (min-width: 741px){.cart-price del .money{padding-left:10px}}@media (max-width: 739px){.cart-price{margin-top:17px!important;margin-left:21px!important}}.cart-input input{min-width:unset!important}.cart-price del{color:#e30613}.cart-price h2{text-align:center}@media (max-width: 359px){.cart-price{width:26.5%!important}}.continue-cart:before{font-family:FontAwesome;content:"\f053";font-size:12px;color:#000;padding-right:5px}.continue-cart{cursor:pointer}input.ajaxcart__qty-num{border:1px solid #e5e5e5!important}.draw-cart-page{text-align:center}.draw-cart-page a,.drawer__close.js-drawer-close{text-decoration:underline}.drawer__close.js-drawer-close:hover{color:#858585}.ajaxcart__footer.row button{width:100%;font-size:14px}.continue-cart-p{padding-top:15px}@media (max-width: 739px){td.cart-quantity{width:unset!important;margin:unset!important}.cart-attributes label{text-align:center}}@media (min-width: 741px){.cart-input{padding-top:20px}}@media (max-width: 355px){td.cart-remove{width:unset!important}}@media (max-width: 740px){#shopping-cart thead{display:none!important}}.cart-attributes label{margin-bottom:10px;padding-top:15px}@media (max-width: 740px) and (min-width: 740px){.cart-attributes label{text-align:left!important}}.cart-attribute__field input{margin-bottom:15px;text-align:center}.cartstandout,.cartstandout a{color:red;font-size:16px;margin-bottom:10px!important}.cartstandout a{text-decoration:underline}.cart-attributes #cross-sells{float:left}.cart-attributes .cross-sell .money,.nooptions{display:none}.shipping-savings-message{background-color:#fafafa;border:3px solid red;padding:15px;text-align:center;margin-bottom:25px;font-weight:700}@media (min-width: 1220px){.boys-div{padding-top:50px}}.school-title-div{min-height:5em}.shopify-challenge__button.btn{text-transform:uppercase}.shopify-challenge__container{margin-bottom:40px!important}.school-accordion .accordion{background-color:#fff;color:#444;cursor:pointer;width:100%;border-bottom:2px solid #f4f4f4;text-align:left;outline:none;font-size:15px;transition:.4s;height:80px}.school-accordion .active,.accordion:hover{background-color:#fff}.school-accordion .panel{padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.school-accordion .accordion:after{font-family:FontAwesome;content:"\f078";font-size:13px;color:#f4f4f4;float:right;margin-left:5px}.school-accordion .active:after{font-family:FontAwesome;content:"\f077";color:#f4f4f4}.school-accordion .span-1{text-align:center;background-color:#ebebeb;min-width:40px;height:40px;line-height:40px;border-radius:40px;position:absolute;left:20px!important;padding:0 3px;color:#fff;font-size:16px;z-index:0}.school-accordion .span-2{text-align:center;background-color:#ebebeb;min-width:40px;height:40px;line-height:40px;border-radius:40px;position:absolute;left:85px;padding:0 3px;color:#fff;font-size:16px;z-index:0}.school-accordion .span-3{text-align:center;background-color:#ebebeb;min-width:40px;height:40px;line-height:40px;border-radius:40px;position:absolute;left:150px;padding:0 3px;color:#fff;font-size:16px;z-index:0}.school-accordion .image-div{min-height:160px}.school-accordion .panel .desktop-2.tablet-2.mobile-3:hover .school-accordion .product-info h3,.school-accordion .panel .desktop-2.tablet-2.mobile-3:hover{opacity:1}.school-accordion .panel .desktop-2.tablet-2.mobile-3{opacity:.3}.school-accordion button:hover .span-1,.school-accordion button:hover .span-2,.school-accordion button:hover .span-3{background-color:#ed1c24}.school-accordion button:hover .school-accordion .accordion:after{background-color:#ed1c24}.school-accordion .active .span-1,.school-accordion .active .span-2,.school-accordion .active .span-3{background-color:#ed1c24}.school-accordion button:hover:after{color:#ed1c24}.school-accordion button.active:after{color:#ed1c24}.school-accordion .box-ratio{height:unset;width:auto;overflow:hidden;background-color:transparent;padding-bottom:0!important}.school-accordion .product-index img{display:block;margin:0 auto 10px;height:100px!important;width:auto}.school-accordion .box-ratio img{background-color:#fff}_:-ms-fullscreen,:root .school-accordion .box-ratio{height:100px}@media (max-width: 739px){.school-accordion .product-index.desktop-2.tablet-2.mobile-3{width:47.9%}}.image-collection-button{position:absolute;margin-top:20px;left:50%}.image-collection-button .button_image1{position:relative;left:-50%}.image-collection .homepage-promo:hover img{opacity:1!important}.image-collection-image .caption{cursor:default}.image-collection-image{padding-bottom:100px}.rte.new-school-enquires{padding-bottom:30px}@media (max-width: 740px){.radio-contact input{width:unset!important;min-width:unset!important}}@media (max-width: 739px){.new-shool-broch{display:flex;justify-content:center}.new-shool-broch:first-child{margin-top:50px;margin-bottom:25px}}.contact-new-enquire input,.contact-new-enquire textarea{border:#282828 solid 2px}@media (max-width: 979px){.appointments-div table{width:100%}.appointments-div td{display:block;width:100%}.appointments-div tr{display:block}.appointments-div table{margin-bottom:40px}.appointments-div{margin-bottom:-40px}.appointments-selector{display:block}}@media (min-width: 980px){.appointments-div button{margin-top:20px}.appointments-selector{display:none}.appointments-div p{margin-bottom:0!important}}.address-ul li{display:inline-block;padding-left:5px;padding-right:5px}.section-title.appointments-selector{text-align:center}.appointments-selector a{text-decoration:underline}@media (max-width: 739px){#shopify-section-search-template .money{display:inline-block}}#create-customer,#customer{margin-top:0!important}@media (min-width: 740px){#customer-wrapper{margin-left:0!important}}.address_table select{-webkit-appearance:none;-moz-appearance:none;background:url(//cdn.shopify.com/s/files/1/0079/5616/8761/t/3/assets/select-arrow.png?8673289186097605037) right no-repeat}@media (max-width: 739px) and (min-width: 500px){.address_table select{max-width:unset}}.customer_address_table{margin-bottom:30px}.customer_address .action_bottom .button{width:100%!important}@media (max-width: 739px){#address_default_address_new,.customer_address_table [type=checkbox]{width:unset!important;min-width:unset!important}}@media (max-width: 979px){.customer_address.desktop-4.mobile-3{margin-bottom:45px}}.customer_address_table .label{padding-right:10px}.address_table .action_bottom{margin-bottom:45px}.address_table{margin-bottom:0!important}#customer_sidebar{margin-bottom:40px}input#first_name,input#last_name,input#email,input#customer_email,input#password,input#customer_password,input#recover-email,.cart-attribute__field input,.cart-attributes select{border:#282828 solid 2px}h2{font-weight:600}h4,p{font-weight:400}h5{font-weight:300}.button,button,input[type=submit],input[type=reset],input[type=button],input[type=text],input[type=password],input[type=email],textarea,select{border-radius:0!important;transition:all 0s ease-in-out}a{transition:all 0s ease-in-out}a:hover{color:#858585}.disabled{pointer-events:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}#breadcrumb,#breadcrumb a{text-transform:capitalize!important}@media (max-width: 1679px) and (min-width: 1220px){ul#nav li a{font-size:13.7416663px!important;padding:0 6px}}@media (max-width: 1219px) and (min-width: 980px){ul#nav li a{font-size:11.0916657px!important;padding:0 6px}}@media (max-width: 980px) and (min-width: 980px){#nav{display:block!important}}select::-ms-expand{display:none}@media (max-width: 739px){#page p{text-align:center}}#page a,#customer-wrapper a,.footer-copyright a{text-decoration:underline}.school-accordion a{text-decoration:none!important}.easytabs-text{display:none}
/*# sourceMappingURL=/s/files/1/0079/5616/8761/t/66/assets/custom.css.map */
