.shoppingBasket__link--container:hover,.shoppingBasket__removeBtn:hover{filter:invert(13%) sepia(76%) saturate(5514%) hue-rotate(259deg) brightness(113%) contrast(117%);cursor:pointer}.sizeQtyIncrementbtn,.sizeqtyInputBox{box-shadow:0 1px 4px 0 rgba(0,0,0,.25)}.emptyBasket{display:flex;flex-direction:column;align-items:center;margin-top:100px}.emptyBasket__text{font-size:1.6rem;font-weight:700;letter-spacing:2.12px;margin:15px 0 18px}.emptyBasket__link{font-size:1.4rem;display:flex;align-items:center;justify-content:center;text-decoration:none;background-color:#ff5c5c;color:#fff;padding:8px 25px;border:none;min-width:142px;letter-spacing:2px;box-sizing:border-box;Border-radius:20px}.emptyBasket__link:hover{background-color:#fe4040}.emptyBasket__sadBasketIcon{width:120px;margin-right:20px;height:auto}.shoppingBasket{display:flex;flex-direction:column;margin:5rem auto;position:relative;max-width:1577px;min-height:450px;height:auto}.shoppingBasket__icon{width:18px;height:auto;margin-right:6px}#Basket-Loading-Wheel{position:fixed;left:50%;margin-top:200px}.shoppingBasket__title{font-size:2.6rem;font-weight:700;margin-bottom:0;margin-top:2%}.shoppingBasket__content{display:flex;flex-direction:row;margin-top:0;margin-bottom:5rem}.shoppingBasket__items{display:flex;flex-direction:column;min-width:320px;margin-right:5rem;flex:2}.shoppingBasket__header{display:flex;border-top:1px solid #d2d3e5;border-bottom:1px solid #d2d3e5;justify-content:space-between;margin-bottom:4rem}.shoppingBasket__headerTitle--flex1{flex:1}.shoppingBasket__headerTitle{font-size:1.5rem;align-items:center;justify-content:center;margin:2rem;line-height:17px;text-transform:uppercase}.shoppingBasket__headerTitle--flexhalf{flex:1.5}.shoppingBasket__line{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:20px 25px 0;margin-bottom:5rem;border:1px solid #d2d3e5;border-radius:10px}.shoppingBasket__line--container{display:flex;flex-direction:row;width:100%}.shoppingBasket__discounts{flex-direction:column}.shoppingBasket__discountText{margin-right:10px}.shoppingBasket__link--container{display:flex;align-items:center;min-width:52px;min-height:48px;border:none;background:inherit;padding:0 30px}.shoppingBasket__thumbnails{display:flex;flex-direction:row;margin-right:5px;align-items:center;margin-top:10px}.shoppingBasket__discounts{display:flex;flex-direction:column;margin-bottom:30px}.shoppingBasket__discount{display:flex;flex-direction:row;justify-content:space-between;font-size:14px;color:#595959;width:100%;margin-bottom:15px}.shoppingBasket__subTotal{display:flex;flex-direction:row;justify-content:space-between;line-height:15px;font-size:1.5rem;color:#27395d}.shoppingBasket__lineInfo{display:flex;flex-direction:row;justify-content:space-between;width:100%;flex:1}.shoppingBasket__productInfo{display:flex;flex-direction:column;flex:1;margin:0 3%}.shoppingBasket__productInfo--padding{padding:9px 0}.shoppingBasket__productInfo--margin{margin-top:10px}.shoppingBasket__productName{display:flex;flex-direction:column;font-size:1.6rem;letter-spacing:1px;font-weight:500;word-break:break-word}.shoppingBasket__productSizeColourQty{display:flex;flex-direction:row;font-size:1.2rem}.shoppingBasket__productSizeColour{display:flex;flex-direction:column;margin-right:12px}.shoppingBasket__productInfo--color{padding:5px 0 20px;font-size:1.2rem;color:#5b5b5b}.shoppingBasket__productInfo--size{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:5px}#shoppingBasketSize>select{max-width:130px;height:34px;margin-top:5px}.shoppingBasket__productQuantity{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;flex-basis:0%;margin-bottom:25px}.shoppingBasket__productInfoLinks{display:flex;flex-direction:row;justify-content:space-around;width:100%;border-top:1px solid #929292;padding:5px 0}.shoppingBasket__link{display:inline;font-weight:300;line-height:20px;margin-right:10%;font-size:1.2rem;letter-spacing:1px}.shoppingBasket__productPrice{display:flex;flex-direction:row;align-items:center}.shoppingBasket__removeBtn{background-color:inherit;border:none;width:18px;height:auto;padding:25px;display:flex;justify-content:center}.popup__buttonContainer{display:flex;width:300px;justify-content:space-around}.shoppingBasket__removeIcon{width:inherit}.shoppingBasket__orderSummary{display:flex;flex-direction:column;border:1px solid #d2d3e5;width:420px;min-width:320px;padding:40px;height:-webkit-fit-content;height:fit-content;border-radius:10px;margin-bottom:auto;margin-top:20px}.shoppingBasket__orderAmount--h3{font-size:22px;margin:0}.shoppingBasket__orderAmounts{display:flex;flex-direction:column;margin:30px 0}.shoppingBasket__totalAmount{display:flex;flex-direction:row;justify-content:space-between;padding-top:5%}.shoppingBasket__button--icon{width:17px;height:17px;margin-left:5px}.quantity__container{display:flex;margin-top:5px}.quantity__Label{display:flex;margin-right:5px;font-size:12px}.quantity__Input{width:32px;height:32px;margin:0 5px;text-align:center;padding:0;border:1px solid #767676;align-self:start}.quantity__IncrementButton{width:34px;height:34px;background-color:#fff;outline:0;padding:0;border:1px solid #767676;cursor:pointer;font-family:inherit;font-size:23px;font-weight:200}.shoppingBasket__quantityContainer{align-self:center}.shoppingBasket__button{width:240px;align-self:center}.shoppingBasket__button--bottomMargin{margin-bottom:10px}.shoppingBasket__priceContainer{display:flex;flex-direction:column}.shoppingBasket__totalAmount{font-size:16px;font-weight:500;letter-spacing:.6px}.shoppingBasket__PriceAmount{font-size:18px;color:#ff5c5c;font-weight:700;letter-spacing:1.5px}.IncrementableInputContainer--smallmargin{margin-top:6px!important}.sizeqtyrow{width:100%;display:flex;justify-content:space-between;padding:15px 5px;border-bottom:1px solid #e5e5e5;align-items:center;position:relative}.sizeqtyPhrase{display:flex;align-items:center;font-size:13px}.sizeQtyInputContainer{display:flex;align-items:center;color:#6219ff}.sizeQtyIncrementbtn{display:flex;width:31px;height:31px;border-radius:25px;justify-content:center;align-items:center;background:0 0;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;-webkit-appearance:none;transition:transform .1s;-webkit-tap-highlight-color:transparent}.sizeQtyIncrementbtn:focus{background-color:#fafafa;transform:scale(1.1)}.sizeqtyrowUnavailable{background-color:#e8e8e8;opacity:.4;position:absolute;top:0;left:0;width:100%;height:100%;z-index:140}@media(hover:hover) and (pointer:fine){.sizeQtyIncrementbtn:hover{cursor:pointer;background-color:#fafafa;transform:scale(1.1)}.sizeQtyIncrementbtn:disabled:hover{cursor:initial;transform:none;box-shadow:none;background-color:#f6f6f6;border:1px solid #e7e7e7}}.sizeQtyIncrementbtn:disabled{box-shadow:none;background-color:#f6f6f6;border:1px solid #e7e7e7}.sizeQtyIncrementbtn:disabled .sizeQtyIncrementbtn__icon{-webkit-filter:brightness(0) saturate(100%) invert(59%) sepia(0%) saturate(0%) hue-rotate(77deg) brightness(93%) contrast(88%);filter:brightness(0) saturate(100%) invert(59%) sepia(0%) saturate(0%) hue-rotate(77deg) brightness(93%) contrast(88%)}.sizeQtyIncrementbtn:active{transform:scale(.9)!important}.sizeqtyInputBox{display:flex;width:55px;height:31px;flex-direction:column;justify-content:center;text-align:center;border:.15px solid silver;margin:0 15px;border-radius:8px;box-sizing:border-box;outline:0}.sizeqtyInputBox:focus{border:2px solid #6219ff}.sizeqtyInputBox:disabled{box-shadow:none;background-color:#f6f6f6;border:1px solid #e7e7e7;color:#000}.sizeQtyIncrementbtn__icon{-webkit-filter:brightness(0) saturate(100%) invert(12%) sepia(88%) saturate(4642%) hue-rotate(258deg) brightness(120%) contrast(119%);filter:brightness(0) saturate(100%) invert(12%) sepia(88%) saturate(4642%) hue-rotate(258deg) brightness(120%) contrast(119%);pointer-events:none}@media (max-width:1440px){.shoppingBasket__orderSummary{width:33%;padding:40px 3%}}@media (max-width:1250px){.shoppingBasket__productSizeColourQty{flex-direction:column}.shoppingBasket__header{display:none}.shoppingBasket__quantityContainer{align-self:flex-start}.shoppingBasket__productQuantity,.shoppingBasket__productSizeColour{flex-basis:auto}}@media (max-width:1080px){.shoppingBasket__items{flex:3;margin-right:3rem}}@media (max-width:1040px){.shoppingBasket__quantityContainer{align-self:center}.shoppingBasket__content{flex-direction:column-reverse}.shoppingBasket__items{min-width:inherit;margin:0;flex:none}.orderRow{margin:20px 0 10px!important}.shoppingBasket__productSizeColourQty{flex-direction:row}.shoppingBasket__productQuantity,.shoppingBasket__productSizeColour{flex-basis:0%}.shoppingBasket__orderSummary{width:100%;padding:40px;box-sizing:border-box;margin-bottom:50px}.shoppingBasket__button{width:100%;max-width:390px}}@media (max-width:768px){.shoppingBasket__productQuantity,.shoppingBasket__productSizeColour{flex-basis:auto}.quantity__Label{justify-content:flex-start}}@media(max-width:565px){.IncrementableInputContainer--smallmargin{margin-top:10px!important}}@media (max-width:690px){.shoppingBasket__productSizeColourQty{flex-direction:column}}@media (max-width:630px){.shoppingBasket__quantityContainer{align-self:flex-start}.shoppingBasket__link{margin-top:3px}.shoppingBasket__icon{margin-top:10px;margin-right:0}.shoppingBasket__line--container{flex-direction:column}.shoppingBasket__link--container{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.shoppingBasket__thumbnails{width:100%;justify-content:center}.shoppingBasket__lineInfo{display:flex;flex-direction:row;justify-content:space-between;width:100%;flex:none}.shoppingBasket__productPrice{justify-content:flex-end;flex:none}.shoppingBasket__productQuantity{justify-content:flex-start;margin-bottom:30px}}@media (max-width:475px){.shoppingBasket__orderSummary{padding:40px 9%;min-width:unset}}@media (max-width:425px){.shoppingBasket__content{padding:0}}