h2{color:#308DC2}.site-header__logo-link>img{width:100%;max-width:150px}.input-group .input-group-field:last-child,.input-group .input-group-btn:last-child>.btn,.input-group .input-group-btn:last-child>.btn--secondary{border-radius:0}.input-group .input-group-field:first-child,.input-group .input-group-btn:first-child,.input-group .input-group-btn:first-child>.btn,.input-group .input-group-btn:first-child>.btn--secondary,.input-group input[type="hidden"]:first-child+.input-group-field,.input-group input[type="hidden"]:first-child+.input-group-btn>.btn,.input-group input[type="hidden"]:first-child+.input-group-btn>.btn--secondary{border-radius:0}@media (min-width: 769px){.site-header__search,.site-header__cart{height:60px}}.site-header__search{padding:0 15px 15px 15px;margin:0;max-width:none}.site-header__search form{width:100%}.site-header__search button{background-color:#0088C5}.site-header__search button:hover{background-color:#008CCB}.site-header__search .search-bar{display:block}.site-header__search .search-bar span.input-group-btn{padding-right:15px;position:absolute;top:0;right:19px}@media (max-width: 768px){.site-header__search .search-bar ::placeholder{color:#545792}}@media (min-width: 769px){.site-header__search{padding-top:11px;padding-bottom:11px;background-color:#00A3D8;display:flex;align-items:center}}.site-header__contacts{margin:10px 15px 0 0;color:#fff;position:relative;height:56px}.site-header__contacts a{color:#fff}.site-header__contacts>div{position:absolute;right:0;bottom:3px}@media (max-width: 1000px){.site-header__contacts{height:30px;margin-bottom:10px}}.site-header__cart{background-color:#308DC2;display:inline-block;float:right;width:260px}.site-header__cart{color:#fff}.site-header__cart a,.site-header__cart a:hover,.site-header__cart a:focus{color:#fff}.icon-cart{font-size:3em;line-height:1;padding-top:1px}.site-nav--mobile .icon-cart{font-size:2em}.login-or-create-account{padding:15px 15px 0 15px;font-size:15px}.catalog-nav{margin:0}.catalog-nav li{list-style:none}.catalog-nav>li{float:left;margin:0;padding:2px 2px 1px 1px}.catalog-nav>li>div>.site-nav__link{color:#fff;text-align:center}.catalog-nav .site-nav--has-dropdown{position:relative}.catalog-nav .site-nav--has-dropdown .bg-container{position:relative}.catalog-nav .site-nav--has-dropdown .site-nav__dropdown{position:absolute;padding:3px 0 0;top:57px;left:-1px;font-size:15px;border-left:1px solid #fff;-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0px}.catalog-nav .site-nav--has-dropdown .site-nav__dropdown.cols4{columns:4;-webkit-columns:4;-moz-columns:4}.catalog-nav .site-nav--has-dropdown .site-nav__dropdown.cols3{columns:3;-webkit-columns:3;-moz-columns:3}.catalog-nav .site-nav--has-dropdown .site-nav__dropdown.cols2{columns:2;-webkit-columns:2;-moz-columns:2}.catalog-nav .site-nav--has-dropdown .site-nav__dropdown li{width:100%;margin-bottom:0;display:inline-block}.catalog-nav:hover>li{opacity:1}.catalog-nav:hover>li.nav-hover,.catalog-nav:hover>li:hover{opacity:1}.site-nav__dropdown .site-nav__link{position:relative;color:#333;padding:5px 15px;font-size:13px}.site-nav__dropdown .site-nav__link:after{content:'';position:absolute;bottom:0;left:15px;right:15px;border-bottom:1px solid #e9e9e9}.template-collection .catalog-nav>li,.template-product .catalog-nav>li{opacity:1}.template-collection .catalog-nav>li.site-nav--active,.template-product .catalog-nav>li.site-nav--active{opacity:1}.template-collection .product-rows+hr{margin-bottom:15px}.template-product h1{line-height:1.2}.template-product #ProductPrice{font-size:48px}.template-product .product-price.ex-vat{position:relative;margin-bottom:1.5em}.template-product .product-price.ex-vat>.taxable{position:absolute;top:6px;margin-left:5px;color:#808080;font-size:14px}.template-product .product-price.inc-vat{position:absolute;bottom:10px;margin-left:5px}.template-product .product-price.inc-vat span{color:#808080;font-size:14px;font-weight:bold}.template-product .product-qty{float:left}.template-product #AddToCart{margin-top:5px;margin-left:15px}.site-footer{background-color:#308DC2;color:#fff;padding:20px 0;font-size:1.1em}.site-footer a,.site-footer a:hover,.site-footer a:active{color:#fff}.site-footer ul.footer-nav{margin:0 0 15px 0;list-style:none;-webkit-column-count:3;-moz-column-count:3;column-count:3}@media (max-width: 600px){.site-footer ul.footer-nav{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.site-footer ul.footer-nav a{padding:0}.site-footer .contact-us{margin-bottom:15px}#homepage-collections{margin-left:-5px}#homepage-collections .hc-item{margin-bottom:30px;padding-left:5px}#homepage-collections .hc-item a{display:inline-block;color:#fff;padding:0 3px 1px 3px;width:100%}#homepage-collections .hc-item a .title{font-size:23px;font-weight:600;padding:7px 0}#homepage-collections .hc-item a .image{line-height:1}#homepage-collections .hc-item a .image img{width:100%}#best-sellers{margin-left:25px !important}#best-sellers .best-seller-item{margin-bottom:30px;padding-left:5px}#best-sellers .best-seller-item a{display:inline-block;color:#fff;padding:3px 3px 0px 3px;width:100%}#best-sellers .best-seller-item a .title{font-size:17px;font-weight:600;padding:7px 3px}@media (max-width: 480px){#best-sellers .best-seller-item a .title{font-size:20px;line-height:1.3}}#best-sellers .best-seller-item a .image{line-height:1;position:relative}#best-sellers .best-seller-item a .image .price{position:absolute;bottom:0;color:#333;width:100%;padding:0 10px 10px 0;margin:0}#best-sellers .best-seller-item a .image .price span{color:#308DC2;font-weight:bold}#best-sellers .best-seller-item a .image img{width:100%}.site-header__cart{font-weight:bold}.site-header__cart-toggle img{margin-top:3px;max-width:45px}#CartCost{margin-left:9px}.cart-icon{margin-right:10px;position:relative}.cart-count{position:absolute;top:-2px;right:-6px;width:22px;height:22px;border-radius:50%;background-color:red;line-height:22px;text-align:center;font-weight:300}.product-grid-item{margin-bottom:15px;border-top:1px solid #e5e5e5}.product-grid-item.large--one-fifth:nth-child(5n+1){border-top:none}.product-grid-item.large--one-fifth:nth-child(5n+1) a.grid__image{border-top:1px solid #e5e5e5}.product-grid-item p{color:#308DC2;font-size:16px}.product-grid-item a,.product-grid-item a:hover,.product-grid-item a:active{color:#308DC2}.product-grid-item a.grid__image,.product-grid-item a:hover.grid__image,.product-grid-item a:active.grid__image{position:relative;padding-top:15px}.product-grid-item s{color:#B7B7B7}.related-products .product-grid-item{border-top:none}h3.with-bottom-line{border-bottom:1px solid #e5e5e5;padding-bottom:7px;color:#308dc2;margin-top:30px}.taxable{color:#808080;font-size:12px;font-weight:normal}.product-price .h2{display:inline-block}.product-price .taxable{font-weight:bold}.product-price.ex-vat{margin:0;line-height:1}.product-price.ex-vat .h2{margin:0;line-height:1}.product-price.inc-vat{color:#ccc}.product-price.inc-vat .taxable{color:#ccc}.pagination{font-weight:bold;float:right}.pagination a,.pagination a:hover,.pagination a:active{color:#308DC2}.pagination .page.current{background-color:#308DC2;color:#fff}.pagination span.deco{font-weight:normal}.pagination.right{margin-top:4px}.template-collection .age-ranges{margin-top:8px;font-weight:bold;font-size:14px;float:left}.template-collection .age-ranges a,.template-collection .age-ranges a:hover,.template-collection .age-ranges a:active,.template-collection .age-ranges label{color:#308DC2}.template-collection .age-ranges span{padding:0 4px}.template-collection .age-ranges span.filter--active{margin:0 6px;padding:8px;background-color:#308DC2;color:#fff}.template-collection .sort-by{margin-bottom:1em}.template-collection .sort-by label[for="sort-by"]{font-weight:bold;font-size:14px;float:left;color:#308DC2;line-height:30px;margin-right:10px}.template-collection .sort-by select#sort-by{min-width:150px;padding:2px 10px}.icon.icon-hamburger{font-size:24px;line-height:1;margin-top:7px}a.basket-icon{line-height:1}.bx-wrapper .bx-viewport{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:none !important;left:0 !important}.bg-image{background-color:#545792}@media (min-width: 769px){.bg-image{background:url(//cdn.shopify.com/s/files/1/1010/4208/t/6/assets/header-bg.png?v=18088928979361194321) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.site-header__logo{padding:15px 0}.product-category.mobile-nav__item.product-category:after{border:none}.product-category.mobile-nav__item>a.mobile-nav__link,.product-category.mobile-nav__item a.mobile-nav__link:hover,.product-category.mobile-nav__item a.mobile-nav__link:active{color:#fff;opacity:1}.product-category.mobile-nav__item .mobile-nav__has-sublist a,.product-category.mobile-nav__item .mobile-nav__has-sublist a:active,.product-category.mobile-nav__item .mobile-nav__has-sublist a:hover{color:#fff;opacity:1}.product-category.mobile-nav__item .mobile-nav__has-sublist .mobile-nav__item a,.product-category.mobile-nav__item .mobile-nav__has-sublist .mobile-nav__toggle button{color:#fff}.product-category.mobile-nav__item .mobile-nav__sublist a:hover,.product-category.mobile-nav__item .mobile-nav__sublist a:active{color:initial}.product-category.mobile-nav__item a:active,.product-category.mobile-nav__item a:focus,.product-category.mobile-nav__item .mobile-nav__toggle button:active,.product-category.mobile-nav__item .mobile-nav__toggle button:focus{background-color:initial}.template-index .main-content{display:block;margin-top:2px;padding-bottom:20px}.bx-wrapper{margin:0 auto 5px;padding:0;position:relative}.site-header{padding:1px 0}@media (max-width: 768px){.site-header .grid__item.mobile-nav-toggle,.site-header .grid__item.mobile-cart{vertical-align:bottom}}@media (max-width: 768px){.mobile-cart .site-nav__link,.mobile-nav-toggle .site-nav__link{padding-left:30px;padding-right:30px;color:#fff}.mobile-cart .icon-cart,.mobile-nav-toggle .icon-cart{position:relative}.mobile-cart .cart-count,.mobile-nav-toggle .cart-count{top:10px;right:25px}}.btn,.btn--secondary,.rte .btn--secondary,.rte .btn,.rte .btn--secondary{background-color:#e65d26}.btn:hover,.btn--secondary:hover,.rte .btn:hover,.rte .btn--secondary:hover{background-color:#cf5422}.catalog-nav>li>div>a.site-nav__link{text-shadow:2px 2px 4px #555555}.site-nav .site-nav__link{font-size:15px;font-family:'Open Sans', sans-serif;display:inline-block}@media (max-width: 1200px){.site-nav .site-nav__link{padding:15px 7px}}.site-nav li+li::before{content:" | ";padding:15px 0}@media (max-width: 1000px){.site-nav{clear:right;margin-right:10px}}.catalog-nav .bg-container>a{font-size:17px;font-family:'Open Sans', sans-serif;font-weight:600}.site-nav__link .icon-arrow-down{padding-left:2.5px}#homepage-collections .hc-item a .title{text-shadow:2px 2px 4px #777}#AddToCart .icon.icon-cart{float:left;font-size:2em}#AddToCart #AddToCartText{display:inline-block;padding:10px 0 0 10px;line-height:1}.item-no{color:#767676;position:absolute;margin-top:-51px}@media (max-width: 768px){.item-no{margin-top:-32px}}#quick-order-form .field-quantity{float:left;margin-right:15px}#quick-order-form .field-sku{float:left;margin-right:15px}#quick-order-form .field-sku label{display:block}#quick-order-form #AddToCart{margin-top:23px;margin-right:15px;float:left}#quick-order-form #AddToCart.btn:focus,#quick-order-form #AddToCart.btn:active{background-color:#cf5422 !important;outline:0 !important}#quick-order-form #AddToCart.btn.disabled:hover,#quick-order-form #AddToCart.btn.disabled:focus,#quick-order-form #AddToCart.btn.disabled:active{background-color:#f6f6f6 !important}#quick-order-form .response{display:none;padding-top:30px;color:#cc0033}#quick-order-form .js-qty__adjust,#quick-order-form .ajaxcart__qty-adjust{padding:0 9px}#quick-order-form .js-qty input,#quick-order-form .ajaxcart__qty input{padding:8px 25px}#quick-order .cart.table-wrap{clear:left}#quick-order .cart.table-wrap input[name=update]{float:left}#quick-order .cart.table-wrap input[name=checkout]{float:right}#quick-order .cart.table-wrap .total{padding-top:15px}.breadcrumb{width:50%;white-space:nowrap;overflow:hidden;position:relative}.breadcrumb:after{content:"";pointer-events:none;position:absolute;width:100px;height:100%;top:0;right:0;background-image:-webkit-linear-gradient(right, #fff, rgba(255,255,255,0));background-image:-moz-linear-gradient(right, #fff, rgba(255,255,255,0));background-image:-ms-linear-gradient(right, #fff, rgba(255,255,255,0));background-image:-o-linear-gradient(right, #fff, rgba(255,255,255,0));background-image:linear-gradient(to left, #fff, rgba(255,255,255,0))}@media (max-width: 768px){.breadcrumb{width:100%}.breadcrumb:after{width:50px}}.product-description{border-top:1px solid #ccc;padding-top:10px;margin-top:20px;clear:both}.product-description .age-ranges{color:#ccc;font-weight:bold}.product-description .age-ranges strong{color:#333}#country-currency-switcher{position:relative}#country-currency-switcher .cc-current{position:relative;width:46px;height:32px;margin:10px 15px 0 0;padding:0}#country-currency-switcher .cc-current.uk{background:transparent url(//cdn.shopify.com/s/files/1/1010/4208/t/6/assets/flag-uk.png?v=9622618072692548387) no-repeat top left}#country-currency-switcher .cc-current.nz{background:transparent url(//cdn.shopify.com/s/files/1/1010/4208/t/6/assets/flag-nz.png?v=13005833901809819312) no-repeat top left}#country-currency-switcher .cc-current.au{background:transparent url(//cdn.shopify.com/s/files/1/1010/4208/t/6/assets/flag-au.png?v=6821303148660112651) no-repeat top left}#country-currency-switcher .cc-current.euro{background:transparent url(//cdn.shopify.com/s/files/1/1010/4208/t/6/assets/flag-euro.png?v=9895527155923100105) no-repeat top left}#country-currency-switcher ul.flag-dropdown{display:none;position:absolute;margin:10px 15px 0 0;padding:0;width:46px;height:66px;top:34px;right:0;z-index:10}#country-currency-switcher ul.flag-dropdown li{width:46px;height:32px;list-style-type:none;padding-bottom:2px;margin-bottom:2px}#country-currency-switcher ul.flag-dropdown li a{display:block;width:46px;height:32px}#country-currency-switcher ul.flag-dropdown li.uk a{background:transparent url(//cdn.shopify.com/s/files/1/1010/4208/t/6/assets/flag-uk.png?v=9622618072692548387) no-repeat top left}#country-currency-switcher ul.flag-dropdown li.nz a{background:transparent url(//cdn.shopify.com/s/files/1/1010/4208/t/6/assets/flag-nz.png?v=13005833901809819312) no-repeat top left}#country-currency-switcher ul.flag-dropdown li.au a{background:transparent url(//cdn.shopify.com/s/files/1/1010/4208/t/6/assets/flag-au.png?v=6821303148660112651) no-repeat top left}#country-currency-switcher ul.flag-dropdown li.euro a{background:transparent url(//cdn.shopify.com/s/files/1/1010/4208/t/6/assets/flag-euro.png?v=9895527155923100105) no-repeat top left}#country-currency-switcher ul.flag-dropdown.uk .uk a{z-index:2}#country-currency-switcher ul.flag-dropdown.nz .nz a{z-index:2}#country-currency-switcher ul.flag-dropdown.euro .euro a{z-index:2}#country-currency-switcher ul.flag-dropdown.au .au a{z-index:2}#ComparePrice,.compare-price{line-height:1;margin:0}#ComparePrice .old-price,.compare-price .old-price{position:relative;font-size:48px;color:#808080}#ComparePrice .old-price:before,.compare-price .old-price:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:2px solid;border-color:inherit;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}.mobile-nav--expanded+.mobile-nav__sublist{max-height:none}.back-to-the-top{float:left}.back-to-the-top a{font-weight:bold;color:#308DC2;font-size:26px;margin:0;padding:0;line-height:1}.back-to-the-top a:before{width:0;height:0;content:"";border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid;float:left;margin-top:7px;margin-right:15px}@media (max-width: 550px){.back-to-the-top{float:none;text-align:center;margin-top:30px;margin-bottom:-20px}.back-to-the-top a{position:relative}.back-to-the-top a:before{position:absolute;left:-40px}}#CartCost span.money{color:#fff;font-size:14px}.template-search h3 a{color:#308dc2}.template-search .money{font-size:18px;font-weight:bold;line-height:1;color:#308dc2}.template-search .old-price{font-size:initial}.template-search .old-price:before{top:40%;-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}.template-search .old-price .money{color:#808080;font-weight:normal}.contact-form{margin-top:30px}.contact-form #country{width:100%}@media (max-width: 768px){.contact-info p{float:left;width:50%}.contact-info p:first-child{width:100%}}#terms-and-contacts-grid{margin-left:0;display:table;font-size:1em}#terms-and-contacts-grid .table-row{display:table-row}#terms-and-contacts-grid .table-row div.grid__item{color:#fff;float:none;width:50%;display:table-cell;padding-bottom:20px}#terms-and-contacts-grid .table-row div.grid__item>div{background-color:inherit;margin-bottom:40px;padding-right:30px}#terms-and-contacts-grid .table-row .left,#terms-and-contacts-grid .table-row .right,#terms-and-contacts-grid .table-row .path{height:1.9em;padding-top:21px;line-height:1;color:#fff;background-color:inherit}#terms-and-contacts-grid .table-row .left{clear:both;margin-right:30px}#terms-and-contacts-grid .table-row .right{padding-left:2px}#terms-and-contacts-grid .table-row .path{border-bottom:2px dotted #fff;height:1.7em;margin-bottom:0.2em}#terms-and-contacts-grid h1,#terms-and-contacts-grid p{color:#fff}#terms-and-contacts-grid h1{font-size:4.1em;margin:20px 0 20px;padding:0}#terms-and-contacts-grid p{line-height:1.2;padding:0 30px 0 0}#terms-and-contacts-grid p,#terms-and-contacts-grid .left,#terms-and-contacts-grid .right,#terms-and-contacts-grid .path{font-size:1.8em}#terms-and-contacts-grid .contacts table{margin-bottom:30px}#terms-and-contacts-grid .contacts table td{border:0;vertical-align:top;padding:5px 0;font-size:1.8em}.full-size{margin-left:0;color:#fff}.full-size h1{font-size:4.1em;margin:0;padding:0 0 20px}.full-size>div{padding:30px}.full-size p{font-size:1.8em;line-height:1.2;padding:0 30px 0 0}@media (max-width: 480px){.full-size{margin-left:0;color:#fff}.full-size h1{font-size:1.5em;margin:0;padding:5px 0 5px}.full-size>div{padding:0px 10px 5px}.full-size p{font-size:0.8em;line-height:1.2;padding:0 30px 0 0}#terms-and-contacts-grid h1{font-size:1.5em;margin:5px 0 5px}#terms-and-contacts-grid .table-row div.grid__item{padding:0 10px}#terms-and-contacts-grid .table-row div.grid__item>div{margin-right:0;padding-right:0}#terms-and-contacts-grid .table-row .left{margin-right:0;padding-right:2px}#terms-and-contacts-grid .table-row p,#terms-and-contacts-grid .table-row .left,#terms-and-contacts-grid .table-row .right,#terms-and-contacts-grid .table-row .path{font-size:0.8em}#terms-and-contacts-grid .table-row .left,#terms-and-contacts-grid .table-row .right,#terms-and-contacts-grid .table-row .path{padding-top:0}#terms-and-contacts-grid .table-row .path{height:0.8em;margin-bottom:1.1em;border-bottom:1px dotted #fff}#terms-and-contacts-grid .table-row p{padding:0}#terms-and-contacts-grid .table-row .contacts p{font-size:0.8em;line-height:1.5em}#terms-and-contacts-grid .table-row .contacts p span{display:inline-block;margin-bottom:5px}.small--no-path .path{display:none}.small--no-path .right{clear:left;float:left !important;padding:0}.small--no-path .left{font-weight:bold;height:1.2em}}@media (min-width: 480px) and (max-width: 768px){.full-size{margin-left:0;color:#fff}.full-size h1{font-size:2em;margin:0;padding:5px 0 5px}.full-size>div{padding:0px 10px 5px}.full-size p{font-size:1em;line-height:1.4;padding:0 30px 0 0}#terms-and-contacts-grid h1{font-size:2em;margin:5px 0 5px}#terms-and-contacts-grid .table-row div.grid__item{padding:0 10px}#terms-and-contacts-grid .table-row div.grid__item>div{margin-right:0;padding-right:0}#terms-and-contacts-grid .table-row .left{margin-right:0;padding-right:2px}#terms-and-contacts-grid .table-row p,#terms-and-contacts-grid .table-row .left,#terms-and-contacts-grid .table-row .right,#terms-and-contacts-grid .table-row .path{font-size:1em;line-height:1.4em}#terms-and-contacts-grid .table-row .left,#terms-and-contacts-grid .table-row .right{line-height:0.8}#terms-and-contacts-grid .table-row .left,#terms-and-contacts-grid .table-row .right,#terms-and-contacts-grid .table-row .path{padding-top:0}#terms-and-contacts-grid .table-row .path{height:0.8em;margin-bottom:1.1em;border-bottom:1px dotted #fff}#terms-and-contacts-grid .table-row p{padding:0}#terms-and-contacts-grid .table-row .contacts p{line-height:1.5em}#terms-and-contacts-grid .table-row .contacts p span{display:inline-block;margin-bottom:5px}#terms-and-contacts-grid .table-row .small--no-path .path{display:none}#terms-and-contacts-grid .table-row .small--no-path .right{clear:left;float:left !important;padding:0}#terms-and-contacts-grid .table-row .small--no-path .left{font-weight:bold;height:1.2em}}@media (min-width: 768px) and (max-width: 1199px){.full-size{margin-left:0;color:#fff}.full-size h1{font-size:3.2em;margin:0;padding:5px 0 5px}.full-size>div{padding:0px 10px 5px}.full-size p{font-size:1.2em;line-height:1.4;padding:0 30px 0 0}#terms-and-contacts-grid h1{font-size:3.2em;margin:5px 0 5px}#terms-and-contacts-grid .table-row div.grid__item{padding:0 10px}#terms-and-contacts-grid .table-row div.grid__item>div{margin-right:0;padding-right:0}#terms-and-contacts-grid .table-row .left{margin-right:0;padding-right:2px}#terms-and-contacts-grid .table-row p,#terms-and-contacts-grid .table-row .left,#terms-and-contacts-grid .table-row .right,#terms-and-contacts-grid .table-row .path{font-size:1.2em;line-height:1.4em}#terms-and-contacts-grid .table-row .left,#terms-and-contacts-grid .table-row .right{line-height:0.8}#terms-and-contacts-grid .table-row .left,#terms-and-contacts-grid .table-row .right,#terms-and-contacts-grid .table-row .path{padding-top:0}#terms-and-contacts-grid .table-row .path{height:0.8em;margin-bottom:1.1em;border-bottom:1px dotted #fff}#terms-and-contacts-grid .table-row p{padding:0}#terms-and-contacts-grid .table-row .contacts table{margin-bottom:30px}#terms-and-contacts-grid .table-row .contacts table td{border:0;vertical-align:top;padding:5px 0;font-size:1.2em}}#terms-and-contacts-img-1{background:url(//cdn.shopify.com/s/files/1/1010/4208/t/6/assets/terms-and-contacts-1.jpg?v=5222188743278553578) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#terms-and-contacts-img-2{background:url(//cdn.shopify.com/s/files/1/1010/4208/t/6/assets/terms-and-contacts-2.png?v=7003585941403282244) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#terms-and-contacts-img-3{background:url(//cdn.shopify.com/s/files/1/1010/4208/t/6/assets/terms-and-contacts-3.jpg?v=925359167453732211) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.overlay-label{position:absolute;top:15px;left:0;width:75%}.bx-wrapper .bx-pager{color:#666;font-family:Arial;font-size:0.85em;font-weight:bold;padding-top:20px;text-align:center;display:none}.bx-wrapper{margin:0 auto 5px;padding:0;position:relative}#best-sellers .best-seller-item a .image .price{background:rgba(255,255,255,0.9) none repeat scroll 0 0;bottom:0;color:#333;margin:0;padding:10px 10px 10px 0;position:absolute;width:100%}.account-type{font-size:18px}.account-type .please-confirm{text-transform:uppercase;color:#f00}.account-type input{margin-right:0;margin-left:10px}.account-type .info{font-style:italic;color:#777;font-size:13px}.account-type .ajax-loader{opacity:0;vertical-align:middle}.account-type.disabled{opacity:0.5}.account-type.disabled .ajax-loader{opacity:1}.wrapper.no-padding{padding:0}.additional-links{display:flex;justify-content:space-around}.custom-form-container{width:50%;margin-left:25%;text-align:center}.custom-form-container #CustomerLoginForm,.custom-form-container #RecoverPasswordForm{background-color:#0099CB;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:15px 10px}.custom-form-container .grid{margin-left:-15px}.custom-form-container .grid .grid__item{padding-left:15px}.custom-form-container h2,.custom-form-container a,.custom-form-container p,.custom-form-container button{color:#fff}.custom-form-container h2{font-size:1.6em;font-weight:normal;margin:0}.custom-form-container .inputs{display:flex;flex-direction:column;justify-content:center;height:80px}.custom-form-container input{height:30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-top:10px;padding:0 10px}.custom-form-container input[type=submit]{background-color:#9966cc;font-size:18px;font-weight:normal}@media (max-width: 480px){.custom-form-container{width:100%;margin-left:0}}@media (min-width: 481px) and (max-width: 768px){.custom-form-container{width:80%;margin-left:10%}}@media (min-width: 769px) and (max-width: 1024px){.custom-form-container{width:80%;margin-left:10%}}@media (min-width: 1025px) and (max-width: 1199px){.custom-form-container{width:60%;margin-left:20%}}.reset-inputs{display:flex;justify-content:space-around}.reset-inputs input[type=email]{width:60%}.reset-inputs input[type=submit]{width:35%}.create-a-personal-account-button{background-color:rgba(255,153,51,0.5);margin-top:15px;font-size:18px;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:flex;justify-content:center;flex-direction:column;min-height:62px}.create-a-personal-account-button a{width:100%;display:inline-block;padding-left:50%;padding:10px 5px 10px 51%;line-height:1.2}.create-a-personal-account-button a span{position:absolute;top:0;left:0;width:50%;background-color:#ff9933;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:0 5px;display:flex;justify-content:center;flex-direction:column;min-height:62px}.create-a-teacher-account-button{background-color:rgba(255,102,51,0.5);margin-top:15px;font-size:18px;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:flex;justify-content:center;flex-direction:column;min-height:62px}.create-a-teacher-account-button a{width:100%;display:inline-block;padding-left:50%;padding:10px 5px 10px 51%;line-height:1.2}.create-a-teacher-account-button a span{position:absolute;top:0;left:0;width:50%;background-color:#FF6633;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:0 5px;display:flex;justify-content:center;flex-direction:column;min-height:62px}.make-one-off-purchase-button{background-color:rgba(51,153,0,0.5);margin-top:15px;font-size:18px;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:flex;justify-content:center;flex-direction:column;min-height:62px}.make-one-off-purchase-button a{width:100%;display:inline-block;padding-left:50%;padding:10px 5px 10px 51%;line-height:1.2}.make-one-off-purchase-button a span{position:absolute;top:0;left:0;width:50%;background-color:#339900;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:0 5px;display:flex;justify-content:center;flex-direction:column;min-height:62px}@media (max-width: 768px){.colourful-btn,.colourful-btn a span{min-height:104px}}.search-and-cart{display:flex}.site-header__cart{order:2}.purchase-order input{width:100%}.cart__row .purchase-order{margin-bottom:15px}.cart__row .purchase-order input{width:auto}.subcategories .grid__item .h6{color:#000;text-align:center}.subcategories .grid__item .h6 a{color:inherit}.drawer{padding:0 12px 15px}.send-via-email{text-align:center;margin:30px 0;background-color:#9dd5ef;padding:5px;border-radius:3px}.send-via-email input[type=text]{width:100%;margin-bottom:15px}.send-via-email .submit-btn-wrapper{text-align:right;margin:-5px 0 7px}.send-via-email .btn--secondary{background-color:#0881c0;border:0}.send-via-email .btn--secondary:hover{opacity:0.9}.send-via-email input[type=email]{width:100%;margin-bottom:15px}.send-via-email input[type=submit][disabled=disabled]{opacity:0.5;color:#fff}
