.ie10 .page-wrapper,.ie11 .page-wrapper{height:auto;}@media only screen and (min-width:768px){.navigation,.page-header .header.panel,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.cms-home .page-main{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="text"],input[type="password"],input[type="url"],input[type="tel"],input[type="search"],input[type="number"],input[type="datetime"],input[type="email"]{font-family:'Red Hat Display';}a:visited,.alink:visited{color:#313131;text-decoration:underline;}a,.alink{color:#313131;text-decoration:underline;}a:hover,.alink:hover{color:#1D6D65;}a:visited,.alink: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:focus,.action.primary:active{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;}button,a.action.primary{border-radius:0;}.order-review-form .action.primary,.bundle-actions .action.primary.customize,.bundle-options-container .block-bundle-summary .box-tocart .action.primary,.box-tocart .action.tocart,.cart-summary .checkout-methods-items .action.primary.checkout,.block-minicart .block-content>.actions>.primary .action.primary,.methods-shipping .actions-toolbar .action.primary,.block-authentication .action.action-register,.block-authentication .action.action-login,.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary,.form-address-edit .actions-toolbar .action.primary,.box-tocart .action.instant-purchase,.multicheckout .action.primary{font-size:1.5rem;}input[type="text"],input[type="password"],input[type="url"],input[type="tel"],input[type="search"],input[type="number"],input[type="datetime"],input[type="email"]{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,textarea:not([disabled]):focus,select: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.-mobile .ammenu-link.-level1,.ammenu-menu-wrapper.-hamburger .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.-mobile .ammenu-link.-level1,.ammenu-menu-wrapper.-hamburger .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(/media/B&E_Basket_Icon.svg);width:20px;}.minicart-wrapper .action.showcart.active:before{content:url(/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.edit:before,.minicart-items .action.delete: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(/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(/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 #dddddd;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(/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.0}.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-options-bottom .price-box .price-container .price,.product-info-price .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;}.bundle-options-container .block-bundle-summary .product-addto-links>.action,.product-item-actions .actions-secondary>.action,.product-social-links .action.tocompare,.wishlist.split.button>.action.split,.product-social-links .action.mailto.friend,.product-social-links .action.towishlist,.block-bundle-summary .action.towishlist,.product-item .action.towishlist,.table-comparison .action.towishlist{font-weight:500;}.product-info-main .stock.unavailable{display:none;}.stock.available:before{content:url(/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;}.product-social-links .action.towishlist:before,.block-bundle-summary .action.towishlist:before,.product-item .action.towishlist:before,.table-comparison .action.towishlist:before{display:none;}.product-addto-links .action{margin-right:0;}.product-options-bottom .price-box,.product-info-price .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 .text,.uniform-shop.container .image{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(/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:rgb(24,76,71);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:white;}.overlay .closebtn:hover{color:#ccc;}.overlay input[type=text]{padding:25px;height:70px;font-size:17px;border:none;float:left;width:100%;background:white;}.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(/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}}.job-opportunity,.cms-2col.boxes div,.cms-3col.boxes div,.cms-4col.boxes div,.cms-5col.boxes div{border:1px solid #cecece;padding:30px;margin-top:10px;border-bottom:8px solid #a4beb1;min-height:255px;text-align:justify}.job-opportunity h3,.cms-2col div h2,.cms-3col div h3,.cms-4col div h3{margin-top:0;font-weight:400;font-size:2.6rem;}.job-opportunity a,.cms-3col div 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-harrow-store .page-main,.cms-eton-store .page-main,.cms-chiswick-store .page-main{max-width:none;padding-left:0;padding-right:0;}.cms-harrow-store .cms-3col,.cms-eton-store .cms-3col,.cms-chiswick-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-harrow-store .cms-3col div:first-child,.cms-eton-store .cms-3col div:first-child,.cms-chiswick-store .cms-3col div:first-child{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3;}.cms-harrow-store .cms-3col div,.cms-eton-store .cms-3col div,.cms-chiswick-store .cms-3col div{width:100%;margin-right:0;}@media only screen and (min-width:768px){.cms-harrow-store .cms-3col div,.cms-eton-store .cms-3col div,.cms-chiswick-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:nth-child(2),.cms-2col.boxes div:last-child,.cms-3col div:nth-child(3),.cms-3col div:nth-child(6),.cms-3col div:last-child,.cms-4col div:nth-child(4),.cms-4col div:last-child,.cms-5col div:nth-child(5),.cms-5col div:last-child{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:hover,.products-grid .product-item-info.active{-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;}.store-info h4,.category-cms 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;}.catalog-category-view .category-cms{display:none;}a.appointment,.appointedd-booking-popover{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){a.appointment,.appointedd-booking-popover{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:hover,.amslider .slide .category-item.active{-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:nth-child(6),.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:last-child{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 .category-cms,.category-brighton-girls-gdst .category-view .category-cms,.category-bromley-high-school-gdst .category-view .category-cms,.category-bruern-abbey-school .category-view .category-cms,.category-cothill-house .category-view .category-cms,.category-coworth-flexlands .category-view .category-cms,.category-eton-college .category-view .category-cms,.category-eton-end-school .category-view .category-cms,.category-garden-house-school .category-view .category-cms,.category-godolphin-latymer-school .category-view .category-cms,.category-harrow-school .category-view .category-cms,.category-hill-house-international-junior-school .category-view .category-cms,.category-lambrook .category-view .category-cms,.category-lloyd-williamson-schools .category-view .category-cms,.category-long-close-school .category-view .category-cms,.category-ludgrove .category-view .category-cms,.category-marlborough-house-school .category-view .category-cms,.category-marlborough-house-vinehall .category-view .category-cms,.category-merlin-school .category-view .category-cms,.category-norland-place-school .category-view .category-cms,.category-orley-farm-school .category-view .category-cms,.category-oxford-international-college-brighton .category-view .category-cms,.category-roxeth-mead-school .category-view .category-cms,.category-royal-high-school-bath-gdst .category-view .category-cms,.category-st-edward-s-royal-free .category-view .category-cms,.category-st-george-aos-school-windsor-castle .category-view .category-cms,.category-st-john-s-beaumont .category-view .category-cms,.category-st-mary-s-primary-school .category-view .category-cms,.category-st-piran-s .category-view .category-cms,.category-sandroyd-school .category-view .category-cms,.category-streatham-clapham-high-school-gdst .category-view .category-cms,.category-sussex-house-school .category-view .category-cms,.category-the-marist .category-view .category-cms,.category-tring-park-school .category-view .category-cms,.category-upton-court-grammar-school .category-view .category-cms,.category-upton-house-school .category-view .category-cms,.category-wellesley-house .category-view .category-cms,.category-west-london-free-school .category-view .category-cms,.category-westminster-under-school .category-view .category-cms,.category-st-bernard-s-preparatory-school .category-view .category-cms,.category-ranelagh-school .category-view .category-cms,.category-sunningdale-school .category-view .category-cms,.category-eaton-house-belgravia .category-view .category-cms,.category-eaton-house-the-manor .category-view .category-cms,.category-unicorn-school .category-view .category-cms,.category-kew-green-preparatory-school .category-view .category-cms,.category-kew-house-school .category-view .category-cms,.category-maida-vale-school .category-view .category-cms,.category-ravenscourt-park-preparatory-school .category-view .category-cms,.category-kew-college-prep .category-view .category-cms{display:block;}.category-bishopsgate .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/bishopsgate_school.png);}.category-brighton-girls-gdst .category-view .crest{display:block;background-image:url(/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(/media/images/cache/catalog/category/300x300/Bromley_High_School_GDST_Logo.png);}.category-bruern-abbey-school .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/Bruern_Abbey_School_Logo.png);}.category-cothill-house .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/Cothill_House_School_Logo.png);}.category-coworth-flexlands .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/Coworth_Flexlands_School_Logo.png);}.category-eton-college .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/Eton_College_Logo.png);}.category-eton-end-school .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/Eton_End_School_Logo.png);}.category-garden-house-school .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/Garden_House_School_Logo_1.png);}.category-godolphin-latymer-school .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/Godolphin___Latymer_School_.png);}.category-harrow-school .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/Harrow_School_Logo.png);}.category-hill-house-international-junior-school .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/Hill_House_School_Logo_.png);}.category-lambrook .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/Lambrook_School_Logo.png);}.category-lloyd-williamson-schools .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/Lloyd_Williamson_School_Logo-.png);}.category-long-close-school .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/Long_Close_School_Logo.png);}.category-ludgrove .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/Ludgrove_School_Logo.png);}.category-marlborough-house-school .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/Marlborough_House_School_Logo.png);}.category-marlborough-house-vinehall .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/MHV_LOGO_SHIELD_POS_CMYK.jpg);}.category-merlin-school .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/The_Merlin_School_Logo.png);}.category-norland-place-school .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/Norland_Place_School_Logo.png);}.category-orley-farm-school .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/Orley_Farm_School_Logo.png);}.category-oxford-international-college-brighton .category-view .crest{display:block;background-image:url(/media/catalog/category/oxford_intcol_brighton_logo.png);}.category-roxeth-mead-school .category-view .crest{display:block;background-image:url(/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(/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(/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(/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(/media/images/cache/catalog/category/300x300/stjohnsbeaumont.png);}.category-st-mary-s-primary-school .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/St_Marys_School_Logo.png);}.category-st-piran-s .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/St_Piran_s_School_Logo.png);}.category-sandroyd-school .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/Sandroyd_Logo_2023_Square_Purple_MAIN_LOGO.png);}.category-streatham-clapham-high-school-gdst .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/Streatham___Clapham_High_School_Logo.png);}.category-sussex-house-school .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/Sussex_House_School_Logo.png);}.category-the-marist .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/The_Marist_School_Logo.png);}.category-tring-park-school .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/Tring_Park_School_Logo.png);}.category-upton-court-grammar-school .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/Upton_Court_Grammar_School_Logo.png);}.category-upton-house-school .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/Upton_House_School_Logo.png);}.category-wellesley-house .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/Wellesley_House_School_Logo.png);}.category-west-london-free-school .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/West_London_Free_School_Logo.png);}.category-westminster-under-school .category-view .crest{display:block;background-image:url(/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(/media/images/cache/catalog/category/300x300/St_Bernard_s_Prep.jpg);}.category-ranelagh-school .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/Ranelagh_Logo_-_Blue_Gold_-_Aj.png);}.category-sunningdale-school .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/Sunningdale_School_Logo.png);}.category-eaton-house-belgravia .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/logo-eaton-house-schools.png);}.category-eaton-house-the-manor .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/logo-eaton-house-schools.png);}.category-unicorn-school .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/Unicorn-logo-small.jpg);}.category-kew-green-preparatory-school .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/KGPS_Logo_Colour_4x.png);}.category-kew-house-school .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/KHS_Logo_Initials_Two-Tone_8x.png);}.category-maida-vale-school .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/MVS_logo_initials_white_background.png);}.category-ravenscourt-park-preparatory-school .category-view .crest{display:block;background-image:url(/media/images/cache/catalog/category/300x300/RPPS_logo_-_badge_-_colour_30x.png);}.category-kew-college-prep .category-view .crest{display:block;background-image:url(/media/catalog/category/KCP_-_Crest_-_INN_6586_RGB.png);}.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-harrow-school .page-main,.cms-starting-at-eton-college .page-main{max-width:none;}.cms-starting-at-harrow-school .page-main .cms-3col,.cms-starting-at-eton-college .page-main .cms-3col{max-width:1280px;margin:auto;}.cms-starting-at-harrow-school .page-main .cms-2col,.cms-starting-at-eton-college .page-main .cms-2col{max-width:1920px;margin:0 auto 50px;text-align:center;}@media only screen and (min-width:768px){.cms-starting-at-harrow-school .page-main .cms-2col div,.cms-starting-at-eton-college .page-main .cms-2col div{margin:80px auto}}.cms-starting-at-harrow-school .cms-2col>div:last-child{background-image:url(/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(/media/Eton_School_Catalogue_960.jpg);background-repeat:no-repeat;background-size:cover;margin:0;}.cms-starting-at-harrow-school .page-title-wrapper:before,.cms-starting-at-eton-college .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(/media/harrow_coat_of_arms.jpg);}.cms-starting-at-eton-college .page-title-wrapper:before{background-image:url(/media/eton_coat_of_arms.jpg);}@media only screen and (min-width:1440px){.cms-starting-at-harrow-school .featured p,.cms-starting-at-eton-college .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.password.reset,.form.send.confirmation,.form.password.forget,.form.create.account,.form.search.advanced,.form.form-orders-search{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 .primary .action.checkout,.amcheckout-step-container .action.checkout.amasty{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 .shipping-address-items .shipping-address-item.-selected,.amcheckout-step-container .shipping-address-items .shipping-address-item.selected-item,.amcheckout-step-container .amcheckout-shipping-methods .amcheckout-method.-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{border-color:#184c47;}.amcheckout-step-container input[type='checkbox']+label:hover:before,.amcheckout-step-container input[type='radio']+label:hover:before,.amcheckout-step-container input[type='checkbox']:checked+label: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.0;margin-bottom:5px;}.amcart-message-box .text,.am-related-box .text{font-size:16px;}.amcart-message-box .text{margin-bottom:15px;}.amcart-message-box #amcart-count,.am-related-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(/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-your-future .page-main,.cms-shared-values .page-main{max-width:1920px;padding-left:0;padding-right:0;}.cms-your-future .breadcrumbs,.cms-shared-values .breadcrumbs{margin-bottom:0;}.cms-shared-values .page-main:before{background-image:url(/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-your-future .intro,.cms-shared-values .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(/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(/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.website,.cms-2col.school-shops,.cms-2col.order-by-phone,.cms-2col.understanding,.cms-2col.tradition,.cms-2col.production{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 p,.cms-new-school-enquiries .cms-2col .text h4,.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(/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-wrapper .shipping-address-item.selected-item:after,.opc-progress-bar-item._active>span:before,.opc-progress-bar-item._active:before{background:#184c47!important;border-color:#184c47!important;}.opc-wrapper .shipping-address-item.selected-item,.opc-progress-bar-item._active>span:after{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:#ffffff!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:#ffffff!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}}.checkout-index-index .minicart-items-wrapper{height:unset!important;}#maincontent>div.category-view>div.am-childer-categories{margin:0 auto 0 auto;}body.catalog-category-view #category-carousel{width:auto;margin:0 auto 0 auto;}