#topRibbon .mainSprite#myFavourite>label:before{background:url(/layout/images/2019_fav_popups_etc.png) no-repeat -20px -223px;z-index:-1}#topRibbon .mainSprite#myFavourite>label a{padding-left:32px;display:block;color:#fff}#topRibbon .mainSprite#myFavourite>label a:hover{text-decoration:none}#markFav,.shareItem,#markFav>.icon::before,.shareItem::before,#markFav>.icon{position:absolute;display:block;left:0;top:0}body.Details #markFav,body.Details .shareItem,body.Details #markFav>.icon::before,body.Details .shareItem::before,body.Details #markFav>.icon{height:55px;width:55px}body.Category #markFav,body.Category .shareItem,body.Category #markFav>.icon::before,body.Category .shareItem::before,body.Category #markFav>.icon{height:35px;width:35px}#markFav>.icon::before,.shareItem::before{background:url(/layout/images/2019_fav_popups_etc.png) no-repeat;border-radius:50%;cursor:pointer;content:""}#markFav,.shareItem{right:10px;left:auto;top:10px}body.NF.Details #markFav,body.NJ.Details #markFav{right:75px}body.NF.Category #markFav,body.NJ.Category #markFav{right:50px}#markFav input{visibility:hidden}body.Details #markFav>.icon::before{background-position:-445px -195px}body.Details #markFav>input:checked+.icon::before{background-position:-372px -195px}body.Details .shareItem::before{background-position:-518px -195px}body.Category #markFav>.icon::before{background-position:-489px -275px}body.Category #markFav>input:checked+.icon::before{background-position:-440px -275px}body.Category .shareItem::before{background-position:-538px -275px}.pageFavourites{background:url(/layout/images/2019_fav_popups_etc.png) no-repeat -170px -213px;position:fixed;cursor:pointer;height:37px;bottom:50px;width:42px;right:50px}.pageFavourites:hover{opacity:.8}.pageFavourites a:hover{text-decoration:none!important}#pageFavCount{font:normal 16px/35px Verdana,Geneva,sans-serif;text-decoration:none;text-align:center;display:block;color:#eee}.myFavouritePage .mfpSprite,.genericPopupMask .mfpSprite{position:relative}.myFavouritePage .mfpSprite::before,.myFavouritePage .mfpSprite::after,.genericPopupMask .mfpSprite::before,.genericPopupMask .mfpSprite::after{background:url(/layout/images/2019_fav_popups_etc.png) no-repeat;position:absolute;display:none;content:""}.myFavouritePage .mfpHead{margin-bottom:20px;color:#e64e63}.myFavouritePage .mfpLoginMsg{margin-bottom:35px;line-height:70px;background:#ddd;font-weight:300;font-size:153%;padding:0 15px;color:#999}.mfpLoginMsg a{color:#aaa}.myFavouritePage .mfpSearchBar{margin-bottom:15px}.myFavouritePage .mfpSearchBar input{border:1px solid #777;box-sizing:border-box;padding:0 10px;display:block;width:165px;height:35px;float:left}.mfpSearchBar input[type=button]{background:#80a6ad;margin-left:8px;cursor:pointer;color:#fff;width:60px;border:0}.mfpSearchBar input[type=button]:hover{background:#8eb4bb}.mfpContainer .head{box-sizing:border-box;margin-bottom:18px;line-height:50px;font-weight:300}.mfpAside{float:left;width:24%}.mfpContent{float:right;width:75%}.mfpUserList{list-style:none;margin:0 0 18px}.mfpUserList li{border-bottom:1px solid #d5d5d5;box-sizing:border-box;line-height:50px;padding:0 10px;color:#888}.mfpUserList li:not(.active):hover{background:#e5e5e5;cursor:pointer}.mfpUserList li.active{background:#d5d5d5}.mfpUserList li.defaultList::after{background-position:-254px -343px;position:absolute;display:block;height:30px;width:30px;right:10px;top:10px}.mfpAside>.mfpSprite{margin:10px 0 20px;padding-left:40px;line-height:30px;cursor:pointer;display:block;color:#888}.mfpAside>.mfpSprite:hover:not(small)::before{opacity:.6}.mfpAside>.mfpSprite:not(small)::before{display:block;height:30px;width:30px;left:0;top:0}.mfpAside>#popAddNewList::before{background-position:-340px -280px}.mfpAside>a.mfpSprite::before{background-position:-296px -280px}.mfpAside>small.noteStarSign{padding-left:22px;line-height:20px;cursor:default;font-size:80%;color:#888}.mfpAside>small.noteStarSign::before{background-position:-284px -348px;display:block;height:20px;width:20px;left:0;top:0}.mfpContent .mfpHeader{margin-bottom:18px;background:#80a6ad;border-radius:5px;padding-left:20px;position:relative;line-height:50px;color:#fff}.mfpHeader .mfpSprite{display:inline-block;padding-right:70px;line-height:50px;font-weight:300;font-size:150%}.mfpHeader .mfpSprite::after{background-position:-169px -211px;content:attr(data-fav-count);text-align:center;line-height:40px;font-weight:400;display:block;font-size:90%;height:40px;width:43px;right:0;top:5px}.mfpContent i{background:url(/layout/images/2019_fav_popups_etc.png) no-repeat;margin:10px 15px 10px 0;cursor:pointer;height:30px;width:30px;float:left;padding:0}.mfpHeader .floatRight i.btnEdit{background-position:-14px -281px}.mfpHeader .floatRight i.btnShare{background-position:-55px -281px}.mfpHeader .floatRight i.btnDelete{background-position:-104px -281px}.mfpProductList .topRightButtons{position:absolute;z-index:10;right:5px;top:5px}.mfpProductList .topRightButtons i{margin:0 0 0 5px;height:39px;width:39px}.mfpProductList .topRightButtons i.btnEdit{background-position:-233px -211px}.mfpProductList .topRightButtons i.btnShare{background-position:-290px -211px}body.myFavouritePage .mfpProductList .ProductBox{position:relative;margin-left:2%;width:32%}body.myFavouritePage .mfpProductList .ProductBox:nth-of-type(3n+1){margin-left:0}body.myFavouritePage .mfpProductList .ProductBox .ProductName{margin-top:7px}body.myFavouritePage #mainContainer .ProductBox .ProductName,body.myFavouritePage #mainContainer .ProductBox .ShopNowLink,body.myFavouritePage #mainContainer .ProductBox .ProductPrice,body.myFavouritePage #mainContainer .ProductBox .NextDeliveryPhrase{font:400 13px/20px 'Montserrat',sans-serif}body.myFavouritePage #mainContainer .ProductBox .ProductName,body.myFavouritePage #mainContainer .ProductBox .ProductPrice,body.myFavouritePage #mainContainer .ProductBox .ShopNowLink{font-weight:600}.genericPopup{width:620px}.genericPopupContent{padding-right:60px;padding-left:115px;min-height:200px;font-weight:600}.genericPopup .genericPopupContent::before,#sendHintBox::before{position:absolute;display:block;height:75px;width:75px;left:20px;top:30px}#sendHintBox::before{left:-95px;top:10px}.oneColumnControl,.twoColumnControl,.rowRadioControl,.twinColTwinRow,.genericPopupContent p{margin-bottom:15px}#sendHintBox p{text-align:justify;line-height:22px}.oneColumnControl label,.oneColumnControl input,.twinColTwinRow label,.twinColTwinRow input{display:block}.oneColumnControl label,.twinColTwinRow label{margin-bottom:3px}.twoColumnControl label,.twoColumnControl select{display:inline-block}.twinColTwinRow .col{float:right;width:48%}.twinColTwinRow .col:first-child{float:left}.genericPopupContent input[type=text],.twoColumnControl select{border:1px solid #7fa6ad;border-radius:5px;padding:0 10px;height:35px;width:200px}.oneColumnControl input{width:220px}.oneColumnControl span{font-size:90%;color:#555}.twinColTwinRow input{width:85%}.oneColumnControl textarea{border:1px solid #7fa6ad;box-sizing:border-box;border-radius:5px;padding:10px;height:100px;width:100%}.rowRadioControl *{display:inline-block}.rowRadioControl span,.twoColumnControl label{min-width:130px}.rowRadioControl label{box-sizing:border-box;position:relative;padding-left:18px;font-weight:400;min-width:60px;margin-right:15px}.rowRadioControl input{position:absolute;display:block;top:5px;left:0}p.deleteMsg,.shareOptions{margin-bottom:25px}.mfpButton{display:inline-block;background:#7fa6ad;text-align:center;margin-bottom:5px;margin-right:10px;border-radius:5px;line-height:48px;min-width:160px;font-weight:500;font-size:100%;cursor:pointer;height:48px;color:#fff;border:0}.btnMfpGray{background:#c9c9c9;color:#333}a.mfpButton:hover{text-decoration:none!important}.mfpButton.btnContinueShopping{width:185px}.mfpContainer .isDisabled *{color:#ccc}.mfpContainer .isDisabled select{border-color:#ccc}#popMfpAddNewList .genericPopupContent::before{background-position:-410px -5px}#popMfpEditList .genericPopupContent::before,#popMfpEditItem .genericPopupContent::before{background-position:-108px -5px}#popMfpDeleteList .genericPopupContent::before{background-position:-311px -6px}#popMfpShare .genericPopupContent::before{background-position:-209px -6px;display:none}#sendHintBox::before{background-position:-11px -6px}.shareOptions{position:relative;height:90px}.shareOptions .shareOptionsList{list-style:none;height:100%}.shareOptionsList li{text-align:center;height:100%;width:18.5%;float:left}.shareOptionsList .solSeparator{position:relative;width:26px}.shareOptionsList .solSeparator::before{border-left:1px solid #ddd;display:block;margin:auto;height:100%;content:"";width:1px}.shareOptionsList .mfpSprite{margin:10px auto;display:block;height:70px;width:70px}.shareOptionsList .mfpSprite::before{border-radius:50%;overflow:hidden;cursor:pointer;display:block;height:100%;width:100%}.shareOptionsList .iconSendHint::before{background-position:-99px -103px}.shareOptionsList .iconSendHint.active::before{background-position:-11px -103px}.shareOptionsList .iconFacebook::before{background-position:-188px -103px}.shareOptionsList .iconInstagram::before{background-position:-277px -103px}.shareOptionsList .iconTwitter::before{background-position:-366px -103px}.shareOptionsList .iconPinterest::before{background-position:-453px -103px}.alreadyPurchased::before{background:url(/layout/images/Watermark.png) no-repeat center center;pointer-events:none;position:absolute;display:block;height:306px;width:100%;content:"";z-index:9;left:0;top:0}.btncls1{margin-bottom:50px}.basketItemhead{font-size:12px;margin:-11px 2px 3px 5px}