.ie10 .page-wrapper,.ie11 .page-wrapper{height:auto}@media only screen and (min-width:768px){.block.category.event,.cms-home .page-main,.navigation,.page-header .header.panel,.page-wrapper>.page-bottom,.page-wrapper>.widget,.top-container{max-width:1920px}.footer.content,.header.content,.page-main{max-width:1680px}.cms-page-view .page-main .block{margin-bottom:20px}.cms-page-view .page-main{max-width:1280px}.cms-page-view p{text-align:justify}}.page-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden;min-height:100vh}h1,h2,h3,h4,h5{font-family:Spectral}@media only screen and (min-width:768px){h1{font-size:4.8rem}h2{font-size:3.4rem}h3{font-size:2.2rem}h4{font-size:1.8rem}}body{font-family:'Red Hat Display';color:#313131;font-size:1.6rem;-webkit-font-smoothing:antialiased}input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{font-family:'Red Hat Display'}.alink:visited,a:visited{color:#313131;text-decoration:underline}.alink,a{color:#313131;text-decoration:underline}.alink:hover,a:hover{color:#1d6d65}.alink:visited,a:visited{color:#1d6d65}button{font-family:'Red Hat Display'}.action.primary{background:#184c47;border:1px solid #184c47;font-family:'Red Hat Display';-webkit-font-smoothing:antialiased;text-transform:uppercase;letter-spacing:1px}@media only screen and (min-width:768px){.action.primary{padding:15px 45px}}.action.primary:hover{background:#1d6d65;border:1px solid #1d6d65}.action.primary:active,.action.primary:focus{background:#1d6d65;border:1px solid #1d6d65}.am-related-box .products .product-item-actions .tocart{background:#184c47;-webkit-box-shadow:none;box-shadow:none;border-radius:0;padding:10px}.am-related-box .related .products .product-item-actions .secondary-addto-links.am-actions-wrapper{display:none}.action.secondary{text-align:center;display:inline-block;text-transform:uppercase;text-decoration:none;padding:7px 15px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:1px}.action.tertiary{text-decoration:none;text-transform:uppercase;letter-spacing:1px;background-color:#f1f4f2;border:1px solid #f1f4f2;font-weight:600}a.action.primary,button{border-radius:0}.block-authentication .action.action-login,.block-authentication .action.action-register,.block-minicart .block-content>.actions>.primary .action.primary,.box-tocart .action.instant-purchase,.box-tocart .action.tocart,.bundle-actions .action.primary.customize,.bundle-options-container .block-bundle-summary .box-tocart .action.primary,.cart-summary .checkout-methods-items .action.primary.checkout,.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary,.form-address-edit .actions-toolbar .action.primary,.methods-shipping .actions-toolbar .action.primary,.multicheckout .action.primary,.order-review-form .action.primary{font-size:1.5rem}input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{height:50px;padding:0 15px}select{height:50px;font-family:'Red Hat Display';border-radius:0;text-indent:.5em;font-size:1.6rem;background-size:20px 10px;background-position-x:96%;background-position-y:50%}select:disabled{opacity:.8}._keyfocus :focus,input:not([disabled]):focus,select:not([disabled]):focus,textarea:not([disabled]):focus{-webkit-box-shadow:none;box-shadow:none;border:1px solid #154c47}.page-header{border-bottom:0}@media only screen and (min-width:768px){.page-wrapper{border-top:30px solid #a4beb1}.page-header .panel.wrapper{display:none}.header.content{padding:40px 20px 30px}}.breadcrumbs{margin:0 0 15px;background-color:#f1f4f2;padding:10px 0;max-width:none}.breadcrumbs a:visited{color:#313131}.breadcrumbs a{color:#313131}.breadcrumbs .items{font-size:1.4rem;color:#999;max-width:1680px;margin:auto;padding:0 20px}.breadcrumbs .item:not(:last-child):after{line-height:22px;color:#313131}@media only screen and (min-width:768px){.ammenu-logo{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;margin:0}.ammenu-logo img{width:320px}}@media only screen and (min-width:1080px){.ammenu-logo img{width:380px}}.header .ammenu-logo{margin:0}@media only screen and (max-width:640px){.ammenu-logo img{height:40px!important}.header .ammenu-logo{margin:0 0 10px 50px}}.ammenu-header-container .header.content .ammenu-logo{margin:0 auto 0 auto}@media only screen and (min-width:768px){.page-footer{background:#fff}.footer.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.footer.content .block{width:20%}.footer.content .block:last-child{-ms-flex-item-align:center;align-self:center}}.footer.content ul li{padding-bottom:10px}.footer-column h4{font-size:2.4rem;margin-bottom:15px;font-weight:500}.footer-column a{color:#313131;text-decoration:none}.copyright{background-color:#fff;color:#313131;border-top:1px solid #ececec;max-width:1680px;margin:auto;width:100%;padding:10px 20px}.copyright .company-info span{display:block;text-transform:uppercase}.copyright .footer-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px){.copyright .footer-info{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.copyright .footer-info div{width:100%}@media only screen and (min-width:768px){.copyright .footer-info div{width:25%}}.copyright .footer-info .company-info{width:100%;padding:20px}@media only screen and (min-width:768px){.copyright .footer-info .company-info{width:50%;padding:0}}.secure-payment ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0}.secure-payment p{text-align:left;font-size:1.6rem}.secure-payment ul li{margin:0;padding-right:20px}.secure-payment ul li img{height:25px}.small,small{font-size:13px}.copyright .liquidshop-logo{height:30px;text-align:right}.copyright .liquidshop{text-align:center}@media only screen and (min-width:768px){.copyright .liquidshop{text-align:right}}.monogram{display:none}@media only screen and (min-width:768px){.monogram{display:block}}.ammenu-nav-sections.nav-sections.-hamburger:not(.-drill) .ammenu-tabs-container{border-radius:0}.ammenu-main-container{margin-bottom:30px}.ammenu-menu-welcome{background:#a4beb1;padding:14px 30px;font-weight:600}.ammenu-menu-wrapper.-hamburger .ammenu-link.-level1,.ammenu-menu-wrapper.-mobile .ammenu-link.-level1{font-weight:400;text-decoration:none;color:#313131}.ammenu-menu-wrapper.-hamburger .ammenu-wrapper a{font-weight:400;text-decoration:none;color:#313131}.ammenu-submenu-wrapper{background-color:#fff}.ammenu-menu-wrapper.-hamburger .ammenu-link.-main{font-weight:500;text-decoration:none}@media only screen and (min-width:768px){.ammenu-submenu-container[aria-selected=true]~.ammenu-link{color:#1d6d65}.ammenu-submenu-container[aria-selected=true]~.ammenu-toggle .ammenu-icon:after,.ammenu-submenu-container[aria-selected=true]~.ammenu-toggle .ammenu-icon:before{background-color:#1d6d65}}@media only screen and (min-width:768px){.ammenu-menu-toggle.-hamburger:hover:after{content:'Menu';font-size:1.4rem;margin-top:5px;position:absolute;bottom:-25px}.ammenu-menu-overlay{background-color:rgba(255,255,255,.95)}.ammenu-menu-wrapper.-hamburger .ammenu-link.-level1,.ammenu-menu-wrapper.-mobile .ammenu-link.-level1{text-transform:none}}@media only screen and (min-width:1025px){.ammenu-nav-sections.-hamburger .header.links li>a{text-decoration:none;text-transform:uppercase;color:#1d6d65}.ammenu-nav-sections.-hamburger .header.links li>a:hover{color:#313131}.ammenu-menu-wrapper.-hamburger .ammenu-item>.ammenu-wrapper{padding:0 30px 0 0}.ammenu-menu-wrapper.-hamburger .ammenu-submenu-container{margin:0 0 0 50px}.ammenu-menu-wrapper.-hamburger .ammenu-submenu-container{-webkit-box-shadow:none;box-shadow:none}.ammenu-menu-wrapper.-hamburger .ammenu-wrapper a:hover{color:#1d6d65}.ammenu-menu-wrapper.-hamburger .ammenu-wrapper a:hover{border:1px solid #1d6d65}}@media only screen and (max-width:767px){.ammenu-menu-toggle{padding:18px 20px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}@media only screen and (min-width:768px){.minicart-wrapper{margin-left:40px;position:absolute;right:100px;height:38px}.minicart-wrapper .action.showcart .text{display:none;position:absolute;font-size:1.4rem;clip:unset;width:auto;height:auto;top:30px;left:-13px;color:#313131}.minicart-wrapper .action.showcart:hover .text{display:block}.minicart-items .product-item-name a{color:#313131;font-weight:600}}.minicart-wrapper .action.showcart:before{content:url(/pub/media/B&E_Basket_Icon.svg);width:20px}.minicart-wrapper .action.showcart.active:before{content:url(/pub/media/B&E_Basket_Icon.svg);width:20px}.minicart-wrapper .action.showcart .counter.qty{background:#a4beb1;border-radius:50%}.minicart-wrapper .action.showcart .counter-number{text-shadow:none}.minicart-items .action.delete:before,.minicart-items .action.edit:before{font-family:'Font Awesome 5 Pro';content:'\f304'}.minicart-items .action.delete:before{content:'\f2ed'}@media only screen and (max-width:640px){.minicart-wrapper{margin-top:5px}}.account-wrapper a:before{color:#fff;content:url(/pub/media/B&E_Account_Icon.svg);line-height:38px;margin:0;vertical-align:top;display:inline-block;overflow:hidden;speak:none;text-align:center;width:20px}.account-wrapper{display:inline-block;position:absolute;margin-left:30px;right:60px}@media only screen and (max-width:640px){.account-wrapper{margin:5px 20px 0}}.account-wrapper a .text{border:0;display:none;padding:0;position:absolute;width:75px;font-size:1.4rem;top:30px;left:-25px;color:#313131}.account-wrapper:hover .text{display:block}.cms-home h2{text-transform:uppercase;text-align:center;font-size:3.6rem;font-weight:500}@media only screen and (max-width:640px){.cms-home h2{font-size:2.8rem;margin:0}}.cms-home .page-main{padding-left:0;padding-right:0}#for-parents{background:url(/pub/media/for-parents-bg.jpg);background-size:cover;background-position:center;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}#for-parents .container{background:#f2f4f3;padding:40px 70px;width:800px;margin:340px auto 30px;border:20px solid;border-color:rgba(164,190,177,1);overflow:hidden;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:768px){#for-parents .container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px}#for-parents .container div{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#for-parents .container .text{width:60%}#for-parents .container .buttons{width:40%}}#for-parents .container h2{text-transform:uppercase;margin-top:0;margin-bottom:10px;font-size:3.6rem;text-align:left}#for-parents .container p{font-size:1.8rem}#for-parents .container .buttons a{width:100%;text-align:center;height:50px;line-height:50px;padding:0;font-size:15px}@media only screen and (min-width:768px){#for-parents .container .buttons a{width:230px}}#our-stores{max-width:1680px;margin:auto;padding:50px 20px;background-color:#f1f4f2}#our-stores .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;padding:50px 0 0}#our-stores .container .store{width:calc((100% - 30px)/ 4);padding:20px;margin-right:10px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:767px){#our-stores .container .store{width:calc((100% - 10px)/ 2);margin-bottom:10px}#our-stores .container .store:nth-child(even){margin-right:0}}#our-stores .container .store:last-child{margin-right:0}#our-stores .container .store h3{font-size:3.2rem;text-transform:uppercase;margin-top:30px;font-weight:500;margin:20px 0 10px}@media only screen and (max-width:767px){#our-stores .container .store h3{font-size:2rem}}#our-stores .container .store a{text-decoration:none;color:#313131}.cms-school-shops h2{text-align:center;font-size:3.6rem}.cms-school-shops .cms-3col{border-bottom:1px solid #ddd;padding-bottom:50px}.cms-school-shops .cms-3col div{background-color:#f1f4f2;padding:20px}.cms-school-shops .cms-3col div:first-child{padding:0}.subtitle{font-size:1.8rem;font-family:Spectral;text-align:center!important;margin-bottom:50px}.cms-school-shops .cms-3col img{-o-object-fit:cover;object-fit:cover;height:100%;width:auto}.cms-school-shops .cms-3col p{margin-bottom:0}.cms-school-shops .cms-3col a{color:#184c47;font-weight:500;text-transform:capitalize;text-decoration:underline}.cms-school-shops .cms-3col h4{margin-top:20px;margin-bottom:5px;text-transform:uppercase;font-family:'Red Hat Display';font-size:1.6rem}.cms-school-shops .cms-3col h4:first-child{margin-top:0}.aw-rbslider-content-wrapper h2{color:#fff;text-transform:capitalize;font-size:72px;font-weight:500;text-shadow:2px 2px #333}@media only screen and (max-width:640px){.aw-rbslider-content-wrapper h2{font-size:48px}}#school-enq .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#school-enq .container div{width:100%}@media only screen and (min-width:768px){#school-enq .container div{width:50%}}#school-enq .container .text{text-align:center;margin:auto;padding:50px 0}@media only screen and (min-width:768px){#school-enq .container .text{padding:200px 0}}#school-enq .container .text a{background-color:#184c47;font-size:1.5rem;color:#fff;text-decoration:none;text-transform:uppercase;padding:12px 30px;display:block;width:170px;margin:0 auto 20px}#school-enq .container .image{background-image:url(/pub/media/fashion-designer-sketch.jpg);background-position:center;background-size:cover}@media only screen and (min-width:768px){.page-title-wrapper.product h1{font-size:4rem;line-height:1}.product-info-main .product-info-price .price-box{padding-bottom:15px}.box-tocart .fieldset .field.qty .label{display:none}.amstockstatus-stockalert{margin-bottom:20px}.product-options-wrapper{margin-bottom:40px}.product-social-links{text-align:center;margin-top:-30px;font-size:15px}.product-info-price .price-box .price-container .price,.product-options-bottom .price-box .price-container .price{font-size:20px;line-height:24px}.catalog-product-view .page-main{background-color:#f1f4f2;max-width:none;padding-left:40px;padding-right:40px}.catalog-product-view .breadcrumbs{margin-bottom:5px}.catalog-product-view .column.main{max-width:1680px;margin:60px auto}.page-layout-1column .product-info-main{width:42%;background-color:#fff;padding:60px 80px;-webkit-box-sizing:border-box;box-sizing:border-box}.page-layout-1column .product.media{width:52%;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.box-tocart .action.tocart{width:100%}.product-info-price .price-box .price-container{display:-webkit-box;display:-ms-flexbox;display:flex}.product-info-main .product-info-price .price-box .price-container>span{margin-right:5px}.product-add-form .product-options-wrapper .field .control{width:100%}.product.data.items>.item.title>.switch{font-weight:500;text-transform:uppercase;line-height:42px;font-size:1.6rem}}#amasty-gallery-container .slick-vertical{margin-top:0}.amstockstatus-stockalert .stock.link-stock-alert{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;margin-bottom:60px;text-align:center;background:#184c47;padding:15px 10px}.amstockstatus-stockalert .stock.link-stock-alert .action.alert{color:#fff;text-decoration:none;text-transform:uppercase}.product-info-main .product-info-price{color:#313131}.field.configurable.required .label{font-weight:500}.col.data table tr:nth-child(odd){background:#eee}.col.data table{border:1px solid #ccc}.block-bundle-summary .action.towishlist,.bundle-options-container .block-bundle-summary .product-addto-links>.action,.product-item .action.towishlist,.product-item-actions .actions-secondary>.action,.product-social-links .action.mailto.friend,.product-social-links .action.tocompare,.product-social-links .action.towishlist,.table-comparison .action.towishlist,.wishlist.split.button>.action.split{font-weight:500}.product-info-main .stock.unavailable{display:none}.stock.available:before{content:url(/pub/media/check-regular.svg);width:16px;height:20px;padding-right:5px;display:inline-block;vertical-align:middle}@media only screen and (min-width:768px){#amasty-gallery.position-left #amasty-gallery-container{border-right:0;background:#f1f4f2;padding-right:30px;height:100%!important}#amasty-gallery-images:not(.slick-initialized) .amasty-gallery-thumb-link{padding:15px 20px;margin-bottom:20px;background:#fff}}.price-label{font-family:Spectral;font-style:italic;text-transform:lowercase}.block-bundle-summary .action.towishlist:before,.product-item .action.towishlist:before,.product-social-links .action.towishlist:before,.table-comparison .action.towishlist:before{display:none}.product-addto-links .action{margin-right:0}.product-info-price .price-box,.product-options-bottom .price-box{color:#313131}.product-info-main .product-info-price{display:block}.product-info-main .product-info-price{border-bottom:0;margin-bottom:0}.product-info-main .product-info-stock-sku{display:block;padding-left:0;text-align:left}.product-info-main .product.attribute.sku{display:none}.block.related{clear:both}.block.related .block-title{text-align:center;text-transform:uppercase}.block.related .block-title strong{font-size:3.6rem;font-family:Spectral;font-weight:500}.uniform-shop.container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:70px}.uniform-shop.container .image,.uniform-shop.container .text{width:50%}.uniform-shop.container .image{background-image:url(https://brightongirls.gdst.net/wp-content/uploads/2019/08/Heads-Welcome-2-2312x1280.jpg);background-size:cover}.uniform-shop.container .text{padding:70px 70px 70px 30px}@media only screen and (min-width:768px){.product-options-bottom .box-tocart .fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px}.product-options-bottom .box-tocart .fieldset .field.qty{margin-right:20px}.product-options-bottom .box-tocart .fieldset .actions{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}}.field.qty .control{display:-webkit-box;display:-ms-flexbox;display:flex}.field.qty .control .minus,.field.qty .control .plus{height:50px}.field.qty .control .minus button,.field.qty .control .plus button{-webkit-box-shadow:none;box-shadow:none;height:50px;background-color:#fff;width:50px;font-size:24px;font-weight:400}.box-tocart .input-text.qty{background:#f1f4f2;border:1px solid #ccc;font-weight:600;font-size:18px}.field.qty .control .minus button{border-radius:2px 0 0 2px;border-right:0}.field.qty .control .plus button{border-radius:0 2px 2px 0;border-left:0}.amcart-qty-wrap>.amcart-control{height:50px;width:50px;background:#fff;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.amcart-qty-wrap>.amcart-control:before{color:#313131;font-size:24px;line-height:50px}.amcart-qty-wrap>.amcart-input,.amcart-qty-wrap>.amcart-input.input-text.qty{margin:0;width:50px;height:50px;font-size:18px;font-weight:600;background:#f1f4f2;border:1px solid #ccc}.amcart-qty-wrap>.amcart-control.-minus{border-right:0}.amcart-qty-wrap>.amcart-control.-plus{border-left:0}.amcart-qty-wrap>.amcart-label{display:none}@media only screen and (min-width:768px){.search-autocomplete{position:relative!important}}.search-link{position:absolute;right:190px;height:38px}.search-link:before{margin:auto;content:url(/pub/media/B&E_Search_Icon.svg);width:20px;height:20px;line-height:38px;display:block}.search-link .text{border:0;display:none;overflow:hidden;padding:0;position:absolute;font-size:1.4rem;top:30px;left:-9px;color:#313131}.search-link:hover .text{display:block}.overlay{height:100%;width:100%;display:none;position:fixed;z-index:1000;top:0;left:0;background-color:#184c47;background-color:rgba(24,76,71,.95)}.overlay-content{position:relative;top:46%;width:80%;text-align:center;margin-top:30px;margin:auto}.overlay .closebtn{position:absolute;top:20px;right:45px;font-size:60px;cursor:pointer;color:#fff}.overlay .closebtn:hover{color:#ccc}.overlay input[type=text]{padding:25px;height:70px;font-size:17px;border:none;float:left;width:100%;background:#fff}.overlay input[type=text]:hover{background:#f1f1f1}.overlay button:hover{background:#bbb}.block-search{float:none;padding:0;margin:auto;width:100%;max-width:800px}.block-search .action.search:before{display:none}.block-search:after{content:url(/pub/media/B&E_Search_Icon.svg);position:absolute;right:20px;height:30px;width:30px;top:18px}.ammenu-menu-wrapper{margin-bottom:0}@media only screen and (max-width:640px){.search-link{display:none}}.cms-2col.boxes div,.cms-3col.boxes div,.cms-4col.boxes div,.cms-5col.boxes div,.job-opportunity{border:1px solid #cecece;padding:30px;margin-top:10px;border-bottom:8px solid #a4beb1;min-height:255px;text-align:justify}.cms-2col div h2,.cms-3col div h3,.cms-4col div h3,.job-opportunity h3{margin-top:0;font-weight:400;font-size:2.6rem}.cms-3col div a,.job-opportunity a,.read-more{text-transform:uppercase;text-decoration:none;font-weight:600}.cms-booking-an-appointment .cms-3col.boxes a{text-transform:unset;font-weight:400}.read-more:visited{color:#313131}.read-more:visited:hover{color:#1d6d65}.cms-job-opportunities h2{clear:both;text-align:center}.cms-job-opportunities .page-main .block-static-block{width:100%;float:left;clear:none;margin:0}@media only screen and (min-width:768px){.cms-job-opportunities .page-main .block-static-block{width:calc((100% - 120px)/ 3);margin:0 20px 50px}}.cms-measurement-guide .cms-2col{margin-top:50px}.cms-garment-care .cms-2col div,.cms-measurement-guide .cms-2col div{margin:0 50px 0 0;width:100%}@media only screen and (min-width:768px){.cms-garment-care .cms-2col div,.cms-measurement-guide .cms-2col div{width:45%}}.google-map{border-bottom:30px solid #f1f4f2}.virtual-tour{padding-top:40px}.cms-chiswick-store .page-main,.cms-eton-store .page-main,.cms-harrow-store .page-main{max-width:none;padding-left:0;padding-right:0}.cms-chiswick-store .cms-3col,.cms-eton-store .cms-3col,.cms-harrow-store .cms-3col{max-width:1280px;margin:0 auto 60px;padding-left:20px;padding-right:20px}.store-info .wrapper{background-color:#f1f4f2;padding:30px;width:100%!important;margin-top:-6px}.cms-chiswick-store .cms-3col div:first-child,.cms-eton-store .cms-3col div:first-child,.cms-harrow-store .cms-3col div:first-child{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}.cms-chiswick-store .cms-3col div,.cms-eton-store .cms-3col div,.cms-harrow-store .cms-3col div{width:100%;margin-right:0}@media only screen and (min-width:768px){.cms-chiswick-store .cms-3col div,.cms-eton-store .cms-3col div,.cms-harrow-store .cms-3col div{width:calc((100% - 120px)/ 3);margin-right:60px}}.cms-page-view table{margin-bottom:20px}.cms-page-view table tr:nth-child(even){background-color:#f1f4f2}p.center{text-align:center}ul.pdfs{list-style:none;padding:0;-webkit-column-count:2;column-count:2;margin:20px auto 80px}.cms-2col,.cms-3col,.cms-4col,.cms-5col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}.cms-2col div{width:100%;margin:auto}@media only screen and (min-width:768px){.cms-2col div{width:50%}}.cms-2col.boxes div{width:100%;margin-right:0;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px){.cms-2col.boxes div{width:calc((100% - 20px)/ 2);margin-right:20px}}.cms-3col div{width:100%;margin-right:0;margin-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px){.cms-3col div{width:calc((100% - 40px)/ 3);margin-right:20px}}.cms-4col div{width:100%;margin-right:0;margin-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px){.cms-4col div{width:calc((100% - 60px)/ 4);margin-right:20px}}.cms-3col.boxes img{max-height:255px;width:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:10px}.cms-5col div{width:100%;margin-right:0;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px){.cms-5col div{width:calc((100% - 80px)/ 5);margin-right:20px}}.cms-5col.boxes img{height:200px;width:100%;-o-object-fit:cover;object-fit:cover}.cms-2col.boxes div:last-child,.cms-2col.boxes div:nth-child(2),.cms-3col div:last-child,.cms-3col div:nth-child(3),.cms-3col div:nth-child(6),.cms-4col div:last-child,.cms-4col div:nth-child(4),.cms-5col div:last-child,.cms-5col div:nth-child(5){margin-right:0}.featured{padding:20px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.8rem}@media only screen and (min-width:768px){.featured{padding:0 80px}}.cms-2col div img{-o-object-fit:cover;object-fit:cover}.amform-form{max-width:800px;margin:0 20px 10px}.quote{text-align:center;font-size:2rem;font-style:italic;font-weight:600;margin-bottom:0}.author{text-align:center;font-size:1.8rem}.source{text-align:center;margin-bottom:50px;font-size:1.4rem}@media only screen and (min-width:768px){.page-title-wrapper{text-align:center;margin-top:20px}.page-title-wrapper.product{text-align:left;margin-top:0}}.garment-features{list-style:none;margin:40px 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.garment-features li{width:calc((100% - 20px)/ 2);padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:20px;margin-bottom:20px}.garment-features li:nth-child(even){margin-right:0}@media only screen and (min-width:768px){.garment-features li{width:calc((100% - 60px)/ 4)}.garment-features li:nth-child(even){margin-right:20px}}.garment-features li:first-child{background-color:#eac3de}.garment-features li:nth-child(2){background-color:#b8d2d2}.garment-features li:nth-child(3){background-color:#bcdca6}.garment-features li:nth-child(4){margin-right:0;background-color:#c4b5d9}.garment-features li:nth-child(5){background-color:#f5f5b5}.garment-features li:nth-child(6){background-color:#f1d9a5}.garment-features li:nth-child(7){background-color:#bde8e9}.garment-features li:nth-child(8){margin-right:0;background-color:#ffc5c5}.garment-features li h4{margin-top:5px;font-size:2rem;font-weight:400}.cms-garment-care .cms-2col .featured{margin:auto}@media only screen and (min-width:768px){.cms-international-boarders .page-main{max-width:1920px}.cms-international-boarders .cms-2col{max-width:1280px;margin:0 auto 50px}.cms-international-boarders .cms-1col{margin:auto;max-width:1280px}}.cms-ethical-policies .cms-4col div h3{font-size:2.2rem;text-align:center}.cms-ethical-policies .cms-4col div img{text-align:center;margin:auto;max-height:100px;display:block;margin-bottom:30px}.page-products .page-title-wrapper{text-align:center}.amslider .slide .category-item.category-item-label img{height:auto}@media only screen and (min-width:768px){.page-products .page-main{max-width:none;padding:0}.page-products .breadcrumbs{margin-bottom:0}.category-image{border-bottom:20px solid #f1f4f2}.page-products .page-title-wrapper{margin-top:60px}.page-products .page-title-wrapper h1{margin-bottom:60px}.category-view{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1280px;margin:auto;padding:0 20px}.category-view>div{margin-right:80px}.category-view .crest{width:calc((100% - 160px) * .3);-webkit-box-sizing:border-box;box-sizing:border-box;border:20px solid #f1f4f2;height:310px;background-repeat:no-repeat;background-position:center;background-size:contain}.category-view .crest{display:none}.category-view .category-description{width:calc((100% - 160px) * .4);-webkit-box-sizing:border-box;box-sizing:border-box;text-align:justify}.category-view .category-cms{width:calc((100% - 160px) * .3);-webkit-box-sizing:border-box;box-sizing:border-box;background:#f1f4f2}.category-cms h4,.category-cms p{padding:0 30px}.category-cms h4:first-child{padding-top:30px}.category-view .amslider-container{width:100%;margin:0}.category-view div:nth-child(3){margin-right:0}.category-cms h4:first-child{margin-top:0}.category-cms p{margin-bottom:0}.category-view .crest img{border:20px solid #f1f4f2;-webkit-box-sizing:border-box;box-sizing:border-box}.page-products .columns{max-width:1280px;padding:0 20px;margin:auto}}@media only screen and (max-width:767px){.category-description{padding:0 20px}.category-cms{padding:1px 20px 20px;background:#f1f4f2}}@media only screen and (min-width:640px){.products-grid .product-item-info.active,.products-grid .product-item-info:hover{-webkit-box-shadow:none;box-shadow:none;border:2px solid #a3beb1;padding:8px}.products-grid .product-item-inner{-webkit-box-shadow:none;box-shadow:none;margin:8px 0 0 -2px;border:2px solid #a5c0b3;padding:0 8px 8px;right:-2px}.product-item-actions .actions-primary+.actions-secondary{display:none}}.products-grid .product-item-info{text-align:center}.category-image .image{margin:auto}.category-cms h4,.store-info h4{text-transform:uppercase;margin-bottom:5px;font-family:'Red Hat Display';font-size:1.6rem}.store-info h4{margin-top:0}.category-cms a,.category-description a{color:#184c47;font-weight:600}.store-info a[href^="mailto:"]{color:#1d6d65;text-transform:capitalize;text-decoration:underline}.category-our-schools .category-cms{display:none}.appointedd-booking-popover,a.appointment{border:1px solid #184c47;margin:10px;display:inline-block;padding:15px 30px;text-decoration:none;text-align:center;text-transform:uppercase;font-weight:600;color:#fff;background-color:#184c47;color:#fff;-webkit-box-shadow:none;box-shadow:none!important;width:100%}@media only screen and (min-width:768px){.appointedd-booking-popover,a.appointment{margin:40px 30px 0;width:auto}}.cms-booking-an-appointment h2{text-align:center}.appointedd-booking-popover:hover{background-color:#1d6d65;border-color:#1d6d65;color:#fff}p.testimonial{font-style:italic}.cms-testimonials .cms-2col div img{display:block;margin:auto}@media only screen and (min-width:768px){.amslider .slide .category-item{padding:20px;border:10px solid #fff}}.amslider .slide .category-item.active,.amslider .slide .category-item:hover{-webkit-box-shadow:none;box-shadow:none;border-color:#f1f4f2;padding:20px}.amslider .slide .category-item-title,.amslider .swiper-slide .swiper-category-item{font-size:1.6rem}.amslider .slide{text-decoration:none}.login-prompt .container{text-align:center;border-top:20px solid #f1f4f2;border-bottom:20px solid #f1f4f2;padding:50px 0}.login-prompt .container h2{font-size:3.6rem;text-transform:uppercase;margin-top:0}@media only screen and (max-width:640px){.login-prompt .container h2{font-size:2.4rem}}.login-prompt .container .action.primary,.login-prompt .container .action.tertiary{font-size:1.5rem;padding:15px 80px}@media only screen and (min-width:768px){.login-prompt .container .action.primary{margin-right:20px}}@media only screen and (min-width:768px){.customer-account-create .page-title-wrapper{text-align:center}.fieldset.create.info{margin:0 auto 40px;width:50%}.fieldset.create.account .legend{width:50%;margin:0 auto 40px;float:none}.fieldset.create.account .field.required{margin:0 auto 20px;width:50%}.fieldset.create.account .field.field-school{width:100%;max-width:1280px;text-align:center}.field.choice.gdpr.required{text-align:center}.form-create-account .fieldset.create.account:after{text-align:center}.customer-account-create .actions-toolbar{text-align:center}.customer-account-create .actions-toolbar .primary{float:none}.account .field.choice.gdpr.required{text-align:left}}.customer-account-create .actions-toolbar .secondary{display:none}#group-fields-customer-attributes .step-title{display:none}.welcome p{display:inline-block;padding-right:50px}.welcome{padding-bottom:40px}.welcome .action.primary{width:100%;text-align:center}@media only screen and (min-width:768px){.welcome .action.primary{width:auto}}.amorderattr_img_checkbox{width:50%;padding:0!important;text-align:center;border:0}@media only screen and (min-width:768px){.amorderattr_img_checkbox{width:calc((100% - 14px)/ 6);border:2px solid #ddd;border-width:2px 0 0 2px}}.amorderattr_img_checkbox:last-child,.amorderattr_img_checkbox:nth-child(12),.amorderattr_img_checkbox:nth-child(18),.amorderattr_img_checkbox:nth-child(24),.amorderattr_img_checkbox:nth-child(30),.amorderattr_img_checkbox:nth-child(36),.amorderattr_img_checkbox:nth-child(42),.amorderattr_img_checkbox:nth-child(48),.amorderattr_img_checkbox:nth-child(6){border-right-width:2px}.amorderattr_img_checkbox:nth-last-child(-n+6){border-bottom-width:2px}#group-fields-customer-attributes{width:100%}.field-school .amorderattr_img_checkbox .admin__field-label span{font-weight:500}.page-products .message.info.empty{display:none}.category-bishopsgate .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/bishopsgate_school.png)}.category-brighton-girls-gdst .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Brighton_Girls_School_GDST_Logo_copy.png)}.category-bromley-high-school-gdst .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Bromley_High_School_GDST_Logo.png)}.category-bruern-abbey-school .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Bruern_Abbey_School_Logo.png)}.category-cothill-house .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Cothill_House_School_Logo.png)}.category-coworth-flexlands .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Coworth_Flexlands_School_Logo.png)}.category-eton-college .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Eton_College_Logo.png)}.category-eton-end-school .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Eton_End_School_Logo.png)}.category-garden-house-school .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Garden_House_School_Logo_1.png)}.category-godolphin-latymer-school .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Godolphin___Latymer_School_.png)}.category-harrow-school .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Harrow_School_Logo.png)}.category-hill-house-international-junior-school .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Hill_House_School_Logo_.png)}.category-lambrook .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Lambrook_School_Logo.png)}.category-lloyd-williamson-schools .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Lloyd_Williamson_School_Logo-.png)}.category-long-close-school .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Long_Close_School_Logo.png)}.category-ludgrove .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Ludgrove_School_Logo.png)}.category-marlborough-house-school .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Marlborough_House_School_Logo.png)}.category-marlborough-house-vinehall .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/MHV_LOGO_SHIELD_POS_CMYK.jpg)}.category-merlin-school .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/The_Merlin_School_Logo.png)}.category-norland-place-school .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Norland_Place_School_Logo.png)}.category-orley-farm-school .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Orley_Farm_School_Logo.png)}.category-oxford-international-college-brighton .category-view .crest{display:block;background-image:url(/pub/media/catalog/category/oxford_intcol_brighton_logo.png)}.category-roxeth-mead-school .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Roxeth_Mead_School_Logo.png)}.category-royal-high-school-bath-gdst .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Royal_High_School_Bath_Logo-.png)}.category-st-edward-s-royal-free .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/St_Edwards_School_Logo.png)}.category-st-george-aos-school-windsor-castle .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/St_Georges_s_School_Windsor_Castle_Logo.png)}.category-st-john-s-beaumont .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/stjohnsbeaumont.png)}.category-st-mary-s-primary-school .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/St_Marys_School_Logo.png)}.category-st-piran-s .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/St_Piran_s_School_Logo.png)}.category-streatham-clapham-high-school-gdst .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Streatham___Clapham_High_School_Logo.png)}.category-sussex-house-school .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Sussex_House_School_Logo.png)}.category-the-marist .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/The_Marist_School_Logo.png)}.category-tring-park-school .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Tring_Park_School_Logo.png)}.category-upton-court-grammar-school .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Upton_Court_Grammar_School_Logo.png)}.category-upton-house-school .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Upton_House_School_Logo.png)}.category-wellesley-house .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Wellesley_House_School_Logo.png)}.category-west-london-free-school .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/West_London_Free_School_Logo.png)}.category-westminster-under-school .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Westminster_Under_School_Logo.png)}.category-st-bernard-s-preparatory-school .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/St_Bernard_s_Prep.jpg)}.category-ranelagh-school .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Ranelagh_Logo_-_Blue_Gold_-_Aj.png)}.category-sunningdale-school .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Sunningdale_School_Logo.png)}.category-eaton-house-belgravia .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/logo-eaton-house-schools.png)}.category-eaton-house-the-manor .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/logo-eaton-house-schools.png)}.category-unicorn-school .category-view .crest{display:block;background-image:url(/pub/media/images/cache/catalog/category/300x300/Unicorn-logo-small.jpg)}.cms-page-view .page-title-wrapper{text-align:center}.cms-tabs{list-style:none;padding:0;margin-top:50px}.cms-tabs li{background:#184c47;margin:0 auto 20px;padding:12px 30px;width:auto;text-transform:uppercase;text-align:center}@media only screen and (min-width:768px){.cms-tabs li{width:280px}}.cms-tabs li a{text-decoration:none;color:#fff}.cms-starting-at-eton-college .page-main,.cms-starting-at-harrow-school .page-main{max-width:none}.cms-starting-at-eton-college .page-main .cms-3col,.cms-starting-at-harrow-school .page-main .cms-3col{max-width:1280px;margin:auto}.cms-starting-at-eton-college .page-main .cms-2col,.cms-starting-at-harrow-school .page-main .cms-2col{max-width:1920px;margin:0 auto 50px;text-align:center}@media only screen and (min-width:768px){.cms-starting-at-eton-college .page-main .cms-2col div,.cms-starting-at-harrow-school .page-main .cms-2col div{margin:80px auto}}.cms-starting-at-harrow-school .cms-2col>div:last-child{background-image:url(/pub/media/Harrow_School_Catalogue_960.jpg);background-repeat:no-repeat;background-size:cover;margin:0;min-height:250px}.cms-starting-at-eton-college .cms-2col>div:last-child{background-image:url(/pub/media/Eton_School_Catalogue_960.jpg);background-repeat:no-repeat;background-size:cover;margin:0}.cms-starting-at-eton-college .page-title-wrapper:before,.cms-starting-at-harrow-school .page-title-wrapper:before{content:"";background-repeat:no-repeat;background-size:200px 200px;height:200px;width:200px;display:block;margin:auto}.cms-starting-at-harrow-school .page-title-wrapper:before{background-image:url(/pub/media/harrow_coat_of_arms.jpg)}.cms-starting-at-eton-college .page-title-wrapper:before{background-image:url(/pub/media/eton_coat_of_arms.jpg)}@media only screen and (min-width:1440px){.cms-starting-at-eton-college .featured p,.cms-starting-at-harrow-school .featured p{max-width:500px;margin:auto}}.top-container{max-width:none;background-color:#313131}.top-container .block-static-block.widget{margin:0}.top-container .block-static-block.widget .sale-notice{color:#fff;text-align:center;padding:5px}.field-school .control .nested{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:768px){.form.create.account,.form.form-orders-search,.form.password.forget,.form.password.reset,.form.search.advanced,.form.send.confirmation{width:100%}.amorderattr_img_checkbox img{max-height:150px;width:auto}.field.choice.admin__field.admin__field-option{padding:0 15px 20px}}.cart.main.actions .action.back{display:inline;padding-right:20px}@media only screen and (min-width:768px){.field.field-select-billing label span{font-size:2rem;font-weight:600;margin-top:20px;display:block}}.action.secondary.action-hide-popup{width:auto;line-height:50px;height:50px;margin-top:0!important}.action.secondary.action-hide-popup span{color:#313131}.action.secondary.action-hide-popup span:hover{text-decoration:none}#shipping_cp_button_id{padding:0 30px!important;height:50px}.amcheckout-step-container .amcheckout-summary-container .product-item-name{font-weight:600}.checkout-index-index .modal-popup .fieldset .field .label{font-weight:500}.checkout-index-index .checkout-header .description{font-size:16px}.amcheckout-step-container .amcheckout-title{background:#f1f4f2}.amcheckout-step-container .action.checkout.amasty,.amcheckout-step-container .primary .action.checkout{background:#184c47}.amcheckout-step-container .amcheckout-title>.amcheckout-icon:before{border-right:2px solid #184c47;border-bottom:2px solid #184c47}.amcheckout-step-container .amcheckout-title>.amcheckout-icon{border:2px solid #184c47}.amcheckout-step-container .amcheckout-title>.amcheckout-icon:hover,.amcheckout-step-container .amcheckout-title>.amcheckout-icon:hover:before{border-color:#1d6d65}.checkout-payment-method .payment-option-title .action-toggle{color:#184c47}.amcheckout-step-container .amcheckout-button:not(.braintree-googlepay-button):not(.ui-datepicker-trigger),.amcheckout-step-container button:not(.braintree-googlepay-button):not(.ui-datepicker-trigger){border-radius:0;background:#184c47;padding:14px 20px}._amcheckout-selectable-item.-selected,.amcheckout-step-container .amcheckout-shipping-address .billing-address-details.-selected,.amcheckout-step-container .amcheckout-shipping-address .shipping-address-details.-selected,.amcheckout-step-container .amcheckout-shipping-methods .amcheckout-method.-selected,.amcheckout-step-container .checkout-payment-method .amcheckout-payment-methods .payment-method.-selected,.amcheckout-step-container .checkout-payment-method .amcheckout-payment-methods .payment-method._active,.amcheckout-step-container .shipping-address-items .shipping-address-item.-selected,.amcheckout-step-container .shipping-address-items .shipping-address-item.selected-item{border-color:#184c47}.amcheckout-step-container input[type=checkbox]+label:hover:before,.amcheckout-step-container input[type=checkbox]:checked+label:before,.amcheckout-step-container input[type=radio]+label:hover:before,.amcheckout-step-container input[type=radio]:checked+label:before{border-color:#184c47;-webkit-box-shadow:none;box-shadow:none}#confirmBox{border-radius:0}.amcart-confirm-buttons .am-btn-left{color:#184c47!important;background-color:#fff!important;border:2px solid #184c47!important}.amcart-confirm-buttons .button{-webkit-box-shadow:none;box-shadow:none;border-radius:0;text-transform:uppercase;font-weight:600;font-size:16px}.added-item{font-family:Spectral;text-decoration:none;font-weight:500;line-height:1;margin-bottom:5px}.am-related-box .text,.amcart-message-box .text{font-size:16px}.amcart-message-box .text{margin-bottom:15px}.am-related-box #amcart-count,.amcart-message-box #amcart-count{font-size:16px;margin-top:10px}#confirmBox>.cross{top:0;right:10px;color:#313131;font-size:30px}.amgdprcookie-buttons-block .amgdprcookie-button{letter-spacing:.1px;font-family:'Red Hat Display'}.amgdprcookie-toggle-cookie .amgdprcookie-input:checked:not([disabled])+.amgdprcookie-label{background:#184c47}.am-custom-tab table tr:nth-child(odd){background-color:#ededed}.field-school .amorderattr_img_checkbox .admin__field-label span{font-weight:500}.admin__control-checkbox.required-entry._required{opacity:0;position:absolute;z-index:-1}.admin__control-checkbox.required-entry._required+label:before{font-family:'Font Awesome 5 Pro';content:"\f0c8";display:inline-block;margin-right:5px;vertical-align:bottom;font-weight:500}.admin__control-checkbox.required-entry._required:checked+label:before{content:"\f14a";font-weight:600}.admin__control-checkbox.required-entry._required:focus+label:before{outline:1px dotted #aaa}.field.choice.admin__field.admin__field-option{position:relative}.block.block-reorder{display:none}.account .sidebar .block.block-wishlist{display:none}.block-collapsible-nav .content{background:#f1f4f2}.block-collapsible-nav .item.current a,.block-collapsible-nav .item.current>strong{border-color:#a4beb1;color:#313131;font-weight:500}.block-collapsible-nav .item a:hover{background:#dae4e0}.block-collapsible-nav .item{margin:0}.cms-our-heritage .breadcrumbs{margin-bottom:0}.cms-our-heritage .page-main:before{content:url(/pub/media/our-heritage-hero.jpg);display:block;overflow:hidden}.cms-our-heritage .page-title-wrapper{border-top:20px solid #f1f4f2;margin-top:-5px;padding-top:40px}.cms-our-heritage .page-main{max-width:1920px;padding-left:0;padding-right:0}.cms-our-heritage .intro{font-size:22px;margin:auto;max-width:60%;text-align:center;padding-bottom:50px}.cms-our-heritage .text p:first-of-type:first-letter{color:#a4beb1;padding:0 15px 0 0;font-size:80px;float:left;line-height:1}.cms-our-heritage #stores .text p:first-of-type:first-letter{color:#fff}.cms-our-heritage #stores{background-color:#a4beb1;margin-bottom:100px}.cms-our-heritage #stores .text{color:#fff}.cms-our-heritage #our-story{border-top:10px solid #f1f4f2}.cms-our-heritage #our-story .image,.cms-our-heritage #stores .image{margin:0}.cms-our-heritage #our-story .image img,.cms-our-heritage #stores .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}.cms-our-heritage #our-story,.cms-our-heritage#stores{margin-bottom:0}.cms-our-heritage .cms-2col .text h3{font-size:36px;font-weight:400;text-transform:uppercase;margin-top:0}@media only screen and (min-width:768px){.cms-our-heritage .cms-2col .text h3{font-size:48px}}.cms-our-heritage .cms-2col .text h3 span{font-size:18px;display:block;font-family:'Red Hat Display';font-weight:600;padding-bottom:5px;letter-spacing:1px}.cms-our-heritage .cms-2col .text{padding:40px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px){.cms-our-heritage .cms-2col .text{padding:80px}}.cms-our-heritage h2{font-size:38px;text-transform:uppercase;text-align:center;margin-bottom:40px;padding:0 10px}@media only screen and (min-width:768px){.cms-our-heritage h2{font-size:48px}}.cms-our-heritage h2 span{display:block;font-size:18px;font-family:'Red Hat Display';font-weight:600;letter-spacing:1px}#historical-events{display:none}@media only screen and (min-width:768px){#historical-events{display:-ms-grid;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0}}#historical-events div:nth-child(2){background-color:#a4beb1;color:#fff}#historical-events div:nth-child(3){background-color:#edefee}#historical-events div:nth-child(4){grid-row-start:1;grid-column-start:4;grid-row-end:3;grid-column-end:4}#historical-events div:nth-child(5){grid-row-start:2;grid-column-start:1;grid-row-end:2;grid-column-end:3}#historical-events div:nth-child(8){background-color:#a4beb1;color:#fff}#historical-events div:nth-child(10){background-color:#edefee}#historical-events .text{padding:40px;font-size:22px}@media only screen and (min-width:1440px){#historical-events .text{padding:60px;font-size:36px}}#historical-events .image img{display:block}.limiter-options{min-width:100px}.cms-shared-values .page-main,.cms-your-future .page-main{max-width:1920px;padding-left:0;padding-right:0}.cms-shared-values .breadcrumbs,.cms-your-future .breadcrumbs{margin-bottom:0}.cms-shared-values .page-main:before{background-image:url(/pub/media/shared_values_hero.jpg);max-height:600px;border-bottom:20px solid #f1f4f2;margin-bottom:50px;content:'';width:100%;height:200px;background-size:cover;display:block}@media only screen and (min-width:768px){.cms-shared-values .page-main:before{height:400px}}@media only screen and (min-width:1240px){.cms-your-future .page-main:before{height:600px}}#shared-values.cms-2col.first{border-top:20px solid #f1f4f2;margin-top:50px}#shared-values.cms-2col.last{border-bottom:1px solid #f1f4f2}.cms-shared-values .cms-2col .text,.cms-your-future .cms-2col .text{padding:40px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px){.cms-shared-values .cms-2col .text,.cms-your-future .cms-2col .text{padding:80px}}.cms-shared-values .cms-2col .text>p:first-of-type,.cms-your-future .cms-2col .text>p:first-of-type{font-size:22px;text-align:left}#shared-values.cms-2col{margin-bottom:0}.cms-shared-values .intro,.cms-your-future .intro{font-size:22px;text-align:center;max-width:1200px;margin:auto;padding-bottom:20px}.cms-shared-values .cms-2col .text img{padding-bottom:20px;max-width:50%}.cms-your-future .page-main:before{background-image:url(/pub/media/your_future_hero.jpg);max-height:600px;border-bottom:20px solid #f1f4f2;margin-bottom:50px;content:'';width:100%;height:200px;background-size:cover;display:block}@media only screen and (min-width:768px){.cms-your-future .page-main:before{height:400px}}@media only screen and (min-width:1240px){.cms-your-future .page-main:before{height:600px}}.cms-your-future .cms-2col{margin-bottom:20px;background-color:#f1f4f2}.cms-your-future .cms-2col.first{background:#fff;border-top:20px solid #f1f4f2}.cms-your-future .intro{padding-bottom:100px}.cms-your-future .cms-2col div img{height:100%}.cms-your-future .cms-2col .text{max-width:650px}.cms-your-future .cms-2col .image{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cms-your-future .text .icons{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;width:100%;padding-bottom:30px}.cms-your-future .text .icons img{padding-right:30px;height:130px}.cms-your-future .text .roundel{height:180px;padding-bottom:30px}.cms-new-school-enquiries .cms-2col.first{border-top:20px solid #f1f4f2;margin-bottom:0}.cms-new-school-enquiries .cms-2col.first .text .quote{font-size:24px;color:#a3bdb0;font-weight:400}.cms-new-school-enquiries .cms-2col.first .text .intro{font-size:22px}.cms-new-school-enquiries .cms-2col.first .text .intro:before{content:url(/pub/media/B&E_Roundel_1896.svg);display:block;width:200px;height:200px;padding-bottom:50px}#benefits .intro{text-align:center;text-transform:uppercase;padding:50px 0 30px;border-top:20px solid #f1f4f2}#benefits .intro span{font-size:18px;font-weight:600;letter-spacing:1px}#benefits .intro h2{margin:0;font-size:48px}.cms-new-school-enquiries #benefits{padding-bottom:30px}.cms-new-school-enquiries #benefits .features h3{text-align:center;padding:50px;font-weight:400;font-style:italic;font-size:36px}.cms-new-school-enquiries #benefits .features{background-color:#f1f4f2}.cms-new-school-enquiries #benefits .features .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:50px}.cms-new-school-enquiries #benefits .features .wrapper .feature{width:33%;text-align:center;padding:20px 30px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.cms-new-school-enquiries #benefits .features .wrapper .feature img{width:60%}.cms-new-school-enquiries .bg-school{max-width:150px;height:auto;padding:40px 0}.cms-new-school-enquiries #benefits .features .wrapper .feature h4{font-size:24px;font-weight:400}.cms-new-school-enquiries #benefits .features .wrapper .feature p{text-align:center}.cms-new-school-enquiries #omni h3{font-size:36px;text-align:center;font-weight:400;font-style:italic}.cms-new-school-enquiries #omni .sub{font-size:22px;text-align:center;max-width:80%;margin:auto;padding-bottom:50px}.cms-new-school-enquiries .page-main{padding-left:0;padding-right:0}@media only screen and (min-width:768px){.cms-new-school-enquiries .page-main{max-width:1920px}}.cms-new-school-enquiries #omni{margin-bottom:80px}.cms-2col.order-by-phone,.cms-2col.production,.cms-2col.school-shops,.cms-2col.tradition,.cms-2col.understanding,.cms-2col.website{background-color:#f1f4f2}.cms-new-school-enquiries .cms-2col{margin-bottom:5px}.cms-new-school-enquiries .cms-2col .text h4{font-weight:400;font-size:30px}.cms-new-school-enquiries .details{text-align:center;max-width:90%;margin:auto;padding:50px 0}.cms-new-school-enquiries .details h3{font-weight:400;font-style:italic;font-size:36px;margin-bottom:40px}.cms-new-school-enquiries .details p{font-size:22px;text-align:center;margin-bottom:30px}.cms-new-school-enquiries .details .testimonial{font-family:Spectral;font-size:20px;text-align:center;margin-bottom:30px}.cms-new-school-enquiries .details .author{font-size:18px;font-weight:600}.cms-new-school-enquiries .cms-2col .text h4,.cms-new-school-enquiries .cms-2col .text p,.cms-new-school-enquiries .cms-2col .text ul{max-width:80%;margin-left:auto;margin-right:auto}.cms-new-school-enquiries .cms-2col .text ul{list-style:none;padding-left:0;font-weight:600;margin-top:20px}.cms-new-school-enquiries .cms-2col .text ul li:before{content:'\f467';padding-right:10px;font-family:'Font Awesome 5 Pro';font-weight:400}.cms-new-school-enquiries .cms-2col .text ul li:nth-child(2):before{content:'\f0e2'}.cms-new-school-enquiries .cms-2col .text ul li:nth-child(3):before{content:'\f164'}.cms-new-school-enquiries .cms-2col .image{line-height:0}.cms-new-school-enquiries .cms-2col .image img{height:100%}.cms-new-school-enquiries .enquiry h3{background:#f1f4f2;text-align:center;padding:40px 0;font-size:36px;font-weight:400;font-style:italic;margin-bottom:0}.cms-new-school-enquiries .enquiry .form{background-image:url(/pub/media/enquiry-form-bg.jpg);background-size:cover;padding:70px 0}.cms-new-school-enquiries .enquiry .form .amform-form{margin:auto}.amform-form .action.primary,.amform-parent .action.primary{background:#184c47}.cms-new-school-enquiries .cms-2col.tradition .logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80%;margin:40px auto}.cms-new-school-enquiries .cms-2col.tradition .logos img{width:25%;padding-right:20px}.cms-new-school-enquiries .cms-2col.tradition .logos img:last-child{padding-right:0}.checkout-payment-method .payment-methods .actions-toolbar .action.primary,.opc-progress-bar-item._active:before,.opc-progress-bar-item._active>span:before,.opc-wrapper .shipping-address-item.selected-item:after{background:#184c47!important;border-color:#184c47!important}.opc-progress-bar-item._active>span:after,.opc-wrapper .shipping-address-item.selected-item{border-color:#184c47!important}.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action{background:#184c47!important;border-color:#184c47!important;font-size:1.8rem;padding:17px!important;background:#184c47;color:#fff!important;border:0}.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:not(:focus){box-shadow:none!important;margin:0!important}.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:hover{background:#1d6d65!important;font-size:1.8rem;padding:17px!important;color:#fff!important;border:1px solid #1d6d65!important}.checkout-payment-method .payment-methods .actions-toolbar .action.primary:hover{border:1px solid #1d6d65!important;background:#1d6d65!important;color:#fff!important}.search-container.type_3 .action{float:right;min-height:50px;padding:10px!important}@media only screen and (max-width:768px){.search-container .search-bar input{min-width:100%!important}.search-container .search-bar button{margin-top:10px!important}}