@charset "UTF-8";
.main-content{overflow:hidden}.homepage-default .hero-banner .btn{width:auto !important;display:inline-block}.header-container img{image-rendering:auto !important}body .main-content .btn-no-border{border:none !important;height:40px !important;padding:0 20px !important;width:auto !important;max-width:100% !important}.col-12 quantity{display:none}form-group.row{margin:10px}.filter-name-span{font-weight:700 !important}.list-group{font-weight:normal}.product-right h1{font-size:24px !important;font-weight:bold !important;color:#2f287e !important}.category-name h1{margin-left:100px}@media only screen and (max-width:767px){.category-content .sort-wrapper{display:none}}.card.product-container .alt-price{display:none !important}.grid-view .add-to-basket-product-grid .btn{overflow:hidden;max-width:100%}.grid-view .add-to-basket-product-grid .btn.btn-add-to-basket{width:65px;max-width:calc(100% - 10px)}@media only screen and (min-width:1200px){.grid-view .add-to-basket-product-grid .btn.btn-add-to-basket{width:auto}}@media only screen and (max-width:1199px){.grid-view .add-to-basket-product-grid .btn.btn-add-to-basket{position:relative}}@media only screen and (max-width:1199px){.grid-view .add-to-basket-product-grid .btn.btn-add-to-basket:before,.grid-view .add-to-basket-product-grid .btn.btn-add-to-basket:after{position:absolute;font-family:"FontAwesome"}}@media only screen and (max-width:1199px){.grid-view .add-to-basket-product-grid .btn.btn-add-to-basket:before{content:"";top:0;right:0;bottom:0;left:0;background:#fff}}@media only screen and (max-width:1199px){.grid-view .add-to-basket-product-grid .btn.btn-add-to-basket:after{content:"";top:-9px;left:58%;bottom:auto;width:14px;height:14px}}@media only screen and (max-width:1199px){.grid-view .add-to-basket-product-grid .btn.btn-add-to-basket:hover:before{background:#5371b6}}.quick-order-header h1{color:#2f287e !important}.card-body .row .button-wrap{background-color:#e9e7e3}.card-body .row .button-right .row{background-color:#e9e7e3}.product-list-attribute-name{min-height:60px}.card.product-container .equal-button{width:auto}.footer.layout-footer .footer-contact-us{text-decoration:none}.footer .menu_name:after{display:none !important}.footer .menu_name+nav{display:block !important}@media only screen and (max-width:767px){.eex_home_shop_cta .banner-wrapper .hero-banner{padding-top:60%;background-size:auto 80% !important;background-repeat:no-repeat;background-position:right top !important}}@media only screen and (max-width:475px){.eex_home_shop_cta .banner-wrapper .hero-banner{padding-top:150px;background-size:auto 230px !important}}.eex_home_shop_cta .banner-wrapper .slider .slide-internal .content{padding:10px}.eex_home_shop_cta .banner-wrapper .slider .slide-internal .content .btn{white-space:nowrap}.product-list-block div.other-wrap .product-container .image-attr-wrap .image-ribbons{padding:0}.eex__usps{display:flex;margin:20px auto;flex-wrap:wrap;justify-content:center;padding:0;list-style-type:none;max-width:340px}@media only screen and (min-width:768px){.eex__usps{max-width:100%}}@media only screen and (min-width:1200px){.eex__usps{justify-content:space-around}}.eex__usps .eex__usp{display:flex;margin:0 10px 10px;justify-content:space-between;align-items:center;width:150px}@media only screen and (min-width:848px){.eex__usps .eex__usp{width:180px}}.eex__usps .eex__usp.eex__usp--hide_mob{display:none}@media only screen and (min-width:1200px){.eex__usps .eex__usp.eex__usp--hide_mob{display:flex}}.eex__usps .eex__usp img{display:block;max-width:calc(100% - 110px) !important}.eex__usps .eex__usp p{display:block;margin:0;width:90px;flex:0 0 90px;text-align:left;font-size:13px;line-height:1.2;font-weight:600;color:#fff}.eex__cta_block{display:flex;margin:20px auto !important;flex-direction:column;justify-content:center;height:calc(100% - 40px);max-width:310px}.block-container:not(.block-menu):not(.block-desktop_header_icon):not(.block-form):not(.shadow-enabled):not(.block-product_details_tabs):not(.block-product_details_option_grid):not(.block-vat_toggle).eex__cta_block{overflow:visible !important}.eex__cta_block--middle:before{display:block;content:"";position:absolute;height:2px;width:80%;margin:0 auto;background:white;top:0;right:0;left:0}@media only screen and (min-width:768px){.eex__cta_block--middle:before{display:none}}@media only screen and (min-width:1200px){.eex__cta_block--middle:before{display:block;width:2px;height:80%;top:10%;left:-30px;margin:0;left:0}}.eex__cta_block--middle:after{display:block;content:"";position:absolute;height:2px;width:80%;margin:0 auto;background:white;top:auto;right:0;left:0;bottom:0}@media only screen and (min-width:768px){.eex__cta_block--middle:after{display:none}}@media only screen and (min-width:1200px){.eex__cta_block--middle:after{display:block;width:2px;height:80%;background:white;top:10%;left:auto;right:0;margin:0}}@media only screen and (min-width:1200px){.eex__cta_block--last{margin:20px 0 20px auto !important}}.eex__cta_block .hero-banner{padding-top:2px}@media only screen and (max-width:1199px){.eex__cta_block .hero-banner{background:none !important}}@media only screen and (min-width:1200px){.eex__cta_block .hero-banner{background-size:120px auto !important;background-position:top right !important;background-repeat:no-repeat;padding-top:0;min-height:190px}}.eex__cta_block .content{height:auto !important}@media only screen and (min-width:1200px){.eex__cta_block .content{height:100% !important;padding-right:130px !important}}@media only screen and (min-width:768px){.eex__cta_block .hero-banner .content{top:-2px}}.eex__cta_block h5{color:#fff;font-weight:700;font-size:1.375rem}.eex__cta_block .eex__tel{display:block;color:#fff;font-weight:700;font-size:2.25rem}.eex__cta_block .text-block{color:#fff}@media only screen and (min-width:768px){.eex__cta_block .text-block{display:flex;flex-direction:column;justify-content:space-between;padding:10px 0 !important}}.eex__cta_block .text-block p{color:#fff}body .eex__cta_block p{max-width:300px;color:inherit}.eex__cta_block p+.btn,.eex__cta_block .slide-buttons .btn{display:inline-block;border:none !important;height:40px !important;padding:0 20px !important;width:auto !important;max-width:100% !important;margin:10px auto 0;color:inherit}@media only screen and (min-width:768px){.eex__cta_block p+.btn,.eex__cta_block .slide-buttons .btn{margin:10px auto 0 0;width:auto;min-width:204px}}@media only screen and (min-width:768px){.eex__cta_block p+.btn{margin-top:25px}}@media only screen and (min-width:1200px){.footer-navigation-list{padding-left:35px}}@media only screen and (min-width:1200px){.footer-contact-us{max-width:300px;margin:20px 0 20px auto !important}}.category-content .category-main .mobile-row-grid .inner-wrap{padding:0}.category-content .category-main .card.wrapper .row .other-wrap.grid-view .inner-wrap .card-header{padding:0 !important}@media only screen and (max-width:767px){.category-content .category-main .card.wrapper .row .other-wrap.grid-view .inner-wrap .card-header{height:63px !important;overflow:hidden}}.category-content .category-main .card.wrapper .row .other-wrap.grid-view .inner-wrap .card-header a .anchor{font-size:14px !important}@media only screen and (min-width:768px){.category-content .category-main .card.wrapper .row .other-wrap.grid-view .inner-wrap .card-header a .anchor{font-size:16px !important}}.category-content .product-container .card-footer .price-wrapper span.price{font-size:14px !important}.span.vat-message{font-weight:400 !important}.product_view_grid_view .product-container .multi-button-wrapper{flex-direction:row !important}.category-item .product-container .button-container{display:flex;justify-content:flex-end}.category-item .card-body{padding:10px}.add-to-basket-product-grid .flex-btn-container div.stock-notification-sign-up:first-child~button{margin-top:0}.grid-view .add-to-basket-product-grid .quantity{margin-bottom:0}.basket-qty-category{display:flex;justify-content:center;align-items:center;right:10px;top:-5px}.product-main-img .ribbon-container{max-width:500px;margin:0 auto}.main-content.product-page{background:#fff}body:not(.v2-account-area-body) .product-page h1{font-size:1.75rem !important}.product-page .product-upper .block-product_price .alt-price,.product-page .product-upper .product-wrap .product-list-attribute-price .alt-price{display:block;margin:3px 0 0;padding:0}.product-page .product-upper .block-container .alt-price .price{font-size:15px !important}span.vat-message{font-size:14px !important;font-weight:bold !important;color:#2f287e !important}@media only screen and (min-width:1200px){.product-list-attribute-button_block{display:flex}}@media only screen and (min-width:1200px){.product-list-attribute-button_block .quantity-field{flex:0 0 160px}}@media only screen and (min-width:1200px){.product-list-attribute-button_block .grouped-buttons{display:flex;justify-content:flex-end}}@media only screen and (min-width:1200px){.product-list-attribute-button_block .grouped-buttons>div{max-width:180px}}@media only screen and (min-width:1200px){.product-list-attribute-button_block .grouped-buttons>div+div{margin-left:20px}}.product_page_banner .banner-contains .row img{display:none}.product_page_banner .banner-contains .row .content{position:relative !important}.category-show .price-filter .input-wrapper-price{display:none}.block-container.block-category_name_description:not(.block-menu):not(.block-desktop_header_icon):not(.block-form):not(.shadow-enabled):not(.block-product_details_tabs):not(.block-product_details_option_grid):not(.block-vat_toggle){overflow:visible !important}@media only screen and (max-width:767px){.category-description{margin-left:-15px;margin-right:-15px}}.category-description .card-body{background-color:#4ca9a9;background-repeat:no-repeat;background-size:150% auto !important;background-position:center 100px !important;height:auto !important;padding:18px 15px 325px !important}@media only screen and (min-width:768px){.category-description .card-body{display:flex;align-items:center;height:240px !important;padding:0 454px 0 0 !important;padding-bottom:0 !important;background-size:auto 150% !important;background-position:right center !important}}.category-description .card-body .category-name{margin:0 !important}.category-description .card-body .category-name h1{margin-left:0 !important;font-size:38px !important}.category-description .card-body .category-text{display:none !important}@media only screen and (max-width:767px){.basket-show .top-total br,.basket-totals .row.total br,.basket-responsive-header br{display:none}}.basket-page-wrapper .basket-page h1,.checkout-details .checkout-header h1,.account-pages .quick-order-header h1,.account-pages .container h1{color:#322782 !important}.basket-card .basket-totals .total .col-md-6,.totals-block .row.total>div{font-weight:bold}#cart_form{background:#fff}#cart_form .basket-buttons{padding-top:0.75rem;background:#e9e7e3 !important}#cart_form .basket-page .card-body{padding:0}#app #cart_form .basket-page .card-header{background:#e9e7e3;padding-bottom:0.75rem !important}.basket-show .top-total{padding:0 1rem;border-bottom:solid 0.75rem #e9e7e3}.basket-show .top-total div{font-weight:bold}.mini-basket-dropdown .mini-basket-dropdown-content .btn{line-height:40px}.checkout-row form .checkout-step+.button-wrapper{margin-top:-10px}.button-wrapper .card-body .btn-tertiary{line-height:40px}.main-content .checkout-details .checkout-row .checkout-sidebar .card{margin-bottom:0}.main-content .checkout-details .checkout-row .checkout-sidebar .card+.card{padding-top:20px}.form-control.col-md-3{width:auto}.checkout-main .form-block,.checkout-row .btn-wrapper{margin-bottom:10px}.checkout-row form .checkout-step,.checkout-row .checkout-existing-delivery-address,.checkout-row .checkout_use_billing_delivery_address,.checkout-row .delivery-address-nav-buttons,.checkout-row .checkout-new-delivery-address .card-body,.checkout-row .step-3-buttons,.checkout-row .step-4:not(.combined-step),.checkout-row .additional-fields,.checkout-row .submit-button{margin:0}.main-content .checkout-details .checkout-row .checkout-sidebar .card:last-child{margin-bottom:10px}.main-content .checkout-complete .order-confirmed h1.card-header{color:#2f277e !important}body .social-media-follow-buttons .social-buttons a i{color:#2f277e !important}.address-book .card-wrapper .alert-wrapper{display:none}.address-book .row .card-wrapper .row .col-sm-505 .card .card-header,.main-layout .address-book .row .card-wrapper .row .add-address .card-header-add{border-bottom:none !important}.main-layout .address-book .row .card-wrapper .row .add-address .card-header-add{color:#322782 !important}.address-book .row .card-wrapper .row .col-sm-505 .card .address-buttons,.main-layout .address-book .row .card-wrapper .row .add-address .card-footer{border-top:none !important}.address-book .row .card-wrapper .row .col-sm-505 .card .address-wrapper{padding-top:0}.favourite-list .favourite-items .mb-oh,.favourite-list .favourite-sorting .card,.category-content .product-container.favourite-item{margin-bottom:0 !important}.favourite-list .category-content .sort-wrapper{margin-bottom:0;border-radius:0 !important}.favourite-item .product-wrap .favourite-image{max-width:225px}.quick-order-wrapper .quick-order-contents input[name="quick-order-term"]{border:solid 1px #ccc !important}.quick-order-wrapper .card:first-child{margin-bottom:0 !important;padding-bottom:20px}.quick-order-wrapper .card.hide-mobile{padding-bottom:20px}.quick-order-wrapper .card.mobile-button-wrap{padding:0 15px 20px}body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .button-wrap{margin-bottom:0}.row.mb-oh.order-lines{background:#fff;margin:0 0 20px}.row.mb-oh.order-lines>.col-12{padding:0}.card.category-header{background:none !important}.card.category-header .card-header{color:#322782 !important}.block-main_content .no-results .card-header,.block-main_content .search-header{display:block;margin:10px 0 20px;background:none !important}.block-main_content .search-header .card-header{color:#322782 !important}@media only screen and (max-width:767px){body .eex_content_block{text-align:center}}body .eex_content_block--alt{background:#d3d1cd}body .eex_content_block__content h3{font-weight:700 !important;font-size:1.375rem !important;padding:0 !important}body .eex_content_block__content p{font-size:1.125rem !important}body .eex_content_block__content .text-block>*+*{margin-top:35px}body .eex_content_block__image,body .eex_content_block__content{height:100%}@media only screen and (min-width:768px){body .eex_content_block__image,body .eex_content_block__content{padding-right:30px !important}}body .eex_content_block__image{display:flex;flex-direction:column;justify-content:center}body .eex_content_block__content{max-width:500px}body .eex_content_block__content--wide{max-width:100%;padding:0 !important}@media only screen and (min-width:768px){.col-xl-6+.col-xl-6 .eex_content_block__content,.col-xl-6+.col-xl-6 .eex_content_block__image{padding-right:0 !important;padding-left:30px !important}}.eex_content_block__image .image-block{height:auto !important}body .eex_content_block__content{display:flex;flex-direction:column;justify-content:center}body .eex_content_block__content .text-block{height:auto}body .eex_content_block__content ul{list-style:none;padding:0}body .eex_content_block__content ul li{display:flex;min-height:25px;padding:15px 0;font-size:1rem !important}@media only screen and (min-width:992px){body .eex_content_block__content ul li{padding:15px 80px 15px 0}}body .eex_content_block__content ul li+li{border-top:solid 1px grey}body .eex_content_block__content ul li:before{display:inline-block;margin:0 15px 0 0;width:25px;height:25px;content:"";flex:0 0 25px;background:url(https://shop.earlyexcellence.com/storage/uploads/site_images/bullet_tick.svg);background-size:contain;background-repeat:no-repeat;background-position:0 0}.eex_page_banner{overflow:hidden}.eex_page_banner__inner{margin:0 auto;position:relative;padding:300px 0 20px !important;text-align:center;width:calc(100% - 30px);max-width:490px}@media only screen and (min-width:768px){.eex_page_banner__inner{display:flex;align-items:flex-end;padding:60px 45% 60px 0 !important;text-align:left;width:auto;max-width:calc(100% - 60px)}}@media only screen and (min-width:960px){.eex_page_banner__inner{max-width:930px}}@media only screen and (min-width:1200px){.eex_page_banner__inner{max-width:1196px;padding:115px 0 60px 0 !important}}@media only screen and (min-width:1200px){.eex_page_banner--pad .eex_page_banner__inner{padding:175px 0 60px 0 !important}}@media only screen and (min-width:768px){.eex_page_banner--alt .eex_page_banner__inner{padding:60px 0 60px 40% !important}}@media only screen and (min-width:1200px){.eex_page_banner--alt .eex_page_banner__inner{padding:60px 0 60px 598px !important}}body .eex_page_banner h1{margin:0 !important;font-weight:400 !important}@media only screen and (min-width:1200px){body .eex_page_banner h1{font-size:50px !important}}@media only screen and (min-width:1200px){body .eex_page_banner--alt h1{font-size:38px !important}}.eex_page_banner__content{position:relative;z-index:2;color:#fff !important;padding:0 !important;max-width:365px;margin:0 auto}@media only screen and (min-width:768px){.eex_page_banner__content{margin:0}}@media only screen and (min-width:1200px){.eex_page_banner__content{max-width:420px}}@media only screen and (min-width:1200px){.eex_page_banner__content--wide{max-width:560px}}.eex_page_banner__content>*+*{margin-top:15px !important}.eex_page_banner img.eex_page_banner__image:not(.jarallax-img):not(.main-background-image):not(.image-ribbon){display:block;margin:auto;position:absolute;top:0;right:0;bottom:auto;left:0;width:auto !important;max-height:300px}@media only screen and (min-width:768px){.eex_page_banner img.eex_page_banner__image:not(.jarallax-img):not(.main-background-image):not(.image-ribbon){right:auto;bottom:0;left:300px;width:75% !important;max-width:none !important;max-height:none}}@media only screen and (min-width:1200px){.eex_page_banner img.eex_page_banner__image:not(.jarallax-img):not(.main-background-image):not(.image-ribbon){top:-10%;left:45%;bottom:-10%;width:70% !important}}@media only screen and (min-width:1200px){.eex_page_banner .eex_page_banner__content--wide+img.eex_page_banner__image:not(.jarallax-img):not(.main-background-image):not(.image-ribbon){left:45%}}@media only screen and (min-width:768px){.eex_page_banner--alt img.eex_page_banner__image:not(.jarallax-img):not(.main-background-image):not(.image-ribbon){right:55%;width:100% !important;left:auto}}@media only screen and (min-width:1200px){.eex_page_banner--alt img.eex_page_banner__image:not(.jarallax-img):not(.main-background-image):not(.image-ribbon){right:55%;width:60% !important}}.eex_page_banner--hero .eex_page_banner__inner{padding:64px 0 124px !important}@media only screen and (max-width:767px){.eex_page_banner--hero .eex_page_banner__inner{padding:36px 0 206px !important}}.eex_page_banner--hero .eex_page_banner__content{margin:0;text-align:left}.eex_page_banner--hero .eex_page_banner__content h1{font-size:38px !important;min-height:200px}.eex_page_banner--hero .eex_page_banner__content h5{font-size:18px;font-weight:bold;margin-bottom:18px}@media only screen and (max-width:767px){.eex_page_banner.eex_page_banner--hero img.eex_page_banner__image:not(.jarallax-img):not(.main-background-image):not(.image-ribbon){top:180px;max-width:200% !important;width:200% !important;max-height:none !important;height:auto !important;margin-left:-50%}}@media only screen and (min-width:1200px){.eex_page_banner--stacked .eex_page_banner__inner{padding:360px 30px 60px !important}}@media only screen and (min-width:960px){.eex_page_banner--stacked .eex_page_banner__content{padding-left:30px !important}}@media only screen and (min-width:1200px){.eex_page_banner--stacked .eex_page_banner__content{max-width:100%}}@media only screen and (min-width:1200px){.eex_page_banner--stacked img.eex_page_banner__image:not(.jarallax-img):not(.main-background-image):not(.image-ribbon){top:-6%;left:auto;bottom:auto;width:120% !important;right:0}}@media only screen and (min-width:1200px){body .eex_page_banner--stacked h1{font-size:35px !important}}@media only screen and (max-width:1199px){.eex_page_banners_wrapper .col-12+.col-12{margin-top:40px}}.eex_content_card{display:flex;flex-direction:column;background-size:auto 330px !important;background-position:right bottom !important;padding:20px 20px 25px 20px;margin-top:40px !important;min-height:calc(100% - 40px)}.eex_content_card .text-block{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;flex-grow:1}.eex_content_card .text-block *{color:#fff !important;padding:0 !important;font-size:2.2rem !important;font-weight:bold !important;max-width:270px}.eex_content_card .text-block h3 strong{font-weight:400 !important}.eex_content_card .text-block img{margin-bottom:20px}.eex_content_card .text-block .btn{margin-top:150px}@media only screen and (min-width:768px){.eex_content_card .text-block .btn{margin-top:90px}}@media only screen and (min-width:1200px){.eex_content_card .text-block .btn{margin-top:190px}}.eex_content_card .text-block .btn--pink{background-color:#ef7a91 !important;color:#fff !important}.eex_content_card--white{background-size:auto 310px !important;background-position:right bottom !important}@media only screen and (min-width:1200px){.eex_content_card--white{background-position:center bottom !important}}@media only screen and (max-width:1199px){.eex_content_card--white .text-block .btn{margin-top:220px}}.eex_content_card--white_text .text-block{color:#fff !important}@media only screen and (min-width:1200px){.col-xl-3 .eex_content_card{background-size:100% auto !important}}@media only screen and (min-width:1200px){.col-xl-3 .eex_content_card .text-block .btn{margin-top:120px}}@media only screen and (min-width:1200px){.eex_content_card .text-block *{font-size:1.8rem !important}}.option-swatch-wrapper.enable-swatch-slider .swatch-scroll-wrapper .swatch-scroll-wrapper-wrapper{justify-content:center !important;width:140px !important}.eex_home_carousel{margin:0 -15px !important}.eex_home_carousel .slick-track{display:flex;align-items:stretch}.eex_home_carousel .slider-wrapper,.eex_home_carousel .slider{height:auto !important}.eex_home_carousel .slider-wrapper .slider .slide{display:flex !important;align-items:stretch !important;height:auto !important}.eex_home_carousel .slider-wrapper .slider .slide .slide-internal{background-size:175% auto !important;background-position:center 200px !important}@media only screen and (min-width:768px){.eex_home_carousel .slider-wrapper .slider .slide .slide-internal{background-size:auto 100% !important;background-position:300px center !important}}@media only screen and (min-width:1200px){.eex_home_carousel .slider-wrapper .slider .slide .slide-internal{background-size:75% auto !important;background-position:right center !important}}.eex_home_carousel .slider-wrapper .slider .slide .content{position:relative !important;padding:36px 0 175px !important;margin:0 !important}@media only screen and (min-width:768px){.eex_home_carousel .slider-wrapper .slider .slide .content{padding:36px 0 !important}}.eex_home_carousel .slider-wrapper .slider .slide .content strong:first-child{display:block;margin-bottom:18px}.eex_home_carousel .slider-wrapper .slider .slide .row{max-width:350px}@media only screen and (min-width:1200px){.eex_home_carousel .slider-wrapper .slider .slide .row{max-width:395px}}@media only screen and (max-width:767px){.eex_home_carousel .slider-wrapper .slider .slide .content .slide-buttons{margin-top:0 !important}}.eex_home_carousel .slider-wrapper .slider .slide .content .slide-buttons .btn{display:inline-block;width:auto !important}body .footer .social-media-follow-buttons .social-buttons a{overflow:visible}body .footer .social-media-follow-buttons .social-buttons a i{color:#fff !important}.block-product_list .product-list-attribute-image{padding-bottom:16px}.block-product_list div.other-wrap .product-container h3.product-name{padding-left:0 !important}.card.basket-page>.row:first-child .col-md-6{background-color:#e9e7e3}.category-content .sort-wrapper .dropdown .dropdown-menu a:hover{color:#2f287e !important}body .stock-notification-sign-up-product-page .stock-notification-modal-trigger{width:auto}.reset-password-wrapper .reset-password .password-reset-header,.reset-password-wrapper .reset-password form#password-reset-form label{color:#2f287e !important}@media only screen and (max-width:550px){body .header-container .layout-basket-container .mini-basket-dropdown{left:0 !important}}.eex_header_menu .nav-main li a:before{font-family:FontAwesome;margin-right:3px;font-size:16px}.eex_header_menu .nav-main li:nth-child(1) a:before{content:""}.eex_header_menu .nav-main li:nth-child(2) a:before{content:""}.eex_header_menu .nav-main li:nth-child(3) a:before{content:""}.header-container .account-container.textual-container .my-account-label span{white-space:nowrap}#cart_form .basket-page .card-body .col-md-12.text-center{padding-top:20px}.basket-page .basket-header-row .basket-header{padding-bottom:14px}.swatch-scroll-wrapper{display:flex;width:100%;justify-content:space-around;align-items:center;margin-top:5px}.swatch-scroll-wrapper-wrapper{display:flex;justify-content:center}.eex_links_block{display:flex;flex-direction:column;gap:40px;max-width:1080px;list-style:none;padding:0;margin:0 auto 40px}@media only screen and (min-width:768px){.eex_links_block{flex-direction:row;flex-wrap:wrap}}.eex_link_block{padding:24px 24px 36px;background:#d8d8e7;color:#312783}@media only screen and (min-width:768px){.eex_link_block{width:calc(50% - 20px)}}@media only screen and (min-width:1200px){.eex_link_block{width:calc(33% - 27px)}}body .eex_link_block h3{font-size:2.25rem !important;font-weight:bold !important;padding:0 !important;margin:0 0 36px}@media only screen and (min-width:768px){body .eex_link_block h3{min-height:127px}}.eex_link_block img{max-height:80px;min-height:80px;margin:0 0 36px}.eex_link_block ul{list-style:none;padding:0;margin:0}.eex_link_block ul a{line-height:1.6;text-decoration:underline}.block-breadcrumb{margin-left:0 !important}.card.category-header .card-body{padding:0}.card.category-header .category-description{margin:0;padding:0 0 17px}.card.category-header .category-description p{margin:0}.card.category-header .category-description p+p{margin-top:1rem}.account-container .textual-wrapper .pull-lefts{flex:0 1 auto !important;padding-right:8px}.account-container .textual-wrapper .fa{margin-right:0 !important}.col-12.news-wrapper .card-body h4 a{font-weight:bold !important}.col-12.news-wrapper .card-body .social-share-buttons{display:none}.col-12.news-wrapper .card-body .row .button-wrap{background:transparent !important}.faq_block{padding:10px 0;margin:0 0 10px !important;overflow:hidden;border-bottom:solid 1px}body:not(.v2-account-area-body) .faq_block h3{padding:0 32px 10px 0 !important;font-weight:bold !important;position:relative}.faq_block h3:after{content:"+";display:block;height:20px;width:30px;line-height:20px;font-size:24px;position:absolute;top:0;right:0;text-align:center}.faq_block.active h3:after{content:"-"}body .footer .social-media-follow-buttons.small .social-buttons .twitter{width:30px !important;height:40px !important;background:url(https://shop.earlyexcellence.com/storage/uploads/icons/twitter-x.svg);background-repeat:no-repeat;background-position:center;background-size:contain}body .footer .social-media-follow-buttons.small .social-buttons .twitter i{display:none !important}.scroll_top_wrapper #scroll_top{right:auto !important;left:20px !important}.card .product-wrap .ribbon-wrap,.card .card-header .ribbon-wrap,.product-main-img{position:relative}.card .product-wrap .ribbon-wrap .ribbon-new,.card .product-wrap .ribbon-wrap .ribbon-sale,.card .card-header .ribbon-wrap .ribbon-new,.card .card-header .ribbon-wrap .ribbon-sale,.product-main-img .ribbon-wrap .ribbon-new,.product-main-img .ribbon-wrap .ribbon-sale{position:absolute;left:0;bottom:0;width:65px;height:65px;background-color:transparent !important;background-repeat:no-repeat;background-position:center;background-size:contain;text-indent:-9999px;overflow:hidden}.card .card-header .ribbon-wrap .ribbon-new,.card .card-header .ribbon-wrap .ribbon-sale{width:50px !important;height:50px !important}.card .product-wrap .ribbon-wrap .ribbon-new,.card .card-header .ribbon-wrap .ribbon-new,.product-main-img .ribbon-wrap .ribbon-new{background-image:url(https://shop.earlyexcellence.com/storage/uploads/badges/badge-new.png)}.card .product-wrap .ribbon-wrap .ribbon-sale,.card .card-header .ribbon-wrap .ribbon-sale,.product-main-img .ribbon-wrap .ribbon-sale{background-image:url(https://shop.earlyexcellence.com/storage/uploads/badges/badge-on-offer.png)}.product-list-attribute-quantity_breaks .qty-break-wrapper .card.qty-breaks-wrapper .qty-breaks table.breaks tr td .price-container span{display:block}.product-list-attribute-quantity_breaks .qty-break-wrapper .card.qty-breaks-wrapper .qty-breaks table.breaks tr td .price-container .main-price .price{font-size:18px !important}.product-list-attribute-quantity_breaks .qty-break-wrapper .card.qty-breaks-wrapper .qty-breaks table.breaks tr td .price-container .alt-price .price{font-size:14px !important}#subcategory-bar .container-fluid ul.nav-main li.dropdown .dropdown-menu li.no-drop{max-width:calc(20% - 10px)}#subcategory-bar .container-fluid ul.nav-main li.dropdown .dropdown-menu li.no-drop:last-child:nth-child(7){float:right;margin-right:16px}@media only screen and (min-width:1200px){#subcat-448 .megamenu-wrapper>li{max-width:20% !important}}@media only screen and (min-width:1200px){#subcat-448 .megamenu-wrapper>li:nth-child(5),#subcat-448 .megamenu-wrapper>li:nth-child(6),#subcat-448 .megamenu-wrapper>li:nth-child(7),#subcat-448 .megamenu-wrapper>li:nth-child(8),#subcat-448 .megamenu-wrapper>li:nth-child(9){float:right !important;clear:right}}