﻿@font-face{font-family:"Sofia Pro";src:url("/ui/shared/includes/style/SofiaProRegular.woff2") format("woff2"),url("/ui/shared/includes/style/SofiaProRegular.woff") format("woff");font-weight:normal;font-style:normal}html{background-color:#fff;margin:0;padding:0}body{font-family:"Sofia Pro","Gill Sans","Sans-serif";font-size:16px;color:#474747;margin:0 auto;padding:0;min-width:1270px}body.xmasTheme{background:url(/ui/desktop/includes/xmas_bg.gif) repeat}body.blackFridayTheme{background:url(/ui/desktop/includes/blackfriday_bg.gif) repeat}input{font-family:"Sofia Pro","Gill Sans","Sans-serif"}select{font-family:"Sofia Pro","Gill Sans","Sans-serif"}table{border-collapse:collapse}.fullContainer{width:100%;min-width:1270px;margin:0 auto}.container,#bannerSliderContainer #bannerSlider,.flexContainer,#contact form #codeInput,#mainContent{background-color:#fff;width:1270px;margin:0 auto}.container.noBG,#bannerSliderContainer .noBG#bannerSlider,.noBG.flexContainer,#contact form .noBG#codeInput,#mainContent.noBG{background-color:rgba(0,0,0,0)}.flexContainer,#contact form #codeInput{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}.flexContainer.smallContainer,#contact form .smallContainer#codeInput{width:1070px}.smallContainer{width:1000px}.sideBarContainer{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:880px;padding:0 15px}.sidebar{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:270px;padding:10px}.halfContainer{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:48%;padding:0 15px}.spritesheetIcon,#loyaltyPoints .save,#loyaltyPoints .redeem,#loyaltyPoints .earn,.hintIcon,#securePaymentsMsg .trustPilot .trustPilotLogo .trustPilotGreenLogoIcon,#checkout .largeCheckIcon,.clockIcon,.lorryIcon,.blogIcon,#blog #blogHome #bannerContainer>#bannerControls>.prevButton,#blog #blogHome #bannerContainer>#bannerControls .nextButton,.secureLockIcon,#basketIncentives .multiItemDiscountIcon,#basketIncentives .loyaltyPointsIcon,.cyanSearchIcon,#productGrid #prodGridRight #prodExtras .expressDelivery,#productGrid #prodGridRight #prodControls .basketIcon,#productGrid #prodGridLeft #prodInfo.blackFriday #prodDelivery .specialDelivery,#productGrid #prodGridLeft #prodInfo.blackFriday #prodDelivery .expressDelivery,#productGrid #prodGridLeft #prodInfo.blackFriday #prodDelivery .standardDelivery,#instagramFeed #instagramSlider .instagramContainer>.instagramOverlay>.instagramIcon,#trustpilotBanner .trustpilotLogo,#trustpilotBanner .trustpilotHalfStar,#trustpilotBanner .trustpilotStar,#bannerSliderContainer #bannerSlider #bannerControls .prevButton,#bannerSliderContainer #bannerSlider #bannerControls .nextButton,#newsletter .newsletterIncentives .incentiveIcon,#social>div .socialMediaIcons,#inputBar .basketButton .basketIcon,#inputBar .accountButton .profileIcon,#inputBar #search .searchIcon,#contactBar .phoneIcon,#contactBar .emailIcon,input[type=checkbox]:checked+span,input[type=checkbox]:hover+span,input[type=checkbox]+span,input[type=radio]:checked+span.radio,input[type=radio]:hover+span.radio,input[type=radio]+span.radio,#prodDelivery table .specialDelivery,#prodDelivery table .expressDelivery,#prodDelivery table .standardDelivery,.filterMenu .filterGroup .filterItems .sidebarSearch .sidebarSearchIcon,.filterMenu .filterGroup .filterItemsConst .sidebarSearch .sidebarSearchIcon,.filterMenu .filterGroup .filterTitle .dropdownIcon,#breadcrumbs .separator,#breadcrumbs .home,.crossIcon,.tickIcon,.editIcon,.paymentIcon,.reviewStar,.downArrow,.bestSellerStar,.gender,.xmasgender,.blackfridaygender{display:inline-block}.gender,.xmasgender,.blackfridaygender{width:39px;height:39px}.gender.male,.male.xmasgender,.male.blackfridaygender{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -106px -28px}.gender.female,.female.xmasgender,.female.blackfridaygender{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -28px -28px}.gender.unisex,.unisex.xmasgender,.unisex.blackfridaygender{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -67px -28px}.blackfridaygender{width:39px;height:40px}.blackfridaygender.male{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -386px -172px}.blackfridaygender.female{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -347px -193px}.blackfridaygender.unisex{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -386px -212px}.xmasgender{width:39px;height:57px}.xmasgender.male{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -421px -104px}.xmasgender.female{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -409px -46px}.xmasgender.unisex{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -382px -116px}.bestSellerStar{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -242px -35px;width:43px;height:44px}.downArrow{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -195px -54px;width:10px;height:6px;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.downArrow.upArrow{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;transform:rotate(180deg)}.reviewStar{width:19px;height:18px;margin-right:3px}.reviewStar.fullStar{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -182px -28px}.reviewStar.halfStar{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -220px -36px}.reviewStar.emptyStar{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -201px -36px}.paymentIcon{border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;width:37px;height:27px}.paymentIcon.visa{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -54px 0px}.paymentIcon.mastercard{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -92px 0px}.paymentIcon.paypal{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -130px 0px}.paymentIcon.amex{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -168px 0px}.paymentIcon.cashOnDelivery{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -296px -66px}.paymentIcon.googlePay{width:50px;height:28px;background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -297px -199px}.paymentIcon.applePay{width:42px;height:27px;background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -62px -181px}.paymentIcon.sofort{height:26px;background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -296px -173px}.paymentIcon.przelewy{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -343px -166px}.paymentIcon.myBank{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -343px -138px}.paymentIcon.trustly{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -140px -165px}.paymentIcon.multibanco{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -348px 0px}.paymentIcon.klarna{width:45px;height:25px;background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -297px -120px}.paymentIcon.laybuy{width:31px;height:25px;background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -178px -186px}.paymentIcon.clearpayIconMint{width:25px;height:22px;background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -107px -205px}.paymentIcon.clearpayIcon{width:25px;height:23px;background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -104px -182px}.paymentIcon.clearpay{width:107px;height:36px;background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat 0px -209px}.paymentIcon.misterCash{width:45px;height:27px;background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -297px -145px}.paymentIcon.discover{width:37px;height:23px;background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -335px -66px}.paymentIcon.giroPay{width:37px;height:16px;background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -335px -89px}.paymentIcon.maestro{width:37px;height:23px;background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -342px -116px}.paymentIcon.eps{width:36px;height:23px;background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -372px -66px}.paymentIcon.iDeal{width:27px;height:26px;background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -372px -90px}.editIcon{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -200px -163px;width:15px;height:17px}.tickIcon{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -248px -163px;width:13px;height:13px}.crossIcon{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -261px -164px;width:10px;height:11px}h1,#newsletterPage #newsletterTitle{font-size:2.2rem;font-weight:500;margin:0}h2,#newsletterPage #newsletterSubtitle{font-size:2rem;margin:0}h3{font-size:1.8rem;font-weight:500;margin:0}h4{font-size:1.05rem;font-weight:700}h5{font-size:1rem;font-weight:700}h6{font-size:1.5rem;font-weight:500;margin:0}a{color:#c43498;text-decoration:underline solid #c43498}a:not(.button).cyan{color:#31bbc5;text-decoration:underline solid #31bbc5}.hrText{-webkit-flex:0 0 50% !important;-moz-flex:0 0 50% !important;-ms-flex:0 0 50% !important;flex:0 0 50% !important;margin-left:auto !important;margin-right:auto !important;margin-bottom:1rem !important;border-bottom:1px solid #dcdcdc;text-align:center}.hrText>span{font-size:1.3rem;margin-bottom:-1rem !important;display:inline-block;background-color:#fff;padding:0 1rem}.strikethrough{position:relative}.strikethrough::after{position:absolute;top:53%;left:0;right:0;height:.2rem;background-color:#c43498;border-radius:.1rem;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;content:""}.underline{width:100%;display:block;height:3px;background-color:#31bbc5;margin:-4px 0 0 -5px;padding:0 5px}.underline.pink,#paymentsContainer .cko-expand .submitHint .underline#submit-button{background-color:#c43498}.underline.red{background-color:#c53131}.underlineContainer{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin-bottom:2rem;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.underlineContainer .underlineContent{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.underlineContainer h1.underlineContent,.underlineContainer #newsletterPage .underlineContent#newsletterTitle,#newsletterPage .underlineContainer .underlineContent#newsletterTitle{margin-top:30px}.underlineContainer .underlineSpacer{-webkit-box-flex:1;-webkit-flex:1 0 1%;-moz-box-flex:1;-moz-flex:1 0 1%;-ms-flex:1 0 1%;flex:1 0 1%}.clearFloat{visibility:hidden;clear:both}#breadcrumbs{color:#767676;padding:15px 0}#breadcrumbs .home{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -158px -50px;width:13px;height:13px;margin:0 10px -2px 0}#breadcrumbs .separator{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -19px -2px;width:4px;height:7px;margin:0 15px}#breadcrumbs a{color:inherit;text-decoration:underline #767676}.button,#paymentsContainer .cko-expand .submitHint #submit-button:disabled,#paymentsContainer .cko-expand .submitHint #submit-button{padding:20px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-sizing:border-box;display:inline-block;color:#fff;text-decoration:none;font-size:1.2rem;text-align:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button.pink,#paymentsContainer .cko-expand .submitHint .pink#submit-button:disabled,#paymentsContainer .cko-expand .submitHint #submit-button{background-color:#c43498}.button.pink:hover,#paymentsContainer .cko-expand .submitHint #submit-button:hover{background-color:#dc51b2}.button.pink:active,#paymentsContainer .cko-expand .submitHint #submit-button:active{background-color:#a5187a}.button.cyan,#paymentsContainer .cko-expand .submitHint .cyan#submit-button{background-color:#31bbc5}.button.cyan:hover,#paymentsContainer .cko-expand .submitHint .cyan#submit-button:hover{background-color:#68d0d8}.button.cyan:active,#paymentsContainer .cko-expand .submitHint .cyan#submit-button:active{background-color:#1da9b3}.button.grey,#paymentsContainer .cko-expand .submitHint .grey#submit-button,#paymentsContainer .cko-expand .submitHint #submit-button:disabled{background-color:#767676}.button.grey:hover,#paymentsContainer .cko-expand .submitHint .grey#submit-button:hover,#paymentsContainer .cko-expand .submitHint #submit-button:hover:disabled{background-color:#b5b5b5}.button.grey:active,#paymentsContainer .cko-expand .submitHint .grey#submit-button:active,#paymentsContainer .cko-expand .submitHint #submit-button:active:disabled{background-color:#474747}.button.full,#paymentsContainer .cko-expand .submitHint .full#submit-button{width:100%}.informationBox{box-sizing:border-box;width:100%;padding:15px 20px 15px 30px;margin-top:10px;border:1px solid #dcdcdc;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.informationBox>.informationText{margin:2px auto}.informationBox.error{background-color:#ffe0e0;border:1px solid #e64949}.informationBox.error .informationText{color:#e64949}.informationBox.warning{background-color:#fffce0;border:1px solid #b28705}.informationBox.warning .informationText{color:#b28705}.informationBox.good{background-color:#e4f7d4;border:1px solid #5bb83b}.informationBox.good .informationText{color:#5bb83b}.productBox,.collectionBox{width:220px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.productBox a,.collectionBox a{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline;width:100%;color:inherit;text-decoration:none}.productBox .photo,.collectionBox .photo{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;padding:10px 0;max-height:190px;position:relative}.productBox .photo>.soldOut,.collectionBox .photo>.soldOut{position:absolute;z-index:10;width:100%;text-align:center;font-size:30px;font-weight:700;text-shadow:-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff,2px 2px 0 #fff;-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.productBox .icons,.collectionBox .icons{position:relative;top:-39px;height:5px}.productBox .icons.xmas,.collectionBox .icons.xmas{top:-57px}.productBox .icons .gender,.collectionBox .icons .gender,.productBox .icons .blackfridaygender,.collectionBox .icons .blackfridaygender,.productBox .icons .xmasgender,.collectionBox .icons .xmasgender{float:left}.productBox .icons .bestSellerStar,.collectionBox .icons .bestSellerStar{position:relative;top:-49px;margin-right:-43px;float:left}.productBox .icons .bestSellerStar span,.collectionBox .icons .bestSellerStar span{position:relative;top:6.7692307692px;left:15.9259259259px;color:#fff;font-size:1.4rem;text-align:center}.productBox .brand,.collectionBox .brand{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;color:#6e6e6e;font-size:1.1rem}.productBox .fullName,.collectionBox .fullName{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;font-size:1.4rem}.productBox .variantName,.collectionBox .variantName{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;font-size:1rem}.productBox .saleLine,.collectionBox .saleLine{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;color:#31bbc5}.productBox .price,.collectionBox .price{-webkit-box-flex:0;-webkit-flex:0 0 content;-moz-box-flex:0;-moz-flex:0 0 content;-ms-flex:0 0 content;flex:0 0 content;margin-right:.2rem;font-size:1.8rem}.productBox .price>.prevPrice,.collectionBox .price>.prevPrice{display:inline-block}.productBox .price>.free,.collectionBox .price>.free{display:inline-block;margin-left:.3rem;color:#c43498}.productBox .saving,.collectionBox .saving{-webkit-box-flex:0;-webkit-flex:0 1 content;-moz-box-flex:0;-moz-flex:0 1 content;-ms-flex:0 1 content;flex:0 1 content;color:#c43498}.collectionBox .brand{font-size:1rem}.collectionBox .collectionName{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;font-size:1.2rem}.collectionBox .fromOnly{-webkit-box-flex:0;-webkit-flex:0 1 content;-moz-box-flex:0;-moz-flex:0 1 content;-ms-flex:0 1 content;flex:0 1 content;font-size:1rem}.collectionBox .price{-webkit-box-flex:0;-webkit-flex:0 1 content;-moz-box-flex:0;-moz-flex:0 1 content;-ms-flex:0 1 content;flex:0 1 content;font-size:1.7rem;line-height:1.5rem;margin-bottom:1.2rem}.bestSellerSidebar{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.bestSellerSidebar>div{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:20px}.bestSellerSidebar>div:last-of-type{margin-top:20px;width:220px}.quantityContainer{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:140px;height:47px;padding:5px 10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #31bbc5}.quantityContainer input{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:none;padding:0;width:78px;font-size:20px;color:#767676;text-align:center}.quantityContainer input:hover,.quantityContainer input:focus{border:none;box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;-moz-box-shadow:0 0 0 #fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.quantityContainer .quantityButton{-webkit-box-flex:0;-webkit-flex:0 0 31px;-moz-box-flex:0;-moz-flex:0 0 31px;-ms-flex:0 0 31px;flex:0 0 31px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;width:31px;height:31px;padding:0}.quantityContainer .quantityButton .quantityButtonSymbol{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:35px !important;margin-top:-12px}.quantityContainer .quantityButton.disabled{cursor:default;background-color:#6e6e6e}.quantityContainer .quantityButton.disabled:hover{background-color:#6e6e6e}.quantityContainer .quantityButton.disabled:hover{background-color:#6e6e6e}.remainingStock{margin:auto 22px;text-align:center;color:#767676}#genderSelect{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;box-sizing:border-box;width:100%;border:2px solid #e4e4e4;padding:20px;margin-bottom:30px}#genderSelect.F{border:2px solid #c43498}#genderSelect.M{border:2px solid #31bbc5}#genderSelect.U{border:2px solid #dbdbdb}#genderSelect>div:first-of-type{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.2rem;display:inline-block}#genderSelect>a{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#genderSelect>a .gender,#genderSelect>a .blackfridaygender,#genderSelect>a .xmasgender{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}#genderSelect>a .gender:hover,#genderSelect>a .blackfridaygender:hover,#genderSelect>a .xmasgender:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#genderSelect>a .gender.selected,#genderSelect>a .selected.blackfridaygender,#genderSelect>a .selected.xmasgender{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.filterMenu{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background-color:#f2f2f2}.filterMenu .filterGroup:not(:last-child){border-bottom:1px solid #dbdbdb}.filterMenu .filterGroup .filterTitle{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-size:1.2rem;padding:15px 30px}.filterMenu .filterGroup .filterTitle.clickable{cursor:pointer}.filterMenu .filterGroup .filterTitle span{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.filterMenu .filterGroup .filterTitle .dropdownIcon{width:11px;height:6px;background-image:url(/ui/desktop/includes/select-arrow.png);-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.filterMenu .filterGroup .filterTitle .dropdownIcon.selected{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filterMenu .filterGroup .filterItems,.filterMenu .filterGroup .filterItemsConst{margin-top:-5px;padding:0 20px 15px 40px;display:none}.filterMenu .filterGroup .filterItems.price,.filterMenu .filterGroup .price.filterItemsConst{padding-left:20px}.filterMenu .filterGroup .filterItems.show,.filterMenu .filterGroup .show.filterItemsConst{display:inherit}.filterMenu .filterGroup .filterItems .hiddenFilterItems,.filterMenu .filterGroup .filterItemsConst .hiddenFilterItems{display:none}.filterMenu .filterGroup .filterItems .showMore,.filterMenu .filterGroup .filterItemsConst .showMore{margin-left:-15px}.filterMenu .filterGroup .filterItems .filterItem,.filterMenu .filterGroup .filterItemsConst .filterItem{display:block;color:#767676;text-decoration:none;margin:5px 0}.filterMenu .filterGroup .filterItems .filterItem.selected,.filterMenu .filterGroup .filterItemsConst .filterItem.selected{color:#474747}.filterMenu .filterGroup .filterItems .filterItem.subItem,.filterMenu .filterGroup .filterItemsConst .filterItem.subItem{padding-left:20px}.filterMenu .filterGroup .filterItems .filterItem .selectedTick,.filterMenu .filterGroup .filterItemsConst .filterItem .selectedTick{margin-left:-1rem}.filterMenu .filterGroup .filterItems .sidebarSearch,.filterMenu .filterGroup .filterItemsConst .sidebarSearch{position:relative}.filterMenu .filterGroup .filterItems .sidebarSearch .sidebarSearchInput,.filterMenu .filterGroup .filterItemsConst .sidebarSearch .sidebarSearchInput{width:100%;box-sizing:border-box}.filterMenu .filterGroup .filterItems .sidebarSearch .sidebarSearchInput:focus,.filterMenu .filterGroup .filterItemsConst .sidebarSearch .sidebarSearchInput:focus{border:1px solid #31bbc5;box-shadow:0px 0px 2px #31bbc5;-webkit-box-shadow:0px 0px 2px #31bbc5;-moz-box-shadow:0px 0px 2px #31bbc5}.filterMenu .filterGroup .filterItems .sidebarSearch .sidebarSearchIcon,.filterMenu .filterGroup .filterItemsConst .sidebarSearch .sidebarSearchIcon{width:15px;height:15px;background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -195px -145px;cursor:pointer;position:absolute;top:1rem;right:1rem}.filterMenu .filterGroup .filterItems #priceSliderInfo,.filterMenu .filterGroup .filterItemsConst #priceSliderInfo{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.filterMenu .filterGroup .filterItems #priceSliderInfo #minPrice,.filterMenu .filterGroup .filterItemsConst #priceSliderInfo #minPrice,.filterMenu .filterGroup .filterItems #priceSliderInfo #maxPrice,.filterMenu .filterGroup .filterItemsConst #priceSliderInfo #maxPrice{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:50%;box-sizing:border-box;border:0;color:#767676;font-size:1rem}.filterMenu .filterGroup .filterItems #priceSliderInfo #minPrice,.filterMenu .filterGroup .filterItemsConst #priceSliderInfo #minPrice{text-align:left}.filterMenu .filterGroup .filterItems #priceSliderInfo #maxPrice,.filterMenu .filterGroup .filterItemsConst #priceSliderInfo #maxPrice{text-align:right}.filterMenu .filterGroup .filterItemsConst{display:inherit;padding:0 20px 15px}.filterMenu .filterGroup .filterItemsConst .button,.filterMenu .filterGroup .filterItemsConst #paymentsContainer .cko-expand .submitHint #submit-button,#paymentsContainer .cko-expand .submitHint .filterMenu .filterGroup .filterItemsConst #submit-button{margin-top:20px}#MoreFiltersDialog .filterButtons{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#MoreFiltersDialog .filterButtons .alphaFilter{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1rem;margin-bottom:1rem;padding:10px 20px;border:1px solid #dcdcdc;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;text-decoration:none;color:#474747}#MoreFiltersDialog .filterButtons .alphaFilter:hover{background-color:#f2f2f2;text-decoration:underline}#MoreFiltersDialog .filterButtons .alphaFilter.selected{background-color:#f2f2f2}#MoreFiltersDialog .moreFiltersAlphaSection{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}#MoreFiltersDialog .moreFiltersAlphaSection .col{-webkit-box-flex:1;-webkit-flex:1 0 30%;-moz-box-flex:1;-moz-flex:1 0 30%;-ms-flex:1 0 30%;flex:1 0 30%;width:30%}#MoreFiltersDialog .moreFiltersAlphaSection .col a{display:block;padding:.2rem 0;color:#474747;text-decoration:none}#MoreFiltersDialog .moreFiltersAlphaSection .col a:hover{font-weight:700}#MoreFiltersDialog .moreFiltersAlphaSection .col a.selected{color:#c43498}.noUi-target{border:none;background:none;box-shadow:none;border-radius:0}.noUi-target .noUi-base,.noUi-target .noUi-handle,.noUi-target .noUi-connects{border:none;background:none;box-shadow:none;border-radius:0}.noUi-target .noUi-handle{width:28px !important;height:28px !important;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;background-color:#31bbc5}.noUi-target .noUi-handle:before,.noUi-target .noUi-handle:after{background:none}.noUi-target .noUi-connects{background-color:#a7dee2}.tabContainer{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;border-bottom:solid 1px #dbdbdb;margin:20px auto 25px}.tabContainer .tab{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;font-size:1.3rem;color:#767676;padding:10px 20px;cursor:pointer;text-decoration:none;margin-bottom:-2px}.tabContainer .tab.selected{color:#c43498;border-bottom:solid 3px #c43498}#prodDelivery select{margin:0 0 20px 20px;min-width:300px;max-width:400px}#prodDelivery>div:first-of-type{margin-top:20px}#prodDelivery table{width:100%;padding:15px}#prodDelivery table tr{width:100%;display:none}#prodDelivery table .deliveryIcon{width:57px}#prodDelivery table .pinkHeader{font-size:1.1rem;color:#c43498}#prodDelivery table .pinkHeader td{border-top:1px solid #dcdcdc;padding-top:20px}#prodDelivery table .pinkHeader td:first-of-type{vertical-align:top;padding-right:10px}#prodDelivery table .pinkHeader td:last-of-type{text-align:right}#prodDelivery table .greyHeader{color:#767676}#prodDelivery table .greyHeader td:last-of-type{text-align:right}#prodDelivery table .deliveryContent td{padding-bottom:20px}#prodDelivery table .show{display:table-row}#prodDelivery table .standardDelivery{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -194px -111px;width:49px;height:33px}#prodDelivery table .standardDelivery .blackfriday{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -179px -211px;width:48px;height:33px}#prodDelivery table .expressDelivery{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -243px -111px;width:48px;height:33px}#prodDelivery table .expressDelivery .blackfriday{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -227px -211px;width:48px;height:33px}#prodDelivery table .specialDelivery{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -148px -111px;width:47px;height:43px}#prodDelivery table .specialDelivery .blackfriday{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -132px -210px;width:47px;height:43px}.showMoreText{font-size:1rem;max-height:7rem;overflow:hidden}.showMore{font-size:1.2rem;cursor:pointer}.showMoreExpanded{max-height:inherit !important}.showMoreShadow{opacity:0;position:relative;width:100%;height:20px;margin-top:-20px;background-color:rgba(255,255,255,0);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(255, 255, 255, 0), endColorstr=rgb(255, 255, 255));background-image:-moz-linear-gradient(center top, rgba(255, 255, 255, 0), rgb(255, 255, 255));background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255, 255, 255, 0)), to(rgb(255, 255, 255)))}.showMoreShadow.show{opacity:1}.paging{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;padding:40px 40px;width:830px}.paging .prevPage,.paging .nextPage{-webkit-box-flex:0;-webkit-flex:0 0 30%;-moz-box-flex:0;-moz-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;color:#c43498;font-size:1.2rem}.paging .prevPage{text-align:left}.paging .nextPage{text-align:right}.paging .numPages{-webkit-box-flex:0;-webkit-flex:0 0 40%;-moz-box-flex:0;-moz-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;text-align:center}.paging .numPages .pageNum{width:28px;height:25px;padding:.2rem .1rem;display:inline-block;color:#737373;font-size:1.1rem;text-align:center;text-decoration:none}.paging .numPages .pageNum.selected{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#c43498;color:#fff}.hiddenCaptcha{display:none}.hiddenCaptcha>div{width:initial !important;height:initial !important}.screenReaderOnly{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}textarea,input:not([type=radio]):not(.quantityInput){border:1px solid #dcdcdc;padding:15px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}textarea:focus,input:not([type=radio]):not(.quantityInput):focus{outline:none;border:1px solid #c43498;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0px 0px 2px #c43498;-webkit-box-shadow:0px 0px 2px #c43498;-moz-box-shadow:0px 0px 2px #c43498}textarea:-moz-read-only,input:not([type=radio]):not(.quantityInput):-moz-read-only{background-color:#f2f2f2}textarea:-moz-read-only:focus,input:not([type=radio]):not(.quantityInput):-moz-read-only:focus{border:1px solid #dcdcdc;box-shadow:0px 0px 2px #dcdcdc;-webkit-box-shadow:0px 0px 2px #dcdcdc;-moz-box-shadow:0px 0px 2px #dcdcdc}textarea:read-only,input:not([type=radio]):not(.quantityInput):read-only{background-color:#f2f2f2}textarea:read-only:focus,input:not([type=radio]):not(.quantityInput):read-only:focus{border:1px solid #dcdcdc;box-shadow:0px 0px 2px #dcdcdc;-webkit-box-shadow:0px 0px 2px #dcdcdc;-moz-box-shadow:0px 0px 2px #dcdcdc}textarea{width:100%;box-sizing:border-box}.inputWithLabel{display:inline-block;position:relative;width:100%}.inputWithLabel>label{position:absolute;top:15px;left:15px;padding:0 5px;background-color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#767676;cursor:text;-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-ms-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out}.inputWithLabel>label>span{margin:0 !important;display:inline !important}.inputWithLabel>label>.required{margin-left:.3rem !important;color:#e64949}.inputWithLabel>label.focus{top:-10px;font-size:.8rem;cursor:default}.inputWithLabel>label.readonly{border-bottom:1px solid #dcdcdc}.inputWithLabel.error>label{color:#e64949;cursor:default}.inputWithLabel>input{box-sizing:border-box;width:100%}.inputWithLabel>input:focus{outline:none;border:1px solid #dcdcdc;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0px 0px 0px 0;-webkit-box-shadow:0px 0px 0px 0;-moz-box-shadow:0px 0px 0px 0}.inputWithLabel>select{box-sizing:border-box;width:100%;font-size:1rem}.inputWithLabel>select:focus{outline:none;border:1px solid #dcdcdc;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0px 0px 0px 0;-webkit-box-shadow:0px 0px 0px 0;-moz-box-shadow:0px 0px 0px 0}.inputWithLabel>select:disabled{background-color:#f2f2f2}.inputWithLabel>select:disabled:focus{border:1px solid #dcdcdc;box-shadow:0px 0px 2px #dcdcdc;-webkit-box-shadow:0px 0px 2px #dcdcdc;-moz-box-shadow:0px 0px 2px #dcdcdc}.inputWithLabel.error>input{border-color:#e64949}.inputWithLabel.error>input:focus{border-color:#e64949;box-shadow:0px 0px 2px #e64949;-webkit-box-shadow:0px 0px 2px #e64949;-moz-box-shadow:0px 0px 2px #e64949}.inputWithLabel>.info{display:block;color:#767676;font-size:.9rem;margin:5px 0 0 5px !important}.inputWithLabel>.error{display:block;color:#e64949;font-size:.9rem;margin:5px 0 0 5px !important}.inputWithLabel>.submitButton{position:absolute;z-index:2;top:15px;right:15px;font-size:.8rem}.inputWithLabel>.submitButton.green{color:#5bb83b;text-decoration:none;font-size:1.1rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label{cursor:pointer}select{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:13px;width:90%;border:1px solid #dcdcdc;color:#767676;background-image:url(/ui/desktop/includes/select-arrow.png);background-repeat:no-repeat;background-position:top 50% right 20px;background-color:#fff}input[type=submit]{display:none}input[type=radio]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}input[type=radio]+span.radio{width:20px;height:20px;background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -20px -159px;margin-bottom:-0.2rem;cursor:pointer}input[type=radio]:hover+span.radio{width:20px;height:20px;background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -40px -159px;cursor:pointer}input[type=radio]:checked+span.radio{width:20px;height:20px;background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat 0 -159px;cursor:pointer}input[type=checkbox]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}input[type=checkbox]+span{width:20px;height:20px;background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -42px -181px;margin-right:5px;margin-bottom:-0.2rem;cursor:pointer}input[type=checkbox]:hover+span{width:20px;height:20px;background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -21px -181px;margin-right:5px;cursor:pointer}input[type=checkbox]:checked+span{width:20px;height:20px;background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat 0px -181px;margin-right:5px;cursor:pointer}fieldset{border:none}fieldset legend{display:none}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:rgba(0,0,0,0);border:2px solid rgba(255,255,255,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity 150ms ease,border 300ms ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2rem}.glide__arrow--right{right:2rem}.glide__arrow--disabled{opacity:.33}.glide__bullets{display:inline-flex;list-style:none}.glide__bullet{background-color:#ccc;width:10px;height:10px;padding:0;border-radius:50%;border:2px solid rgba(0,0,0,0);cursor:pointer;line-height:0;margin:0 .25rem}.glide__bullet--active{background-color:#31bbc5;width:13px;height:13px;margin-top:-2px}#featuredBrands.blackFriday .glide__bullet--active{background-color:#c53131}.dialogBox{display:none;position:absolute;top:20%;left:25%;z-index:60;width:50%;min-width:800px;background-color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.dialogBox .dialogTitle{padding:20px 25px;border-bottom:1px solid #dcdcdc;font-size:1.5rem}.dialogBox .dialogTitle .dialogClose{float:right;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.dialogBox .dialogContent{padding:20px 25px;max-height:700px;overflow:auto}.dialogBox .dialogFooter{padding:20px 25px;border-top:1px solid #dcdcdc}.dialogBox.show{display:block}.modalBackground,#navBackground{display:none;position:fixed;top:0;left:0;z-index:55;width:100%;height:100%;overflow:auto;background-color:#000;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.modalBackground.show,.show#navBackground{display:block}#header{background-color:#fff;position:relative;z-index:50}#navBackground{z-index:10}#topTextBanner{text-align:center;padding:10px 0;background-color:#c43498}#topTextBanner a{color:#fff;font-size:1.05rem;text-decoration:none}#topTextBanner a:hover{text-decoration:underline;cursor:pointer}#contactBar{padding:10px 0;background-color:#f2f2f2;color:#6e6e6e;font-size:.9rem}#contactBar .container,#contactBar #bannerSliderContainer #bannerSlider,#bannerSliderContainer #contactBar #bannerSlider,#contactBar .flexContainer,#contactBar #contact form #codeInput,#contact form #contactBar #codeInput{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}#contactBar .container div,#contactBar #bannerSliderContainer #bannerSlider div,#bannerSliderContainer #contactBar #bannerSlider div,#contactBar .flexContainer div,#contactBar #contact form #codeInput div,#contact form #contactBar #codeInput div{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 5px}#contactBar .container div a,#contactBar #bannerSliderContainer #bannerSlider div a,#bannerSliderContainer #contactBar #bannerSlider div a,#contactBar .flexContainer div a,#contactBar #contact form #codeInput div a,#contact form #contactBar #codeInput div a{color:#31bbc5;text-decoration:underline solid #31bbc5}#contactBar .container .tagLine,#contactBar #bannerSliderContainer #bannerSlider .tagLine,#bannerSliderContainer #contactBar #bannerSlider .tagLine,#contactBar .flexContainer .tagLine,#contactBar #contact form #codeInput .tagLine,#contact form #contactBar #codeInput .tagLine{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}#contactBar .emailIcon{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat 0px 0px;width:14px;height:11px;margin-right:5px}#contactBar .phoneIcon{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -145px -48px;width:13px;height:13px;margin-right:5px}#inputBar{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#inputBar div:not(#search){-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#inputBar .separator{width:1px;height:35px;margin:0 10px 0 5px;background-color:#dcdcdc}#inputBar #search{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;text-align:right}#inputBar #search form{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;margin:0 15px 0 0;text-align:right}#inputBar #search form input{min-width:295px;width:30%;padding-right:43px;transition:width .4s}#inputBar #search form input:focus{width:50%}#inputBar #search form .searchButton{margin-left:-43px;cursor:pointer}#inputBar #search .searchIcon{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -145px -27px;width:21px;height:21px;margin:10px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#inputBar .accountButton{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:0 5px;cursor:pointer}#inputBar .accountButton .profileIcon{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat 0px -11px;width:27px;height:28px;margin:10px}#inputBar #myAccountDropdown{position:absolute;margin-top:10px;display:none;background-color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #c43498;padding:10px 15px}#inputBar #myAccountDropdown.show{display:inherit}#inputBar #myAccountDropdown .myAccountUpArrow{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;text-shadow:0 -2px 0px #c43498;position:absolute;font-size:1.4rem;top:-22px;left:18px;cursor:default}#inputBar #myAccountDropdown>a{font-size:1rem;display:block;color:#474747;text-decoration:none;margin:7px 0}#inputBar .basketButton{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:0 5px;text-decoration:none}#inputBar .basketButton .basketIcon{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -2px -39px;width:23px;height:27px;margin:5px}#inputBar .basketButton .basketTotal{padding-left:5px;color:#c43498;font-size:1.2rem}#navWrapper{border-top:#dcdcdc 1px solid}#navBar{color:#c43498;font-size:1.3rem;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin-top:-2px}#navBar a{text-decoration:none;color:inherit}#navBar .navBarPointer{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none;position:relative;left:60%;top:1.7rem;color:#fff;margin-left:-20px;cursor:default;z-index:2}#navBar .navBarPointer.open{display:inline-block}#navBar .separator{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;color:#c43498;margin:1.3rem 0 0}#navBar div:not(.separator){-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;color:#474747;padding:15px 0;cursor:pointer}#navBar div:not(.separator):hover,#navBar div:not(.separator).selected{border-top:3px solid #c43498;padding-top:12px}#navBar .separator:not(:last-child):after{content:"   *   "}#incentives{background-color:#f2f2f2;margin:0 auto;padding:15px 0;text-align:center;color:#6e6e6e}#incentives .incentive{display:inline-block}#incentives .incentive a{text-decoration:none;color:#6e6e6e}#incentives .incentive:not(:last-child):after{content:"   /   "}#navDropdown{-webkit-position:absolute;-moz-position:absolute;-ms-position:absolute;-o-position:absolute;position:absolute;top:195px;width:100%}#navDropdown>div{display:none}#navDropdown>div.open{display:inherit}#navDropdown .dropdownHead{background-color:#68d0d8;font-size:1.3rem;color:#2d2d2d}#navDropdown .dropdownHead>div{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:25px 0}#navDropdown .dropdownHead>div a,#navDropdown .dropdownHead>div div{color:inherit;text-decoration:none;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 15px}#navDropdown .dropdownHead>div a:not(.headingTitle){text-decoration:underline #474747}#navDropdown .dropdownHead>div .viewAll{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;font-size:1rem}#navDropdown .dropdownHead>div .separator{width:1px;height:25px;margin:0 10px 0 5px;background-color:#474747}#navDropdown .dropdownBody{background-color:#f6f6f6;height:440px}#navDropdown .dropdownBody>div{height:440px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#navDropdown .dropdownBody .fullBrands,#navDropdown .dropdownBody .halfBrands{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}#navDropdown .dropdownBody .fullBrands .fullBrandsList,#navDropdown .dropdownBody .halfBrands .fullBrandsList,#navDropdown .dropdownBody .halfBrands .secondHalfBrandList,#navDropdown .dropdownBody .halfBrands .halfBrandsList{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:370px;padding:15px 10px 10px 10px}#navDropdown .dropdownBody .fullBrands .fullBrandsList>a,#navDropdown .dropdownBody .halfBrands .fullBrandsList>a,#navDropdown .dropdownBody .halfBrands .secondHalfBrandList>a,#navDropdown .dropdownBody .halfBrands .halfBrandsList>a{-webkit-box-flex:1;-webkit-flex:1 0 7.5%;-moz-box-flex:1;-moz-flex:1 0 7.5%;-ms-flex:1 0 7.5%;flex:1 0 7.5%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:inherit;text-decoration:none}#navDropdown .dropdownBody .fullBrands>.viewAll,#navDropdown .dropdownBody .halfBrands>.viewAll{height:20px;padding-left:10px}#navDropdown .dropdownBody .fullBrands>.viewAll>a,#navDropdown .dropdownBody .halfBrands>.viewAll>a{font-size:1rem;color:#c43498;text-decoration:underline #c43498}#navDropdown .dropdownBody .halfBrands{width:970px}#navDropdown .dropdownBody .halfBrands .halfBrandsList{height:121.3043478261px}#navDropdown .dropdownBody .halfBrands .halfBrandsList>a{-webkit-box-flex:1;-webkit-flex:1 0 21%;-moz-box-flex:1;-moz-flex:1 0 21%;-ms-flex:1 0 21%;flex:1 0 21%;display:inline-block;width:178px;padding-right:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#navDropdown .dropdownBody .halfBrands .halfBrandsList>a:hover{text-decoration:underline}#navDropdown .dropdownBody .halfBrands .secondHalfBrandList{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:228.6956521739px}#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount1{-webkit-box-flex:0;-webkit-flex:0 0 20%;-moz-box-flex:0;-moz-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount1 .subCategoriesList,#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount1 .additionalFilterList{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:180px}#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount1 .subCategoriesList>a,#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount1 .additionalFilterList>a{-webkit-box-flex:0;-webkit-flex:0 0 16.6%;-moz-box-flex:0;-moz-flex:0 0 16.6%;-ms-flex:0 0 16.6%;flex:0 0 16.6%;color:inherit;text-decoration:none;width:178px;padding-right:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount1 .subCategoriesList>a:hover,#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount1 .additionalFilterList>a:hover{text-decoration:underline}#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount2{-webkit-box-flex:0;-webkit-flex:0 0 40%;-moz-box-flex:0;-moz-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount2 .subCategoriesList,#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount2 .additionalFilterList{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:180px}#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount2 .subCategoriesList>a,#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount2 .additionalFilterList>a{-webkit-box-flex:0;-webkit-flex:0 0 16.6%;-moz-box-flex:0;-moz-flex:0 0 16.6%;-ms-flex:0 0 16.6%;flex:0 0 16.6%;color:inherit;text-decoration:none;width:178px;padding-right:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount2 .subCategoriesList>a:hover,#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount2 .additionalFilterList>a:hover{text-decoration:underline}#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount3{-webkit-box-flex:0;-webkit-flex:0 0 60%;-moz-box-flex:0;-moz-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount3 .subCategoriesList,#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount3 .additionalFilterList{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:180px}#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount3 .subCategoriesList>a,#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount3 .additionalFilterList>a{-webkit-box-flex:0;-webkit-flex:0 0 16.6%;-moz-box-flex:0;-moz-flex:0 0 16.6%;-ms-flex:0 0 16.6%;flex:0 0 16.6%;color:inherit;text-decoration:none;width:178px;padding-right:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount3 .subCategoriesList>a:hover,#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount3 .additionalFilterList>a:hover{text-decoration:underline}#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount4{-webkit-box-flex:0;-webkit-flex:0 0 80%;-moz-box-flex:0;-moz-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%}#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount4 .subCategoriesList,#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount4 .additionalFilterList{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:180px}#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount4 .subCategoriesList>a,#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount4 .additionalFilterList>a{-webkit-box-flex:0;-webkit-flex:0 0 16.6%;-moz-box-flex:0;-moz-flex:0 0 16.6%;-ms-flex:0 0 16.6%;flex:0 0 16.6%;color:inherit;text-decoration:none;width:178px;padding-right:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount4 .subCategoriesList>a:hover,#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount4 .additionalFilterList>a:hover{text-decoration:underline}#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount5{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount5 .subCategoriesList,#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount5 .additionalFilterList{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:180px}#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount5 .subCategoriesList>a,#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount5 .additionalFilterList>a{-webkit-box-flex:0;-webkit-flex:0 0 16.6%;-moz-box-flex:0;-moz-flex:0 0 16.6%;-ms-flex:0 0 16.6%;flex:0 0 16.6%;color:inherit;text-decoration:none;width:178px;padding-right:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount5 .subCategoriesList>a:hover,#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .colCount5 .additionalFilterList>a:hover{text-decoration:underline}#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .subCategories,#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .additionalFilter{background-color:#f6f6f6;padding-left:5px}#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .subCategories .secondHalfHeader,#navDropdown .dropdownBody .halfBrands .secondHalfBrandList .additionalFilter .secondHalfHeader{margin-bottom:10px;font-size:1.3rem}#navDropdown .dropdownBody .customContainer{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#navDropdown .dropdownBody .customContainer .customColumns{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:370px;padding:40px 15px;box-sizing:border-box}#navDropdown .dropdownBody .customContainer .customColumns .colCount1{-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-box-flex:0;-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}#navDropdown .dropdownBody .customContainer .customColumns .colCount1 .customItemList{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#navDropdown .dropdownBody .customContainer .customColumns .colCount1 .customItemList>a{-webkit-box-flex:0;-webkit-flex:0 0 16.6%;-moz-box-flex:0;-moz-flex:0 0 16.6%;-ms-flex:0 0 16.6%;flex:0 0 16.6%;color:inherit;text-decoration:none;width:178px;padding-right:20px;margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#navDropdown .dropdownBody .customContainer .customColumns .colCount1 .customItemList>a:hover{text-decoration:underline}#navDropdown .dropdownBody .customContainer .customColumns .colCount2{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}#navDropdown .dropdownBody .customContainer .customColumns .colCount2 .customItemList{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#navDropdown .dropdownBody .customContainer .customColumns .colCount2 .customItemList>a{-webkit-box-flex:0;-webkit-flex:0 0 16.6%;-moz-box-flex:0;-moz-flex:0 0 16.6%;-ms-flex:0 0 16.6%;flex:0 0 16.6%;color:inherit;text-decoration:none;width:178px;padding-right:20px;margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#navDropdown .dropdownBody .customContainer .customColumns .colCount2 .customItemList>a:hover{text-decoration:underline}#navDropdown .dropdownBody .customContainer .customColumns .colCount3{-webkit-box-flex:0;-webkit-flex:0 0 75%;-moz-box-flex:0;-moz-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%}#navDropdown .dropdownBody .customContainer .customColumns .colCount3 .customItemList{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#navDropdown .dropdownBody .customContainer .customColumns .colCount3 .customItemList>a{-webkit-box-flex:0;-webkit-flex:0 0 16.6%;-moz-box-flex:0;-moz-flex:0 0 16.6%;-ms-flex:0 0 16.6%;flex:0 0 16.6%;color:inherit;text-decoration:none;width:178px;padding-right:20px;margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#navDropdown .dropdownBody .customContainer .customColumns .colCount3 .customItemList>a:hover{text-decoration:underline}#navDropdown .dropdownBody .customContainer .customColumns .colCount4{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}#navDropdown .dropdownBody .customContainer .customColumns .colCount4 .customItemList{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#navDropdown .dropdownBody .customContainer .customColumns .colCount4 .customItemList>a{-webkit-box-flex:0;-webkit-flex:0 0 16.6%;-moz-box-flex:0;-moz-flex:0 0 16.6%;-ms-flex:0 0 16.6%;flex:0 0 16.6%;color:inherit;text-decoration:none;width:178px;padding-right:20px;margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#navDropdown .dropdownBody .customContainer .customColumns .colCount4 .customItemList>a:hover{text-decoration:underline}#navDropdown .dropdownBody .customContainer .customColumns .customItem{background-color:#f6f6f6;padding-left:5px}#navDropdown .dropdownBody .customContainer .customColumns .customItem .customItemHeader{margin-bottom:30px;font-size:1.3rem}#navDropdown .dropdownBody .customContainer>.viewAll{height:20px;padding-left:10px}#navDropdown .dropdownBody .customContainer>.viewAll>a{font-size:1rem;color:#c43498;text-decoration:underline #c43498}#navDropdown .dropdownBody .featuredProd{-webkit-box-flex:0;-webkit-flex:0 0 260px;-moz-box-flex:0;-moz-flex:0 0 260px;-ms-flex:0 0 260px;flex:0 0 260px;-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center;width:260px;height:400px;padding:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#navDropdown .dropdownBody .featuredCustom{-webkit-box-flex:0;-webkit-flex:0 0 260px;-moz-box-flex:0;-moz-flex:0 0 260px;-ms-flex:0 0 260px;flex:0 0 260px;-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center;width:260px;height:400px;padding:20px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#navDropdown .dropdownBody .featuredCustom a{text-decoration:none}#navDropdown .dropdownBody .featuredCustom .category{color:#737373}#navDropdown .dropdownBody .featuredCustom .title{font-size:1.2rem;font-weight:700;color:#474747}#navDropdown .dropdownBody .featuredCustom .subtitle{font-size:.9rem;color:#737373}#navDropdown .dropdownBody .sliderContent{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background-color:#fff;padding:20px;width:220px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}#navDropdown .dropdownBody .sliderControl{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center;margin-top:25px}#social{background-color:#f2f2f2;color:#474747;padding:20px 0;font-size:1.5rem}#social>div{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#social>div>div:first-child{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}#social>div .socialMediaIcons{margin-left:10px;width:44px;height:44px}#social>div .socialMediaIcons.facebookIcon{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -45px -67px}#social>div .socialMediaIcons.twitterIcon{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -89px -67px}#social>div .socialMediaIcons.youtubeIcon{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -133px -67px}#social>div .socialMediaIcons.instagramIcon{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -177px -67px}#newsletter{background-color:#262626;color:#f7f7f7;padding:25px 0}#newsletter>div{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#newsletter>div>div{padding-right:10px}#newsletter>div>div:last-of-type{padding-right:0}#newsletter .title{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;font-size:1.5rem}#newsletter .newsletterIncentives{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}#newsletter .newsletterIncentives .newsletterIncentive{font-size:1.1rem;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding-right:10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#newsletter .newsletterIncentives .newsletterIncentive div{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#newsletter .newsletterIncentives .incentiveIcon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:10px;width:45px;height:45px}#newsletter .newsletterIncentives .incentiveIcon.loyaltyPointsIcon{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat 0px -67px}#newsletter .newsletterIncentives .incentiveIcon.BeautyTipsIcon{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat 0px -67px}#newsletter .newsletterIncentives .incentiveIcon.DiscountCodesIcon{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat 0px -67px}#newsletter .signupBox{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;text-align:right;max-width:500px}#newsletter .signupBox form{margin:0}#newsletter .signupBox form .newsletterTandC{margin-top:.3rem;font-size:.8rem}#newsletter .signupBox form .newsletterTandC a{padding:initial}#newsletter .signupBox input{background-color:#262626;color:#b5b5b5;border:1px solid #4e4e4e;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-size:1.1rem;min-width:300px}#newsletter .signupBox a{padding:15px 20px}#footer{background-color:#363636;color:#b5b5b5}#footer h3{color:#f7f7f7;font-size:1.2rem;margin-bottom:1rem}#footer a{display:block;color:#f7f7f7;text-decoration:underline}#footer select{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:10px;width:90%;border:1px solid #4e4e4e;color:#b5b5b5;background-color:#363636}#footer>.container,#bannerSliderContainer #footer>#bannerSlider,#footer>.flexContainer,#contact form #footer>#codeInput{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;padding:20px 0 40px}#footer>.container>div,#bannerSliderContainer #footer>#bannerSlider>div,#footer>.flexContainer>div,#contact form #footer>#codeInput>div{padding:0 10px}#footer .rule{height:1px;width:100%;background-color:#4e4e4e;margin:30px auto}#footer .information{-webkit-box-flex:1;-webkit-flex:1 0 23%;-moz-box-flex:1;-moz-flex:1 0 23%;-ms-flex:1 0 23%;flex:1 0 23%}#footer .contact{padding-bottom:20px;font-size:.8rem}#footer .links{font-size:.9rem}#footer .links>a{padding:2px 0}#footer .categories{-webkit-box-flex:1;-webkit-flex:1 0 15%;-moz-box-flex:1;-moz-flex:1 0 15%;-ms-flex:1 0 15%;flex:1 0 15%;font-size:.9rem}#footer .paymentOptions{-webkit-box-flex:1;-webkit-flex:1 0 21%;-moz-box-flex:1;-moz-flex:1 0 21%;-ms-flex:1 0 21%;flex:1 0 21%}#footer .paymentOptions div:first-child{margin-bottom:30px}#footer .paymentOptions .paymentIcon{margin-right:5px}#footer .pricePolicy{-webkit-box-flex:1;-webkit-flex:1 0 21%;-moz-box-flex:1;-moz-flex:1 0 21%;-ms-flex:1 0 21%;flex:1 0 21%;font-size:.8rem}#footer .pricePolicy>img{margin:20px 0}#cookiePermissionContent>h4{margin:0 auto 10px}#cookiePermissionContent>table{margin-top:5px}#cookiePermissionContent>table tr>td{vertical-align:top;padding-right:10px}#cookiePermissionContent>table tr>td:nth-of-type(2){font-size:.9rem;padding-bottom:20px}#cookiePermissionContent>table tr>td:nth-of-type(2) h5{font-size:1rem;font-weight:500;margin:0 auto 5px}#cookiePermissionDialog .cookiePermissionOptions{margin-top:.8rem;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}#cookiePermissionDialog .cookiePermissionOptions a{-webkit-box-flex:0;-webkit-flex:0 0 200px;-moz-box-flex:0;-moz-flex:0 0 200px;-ms-flex:0 0 200px;flex:0 0 200px;font-size:.9rem}#cookiePermissionDialog .cookiePermissionOptions a:first-of-type{-webkit-box-flex:0;-webkit-flex:0 0 300px;-moz-box-flex:0;-moz-flex:0 0 300px;-ms-flex:0 0 300px;flex:0 0 300px;margin:10px 150px;font-size:1.2rem}#bannerSliderContainer{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;position:relative;overflow:hidden}#bannerSliderContainer .bannerPadding{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;background-color:#fff;-webkit-transition:background .5s;-moz-transition:background .5s;-ms-transition:background .5s;-o-transition:background .5s;transition:background .5s}#bannerSliderContainer .bannerPadding:first-of-type{-webkit-transition:background 1s;-moz-transition:background 1s;-ms-transition:background 1s;-o-transition:background 1s;transition:background 1s}#bannerSliderContainer #bannerSlider{-webkit-box-flex:0;-webkit-flex:0 0 1270px;-moz-box-flex:0;-moz-flex:0 0 1270px;-ms-flex:0 0 1270px;flex:0 0 1270px;max-width:1270px}#bannerSliderContainer #bannerSlider img{width:1270px !important;height:460px !important}#bannerSliderContainer #bannerSlider #bannerControls{position:absolute;top:100%}#bannerSliderContainer #bannerSlider #bannerControls .prevButton,#bannerSliderContainer #bannerSlider #bannerControls .nextButton{width:47px;height:47px;cursor:pointer;position:relative;top:-253.5px}#bannerSliderContainer #bannerSlider #bannerControls .prevButton{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat 0 -112px;left:-57px}#bannerSliderContainer #bannerSlider #bannerControls .nextButton{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -47px -111px;left:1233px}#categoryBoxes{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding:40px 0}#categoryBoxes a{text-decoration:none}#categoryBoxes div{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:277px;height:160px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;color:#fff;font-size:1.5rem;background-color:#ccc;text-shadow:1px 1px 2px #000}#featuredBrands{padding:20px 0;background-color:#f2f2f2;width:1190px;padding:20px 40px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#featuredBrands.blackFriday{background-color:#1b1b1b;color:#fff}#featuredBrands a{color:inherit;text-decoration:none}#featuredBrands #brandTitle{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;font-size:2rem}#featuredBrands .titleBuffer{-webkit-box-flex:1;-webkit-flex:1 0 51%;-moz-box-flex:1;-moz-flex:1 0 51%;-ms-flex:1 0 51%;flex:1 0 51%}#featuredBrands #brandSlider{max-width:100%;-webkit-box-flex:1;-webkit-flex:1 0 100%;-moz-box-flex:1;-moz-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#featuredBrands #brandSliderControls{margin-top:-25px;-webkit-box-flex:1;-webkit-flex:1 0 51%;-moz-box-flex:1;-moz-flex:1 0 51%;-ms-flex:1 0 51%;flex:1 0 51%;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:last baseline;-ms-flex-align:last baseline;-webkit-align-items:last baseline;-moz-align-items:last baseline;align-items:last baseline}#featuredBrands #brandSliderContainer{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}#featuredBrands .brandBox{width:270px;display:inline-block;margin:40px 0 10px}#featuredBrands .brandBox .brandImage{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;width:270px;height:170px;background-color:#000}#featuredBrands .brandBox .brandName{font-size:1.3rem;margin-top:10px}#featuredBrands .brandBox:hover{color:#c43498;text-decoration:underline #c43498}#bestSellers{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding:20px 0}#bestSellers .bestSellerBox{width:21%;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:40px}#bestSellers .bestSellerBox>.productBox,#bestSellers .bestSellerBox>.collectionBox{margin:0 auto}#trustpilotBanner{padding:30px 0;background-color:#00b67a;font-size:1.5rem}#trustpilotBanner>.container,#trustpilotBanner>.flexContainer,#contact form #trustpilotBanner>#codeInput,#bannerSliderContainer #trustpilotBanner>#bannerSlider{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:end;-moz-align-items:end;align-items:end;color:#fff;text-decoration:none}#trustpilotBanner>.container>div,#trustpilotBanner>.flexContainer>div,#contact form #trustpilotBanner>#codeInput>div,#bannerSliderContainer #trustpilotBanner>#bannerSlider>div{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#trustpilotBanner .trustpilotRating{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}#trustpilotBanner .trustpilotScore{font-size:1.2rem}#trustpilotBanner .trustpilotStar{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -27px -1px;width:26px;height:26px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:5px}#trustpilotBanner .trustpilotHalfStar{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -27px -1px;width:13px;height:26px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:5px}#trustpilotBanner .trustpilotLogo{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -206px 0px;width:142px;height:35px;margin-left:5px}#instagramFeed>.container,#instagramFeed>.flexContainer,#contact form #instagramFeed>#codeInput,#bannerSliderContainer #instagramFeed>#bannerSlider{text-align:center;font-size:1.5rem}#instagramFeed #instagramSlider{padding:30px 0}#instagramFeed #instagramSlider .instagramContainer{width:257px;height:257px;position:relative;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#instagramFeed #instagramSlider .instagramContainer>img,#instagramFeed #instagramSlider .instagramContainer>.instagramOverlay{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;width:257px;height:257px}#instagramFeed #instagramSlider .instagramContainer>img{z-index:1}#instagramFeed #instagramSlider .instagramContainer>.instagramOverlay{position:absolute;top:0;left:0;z-index:2;cursor:pointer;background-color:#000;opacity:0;-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}#instagramFeed #instagramSlider .instagramContainer>.instagramOverlay>.instagramIcon{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -94px -111px;width:53px;height:53px;position:absolute;top:102px;left:102px}#instagramFeed #instagramSlider .instagramContainer>.instagramOverlay:hover{opacity:.3}#seoContent{font-size:1rem;padding-bottom:20px}#seoContent #seoText{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#seoContent .fullText{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:10px;text-align:center}#seoContent .halfText{-webkit-box-flex:1;-webkit-flex:1 0 40%;-moz-box-flex:1;-moz-flex:1 0 40%;-ms-flex:1 0 40%;flex:1 0 40%;margin:10px 20px}#seoContent .halfText>div{margin-bottom:10px}#seoContent h4{font-size:1.4rem;font-weight:500;margin:10px 0}#seoContent h3{font-size:1.8rem;font-weight:500;margin:10px 0 15px}#productGrid{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;padding-bottom:20px}#productGrid #prodGridLeft{-webkit-box-flex:0;-webkit-flex:0 0 60%;-moz-box-flex:0;-moz-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}#productGrid #prodGridLeft .prodGridLeftContainer{margin-left:auto;margin-right:0;padding-top:20px;width:812px}#productGrid #prodGridLeft #prodImg{padding:20px 0;text-align:center;background-color:#fff}#productGrid #prodGridLeft #prodInfo{border-top-left-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:0;background-color:#f2f2f2}#productGrid #prodGridLeft #prodInfo.blackFriday{background-color:#1b1b1b;color:#fff}#productGrid #prodGridLeft #prodInfo.blackFriday a{color:#fff;text-decoration:underline solid #c53131}#productGrid #prodGridLeft #prodInfo.blackFriday #prodInfoHeader .tab{text-decoration:none}#productGrid #prodGridLeft #prodInfo.blackFriday #prodInfoHeader .tab.selected{border-bottom:solid 3px #c53131}#productGrid #prodGridLeft #prodInfo.blackFriday #prodDelivery .pinkHeader{color:#c53131}#productGrid #prodGridLeft #prodInfo.blackFriday #prodDelivery .greyHeader{color:#b2b8bf}#productGrid #prodGridLeft #prodInfo.blackFriday #prodDelivery .standardDelivery{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -179px -211px;width:48px;height:33px}#productGrid #prodGridLeft #prodInfo.blackFriday #prodDelivery .expressDelivery{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -227px -211px;width:48px;height:33px}#productGrid #prodGridLeft #prodInfo.blackFriday #prodDelivery .specialDelivery{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -132px -210px;width:47px;height:43px}#productGrid #prodGridLeft #prodInfo.blackFriday #prodReviews .reviewContent{color:#474747}#productGrid #prodGridLeft #prodInfo.blackFriday #prodReviews .reviewLeftAnchor,#productGrid #prodGridLeft #prodInfo.blackFriday #prodReviews .reviewRightAnchor{text-shadow:none !important}#productGrid #prodGridLeft #prodInfoContainer{padding:20px 20px 20px 10px}#productGrid #prodGridLeft #prodInfoContainer #prodDesc,#productGrid #prodGridLeft #prodInfoContainer #prodDelivery,#productGrid #prodGridLeft #prodInfoContainer #prodReviews,#productGrid #prodGridLeft #prodInfoContainer #prodBlogPosts{display:none}#productGrid #prodGridLeft #prodInfoContainer #prodDesc.selected,#productGrid #prodGridLeft #prodInfoContainer #prodDelivery.selected,#productGrid #prodGridLeft #prodInfoContainer #prodReviews.selected,#productGrid #prodGridLeft #prodInfoContainer #prodBlogPosts.selected{display:inherit}#productGrid #prodGridLeft #prodInfoContainer #prodDesc b{font-weight:500}#productGrid #prodGridLeft #prodInfoContainer #prodDesc table td{padding-right:20px}#productGrid #prodGridLeft #prodInfoContainer #prodReviews{max-height:500px;overflow:auto;padding-right:10px}#productGrid #prodGridLeft #prodInfoContainer #prodReviews .reviewBox{background-color:#fff;font-size:1rem;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;box-shadow:0px 3px 2px #e7e7e7;-webkit-box-shadow:0px 3px 2px #e7e7e7;-moz-box-shadow:0px 3px 2px #e7e7e7;margin-bottom:25px;padding:20px 30px}#productGrid #prodGridLeft #prodInfoContainer #prodReviews .reviewBox .reviewStars{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#productGrid #prodGridLeft #prodInfoContainer #prodReviews .reviewBox .reviewStars .reviewStar{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#productGrid #prodGridLeft #prodInfoContainer #prodReviews .reviewBox .reviewTitle{font-size:1.3rem;color:#c43498}#productGrid #prodGridLeft #prodInfoContainer #prodReviews .reviewBox .reviewContent{margin-bottom:10px}#productGrid #prodGridLeft #prodInfoContainer #prodReviews .reviewBox .reviewVariant,#productGrid #prodGridLeft #prodInfoContainer #prodReviews .reviewBox .reviewAge{font-size:.8rem;color:#767676}#productGrid #prodGridLeft #prodInfoContainer #prodReviews .reviewBox .reviewStars,#productGrid #prodGridLeft #prodInfoContainer #prodReviews .reviewBox .reviewAge{float:right}#productGrid #prodGridLeft #prodInfoContainer #prodReviews .reviewBox .reviewLeftAnchor,#productGrid #prodGridLeft #prodInfoContainer #prodReviews .reviewBox .reviewRightAnchor{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:2.5rem;color:#fff;margin-top:-9px}#productGrid #prodGridLeft #prodInfoContainer #prodReviews .reviewBox .reviewLeftAnchor{text-shadow:3px 5px 2px #e7e7e7;float:left}#productGrid #prodGridLeft #prodInfoContainer #prodReviews .reviewBox .reviewRightAnchor{text-shadow:-3px 5px 2px #e7e7e7;float:right}#productGrid #prodGridLeft #prodInfoContainer #prodBlogPosts{max-height:500px;overflow:auto;padding-right:10px}#productGrid #prodGridLeft #prodInfoContainer #prodBlogPosts .blogPost{background-color:#fff;font-size:1rem;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;box-shadow:0px 3px 2px #e7e7e7;-webkit-box-shadow:0px 3px 2px #e7e7e7;-moz-box-shadow:0px 3px 2px #e7e7e7;margin-bottom:25px;padding:20px 30px}#productGrid #prodGridLeft #prodInfoContainer #prodBlogPosts .blogPost a{text-decoration:none}#productGrid #prodGridLeft #prodInfoContainer #prodBlogPosts .blogPost .blogCategory{color:#c43498;font-size:1.4rem;margin-top:-4px;margin-bottom:10px}#productGrid #prodGridLeft #prodInfoContainer #prodBlogPosts .blogPost .blogCategory .blogIcon{float:left;margin-right:10px}#productGrid #prodGridLeft #prodInfoContainer #prodBlogPosts .blogPost .blogTitle{color:#474747;font-size:1.3rem;margin-top:20px}#productGrid #prodGridLeft #prodInfoContainer #prodBlogPosts .blogPost .blogTagline{color:#737373;font-size:1.2rem;font-style:italic;margin-top:5px;margin-bottom:15px}#productGrid #prodGridLeft #prodInfoContainer #prodBlogPosts .blogPost img{float:right;height:110px}#productGrid #prodGridLeft #prodInfoContainer #prodBlogPosts .blogPost .blogLeftAnchor,#productGrid #prodGridLeft #prodInfoContainer #prodBlogPosts .blogPost .blogRightAnchor{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:2.5rem;color:#fff;margin-top:-9px}#productGrid #prodGridLeft #prodInfoContainer #prodBlogPosts .blogPost .blogLeftAnchor{text-shadow:3px 5px 2px #e7e7e7;float:left}#productGrid #prodGridLeft #prodInfoContainer #prodBlogPosts .blogPost .blogRightAnchor{text-shadow:-3px 5px 2px #e7e7e7;float:right}#productGrid #prodGridRight{padding-left:40px;padding-right:10px;-webkit-box-flex:0;-webkit-flex:0 0 408px;-moz-box-flex:0;-moz-flex:0 0 408px;-ms-flex:0 0 408px;flex:0 0 408px;width:408px;background-color:#fff}#productGrid #prodGridRight .prodGridRightContainer{padding-top:20px;width:408px}#productGrid #prodGridRight .prodRule{width:408px;height:1px;background-color:#e4e4e4;margin:20px 0 !important}#productGrid #prodGridRight #prodDetails .prodBrand{color:#c43498;text-decoration:underline;margin-bottom:10px}#productGrid #prodGridRight #prodDetails .prodName{font-size:1.4rem}#productGrid #prodGridRight #prodDetails .prodVariantName{font-size:1.2rem}#productGrid #prodGridRight #prodDetails .prodReviews{color:#c43498;text-decoration:underline;margin:20px 0}#productGrid #prodGridRight #prodDetails .prodReviews .reviewStars{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;float:left;text-decoration:none;margin-right:5px}#productGrid #prodGridRight #prodDetails .prodReviews .reviewStars .reviewStar{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#productGrid #prodGridRight #prodDetails .prodRRP{font-size:1.4rem;color:#767676}#productGrid #prodGridRight #prodDetails .prodPrice{font-size:2.2rem}#productGrid #prodGridRight #prodDetails .prodSaving{font-size:1.5rem;color:#c43498;display:inline}#productGrid #prodGridRight #prodOutOfStock{color:#767676;font-size:2rem}#productGrid #prodGridRight #prodControls{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:408px;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#productGrid #prodGridRight #prodControls>div{margin:10px 0}#productGrid #prodGridRight #prodControls .prodQuantityBox,#productGrid #prodGridRight #prodControls .prodGender{-webkit-box-flex:1;-webkit-flex:1 1 30%;-moz-box-flex:1;-moz-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%}#productGrid #prodGridRight #prodControls .prodQuantity{-webkit-box-flex:0;-webkit-flex:0 1 30%;-moz-box-flex:0;-moz-flex:0 1 30%;-ms-flex:0 1 30%;flex:0 1 30%}#productGrid #prodGridRight #prodControls .prodGender{text-align:right;-webkit-box-flex:0;-webkit-flex:0 1 30%;-moz-box-flex:0;-moz-flex:0 1 30%;-ms-flex:0 1 30%;flex:0 1 30%}#productGrid #prodGridRight #prodControls .prodSize{-webkit-box-flex:0;-webkit-flex:0 1 31%;-moz-box-flex:0;-moz-flex:0 1 31%;-ms-flex:0 1 31%;flex:0 1 31%}#productGrid #prodGridRight #prodControls .prodSizeSelect{-webkit-box-flex:1;-webkit-flex:1 1 62%;-moz-box-flex:1;-moz-flex:1 1 62%;-ms-flex:1 1 62%;flex:1 1 62%}#productGrid #prodGridRight #prodControls .prodSizeSelect select{width:100% !important}#productGrid #prodGridRight #prodControls>.button,#productGrid #prodGridRight #paymentsContainer .cko-expand .submitHint #prodControls>#submit-button,#paymentsContainer .cko-expand .submitHint #productGrid #prodGridRight #prodControls>#submit-button,#productGrid #prodGridRight #prodControls .prodSizeGrid{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}#productGrid #prodGridRight #prodControls .basketIcon{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -166px -27px;width:16px;height:17px;margin-right:10px}#productGrid #prodGridRight #prodControls .prodSizeGrid{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}#productGrid #prodGridRight #prodControls .prodSizeGrid .prodSizeBox{-webkit-box-flex:1;-webkit-flex:1 1 30%;-moz-box-flex:1;-moz-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%;padding:2%;margin:5px 5px;max-width:26%;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border:1px solid #dcdcdc;font-size:1rem;text-align:center;cursor:pointer;color:#474747;text-decoration:none}#productGrid #prodGridRight #prodControls .prodSizeGrid .prodSizeBox.selected{cursor:default;color:#31bbc5;border:2px solid #31bbc5}#productGrid #prodGridRight #prodControls .prodSizeGrid .prodSizeBox:hover{border:2px solid #31bbc5}#productGrid #prodGridRight #prodControls .prodSizeGrid .prodSizeBox .prodSizePrice{color:#767676 !important}#productGrid #prodGridRight #prodExtras{padding-top:20px}#productGrid #prodGridRight #prodExtras .expressDelivery{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -171px -47px;width:24px;height:18px}#productGrid #prodGridRight #prodExtras .prodExtraTitle{font-size:1.2rem;color:#31bbc5}#damagesInfoIcon{margin-left:.5rem;cursor:pointer}#damagesInfo{display:none;position:absolute;margin-top:25px;background-color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #c43498;padding:10px 15px;max-width:200px}#damagesInfo.show{display:initial}#damageProductImage{display:block;margin:0 auto}#damageProducts #damageProductTitle{padding-bottom:10px}#damageProducts .mainDamagePicture{width:50%;padding-top:10px;padding-bottom:10px;padding-right:20px;cursor:pointer;text-align:center}#damageProducts .mainDamagePicture>img{max-width:100%}#damageProducts .additionalDamagePicture{padding-right:20px}#damageProducts .additionalDamagePicture>img{width:75px;padding:1px;border:1px solid #dcdcdc;display:block;cursor:pointer}#damageProducts .damagePrices .damagePrice{display:inline-block;font-size:2.2rem;color:#c43498}#damageProducts .damagePrices .originalDamagePrice{display:inline-block;margin-left:10px;font-size:1.5rem;text-decoration:line-through}#skuRecommendations{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding:20px 0}#skuRecommendations .underlineContainer{margin-bottom:20px}#skuRecommendations .recommendationBox{width:21%;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:40px}#skuRecommendations .recommendationBox>.productBox,#skuRecommendations .recommendationBox>.collectionBox{margin:0 auto}#skuNotFound{margin-top:20px;height:30vh}#brandContainer{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}#brandContainer .sidebar{-webkit-box-flex:0;-webkit-flex:0 0 290px;-moz-box-flex:0;-moz-flex:0 0 290px;-ms-flex:0 0 290px;flex:0 0 290px}#brandContainer .sidebar #brandImageSlider{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;width:290px;height:360px;margin-bottom:40px;text-align:center}#brandContainer .sidebar #brandImageSlider .brandSlideContent{width:100%;height:360px}#brandContainer .sidebar #brandImageSlider .brandSlideContent img{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}#brandContainer .sidebar #brandImageSlider .brandSlideControl{position:relative;bottom:22px}#brandContainer .sidebar #brandImageSlider .brandSlideControl .glide__bullet{background-color:#fff;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}#brandContainer .sidebar #brandImageSlider .brandSlideControl .glide__bullet--active{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#brandContainer .sideBarContainer{-webkit-box-flex:0;-webkit-flex:0 0 910px;-moz-box-flex:0;-moz-flex:0 0 910px;-ms-flex:0 0 910px;flex:0 0 910px}#brandContainer .sideBarContainer .productGrid{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}#brandContainer .sideBarContainer .productGrid .collectionBoxContainer{-webkit-box-flex:0;-webkit-flex:0 0 30%;-moz-box-flex:0;-moz-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin-bottom:20px}#brandContainer .sideBarContainer .productGrid .collectionBoxContainer .collectionBox{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#brandContainer .sideBarContainer .showMoreShadow{width:910px !important}.detailBlogPosts{background-color:#f2f2f2;padding:20px 30px}.detailBlogPosts .featureTitle{display:inline-block;color:#c43498;font-size:1.5rem}.detailBlogPosts .blogPosts .blogPost{font-size:1rem;margin-bottom:25px}.detailBlogPosts .blogPosts .blogPost a{text-decoration:none}.detailBlogPosts .blogPosts .blogPost .blogCategory{margin-top:-4px;margin-bottom:10px}.detailBlogPosts .blogPosts .blogPost .blogCategory .blogIcon{float:left;margin-right:10px}.detailBlogPosts .blogPosts .blogPost .blogTitle{color:#474747;font-size:1.1rem;margin-top:20px}.detailBlogPosts .blogPosts .blogPost .blogTagline{color:#737373;font-size:1rem;font-style:italic;margin-top:5px;margin-bottom:15px;margin-left:32px}.detailBlogPosts .blogPosts .blogPost img{float:left;height:110px;margin-right:10px}.cyanSearchIcon{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -221px -54px;width:21px;height:21px}#viewBrandsHeader{text-align:center;margin-top:1rem}#viewBrandsHeader .underlineContainer{margin-bottom:-10px}#viewBrandsHeader a{display:inline-block;margin-top:1rem}#viewBrandsFilter .filterContainer{width:880px;margin:0 auto}#viewBrandsFilter .filterContainer .filterInput{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin:20px 0}#viewBrandsFilter .filterContainer .filterInput input{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;box-sizing:border-box;width:100%}#viewBrandsFilter .filterContainer .filterInput input:focus{border:1px solid #31bbc5;box-shadow:0px 0px 2px #31bbc5;-webkit-box-shadow:0px 0px 2px #31bbc5;-moz-box-shadow:0px 0px 2px #31bbc5}#viewBrandsFilter .filterContainer .filterInput .filterButton{-webkit-box-flex:0;-webkit-flex:0 0 21px;-moz-box-flex:0;-moz-flex:0 0 21px;-ms-flex:0 0 21px;flex:0 0 21px;width:21px;height:21px;padding:10px;margin-left:-51px;cursor:pointer}#viewBrandsFilter .filterContainer .filterLetterContainer{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}#viewBrandsFilter .filterContainer .filterLetterContainer .filterLetter{-webkit-box-flex:0;-webkit-flex:0 0 54px;-moz-box-flex:0;-moz-flex:0 0 54px;-ms-flex:0 0 54px;flex:0 0 54px;width:54px;height:54px;margin:4px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;-moz-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:solid 1px #e4e4e4;font-size:1.3rem;text-align:center;color:#6e6e6e}#viewBrandsFilter .filterContainer .filterLetterContainer .filterLetter.hover,#viewBrandsFilter .filterContainer .filterLetterContainer .filterLetter.selected{border:solid 2px #31bbc5;width:52px;height:52px;color:#474747}#viewBrandsFilter .filterContainer .filterLetterContainer .filterLetter.disabled{cursor:default;background-color:#e4e4e4}#viewBrandsList .brandListInitial{font-size:2rem}#viewBrandsList .brandListContainer{margin:20px;border-bottom:1px solid #e4e4e4}#viewBrandsList .brandListContainer:last-of-type{border-bottom:none}#viewBrandsList .brandListContainer.hide{display:none}#viewBrandsList .brandList{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;padding:15px 5px 30px;width:100%;max-height:250px}#viewBrandsList .brandList .brandListItem{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:content-box;width:22%;padding:5px 0}#viewBrandsList .brandList .brandListItem a{color:#474747;text-decoration:none}#viewBrandsList .brandList .brandListItem.hide{display:none}#shoppingCart,#oneOffPayment{padding-top:20px}#shoppingCart .sideBarContainer,#oneOffPayment .sideBarContainer{width:870px}#shoppingCart .sideBarContainer .underlineContainer,#oneOffPayment .sideBarContainer .underlineContainer{margin-bottom:40px}#shoppingCart .sidebar,#oneOffPayment .sidebar{width:330px;margin-bottom:50px}#basketContent{border-bottom:1px solid #dcdcdc}#basketContent .basketContentLine{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin:10px 0}#basketContent .basketContentLine>div{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 10px}#basketContent .basketContentLine .basketLineImage{-webkit-box-flex:0;-webkit-flex:0 1 97px;-moz-box-flex:0;-moz-flex:0 1 97px;-ms-flex:0 1 97px;flex:0 1 97px;text-align:center}#basketContent .basketContentLine .basketLineRemove{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;font-size:1.2rem;font-weight:700}#basketContent .basketContentLine .basketLineRemove a{color:#737373;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#basketContent .basketContentLine .basketLineDetails{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}#basketContent .basketContentLine .basketLineDetails a{color:inherit;text-decoration:none}#basketContent .basketContentLine .basketLineDetails>div{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin:5px 0}#basketContent .basketContentLine .basketLineDetails .basketLineBrand{color:#767676}#basketContent .basketContentLine .basketLineDetails .basketLineVariantGroupName{font-size:1.2rem}#basketContent .basketContentLine .basketLineTotal{color:#767676}#basketContent .basketContentLine .basketLineTotal .basketLineTotalPrice{color:#474747}#basketSummary{border-bottom:1px solid #dcdcdc;margin-top:20px}#basketSummary .basketSummaryLine{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline;margin:10px 0}#basketSummary .basketSummaryLine.discountInput{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;float:left;max-width:610px;-webkit-transition:max-height .2s ease-in;-moz-transition:max-height .2s ease-in;-ms-transition:max-height .2s ease-in;-o-transition:max-height .2s ease-in;transition:max-height .2s ease-in;max-height:0;overflow:hidden}#basketSummary .basketSummaryLine.discountInput.show{max-height:150px;overflow:unset;-webkit-transition:max-height .2s ease-out;-moz-transition:max-height .2s ease-out;-ms-transition:max-height .2s ease-out;-o-transition:max-height .2s ease-out;transition:max-height .2s ease-out}#basketSummary .basketSummaryLine.discountInput>.inputWithLabel,#basketSummary .basketSummaryLine.discountInput .informationBox{-webkit-box-flex:0;-webkit-flex:0 1 47%;-moz-box-flex:0;-moz-flex:0 1 47%;-ms-flex:0 1 47%;flex:0 1 47%}#basketSummary .basketSummaryLine.discountInput>.inputWithLabel{margin:1rem 0}#basketSummary .basketSummaryLine.discountInput>.inputWithLabel>a{cursor:pointer}#basketSummary .basketSummaryLine.discountInput>.inputWithLabel:first-of-type{margin-top:.3rem}#basketSummary .basketSummaryLine.discountInput .informationBox{margin-left:1rem;padding:10px 15px}#basketSummary .basketSummaryLine.discountInput .informationBox.padding{border:none}#basketSummary .basketSummaryLine>.description{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}#basketSummary .basketSummaryLine>.title{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;color:#767676;text-align:right;margin-right:10px}#basketSummary .basketSummaryLine>.title.green{color:#5bb83b}#basketSummary .basketSummaryLine>.price{-webkit-box-flex:0;-webkit-flex:0 0 7rem;-moz-box-flex:0;-moz-flex:0 0 7rem;-ms-flex:0 0 7rem;flex:0 0 7rem;white-space:nowrap}#basketSummary .basketSummaryLine>.price.green{color:#5bb83b}#basketSummary .basketSummaryLine>.price.subTotal{font-size:1.7rem;color:#c43498;line-height:1rem}#basketIncentives{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}#basketIncentives>.loyaltyPointsLoggedIn{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box;margin-bottom:14px;padding:15px 20px;border:2px solid #31bbc5}#basketIncentives>.loyaltyPointsLoggedIn b{color:#31bbc5;font-weight:500}#basketIncentives>.loyaltyPointsLoggedIn .title{margin-bottom:.5rem;font-size:1.2rem;color:#31bbc5}#basketIncentives>.loyaltyPointsLoggedIn .youWillEarn{margin:.5rem 0;padding:1rem 0;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}#basketIncentives>.loyaltyPointsLoggedIn #spendPoints div:first-of-type{margin-bottom:1rem}#basketIncentives>.loyaltyPointsLoggedIn #spendPoints .error{-webkit-box-flex:1;-webkit-flex:1 1 70%;-moz-box-flex:1;-moz-flex:1 1 70%;-ms-flex:1 1 70%;flex:1 1 70%;color:#e64949;font-weight:700}#basketIncentives>.loyaltyPointsLoggedIn #spendPoints>.inputSpendPoints{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline}#basketIncentives>.loyaltyPointsLoggedIn #spendPoints>.inputSpendPoints span{-webkit-box-flex:1;-webkit-flex:1 0 50%;-moz-box-flex:1;-moz-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}#basketIncentives>.loyaltyPointsLoggedIn #spendPoints>.inputSpendPoints input{-webkit-box-flex:1;-webkit-flex:1 1 30%;-moz-box-flex:1;-moz-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%}#basketIncentives>.loyaltyPointsLoggedIn #spendPoints>.inputSpendPoints .buttonContainer{-webkit-box-flex:1;-webkit-flex:1 0 30%;-moz-box-flex:1;-moz-flex:1 0 30%;-ms-flex:1 0 30%;flex:1 0 30%;text-align:right;margin-top:.5rem}#basketIncentives>.loyaltyPointsLoggedIn #spendPoints>.inputSpendPoints .buttonContainer a{padding:10px 20px;font-size:1rem}#basketIncentives>.loyaltyPoints{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-bottom:14px}#basketIncentives>.loyaltyPoints b{color:#31bbc5;font-weight:500}#basketIncentives>.multiItemDiscount{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:14px}#basketIncentives>.multiItemDiscount b{color:#5bb83b;font-weight:500}#basketIncentives .loyaltyPointsIcon{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -221px -79px;width:38px;height:28px;margin-right:.5rem}#basketIncentives .multiItemDiscountIcon{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -259px -79px;width:38px;height:28px;margin-right:.5rem;margin-bottom:-9.3333333333px}#continueShopping{margin-top:30px}#continueShopping a{color:#767676;text-decoration:underline #767676}#delivery #selectDeliveryLocation{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline;padding:20px;padding-bottom:30px;background-color:#f2f2f2;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0}#delivery #selectDeliveryLocation span{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:15px}#delivery #selectDeliveryLocation select{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:auto}#delivery #deliveryMessage{padding:15px 20px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:10px;border-bottom-left-radius:20px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:20px;border:1px solid #dcdcdc;border-top:none}#delivery #selectDeliveryType{margin-top:-10px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border:1px solid #dcdcdc;background-color:#fff}#delivery #selectDeliveryType #deliveryHeader{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;border-bottom:1px solid #dcdcdc}#delivery #selectDeliveryType #deliveryHeader div{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:-2px;padding:15px 0;font-size:1.1rem}#delivery #selectDeliveryType #deliveryHeader div.selected{color:#c43498;border-bottom:2px solid #c43498}#delivery #selectDeliveryType #deliveryHeader div a{color:inherit;text-decoration:none}#delivery #selectDeliveryType #deliveryTypes .deliveryType{padding:15px 20px}#delivery #selectDeliveryType #deliveryTypes .deliveryType label{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline;cursor:pointer}#delivery #selectDeliveryType #deliveryTypes .deliveryType label>.labelContainer{-webkit-box-flex:0;-webkit-flex:0 0 10%;-moz-box-flex:0;-moz-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%;margin:5px 10px 0 0}#delivery #selectDeliveryType #deliveryTypes .deliveryType label>.deliveryInformation{-webkit-box-flex:1;-webkit-flex:1 1 80%;-moz-box-flex:1;-moz-flex:1 1 80%;-ms-flex:1 1 80%;flex:1 1 80%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#delivery #selectDeliveryType #deliveryTypes .deliveryType label>.deliveryInformation div{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:2px 0}#delivery #selectDeliveryType #deliveryTypes .deliveryType label>.deliveryInformation .deliveryTime{color:#767676;font-size:.9rem}#delivery #selectDeliveryType #deliveryTypes .deliveryType label>.deliveryInformation .deliveryPrice{color:#c43498}#delivery #selectDeliveryType #deliveryTypes .deliveryType label>.deliveryInformation .deliveryBracket{color:#767676;font-size:.9rem;margin-left:.3rem}#delivery #selectDeliveryType #collectionPointInfo{padding:15px 20px}#delivery #selectDeliveryType #deliveryFooter{padding:15px 20px}#delivery #selectDeliveryType #deliveryFooter #deliveryEstimate{margin-top:20px;padding:15px 20px;border:2px solid #31bbc5;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}#delivery #selectDeliveryType #deliveryFooter #deliveryEstimate .deliveryIcon{float:right}#delivery #selectDeliveryType #deliveryFooter #deliveryEstimate #deliveryDate{font-size:.9rem;color:#767676}#delivery #selectDeliveryType #deliveryFooter .price{color:#c43498}.secureLockIcon{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -60px -159px;width:16px;height:22px}#payment{margin-top:20px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background-color:#f2f2f2}#payment h3{padding:15px 20px}#payment #paymentTypes{padding:0 20px}#payment #paymentTypes input[type=radio]+label{display:block;box-sizing:border-box;width:100%;margin:10px 0;padding:15px 10px 15px 20px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:0 2px 2px #dcdcdc;-webkit-box-shadow:0 2px 2px #dcdcdc;-moz-box-shadow:0 2px 2px #dcdcdc;border:2px solid #fff;background-color:#fff;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#payment #paymentTypes input[type=radio]+label>.paymentText{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;word-break:break-word}#payment #paymentTypes input[type=radio]+label>.paymentText>.paymentMethodDesc{font-size:.9rem}#payment #paymentTypes input[type=radio]+label>.paymentIcon{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;text-align:right}#payment #paymentTypes input[type=radio]:hover+label{color:#dc51b2;border:2px solid #dc51b2}#payment #paymentTypes input[type=radio]:checked+label{color:#c43498;border:2px solid #c43498}#payment .paymentOptionBox{width:100%;margin-top:20px;padding:0;max-height:0;overflow:hidden}#payment .paymentOptionBox.show{max-height:1000px;overflow:inherit;-webkit-transition:max-height .4s ease-in;-moz-transition:max-height .4s ease-in;-ms-transition:max-height .4s ease-in;-o-transition:max-height .4s ease-in;transition:max-height .4s ease-in;padding:10px 5px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}#payment .paymentOptionBox .title{font-size:1.1rem;margin-bottom:.3rem}#payment .paymentOptionBox .content{font-size:.9rem;color:#767676}#payment #securePayment{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:20px;border-bottom:1px solid #dcdcdc}#payment #securePayment #secureIcon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:10px}#payment #securePayment #secureText{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;font-size:.9rem;color:#6e6e6e}#payment #paymentTotal{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline;padding:10px 20px 20px}#payment #paymentTotal .total{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#payment #paymentTotal .totalPaymentCost{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;display:inline;text-align:right;color:#c43498;font-size:1.9rem}#proceedToCheckout{display:block;box-sizing:border-box;margin-top:-10px}#noBasket{height:30vh;padding:20px 0}#collectionPoint>.dialogBox{width:1000px;left:50%;margin-left:-500px}#collectionPoint>.dialogBox.withMap{top:50px}#collectionPoint .collectionPointPostcodeForm{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}#collectionPoint .collectionPointPostcodeForm .collectionPointInfo{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}#collectionPoint .collectionPointPostcodeForm .postcodeForm{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#collectionPoint .collectionPointPostcodeForm .postcodeForm .postcodeFormItems{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#collectionPoint .collectionPointPostcodeForm .postcodeForm .postcodeFormItems>div{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#collectionPoint .collectionPointPostcodeForm .postcodeForm .postcodeFormItems>div .button,#collectionPoint .collectionPointPostcodeForm .postcodeForm .postcodeFormItems>div #paymentsContainer .cko-expand .submitHint #submit-button,#paymentsContainer .cko-expand .submitHint #collectionPoint .collectionPointPostcodeForm .postcodeForm .postcodeFormItems>div #submit-button{padding:12px 20px}#collectionPoint .collectionPointPostcodeForm .postcodeForm .postcodeFormItems>div:first-of-type{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 10px}#collectionPoint .loader{margin:20px;text-align:center}#collectionPoint .loader div{font-size:1.7rem}#collectionPoint .contentInner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;margin-top:15px;max-height:500px}#collectionPoint .contentInner .contentL{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:59%;overflow:auto}#collectionPoint .contentInner .contentL .option{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;margin:5px 0px;padding:10px 15px;cursor:pointer;border:1px solid #e4e4e4;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}#collectionPoint .contentInner .contentL .option .b{display:none}#collectionPoint .contentInner .contentL .option .tag{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;order:1;font-size:1.3rem;color:#c43498;margin-right:15px}#collectionPoint .contentInner .contentL .option .address{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;order:2;color:#767676}#collectionPoint .contentInner .contentL .option .address b{color:#474747;font-weight:500;font-size:1.3rem}#collectionPoint .contentInner .contentL .option .right{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;order:3}#collectionPoint .contentInner .contentL .option .right b{font-size:1rem;color:#c43498;font-weight:500}#collectionPoint .contentInner .contentL .option.on{border:2px solid #31bbc5}#collectionPoint .contentInner .contentL .option.on .tag{color:#31bbc5}#collectionPoint .contentInner .contentL .option.on .right b{color:#31bbc5}#collectionPoint .contentInner .contentR{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:39%;margin-left:2%;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}#collectionPoint .contentInner .contentR .map{height:100%;width:100%}#collectionPoint .selectCollectionPoint{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}#collectionPoint .selectCollectionPoint a{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#collectionPoint .loader,#collectionPoint .contentInner,#collectionPoint .selectCollectionPoint{display:none}#namedDayDeliveryPopup #namedDayDeliveryOptions th,#namedDayDeliveryPopup #namedDayDeliveryOptions td:first-of-type{font-weight:500;font-size:1rem}#namedDayDeliveryPopup #namedDayDeliveryOptions td{height:50px;padding:5px;font-size:.9rem;text-align:center}#namedDayDeliveryPopup #namedDayDeliveryOptions td input[type=radio]{display:inline}#namedDayDeliveryPopup #namedDayDeliveryOptions td input[type=radio]:checked+label{font-weight:700;font-size:1rem}#namedDayDeliveryPopup #namedDayDeliveryOptions td:first-of-type{text-align:left}#giftBagPopup .giftBagProductWrapper{padding:1rem 0;border-bottom:1px solid #e4e4e4}#giftBagPopup .giftBagProductWrapper .giftBagProductDetailsWrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#giftBagPopup .giftBagProductWrapper .giftBagProductDetailsWrapper .giftBagProductImg{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:1rem}#giftBagPopup .giftBagProductWrapper .giftBagProductDetailsWrapper .giftBagProductDetails{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-align-content:stretch;-moz-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}#giftBagPopup .giftBagProductWrapper .giftBagProductDetailsWrapper .giftBagProductDetails div{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}#giftBagPopup .giftBagProductWrapper .giftBagProductDetailsWrapper .giftBagProductDetails .giftBagProductBrand{color:#767676}#giftBagPopup .giftBagProductWrapper .giftBagProductDetailsWrapper .giftBagProductDetails .giftBagProductVariantGroupName{font-size:1.2rem}#giftBagPopup .giftBagProductWrapper .giftBagProductDetailsWrapper .giftBagImage{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 20px;text-align:center}#giftBagPopup .giftBagProductWrapper .giftBagProductDetailsWrapper .giftBagImage>img{height:100px}#giftBagPopup .giftBagProductWrapper .giftBagProductDetailsWrapper .giftBagSelect{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:stretch;-moz-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;padding-right:1rem;padding-left:.6rem}#giftBagPopup .giftBagProductWrapper .giftBagProductDetailsWrapper .giftBagSelect div{padding:.3rem 0}#giftBagPopup .giftBagProductWrapper .giftBagProductDetailsWrapper .giftBagSelect .title{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;color:#767676}#giftBagPopup .giftBagProductWrapper .giftBagProductDetailsWrapper .giftBagSelect .price{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;font-size:1.4rem}#giftBagPopup .giftBagProductWrapper .giftBagProductDetailsWrapper .giftBagSelect .input{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#giftBagPopup .giftBagProductWrapper .giftBagMessage{margin-top:1rem}#giftBagPopup div:last-of-type{border-bottom:none}#freeGiftSelection,#promotedSkusSelection{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#freeGiftSelection label.freeGiftItem,#freeGiftSelection input[type=radio]:checked+label.freeGiftItem,#freeGiftSelection input[type=radio]:hover+label.freeGiftItem,#promotedSkusSelection label.freeGiftItem,#promotedSkusSelection input[type=radio]:checked+label.freeGiftItem,#promotedSkusSelection input[type=radio]:hover+label.freeGiftItem{-webkit-box-flex:0;-webkit-flex:0 0 220px;-moz-box-flex:0;-moz-flex:0 0 220px;-ms-flex:0 0 220px;flex:0 0 220px;margin:.5rem auto;padding:1rem .6rem;border:2px solid #dcdcdc;border-radius:1rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#freeGiftSelection label.freeGiftItem.noThanks,#freeGiftSelection input[type=radio]:checked+label.noThanks.freeGiftItem,#freeGiftSelection input[type=radio]:hover+label.noThanks.freeGiftItem,#promotedSkusSelection label.freeGiftItem.noThanks,#promotedSkusSelection input[type=radio]:checked+label.noThanks.freeGiftItem,#promotedSkusSelection input[type=radio]:hover+label.noThanks.freeGiftItem{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center}#freeGiftSelection input[type=radio]:hover+label.freeGiftItem,#promotedSkusSelection input[type=radio]:hover+label.freeGiftItem{border:2px solid #c43498}#freeGiftSelection input[type=radio]:checked+label.freeGiftItem,#promotedSkusSelection input[type=radio]:checked+label.freeGiftItem{border:2px solid #c43498}#freeGiftSelection label.promoSkuItem,#freeGiftSelection input[type=radio]:checked+label.promoSkuItem,#freeGiftSelection input[type=radio]:hover+label.promoSkuItem,#promotedSkusSelection label.promoSkuItem,#promotedSkusSelection input[type=radio]:checked+label.promoSkuItem,#promotedSkusSelection input[type=radio]:hover+label.promoSkuItem{-webkit-box-flex:0;-webkit-flex:0 0 220px;-moz-box-flex:0;-moz-flex:0 0 220px;-ms-flex:0 0 220px;flex:0 0 220px;margin:.5rem auto;padding:1rem .6rem;width:inherit;height:inherit;background:none;border:2px solid #dcdcdc;border-radius:1rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#freeGiftSelection input[type=radio]:hover+label.promoSkuItem,#promotedSkusSelection input[type=radio]:hover+label.promoSkuItem{border:2px solid #c43498}#freeGiftSelection input[type=radio]:checked+label.promoSkuItem,#promotedSkusSelection input[type=radio]:checked+label.promoSkuItem{border:2px solid #c43498}#freeGiftSelectionFoot{text-align:right}.laybuyIcons{background-image:url("/img/laybuy.png");display:inline-block}.laybuyIcons.logo{width:146px;height:32px;background-position:0px 0px}.laybuyIcons.cursor{width:31px;height:35px;background-position:-146px 0px}.laybuyIcons.stamp{width:47px;height:49px;background-position:-88px -30px}.laybuyIcons.calendar{width:41px;height:42px;background-position:-47px -32px}.laybuyIcons.smiley{width:47px;height:47px;background-position:0px -32px}.laybuyIcon{width:108px;height:25px;background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -178px -186px}#Laybuy .laybuyIcon{margin-right:5px;float:right}#laybuyPopup{color:#533187}#laybuyPopup .dialogContent{text-align:center}#laybuyPopup .dialogContent>div{margin-bottom:1rem;font-size:1.2rem}#laybuyPopup .dialogContent #laybuyTable td{vertical-align:top;padding-bottom:1rem}#laybuyPopup .dialogContent #laybuyTable td .laybuyHeader{font-size:1.3rem;font-weight:700;color:#786dff}#blog{margin:5px auto;padding:0 20px}#blog #blogHome>.title{width:900px;height:200px;margin:0 auto}#blog #blogHome>.banners{width:900px;height:300px}#blog #blogHome #bannerContainer{margin:1rem auto}#blog #blogHome #bannerContainer>#bannerControls{height:0}#blog #blogHome #bannerContainer>#bannerControls>.prevButton,#blog #blogHome #bannerContainer>#bannerControls .nextButton{width:47px;height:47px;cursor:pointer;position:relative;top:-173.5px}#blog #blogHome #bannerContainer>#bannerControls>.prevButton{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat 0 -112px;left:23.5px}#blog #blogHome #bannerContainer>#bannerControls>.nextButton{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -47px -111px;left:826.5px}#blog #blogPost h1,#blog #blogPost #newsletterPage #newsletterTitle,#newsletterPage #blog #blogPost #newsletterTitle{color:#474747;font-size:2.3rem;margin:auto 2rem 1rem 1rem;text-align:center}#blog #blogPost h2,#blog #blogPost #newsletterPage #newsletterSubtitle,#newsletterPage #blog #blogPost #newsletterSubtitle{margin:2.5rem 0 1.5rem}#blog #blogPost h2 span,#blog #blogPost #newsletterPage #newsletterSubtitle span,#newsletterPage #blog #blogPost #newsletterSubtitle span{display:inline;font-weight:500;font-size:2rem;padding:0 .5rem .3rem;border-bottom:3px solid #c43498}#blog #blogPost h3{margin-bottom:1rem}#blog #blogPost h3 span{display:inline;font-weight:500;font-size:1.2rem;padding:0 .5rem .3rem;border-bottom:3px solid #31bbc5}#blog #blogPost .textContainer{margin:15px 0}#blog #blogPost .textContainer p{margin:.4rem auto}#blog #blogPost .textContainer.foreword{margin:auto 1rem 1rem}#blog #blogPost .videoContainer{margin:15px auto;text-align:center;width:888px;height:500px}#blog #blogPost .videoContainer>iframe{width:100%;height:100%}#blog #blogPost .imageContainer,#blog #blogPost .multiImageContainer{margin:20px 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}#blog #blogPost .imageContainer img,#blog #blogPost .multiImageContainer img{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:10px 5px;max-width:100%}#blog #blogSidebar #previousPosts{padding-bottom:15px}#blog #blogSidebar #previousPosts>.filterItemsConst{max-height:600px;overflow:auto}#blog .recent{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}#blog .recent>.recentTitle{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:2rem;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}#blog .recent>.recentTitle>div{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:2rem}#blog .recent>.postbox{-webkit-box-flex:0;-webkit-flex:0 0 250px;-moz-box-flex:0;-moz-flex:0 0 250px;-ms-flex:0 0 250px;flex:0 0 250px}#blog .postbox{text-align:center;padding:.5rem 0;border-bottom:1px solid #dcdcdc}#blog .postbox:last-of-type,#blog .postbox.nonlinear{border-bottom:none}#blog .postbox>a{text-decoration:none}#blog .postbox>a>.thumbnail{height:200px;width:200px}#blog .postbox>a>.category{text-align:center;font-size:.8rem;color:#767676}#blog .postbox>a>.title{text-align:center;font-size:1.2rem;font-weight:700;color:#474747}#blog .postbox>a>.tagline{text-align:center;font-size:.9rem;color:#474747}.blogIcon{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -107px -227px;width:25px;height:26px}#blogSkus #skuRecommendations>.recommendationBox{width:20%}#summaryContainer{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:69%;margin:20px 20px 20px 0px}#summaryContainer #profileSummary{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;padding-bottom:30px;border-bottom:1px solid #dcdcdc}#summaryContainer #profileSummary>.controls{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}#summaryContainer #profileSummary>.controls .editIcon{margin-right:.3rem}#summaryContainer #profileSummary>.details{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}#summaryContainer #profileSummary>.details table{width:100%}#summaryContainer #profileSummary>.details table tr td:first-of-type{text-align:left;color:#767676;padding-right:5px}#summaryContainer #profileSummary>.details table tr td{text-align:right}#summaryContainer #profileSummary>form>table td{padding:.5rem}#summaryContainer #orderSummary,#summaryContainer #checkout #orderDetails,#checkout #summaryContainer #orderDetails{padding-top:30px}#summaryContainer #orderSummary table,#summaryContainer #checkout #orderDetails table,#checkout #summaryContainer #orderDetails table{width:100%}#summaryContainer #orderSummary table .cancelled,#summaryContainer #checkout #orderDetails table .cancelled,#checkout #summaryContainer #orderDetails table .cancelled{color:#e64949}#summaryContainer #orderSummary table .pending,#summaryContainer #checkout #orderDetails table .pending,#checkout #summaryContainer #orderDetails table .pending{color:#fe9e51}#summaryContainer #orderSummary table .pendingDispatch,#summaryContainer #checkout #orderDetails table .pendingDispatch,#checkout #summaryContainer #orderDetails table .pendingDispatch{color:#767676}#summaryContainer #orderSummary table .dispatched,#summaryContainer #checkout #orderDetails table .dispatched,#checkout #summaryContainer #orderDetails table .dispatched{color:#5bb83b}#summaryContainer #orderSummary table .icon,#summaryContainer #checkout #orderDetails table .icon,#checkout #summaryContainer #orderDetails table .icon{margin-right:.3rem}#summaryContainer #orderSummary table tr:first-of-type,#summaryContainer #checkout #orderDetails table tr:first-of-type,#checkout #summaryContainer #orderDetails table tr:first-of-type{color:#767676}#summaryContainer #orderSummary table td,#summaryContainer #checkout #orderDetails table td,#checkout #summaryContainer #orderDetails table td{padding:10px 0;border-bottom:1px solid #dcdcdc}#summaryContainer #orderSummary table tr:last-of-type td,#summaryContainer #checkout #orderDetails table tr:last-of-type td,#checkout #summaryContainer #orderDetails table tr:last-of-type td{border-bottom:none}#addNewAddressForm{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#addNewAddressForm #addressErrors{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}#addNewAddressForm #newAddressContainer{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}#addNewAddressForm #newAddressContainer>div,#addNewAddressForm #newAddressContainer>span{width:50%;margin:5px 0}#addressSummary{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin:20px 20px 20px 0px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#addressSummary #addressTitle{-webkit-box-flex:1;-webkit-flex:1 0 100%;-moz-box-flex:1;-moz-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:1rem}#addressSummary #addressTitle h6{display:inline-block;margin-right:1rem}#addressSummary #addressTitle a{display:inline-block}#addressSummary .addressBubble{-webkit-box-flex:0;-webkit-flex:0 0 30%;-moz-box-flex:0;-moz-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;margin:.3rem .5rem;padding:.5rem .8rem;font-size:.8rem;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#f2f2f2}#addressSummary .addressBubble table{width:100%}#addressSummary .addressBubble table .crossIcon{float:right}.lorryIcon{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -232px -163px;width:15px;height:15px}.clockIcon{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -216px -163px;width:15px;height:17px}#loyaltyPointsContainer{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;width:29%;margin-left:20px;margin-bottom:20px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#f2f2f2}#loyaltyPointsContainer #totalLoyaltyPoints{padding:20px 25px;border-bottom:1px solid #dcdcdc}#loyaltyPointsContainer #loyaltyPointHistory{padding:0 25px 25px}#loyaltyPointsContainer #loyaltyPointHistory .loyaltyPointActivity{padding:15px 0;border-bottom:1px solid #dcdcdc}#loyaltyPointsContainer #loyaltyPointHistory .loyaltyPointActivity.spent{color:#5bb83b}#loyaltyPointsContainer #loyaltyPointHistory .loyaltyPointActivity>.date{float:right;color:#767676}#loyaltyPointsContainer #loyaltyPointHistory .loyaltyPointActivity.last{border-bottom:none}#underHeadingDesc{margin:30px 0}#underHeadingDesc p{margin:2px 0}#notLoggedInBox{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}#notLoggedInBox #loginBox,#notLoggedInBox #registerBox{margin:10px 0 50px 0;padding:30px 50px 40px !important;box-sizing:border-box;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}#notLoggedInBox #loginBox span,#notLoggedInBox #registerBox span{display:block;width:100%;margin:20px 0}#notLoggedInBox #loginBox{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;background-color:#f2f2f2;text-align:center}#notLoggedInBox #loginBox h3{text-align:left}#notLoggedInBox #registerBox{border:1px solid #dcdcdc}#skuSearch .sideBarContainer{margin-left:20px;width:910px}#skuSearch .sideBarContainer #searchHeader{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}#skuSearch .sideBarContainer #searchHeader .underlineContainer{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}#skuSearch .sideBarContainer #searchHeader .sortOptions{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}#skuSearch .sideBarContainer #searchHeader .sortOptions .sortOption{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline;margin-left:30px}#skuSearch .sideBarContainer #searchHeader .sortOptions .sortOption div{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin-right:10px}#skuSearch .sideBarContainer #searchHeader .sortOptions .sortOption select{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding-right:40px;color:#474747}#skuSearch .sideBarContainer #searchHeader h1.underlineContent,#skuSearch .sideBarContainer #searchHeader #newsletterPage .underlineContent#newsletterTitle,#newsletterPage #skuSearch .sideBarContainer #searchHeader .underlineContent#newsletterTitle{margin-top:0}#skuSearch .sideBarContainer #brandInfo{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;margin-top:20px}#skuSearch .sideBarContainer #brandInfo #brandDesc{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#skuSearch .sideBarContainer #brandInfo #brandImg{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin-left:20px}#skuSearch .sideBarContainer #pageContent{padding:20px 0}#skuSearch .sideBarContainer #skuResults{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;margin-top:20px}#skuSearch .sideBarContainer #skuResults .skuResult{-webkit-box-flex:0;-webkit-flex:0 0 32%;-moz-box-flex:0;-moz-flex:0 0 32%;-ms-flex:0 0 32%;flex:0 0 32%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin-bottom:30px}#skuSearch .sideBarContainer #skuResults .skuResult .productBox,#skuSearch .sideBarContainer #skuResults .skuResult .collectionBox{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#allRoundBestSellers .underlineContainer{margin-bottom:20px}#allRoundBestSellers .underlineSpacer{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;padding-bottom:.5rem}#allRoundBestSellers .underlineSpacer #allRoundSliderControls{-webkit-box-flex:1;-webkit-flex:1 0 51%;-moz-box-flex:1;-moz-flex:1 0 51%;-ms-flex:1 0 51%;flex:1 0 51%;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:last baseline;-ms-flex-align:last baseline;-webkit-align-items:last baseline;-moz-align-items:last baseline;align-items:last baseline}#bestSellersChart{margin:50px 0 30px}#bestSellersChart .underlineSpacer{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;padding-right:30px}#bestSellersChart .underlineSpacer a{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:.7rem;font-size:1.3rem}#bestSellersChart .underlineSpacer a.selected{color:#474747;text-decoration:underline #474747}#bestSellersChart .bestSellerGrid{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}#bestSellersChart .bestSellerGrid.hidden{display:none}#bestSellersChart .bestSellerGrid .bestSellerSku{-webkit-box-flex:0;-webkit-flex:0 0 24%;-moz-box-flex:0;-moz-flex:0 0 24%;-ms-flex:0 0 24%;flex:0 0 24%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin-top:30px}#bestSellersChart .bestSellerGrid .bestSellerSku .productBox,#bestSellersChart .bestSellerGrid .bestSellerSku .collectionBox{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#deliveryContent #deliverySummary{margin:20px 0}#deliveryContent #deliveryDescriptions .deliveryDescription{padding:1rem 0;border-bottom:1px solid #dcdcdc}#deliveryContent #deliveryDescriptions .deliveryDescription:first-of-type{border-top:1px solid #dcdcdc}#deliveryContent #deliveryDescriptions .deliveryDescription .deliveryTitle{font-size:1.3rem}#deliveryContent #deliveryDescriptions .deliveryDescription .deliveryTitle a{float:right}#deliveryContent #deliveryDescriptions .deliveryDescription .deliveryTitle a .downArrow{margin-left:.3rem}#deliveryContent #deliveryDescriptions .deliveryDescription .deliveryTitle.selected a .downArrow{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#deliveryContent #deliveryDescriptions .deliveryDescription .deliveryTitle.selected~.deliveryDesc{display:inherit}#deliveryContent #deliveryDescriptions .deliveryDescription .deliveryDesc{margin-top:20px;display:none}#prodDelivery{margin-top:30px}#prodDelivery .underlineContainer{margin-bottom:20px}#contact>.flexContainer,#contact form #contact>#codeInput{margin-top:30px;width:100%}#contact>.flexContainer .halfContainer:first-of-type,#contact form #contact>#codeInput .halfContainer:first-of-type{width:63%}#contact>.flexContainer .halfContainer:last-of-type,#contact form #contact>#codeInput .halfContainer:last-of-type{width:33%}#contact form>.inputWithLabel{margin-bottom:1rem}#contact form #codeInput{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:100%}#contact form #codeInput>div{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:1rem}#contact .contactDetail{margin-bottom:1rem}#checkout{margin-bottom:40px}#checkout #checkoutStep{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;text-align:right;color:#c43498;font-size:1.4rem}#checkout .heading{text-align:left;font-size:1.5rem}#checkout .sideBarContainer{width:810px;margin-right:10px}#checkout .sidebar{width:390px;margin-left:10px}#checkout #loginBox,#checkout #guestBox{box-sizing:border-box;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:20px 30px 30px}#checkout #loginBox div,#checkout #loginBox a,#checkout #guestBox div,#checkout #guestBox a{margin:10px 0}#checkout #loginBox{background-color:#f2f2f2;text-align:center;margin-right:10px}#checkout #guestBox{border:1px solid #e4e4e4;margin-left:10px}#checkout #guestBox .tickIcon{margin-right:1rem}#checkout #detailsContainer .underlineContainer{margin-bottom:2.5rem}#checkout #detailsContainer .detailComponent{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;margin-top:-1px;padding:2rem 0 2.5rem}#checkout #detailsContainer .detailComponent:last-of-type{border-bottom:none}#checkout #detailsContainer .detailComponent .detailComponentTitle{display:inline-block;position:relative;width:0;height:0}#checkout #detailsContainer .detailComponent .detailComponentTitle span{position:absolute;top:-3rem;padding-right:1rem;white-space:nowrap;font-size:1.8rem;background-color:#fff}#checkout #detailsContainer .detailComponent .detailComponentContent,#checkout #detailsContainer .detailComponent #newAccountPassword{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}#checkout #detailsContainer .detailComponent .detailComponentContent div,#checkout #detailsContainer .detailComponent #newAccountPassword div{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:5px 0}#checkout #detailsContainer .detailComponent .detailComponentContent>span,#checkout #detailsContainer .detailComponent #newAccountPassword>span{-webkit-box-flex:1;-webkit-flex:1 0 45%;-moz-box-flex:1;-moz-flex:1 0 45%;-ms-flex:1 0 45%;flex:1 0 45%;margin:5px 0}#checkout #detailsContainer .detailComponent .detailComponentContent>span:nth-of-type(odd),#checkout #detailsContainer .detailComponent #newAccountPassword>span:nth-of-type(odd){margin-right:10px}#checkout #detailsContainer .detailComponent .detailComponentContent>span:nth-of-type(even),#checkout #detailsContainer .detailComponent #newAccountPassword>span:nth-of-type(even){margin-left:10px}#checkout #detailsContainer .detailComponent .detailComponentContent>span.nlAddress,#checkout #detailsContainer .detailComponent #newAccountPassword>span.nlAddress{-webkit-box-flex:1;-webkit-flex:1 0 75%;-moz-box-flex:1;-moz-flex:1 0 75%;-ms-flex:1 0 75%;flex:1 0 75%;width:80%}#checkout #detailsContainer .detailComponent .detailComponentContent>span.nlNum,#checkout #detailsContainer .detailComponent #newAccountPassword>span.nlNum{-webkit-box-flex:1;-webkit-flex:1 0 15%;-moz-box-flex:1;-moz-flex:1 0 15%;-ms-flex:1 0 15%;flex:1 0 15%;width:20%}#checkout #detailsContainer .detailComponent .detailComponentContent .loqateSearchContainer,#checkout #detailsContainer .detailComponent #newAccountPassword .loqateSearchContainer{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#checkout #detailsContainer .detailComponent .detailComponentContent .loqateSearchContainer .loqateSearchContainer,#checkout #detailsContainer .detailComponent #newAccountPassword .loqateSearchContainer .loqateSearchContainer{-webkit-box-flex:0;-webkit-flex:0 0 43%;-moz-box-flex:0;-moz-flex:0 0 43%;-ms-flex:0 0 43%;flex:0 0 43%}#checkout #detailsContainer .detailComponent .detailComponentContent .loqateSearchContainer .loqateSeparatorContainer,#checkout #detailsContainer .detailComponent #newAccountPassword .loqateSearchContainer .loqateSeparatorContainer{-webkit-box-flex:1;-webkit-flex:1 0 5%;-moz-box-flex:1;-moz-flex:1 0 5%;-ms-flex:1 0 5%;flex:1 0 5%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}#checkout #detailsContainer .detailComponent .detailComponentContent .loqateSearchContainer .loqateSeparatorContainer span,#checkout #detailsContainer .detailComponent #newAccountPassword .loqateSearchContainer .loqateSeparatorContainer span{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center;font-size:1.3rem}#checkout #detailsContainer .detailComponent .detailComponentContent .loqateSearchContainer .loqateManualContainer,#checkout #detailsContainer .detailComponent #newAccountPassword .loqateSearchContainer .loqateManualContainer{-webkit-box-flex:0;-webkit-flex:0 0 43%;-moz-box-flex:0;-moz-flex:0 0 43%;-ms-flex:0 0 43%;flex:0 0 43%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}#checkout #detailsContainer .detailComponent .detailComponentContent .loqateSearchContainer .loqateManualContainer a,#checkout #detailsContainer .detailComponent #newAccountPassword .loqateSearchContainer .loqateManualContainer a{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center;font-size:1.3rem}#checkout #detailsContainer .detailComponent .newAccountControls .newAccountRadio{display:inline;margin:0 15px 0 0;cursor:pointer}#checkout #detailsContainer .detailComponent .newAccountControls .newAccountRadio span{margin:0 5px 0 0}#checkout #detailsContainer .detailComponent #newAccountPassword{max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease-out;-moz-transition:max-height .3s ease-out;-ms-transition:max-height .3s ease-out;-o-transition:max-height .3s ease-out;transition:max-height .3s ease-out}#checkout #detailsContainer .detailComponent #newAccountPassword.show{max-height:1000px;overflow:inherit;-webkit-transition:max-height .3s ease-in;-moz-transition:max-height .3s ease-in;-ms-transition:max-height .3s ease-in;-o-transition:max-height .3s ease-in;transition:max-height .3s ease-in;margin-bottom:1.5rem}#checkout #detailsContainer .detailComponent .klarnaCountry{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:100%}#checkout #detailsContainer .detailComponent .klarnaCountry div{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-bottom:.3rem}#checkout #detailsContainer #tncCheckbox{margin:0}#checkout #detailsContainer #differentDelAddressBox{margin-top:2rem;padding-left:5px}#checkout #detailsContainer #deliveryBox{padding:0;margin:-2px 0 0;max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease-out;-moz-transition:max-height .3s ease-out;-ms-transition:max-height .3s ease-out;-o-transition:max-height .3s ease-out;transition:max-height .3s ease-out}#checkout #detailsContainer #deliveryBox.show{padding:1.5rem 0;margin:-1px inherit inherit;max-height:1000px;overflow:inherit;-webkit-transition:max-height .3s ease-in;-moz-transition:max-height .3s ease-in;-ms-transition:max-height .3s ease-in;-o-transition:max-height .3s ease-in;transition:max-height .3s ease-in}#checkout #detailsContainer .questionCheckoutBox{padding:15px 20px;margin-top:1.5rem;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:2px solid #31bbc5}#checkout #detailsContainer .questionCheckoutBox .title{font-size:1.2rem;color:#31bbc5}#checkout #detailsContainer .questionCheckoutBox .content{margin:10px 0}#checkout #detailsContainer .questionCheckoutBox .content .radioButtons{margin:10px 0}#checkout #detailsContainer .questionCheckoutBox .content .radioButtons .radioButton{margin-left:1rem;margin-right:.2rem}#checkout #detailsContainer .questionCheckoutBox .footer{font-size:.9rem;color:#767676}#checkout #orderSummary,#checkout #orderDetails{margin-top:30px}#checkout #orderSummary .title,#checkout #orderDetails .title{font-size:1.8rem}#checkout #orderSummary .orderLines .orderLine,#checkout #orderDetails .orderLines .orderLine{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;padding:15px 0;border-bottom:1px solid #e4e4e4}#checkout #orderSummary .orderLines .orderLine>div,#checkout #orderDetails .orderLines .orderLine>div{margin-right:.5rem}#checkout #orderSummary .orderLines .orderLine .orderLineQty,#checkout #orderDetails .orderLines .orderLine .orderLineQty{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;font-size:.9rem}#checkout #orderSummary .orderLines .orderLine .orderLineDetails,#checkout #orderDetails .orderLines .orderLine .orderLineDetails{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#checkout #orderSummary .orderLines .orderLine .orderLineDetails .orderLineDetailBrand,#checkout #orderDetails .orderLines .orderLine .orderLineDetails .orderLineDetailBrand{font-size:.9rem;color:#767676}#checkout #orderSummary .orderLines .orderLine .orderLineDetails .orderLineDetailFullName,#checkout #orderDetails .orderLines .orderLine .orderLineDetails .orderLineDetailFullName{font-size:.9rem;color:#767676}#checkout #orderSummary .orderLines .orderLine .orderLinePrice,#checkout #orderDetails .orderLines .orderLine .orderLinePrice{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;font-size:1.2rem}#checkout #orderSummary .orderLines .orderLine .orderLinePrice .label,#checkout #orderDetails .orderLines .orderLine .orderLinePrice .label{font-size:.9rem;color:#767676}#checkout #orderSummary .orderCosts,#checkout #orderDetails .orderCosts{border-bottom:1px solid #e4e4e4;padding:10px 0}#checkout #orderSummary .orderCosts .orderCost,#checkout #orderDetails .orderCosts .orderCost{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline;margin:5px 0;color:#767676}#checkout #orderSummary .orderCosts .orderCost .label,#checkout #orderDetails .orderCosts .orderCost .label{-webkit-box-flex:0;-webkit-flex:0 1 80%;-moz-box-flex:0;-moz-flex:0 1 80%;-ms-flex:0 1 80%;flex:0 1 80%;margin-right:1rem;text-align:right}#checkout #orderSummary .orderCosts .orderCost .label.green,#checkout #orderDetails .orderCosts .orderCost .label.green{color:#5bb83b}#checkout #orderSummary .orderCosts .orderCost .price,#checkout #orderDetails .orderCosts .orderCost .price{-webkit-box-flex:1;-webkit-flex:1 0 20%;-moz-box-flex:1;-moz-flex:1 0 20%;-ms-flex:1 0 20%;flex:1 0 20%;white-space:nowrap;color:#474747}#checkout #orderSummary .orderCosts .orderCost .price.green,#checkout #orderDetails .orderCosts .orderCost .price.green{color:#5bb83b}#checkout #orderSummary .orderCosts .orderCost .price.subtotal,#checkout #orderDetails .orderCosts .orderCost .price.subtotal{font-size:1.5rem;color:#c43498}#checkout #orderSummary .orderAddress,#checkout #orderDetails .orderAddress{margin-top:20px}#checkout #orderSummary .orderAddress .title,#checkout #orderDetails .orderAddress .title{font-size:1rem}#checkout #orderSummary .orderAddress .address,#checkout #orderDetails .orderAddress .address{font-size:.9rem;color:#767676}#checkout .largeCheckIcon{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -408px 0px;width:49px;height:46px;margin-bottom:10px}#checkout #completeMessage{margin-right:20px}#checkout #completeMessage .orderConfirmed{margin:30px 0;text-align:center}#checkout #completeMessage .orderConfirmed .title{font-size:1.5rem}#checkout #completeMessage .orderConfirmed .content{font-size:1.1rem}#checkout #completeMessage .confirmationNewsletterBox{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#262626;padding:25px 20px;text-align:center}#checkout #completeMessage .confirmationNewsletterBox b{font-weight:500}#checkout #completeMessage .confirmationNewsletterBox .header{color:#f7f7f7;font-size:1.3rem}#checkout #completeMessage .confirmationNewsletterBox .content{margin:10px 0;color:#b5b5b5}#checkout #orderDetails{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin-left:20px;padding:20px 30px;background-color:#f2f2f2}#checkout #orderDetails .title,#checkout #orderDetails .orderLines{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}#checkout #orderDetails .orderAddress{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}#checkout #orderDetails .orderCosts{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;border-bottom:none}#securePaymentsMsg{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;background-color:#f2f2f2;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin-top:30px;padding:0}#securePaymentsMsg .heading{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline;padding:15px 20px;border-bottom:1px solid #e4e4e4}#securePaymentsMsg .heading .secureHeading{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;font-size:1.5rem}#securePaymentsMsg .heading .secureLockIcon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#securePaymentsMsg .content{padding:0 20px;font-size:.9rem;color:#767676}#securePaymentsMsg .content p:first-of-type{font-size:1rem;color:#474747}#securePaymentsMsg .trustPilot{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;background-color:#28284d;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin-top:20px;padding:15px 20px;color:#fff}#securePaymentsMsg .trustPilot .trustPilotScore{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#securePaymentsMsg .trustPilot .trustPilotScore p{margin:0}#securePaymentsMsg .trustPilot .trustPilotScore p:last-of-type{font-size:.9rem;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}#securePaymentsMsg .trustPilot .trustPilotLogo{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#securePaymentsMsg .trustPilot .trustPilotLogo .trustPilotGreenLogoIcon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -285px -35px;width:124px;height:30px}.hintIcon{background:url(/ui/desktop/includes/spritesheet.png?v=7) no-repeat -271px -164px;width:22px;height:22px;margin-right:.3rem;margin-bottom:-0.4rem}#paymentsContainer>div:nth-of-type(2){margin-top:1.5rem}#paymentsContainer .cko-expand .frame-container{margin:20px 0}#paymentsContainer .cko-expand .submitHint{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#paymentsContainer .cko-expand .submitHint #cvsHint{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin-right:1rem}#paymentsContainer .cko-expand .submitHint #cvsHint .hintIcon{marign-right:.3rem}#paymentsContainer .cko-expand .submitHint #submit-button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:2rem;padding-right:2rem;border:none !important;outline:0 !important}#paymentsContainer .cko-expand .submitHint #submit-button:disabled{padding-left:2rem;padding-right:2rem}#paymentsContainer #cashOnDeliveryConfirmation{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline}#paymentsContainer #cashOnDeliveryConfirmation div:first-of-type{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}#paymentsContainer #cashOnDeliveryConfirmation div:nth-of-type(2){-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}#paymentsContainer #cashOnDeliveryConfirmation div:nth-of-type(2)>.checkbox{margin-left:.3rem}#paymentsContainer #cashOnDeliveryConfirmation div:last-of-type{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:1rem}#paymentsContainer #cashOnDeliveryConfirmation div:last-of-type .button.grey,#paymentsContainer #cashOnDeliveryConfirmation div:last-of-type .cko-expand .submitHint .grey#submit-button,#paymentsContainer .cko-expand .submitHint #cashOnDeliveryConfirmation div:last-of-type .grey#submit-button,#paymentsContainer #cashOnDeliveryConfirmation div:last-of-type .cko-expand .submitHint #submit-button:disabled,#paymentsContainer .cko-expand .submitHint #cashOnDeliveryConfirmation div:last-of-type #submit-button:disabled{cursor:default}#paymentsContainer #cashOnDeliveryConfirmation div:last-of-type .button.pink,#paymentsContainer #cashOnDeliveryConfirmation div:last-of-type .cko-expand .submitHint #submit-button,#paymentsContainer .cko-expand .submitHint #cashOnDeliveryConfirmation div:last-of-type #submit-button{cursor:pointer}#paymentsContainer #securePaymentsMsg{padding:.5rem .5rem 1rem .5rem}#alternativePaymentMethods a{text-decoration:none}#alternativePaymentMethods .paymentMethod{width:100%;margin:20px 15px;padding:10px 15px}#alternativePaymentMethods .paymentMethod .icon{float:left;min-height:50px;margin-right:1rem}#alternativePaymentMethods .paymentMethod .title{text-decoration:none;color:#474747;font-size:1.3rem}#alternativePaymentMethods .paymentMethod .description{color:#474747}#giftCards .giftCard .gcDes{display:inline-block;padding:5px;margin:5px 10px;border:1px solid #dcdcdc;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#giftCards .giftCard .gcDes.active{border:2px solid #c43498}#giftCards .giftCard #submitButton{margin-left:2rem}#giftCards .informationBox{margin-bottom:1rem}#oneOffPayment{padding-bottom:2rem}#oneOffPayment .paymentDetails{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#oneOffPayment .paymentDetails div{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:1rem}#oneOffPayment .paymentDetails span{-webkit-box-flex:0;-webkit-flex:0 0 40%;-moz-box-flex:0;-moz-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;margin-right:2rem}#oneOffPayment .addressDetails{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}#oneOffPayment .addressDetails:first-of-type{padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid #dcdcdc}#oneOffPayment .addressDetails div{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:5px 0}#oneOffPayment .addressDetails span{-webkit-box-flex:1;-webkit-flex:1 0 45%;-moz-box-flex:1;-moz-flex:1 0 45%;-ms-flex:1 0 45%;flex:1 0 45%;margin:5px 0}#oneOffPayment .addressDetails span:nth-of-type(odd){margin-right:10px}#oneOffPayment .addressDetails span:nth-of-type(even){margin-left:10px}#oneOffPayment .addressDetails span.nlAddress{-webkit-box-flex:1;-webkit-flex:1 0 75%;-moz-box-flex:1;-moz-flex:1 0 75%;-ms-flex:1 0 75%;flex:1 0 75%;width:80%}#oneOffPayment .addressDetails span.nlNum{-webkit-box-flex:1;-webkit-flex:1 0 15%;-moz-box-flex:1;-moz-flex:1 0 15%;-ms-flex:1 0 15%;flex:1 0 15%;width:20%}#oneOffPayment #confirmationDetails #addressConfirmation table{margin:1rem 0;empty-cells:show}#oneOffPayment #confirmationDetails #addressConfirmation table tr th,#oneOffPayment #confirmationDetails #addressConfirmation table tr #namedDayDeliveryPopup #namedDayDeliveryOptions td:first-of-type,#namedDayDeliveryPopup #namedDayDeliveryOptions #oneOffPayment #confirmationDetails #addressConfirmation table tr td:first-of-type{padding:1rem 0}#oneOffPayment #confirmationDetails #addressConfirmation table tr td{padding:0 .5rem}#oneOffPayment #confirmationDetails #addressConfirmation table tr td:nth-of-type(odd){text-align:right;font-weight:700}#oneOffPayment #confirmationDetails #addressConfirmation table tr td:nth-of-type(even){text-align:left}#freeGift #freeGiftSkus{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#freeGift #freeGiftSkus .freeGiftSku{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:1rem}#freeGift #freeGiftSkus .freeGiftSku input+label>.freeGiftSkuBox{padding:1rem .7rem;border-radius:15px;border:#e4e4e4 solid 3px}#freeGift #freeGiftSkus .freeGiftSku input:checked+label>.freeGiftSkuBox{border:#c43498 solid 3px}#websitePage p,#websitePage div{margin:20px 0}#websitePage b{font-weight:700}#websitePage .centre{text-align:center}#websitePage .italic,#websitePage i{font-style:oblique}#websitePage .indent{margin-left:30px}#newsletterPage{padding:1rem;text-align:center}#newsletterPage #newsletterImage{float:right;margin-left:1rem}#newsletterPage #newsletterTitle{text-align:center}#newsletterPage #newsletterSubtitle{text-align:center}#newsletterPage .informationBox{display:inline-block;width:auto}#newsletterPage #newsletterForm{text-align:right}#pageContent>div{margin:20px 0}#pageContent p{margin:7px 0}#pageContent b{font-weight:700}#pageContent .centre{text-align:center}#pageContent .italic{font-style:oblique}#pageContent .indent{margin-left:30px}.pageContentText{margin:10px 0}#faqList .faq{border-bottom:1px solid #e4e4e4;padding:20px 10px}#faqList .faq .q{font-size:1.3rem;padding-bottom:5px}#faqList .faq .a{font-size:1rem}#faqList .faq .l{display:inline-block;margin-right:10px;color:#c43498}#loyaltyPoints .earn{background:url(/ui/desktop/includes/loyalty-points.png) no-repeat 0px 0px;width:63px;height:44px}#loyaltyPoints .redeem{background:url(/ui/desktop/includes/loyalty-points.png) no-repeat 0px -44px;width:63px;height:50px}#loyaltyPoints .save{background:url(/ui/desktop/includes/loyalty-points.png) no-repeat 0px -94px;width:62px;height:60px}#loyaltyPoints div{margin-bottom:25px}#loyaltyPoints td{border-top:1px solid #e4e4e4;padding-bottom:25px}#loyaltyPoints td span{margin-right:20px}#loyaltyPoints h3{font-size:1.5rem}#forgotPassword{margin-bottom:40px}#forgotPassword input{width:280px}#pageContentShop #pageContent{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}#pageContentShop #pageContent div{-webkit-box-flex:1;-webkit-flex:1 0 100%;-moz-box-flex:1;-moz-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}#pageContentShop #pageContent div>h2,#pageContentShop #pageContent #newsletterPage div>#newsletterSubtitle,#newsletterPage #pageContentShop #pageContent div>#newsletterSubtitle{color:#c43498;font-weight:500}#pageContentShop #pageContent div#xmasShop{margin-left:auto;margin-right:auto;-webkit-box-flex:0;-webkit-flex:0 0 880px;-moz-box-flex:0;-moz-flex:0 0 880px;-ms-flex:0 0 880px;flex:0 0 880px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}#pageContentShop #pageContent div#xmasShop h1,#pageContentShop #pageContent div#xmasShop #newsletterPage #newsletterTitle,#newsletterPage #pageContentShop #pageContent div#xmasShop #newsletterTitle{text-align:center;font-weight:500}#pageContentShop #pageContent div#xmasShop h3{text-align:center;color:#737373;font-size:1.3rem;font-style:italic}#pageContentShop #pageContent div#xmasShop .bestSellingProds{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}#pageContentShop #pageContent div#xmasShop .bestSellingProds>div{-webkit-box-flex:0;-webkit-flex:0 0 32%;-moz-box-flex:0;-moz-flex:0 0 32%;-ms-flex:0 0 32%;flex:0 0 32%}#pageContentShop #pageContent div#xmasShop .bestSellingProds>div>.productBox,#pageContentShop #pageContent div#xmasShop .bestSellingProds>div>.collectionBox{margin:0 auto}#pageContentShop #pageContent div#xmasShop .img100{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-left:auto;margin-right:auto}#pageContentShop #pageContent div#xmasShop .img100>img{width:880px}#pageContentShop #pageContent div#xmasShop .img25{-webkit-box-flex:0;-webkit-flex:0 0 21%;-moz-box-flex:0;-moz-flex:0 0 21%;-ms-flex:0 0 21%;flex:0 0 21%}#pageContentShop #pageContent div#xmasShop .img25>img{width:190px}#pageContentShop #pageContent div#xmasShop .img50{-webkit-box-flex:0;-webkit-flex:0 0 48%;-moz-box-flex:0;-moz-flex:0 0 48%;-ms-flex:0 0 48%;flex:0 0 48%}#pageContentShop #pageContent div#xmasShop .img50>img{width:410px}#pageContentShop #pageContent div#xmasShop .img33{-webkit-box-flex:0;-webkit-flex:0 0 30%;-moz-box-flex:0;-moz-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}#pageContentShop #pageContent div#xmasShop .img33>img{width:263.3333333333px}#pageContentShop #pageContent .img{margin:15px 15px;text-align:center}#pageContentShop #pageContent .img>img{margin:0 0}#pageContentShop #pageContent .img.first{margin-left:0}#pageContentShop #pageContent .img.last{margin-right:0}#pageContentShop #pageContent .img100{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-left:auto;margin-right:auto}#pageContentShop #pageContent .img100>img{width:1270px}#pageContentShop #pageContent .img25{-webkit-box-flex:0;-webkit-flex:0 0 21%;-moz-box-flex:0;-moz-flex:0 0 21%;-ms-flex:0 0 21%;flex:0 0 21%}#pageContentShop #pageContent .img25>img{width:287.5px}#pageContentShop #pageContent .img50{-webkit-box-flex:0;-webkit-flex:0 0 48%;-moz-box-flex:0;-moz-flex:0 0 48%;-ms-flex:0 0 48%;flex:0 0 48%}#pageContentShop #pageContent .img50>img{width:605px}#pageContentShop #pageContent .img33{-webkit-box-flex:0;-webkit-flex:0 0 30%;-moz-box-flex:0;-moz-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}#pageContentShop #pageContent .img33>img{width:393.3333333333px}
