body>header .logo{background:url(../../img/edited-desktop/logo.svg);background-size:108px 32px;display:inline-block;height:32px;width:108px}body>header .logo+.shop-name{display:none}body>header h1{padding-top:5px}input[type=email]:not(:focus),input[type=number]:not(:focus),input[type=tel]:not(:focus),input[type=text]:not(:focus){background-size:12px}input[type=email]:not(:focus).invalid.touched,input[type=number]:not(:focus).invalid.touched,input[type=tel]:not(:focus).invalid.touched,input[type=text]:not(:focus).invalid.touched{background-image:url(../../img/edited-desktop/icons/cross-red.svg)}input[type=email]:not(:focus).valid.touched:not(.hide-valid-icon),input[type=number]:not(:focus).valid.touched:not(.hide-valid-icon),input[type=tel]:not(:focus).valid.touched:not(.hide-valid-icon),input[type=text]:not(:focus).valid.touched:not(.hide-valid-icon){background-image:url(../../img/edited-desktop/icons/tick_black.svg)}div.select .selectinput-label{display:none}.carrier-selection__option{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.carrier-selection__option .form-radio-input{width:100%}.carrier-selection__option .form-radio-input label img{max-width:70px}ol.progress-bar li a:after,ol.progress-bar li.current a:after{color:#fff}ol.progress-bar li:first-child a:after{content:"1"}ol.progress-bar li:nth-child(2) a:after{content:"2"}ol.progress-bar li:nth-child(3) a:after{content:"3"}ol.progress-bar li:nth-child(4) a:after{content:"4"}ol.progress-bar li:not(.current) a.on:after{background-image:url(../../img/edited-desktop/icons/tick_white.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:10px;content:""}.is-loading:before{border-color:#fff #000 #000 #fff}body.is-loading:after{background-color:#6b6b6b}div.embedded-account-facebook-connect div.error-notification,div.embedded-account-registration div.error-notification,div.embedded-authentication div.error-notification{border-top:1px solid #e84127;color:#e84127}div.embedded-account-facebook-connect div.error-notification:before,div.embedded-account-registration div.error-notification:before,div.embedded-authentication div.error-notification:before{background-image:none}div.embedded-account-facebook-connect div.error-notification a,div.embedded-account-registration div.error-notification a,div.embedded-authentication div.error-notification a{color:#e84127}div.new-user-section:after{background-color:#000;bottom:0;content:"";display:block;height:90%;margin:auto;position:absolute;right:0;top:0;width:1px}div.embedded-account-registration div.button-wrap a{color:#acacad}div.embedded-account-registration div.button-wrap a:hover{color:#000}div.embedded-account-registration a,div.embedded-authentication a{color:#acacad}div.embedded-account-registration a:hover,div.embedded-authentication a:hover{color:#000}div.embedded-account-registration div.legal-section:before{background-image:none;height:0;width:0}div.embedded-account-registration div.button-wrap a{font-weight:700;text-decoration:underline}div.embedded-account-registration div.button-wrap a:hover{text-decoration:none}div.embedded-account-registration div.button-wrap a>p:before{content:""}div.embedded-account-registration div.newsletter-signup input{left:-5px}div.embedded-account-registration div.newsletter-signup label{margin-left:10px}div.embedded-account-registration p.registration-agreement-hint{margin-left:20px}div.newsletter-signup{background:#fff}.slide-background-left-transition{background-image:none;background-position:0 100%;background-size:100% 200%;opacity:1}.slide-background-left-enter,.slide-background-left-leave{background-position:0 100%;background-size:70% 70%;opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}footer div.usps,footer div.usps a{color:#000}footer div.legal{background-color:#000;padding:0 5px;width:100%}footer div.legal>div a,footer div.legal>div small{color:#fff}main div.page-content .c-delivery-option-selection .delivery-option-selection__option{border:1px solid #fff;padding:40px 13px 30px}main div.page-content .c-delivery-option-selection .delivery-option-selection__option .o-paragraph{color:#979797;margin:0}main div.page-content .c-delivery-option-selection .delivery-option-selection__option .o-button{margin:auto}main div.page-content .c-delivery-option-selection .delivery-option-selection__option .delivery-option__bottom-part{margin-top:20px}main div.page-content .o-icon.as-checkmark{background-image:url(../../img/edited-desktop/icons/black_checkbox.svg)}div.billing-address div.info-icon{border:1px solid #979797;border-left-width:0;right:10px}svg.icon.info-on-circle.alternate .bg{fill:#fff}svg.icon.info-on-circle.alternate .fg{fill:#979797}.account-login.unknown-customer:before{background-image:url(../../img/edited-desktop/account-area-login.jpg)}div.basket ul.items>li div.quantity button{color:#000;text-decoration:underline}main div.page-content aside.order-list div[class^=order-status-]{color:#000}main div.page-content aside.order-list div[class^=order-status-]:after,main div.page-content aside.order-list div[class^=order-status-]:before{border-radius:0;height:4px}main div.page-content aside.order-list div[class^=order-status-]:before{background-color:#979797}main div.page-content aside.order-list div[class^=order-status-]:after{background-color:#000}main div.page-content .wrapper div.payment-selection li label:before{border:1px solid #000;border-radius:0;height:15px;top:calc(50% + 7px);width:15px}main div.page-content .wrapper div.payment-selection li label:hover:before{border-color:#000}main div.page-content .wrapper div.payment-selection li input:checked+label:before{background-color:transparent;background-image:url(../../img/edited-desktop/icons/tick_black.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-color:#000}main div.page-content div.tracking-details div.shop-links div.banner{margin-left:5px;margin-right:10px;padding-right:10px}main div.page-content div.tracking-details div.shop-links ul>li{padding:5px}.o-button.as-color-tertiary.is-disabled{background-color:transparent;border-color:#979797}