@import url("https://use.typekit.net/gau4vmp.css");@font-face{font-family:'OdetteRegular';src:url("../../fonts/odette-webfont.eot?v=1624551140");src:url("../../fonts/odette-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/odette-webfont.woff?v=1624551140") format("woff"),url("../../fonts/odette-webfont.ttf?v=1624551140") format("truetype"),url("../../fonts/odette-webfont.svg#OdetteRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'LondonSixty';src:url("../../fonts/chalet-londonsixty.eot?v=1624551140");src:url("../../fonts/chalet-londonsixty.eot?#iefix") format("embedded-opentype"),url("../../fonts/chalet-londonsixty.woff?v=1624551140") format("woff"),url("../../fonts/chalet-londonsixty.ttf?v=1624551140") format("truetype"),url("../../fonts/chalet-londonsixty.svg#LondonSixty") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'NewYorkSixty';src:url("../../fonts/chalet-newyorksixty.eot?v=1624551140");src:url("../../fonts/chalet-newyorksixty.eot?#iefix") format("embedded-opentype"),url("../../fonts/chalet-newyorksixty.woff?v=1624551140") format("woff"),url("../../fonts/chalet-newyorksixty.ttf?v=1624551140") format("truetype"),url("../../fonts/chalet-newyorksixty.svg#NewYorkSixty") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ParisSixty';src:url("../../fonts/chalet-parissixty.eot?v=1624551140");src:url("../../fonts/chalet-parissixty.eot?#iefix") format("embedded-opentype"),url("../../fonts/chalet-parissixty.woff?v=1624551140") format("woff"),url("../../fonts/chalet-parissixty.ttf?v=1624551140") format("truetype"),url("../../fonts/chalet-parissixty.svg#ParisSixty") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'CreditCard';src:url("../../fonts/credc___-webfont.eot?v=1624551140");src:url("../../fonts/credc___-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/credc___-webfont.woff?v=1624551140") format("woff"),url("../../fonts/credc___-webfont.ttf?v=1624551140") format("truetype"),url("../../fonts/credc___-webfont.svg#CreditCard") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'EscafinaHigh';src:url("../../fonts/Escafina-High.woff?v=1624551140") format("woff"),url("../../fonts/Escafina-High.ttf?v=1624551140") format("truetype"),url("../../fonts/Escafina-High.svg#EscafinaHigh") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'AGaramondPro';src:url("../../fonts/AGaramondPro-Italic.woff?v=1624551140") format("woff"),url("../../fonts/AGaramondPro-Italic.ttf?v=1624551140") format("truetype"),url("../../fonts/AGaramondPro-Italic.svg#AGaramondPro-Italic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'AvenirBook';src:url("../../fonts/Avenir-Book.woff?v=1624551140") format("woff"),url("../../fonts/Avenir-Book.ttf?v=1624551140") format("truetype"),url("../../fonts/Avenir-Book.svg#Avenir-Book") format("svg");font-weight:normal;font-style:normal}.QAS_EmailPrompt{padding-top:.625em;padding-left:1em;float:left;width:22.1875em}.QAS_PhonePrompt{padding-top:.625em;padding-left:1em}.QAS_EmailContinue,.QAS_PhoneContinue{right:0px;position:absolute;bottom:0px;padding-top:2em}.QAS_Input{padding:0em 0em 0.3em}.QAS_PhoneInput{padding:0em 0em 0.3em;float:left}.QAS_EmailInput{padding:0em 0em 0.3em}#QAS_Dialog .QAS_RightDetails{padding-left:1em}.QAS_RightSidePrompt{padding-bottom:.5em}.QAS_RightDetails table{font-size:.9em}.QAS_EditLink{font-size:.8em;padding-left:1em}.QAS_Picklist{padding-top:.5em;padding-left:1em;float:left;font-size:.9em}.QAS_DeliverableWarning{font-size:.8em;padding-top:.6em}.QAS_Pick{font-size:.9em;display:none;height:12.5em;overflow:auto !important}.QAS_MultPick{font-size:.9em;display:none;height:12.5em;overflow:auto}.QAS_ShowPick{padding-bottom:.6em}.QAS_Pick table,.QAS_MultPick table{font-size:.9em}.QAS_Pick table td,.QAS_MultPick table td{padding:.3em 1.5em .3em .3em}.QAS_EmailSuggPrompt{font-size:1em}.QAS_PromptText{margin-bottom:.5em}.QAS_EmailPromptText{margin-bottom:.5em}.QAS_EmailErrText{margin-bottom:.5em;color:Red}.QAS_PhonePromptText{margin-bottom:.5em}.QAS_PhoneNamePrompt{margin-bottom:.5em;color:Red}.QAS_PhoneErrText{margin-bottom:.5em;color:Red}.QAS_PromptData table{background-color:#e0e0ff}.QAS_EmailPromptData table{background-color:#e0e0ff}#QAS_RefineText{background:#eaecf6;border:1px solid #aaaab8;width:6.25em;margin-right:1em}#QAS_EmailRefineText{background:#eaecf6;border:1px solid #aaaab8;width:17.1875em;margin-right:1em}#QAS_PhoneRefineText{background:#eaecf6;border:1px solid #aaaab8;width:12.5em;margin-right:1em}#QAS_Cancel{margin-left:.5em}#QAS_Continue,#QAS_Cancel{margin-top:1em;float:right}#QAS_NoApt{margin-top:.5em}.QAS_PhoneName,.QAS_PhoneAddress{background:#eaecf6;border:1px solid #aaaab8;font-size:.9em;padding-top:.1em;margin-bottom:.1em;overflow:hidden;resize:none}textarea.QAS_PhoneName{outline-style:none;font-size:.9em;width:16.5625em}input.QAS_PhoneAddress{font-size:.9em;width:21.875em}.QAS_PhoneLeftPromptText,.QAS_PhoneRightPromptText{padding-bottom:.5em}.QAS_ClearBoth{clear:both}.QAS_PhoneLeft{float:left;border-right:1px solid #aaaab8;width:25em}.QAS_PhoneRight{float:right;width:16.875em}.megamenu .sprite.shadow{margin-top:0}.megamenu .sprite.sponges{margin-top:-33px}.megamenu .sprite.toners{margin-top:-66px}.megamenu .sprite.treat{margin-top:-99px}.megamenu .sprite.bb_cream{margin-top:-132px}.megamenu .sprite.bronzer_blusher{margin-top:-165px}.megamenu .sprite.brush_set{margin-top:-198px}.megamenu .sprite.brow{margin-top:-561px}.megamenu .sprite.cleanse{margin-top:-231px}.megamenu .sprite.collections{margin-top:-264px}.megamenu .sprite.concealer{margin-top:-297px}.megamenu .sprite.eye_brushes{margin-top:-330px}.megamenu .sprite.eye_makeup_remover{margin-top:-363px}.megamenu .sprite.eyeliner{margin-top:-396px}.megamenu .sprite.eyes_set{margin-top:-429px}.megamenu .sprite.face_brushes{margin-top:-462px}.megamenu .sprite.face_set{margin-top:-495px}.megamenu .sprite.foundation{margin-top:-528px}.megamenu .sprite.lash_enhancer_old{margin-top:-561px}.megamenu .sprite.lash_enhancer{margin-top:-1155px}.megamenu .sprite.lash_set{margin-top:-1122px;margin-left:-2px}.megamenu .sprite.lip_gloss{margin-top:-594px}.megamenu .sprite.lip_liner{margin-top:-627px}.megamenu .sprite.lip_stain{margin-top:-660px}.megamenu .sprite.lips_set{margin-top:-693px}.megamenu .sprite.lipstick{margin-top:-726px}.megamenu .sprite.moisturize{margin-top:-759px}.megamenu .sprite.other{margin-top:-792px}.megamenu .sprite.primer{margin-top:-825px}.megamenu .sprite.moisturizer{margin-top:-858px}.megamenu .sprite.tanner{margin-top:-891px}.megamenu .sprite.lip_balm{margin-top:-924px}.megamenu .sprite.contour{margin-top:-959px}.megamenu .sprite.mask{margin-top:-992px}.megamenu .sprite.lipbrush{margin-top:-1025px}.megamenu .sprite.body_set{margin-top:-1065px}.megamenu .sprite.setting{margin-top:-1089px}.megamenu .sprite.palettes{margin-top:-1188px}.megamenu .sprite.signatureScents{margin-top:-1221px}.megamenu .sprite.seasonalCollections{margin-top:-1254px}.megamenu .sprite.body_oil{margin-top:-1287px}.megamenu .sprite.rollerBall{margin-top:-1320px}.megamenu.nopad{padding-top:0;padding-left:0;padding-right:0}.megaMenuKey{background-color:#f8d9e6}.megaMenuKey .ico{font-size:1.333em;vertical-align:text-bottom}.megaMenuKey .text{text-transform:uppercase}#partydisplay h3{margin:.25em 0 .25em 0}.shareOrder a{display:block;padding:1em;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.shareOrder a h3,.shareOrder a p{color:#0e0e0f}.shareOrder a:hover{background:#fbf3f8}#checkoutForm{padding-bottom:1em;background:#2c212d}#checkoutForm #state{width:100%}#checkoutForm #changeparty{width:80%;overflow:hidden}#checkoutForm .tabber{border-color:#999;margin-top:5px}#checkoutForm .tabber li{font-size:81.25%;float:right}#checkoutForm .tabber li.current{background:#fff;color:#A50778;border-color:#999}#checkoutForm .tabber li.current:first-child{border-left:1px solid #999}#checkoutForm #billingSection{max-height:50em;visibility:visible;display:block;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-webkit-transition:opacity 0.7s,max-height 0.2s;-moz-transition:opacity 0.7s,max-height 0.2s;-o-transition:opacity 0.7s,max-height 0.2s;-ms-transition:opacity 0.7s,max-height 0.2s;transition:opacity 0.7s,max-height 0.2s}#checkoutForm #billingSection.hide{max-height:0;visibility:hidden;margin:0;display:block;overflow:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#checkoutForm #billingSection.hide p{margin:0}#checkoutForm .step{background-color:#fff;padding:20px;margin-bottom:20px;border-radius:5px;box-shadow:inset 0 0 15px #999;position:relative}#checkoutForm .mainCopy{background:transparent !important}#checkoutForm .bbbSeal{width:7.5em}#checkoutForm .smsFields .country{width:auto;min-width:8em;max-width:100%}#checkoutForm .smsFields .country.lhFluid{padding:.25em 0}#checkoutForm .smsFields .country select{width:100%}#checkoutForm .smsFields .smTxt.country{min-width:6.3em}#checkoutForm .smsFields input[type="number"]::-webkit-outer-spin-button,#checkoutForm .smsFields input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#checkoutForm .smsFields input[type="number"]{-moz-appearance:textfield}#checkoutForm .smsFields .number{width:60%;min-width:11em}#checkoutForm .smsFields .number#so_phone_number{width:100%}#checkoutForm .countryWatermark{line-height:2.4em;left:.35em;color:#aaa;bottom:-2px}#checkoutForm .saveSmsOrder .message,#checkoutForm .saveMessengerOrder .message{width:88%}#checkoutForm .saveSmsOrder label,#checkoutForm .saveMessengerOrder label{font-size:100%}#checkoutForm .saveSmsOrder label.phoneNumber.mdTxt,#checkoutForm .saveMessengerOrder label.phoneNumber.mdTxt{font-size:75%}#checkoutForm .smsInnerContainer{min-width:280px;max-width:100%;padding:12px;display:inline-block;font-family:Helvetica, Arial, sans-serif;font-size:15px}#checkoutForm #fb-messenger-checkbox{max-width:100%;background:#fff;display:inline-block}#checkoutForm h2{margin:0;padding:0 0 .5em 0}#checkoutForm .row{margin:0 0 1em 0;padding:0}#checkoutForm a.help{font-size:81.25%}#checkoutForm #step1 .profileDisplay .profileImg{height:auto}#checkoutForm .creditTab h3{background:#A50778;color:#fff;padding:.625em;margin:0 0 1em 0}#checkoutForm .creditTab .lawyer{display:block;margin:1em 0 1em 0}#checkoutForm .creditTab .row{margin:0}#checkoutForm .creditTab .nameResp{line-height:normal;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0;border-radius:0 0 3px 3px}#checkoutForm .presenterThankYou{line-height:0px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-shadow:none}#checkoutForm .presenterThankYou .pImg{width:65px}#checkoutForm .presenterThankYou .pMsg{vertical-align:top;line-height:1.5em;max-width:70%}#checkoutForm .presenterThankYou .pMsg h3{margin:0}#checkoutForm .presenterThankYou .pMsg em{font-size:81.25%;font-style:italic}#checkoutForm #confirmSub .btn{background-color:white}#checkoutForm #confirmSub .btn:hover{background-color:#fae3ef;color:#4F004D}#checkoutForm #braintree-paypal-loggedout{height:3em}#checkoutForm .codeCount1{padding-left:1.6em}#checkoutForm .codeCount2{padding-left:2.2em}#checkoutForm .codeCount3{padding-left:2.8em}#checkoutForm .notVerified .notVerifiedShow{display:block}#orderSummary{width:250px;font-size:80%;position:relative;z-index:1}#orderSummary .contents{padding:1em;background:#140816;color:#f2f2f2;border:5px solid #fff;line-height:normal;-moz-box-shadow:rgba(0,0,0,0.5) 0 0 8px;-webkit-box-shadow:rgba(0,0,0,0.5) 0 0 8px;box-shadow:rgba(0,0,0,0.5) 0 0 8px}#orderSummary .contents a:hover{color:#f8d9e6}#orderSummary .contents .pName{word-wrap:break-word;max-width:12em}#orderSummary .contents hr{border-color:rgba(242,242,242,0.25)}#orderSummary .contents td{padding:.5em}#orderSummary .contents .balTotal{color:#fff}#orderSummary .contents .balanceDue{background:#A50778;color:#fff}#orderSummary .contents .balanceDue span{display:block;font-size:150%;font-weight:bold;padding-bottom:.5em}#orderSummary .contents .balanceDue label{font-size:81.25%;border-bottom:1px dotted rgba(255,255,255,0.5);display:inline-block;padding:1em 0 .25em;margin-bottom:1em;text-transform:uppercase;line-height:1.5em}#orderSummary .contents .profileName{padding:0}#orderSummary .contents .profileName .name{padding-bottom:.25em}#orderSummary .contents .profileName .switchUser{color:#999}#orderSummary.summary-fixed{position:fixed;top:0;right:10%}#orderSummary.summary-fixed.out-viewport{position:relative;right:auto;top:auto}#orderSummary #partydisplay{line-height:normal;padding:.5em}#orderSummary #partydisplay #partyAttacher{padding:.5em;margin-top:.5em;background:#f6e6f2;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#orderSummary #partydisplay #partyAttacher select{width:100%}body.no-positionfixed #orderSummary.summary-fixed{position:relative;top:auto;right:auto}.priceBlock .collectionPricing{font-family:kepler-std, "georgia", serif;font-size:3.4em;margin:0;color:#4F004D;padding-right:.15em;margin-right:.15em;border-right:1px solid #e2e2e2}.priceBlock .collectionPricing.borderNone{border-right:none}.priceBlock .collectionValue{font-size:0.85em}.mainCopyCollections{background-color:#FFFFFF;color:#0e0e0f}.mainCopyCollections .colBurst{position:absolute;top:-14px;left:-14px;z-index:100;max-width:60px}.mainCopyCollections .picarea{overflow:visible}.mainCopyCollections .picarea a img{border:1px solid #EDEDED;display:block}.mainCopyCollections .cardFlag{position:absolute;right:0;top:0;background-color:black;color:#fff;padding:.4em;display:flex;flex-direction:row;align-items:center}.mainCopyCollections .textarea h3{color:#4F004D;margin-top:.35em}.mainCopyCollections .textarea h4{color:#0e0e0f;margin:0}.bannerContainer{display:flex;flex-direction:row;background-color:#8A39B2;margin-bottom:1em}.bannerContainer .bannerIcon{text-align:center;padding:.7em .4em 0 .428em}.bannerContainer .bannerContent{display:flex;flex-direction:column;padding:.7em 2em .7em 0}@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.bannerContainer .bannerContent{flex-basis:100%}}.bannerContainer .bannerContent .bannerTitle{color:#FD9919;padding-bottom:.1em}.bannerContainer .bannerContent .bannerBody{font-size:.9em;padding-bottom:.85em;color:#ebebeb;letter-spacing:.03em}.bannerContainer .bannerContent .bannerLink{font-size:.9em;text-decoration:none;color:#FD9919}.bannerContainer.lastChanceBg{background-color:#04b096}.bannerContainer.lastChanceBg .bannerTitle{color:#0f4e45}.lightningColor{color:#FD9919}.lightningColor.icon-alarm{color:#0f4e45}.wellBox.mintBg{background:#04b096}.wellBox.mintBg .padRsm{padding-right:10px}.wellBox.mintBg .darkMint{color:#006c5c}.pdpSpacing>div:not(:first-child):not(:last-child){margin-bottom:1em}.flex-row{display:flex;flex-direction:row}.flex-column{display:flex;flex-direction:column}#currentBackorderTable{margin:2em 0 1em}.backOrderAction{cursor:pointer}.backOrderAction:hover{color:#fae3ef;background-color:#323232}#blackFridayContainer{min-height:50vh}#blackFridayContainer .buttonBuyNow{margin-left:1em;background-color:#b17bb5;color:#fff;text-transform:uppercase;padding:0.5em 2em;letter-spacing:0.05em;border:none;align-self:center;text-align:center;-webkit-transition:background 150ms ease-in-out;-moz-transition:background 150ms ease-in-out;-o-transition:background 150ms ease-in-out;-ms-transition:background 150ms ease-in-out;transition:background 150ms ease-in-out}#blackFridayContainer .buttonBuyNow:hover{background-color:#4F004D}@media screen and (max-width: 767px){#blackFridayContainer .buttonBuyNow{margin-left:0;width:100%}#blackFridayContainer .day-notes-container .buttonBuyNow{width:auto}}.blackFridayBanner2018{background-color:#fff;width:100%;display:flex;flex-direction:column;align-items:center;padding:1.375em .1em;text-align:center}.blackFridayBanner2018.bfBorderBottom{border-bottom:.3125em solid #5b5077}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.blackFridayBanner2018>div{color:#8664bb}}.blackFridayBanner2018>p{font-size:1.5em;line-height:1em;color:#8664bb}.blackFridayBanner2018>a{background-color:#b17bb5;color:#fff;text-transform:uppercase;padding:0.5em 2em;letter-spacing:0.05em;border:none;-webkit-transition:background 150ms ease-in-out;-moz-transition:background 150ms ease-in-out;-o-transition:background 150ms ease-in-out;-ms-transition:background 150ms ease-in-out;transition:background 150ms ease-in-out;cursor:pointer}.blackFridayBanner2018>a:hover{opacity:.7}@media screen and (max-width: 767px){.blackFridayBanner2018>div h2{font-size:10vw}}@media screen and (max-width: 479px){.blackFridayBanner2018>div h2{font-size:13vw}}@media screen and (max-width: 991px){.blackFridayBanner2018>p{font-size:1em}}.bfBannerContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.2em 1em 1em;color:#fff;background:linear-gradient(45deg, #5f70b5,#b17bb5);text-align:center}.bfBannerContainer .header{font-size:2em}.bfBannerContainer .header strong{text-transform:uppercase;font-weight:bold;font-family:LondonSixty, arial, sans-serif}.bfBannerContainer .subheader{margin-top:.25em;font-size:1.25em}@media screen and (max-width: 767px){.bfBannerContainer>div{display:flex;flex-direction:column;font-size:1em}.bfBannerContainer>div :first-child{margin-bottom:0.2em}.bfBannerContainer>span{font-size:0.8em}}.headerTextWithBackground{-webkit-text-fill-color:transparent;-webkit-background-clip:text;color:transparent;background-color:#9484be;background-image:url("/universal/img/shop/blackfriday2018/twinkle_background.png"),linear-gradient(135deg, #5f70b5 18%,#b17bb5 60%);background-position:50% 50%, 0px 0px;background-size:contain, auto;background-attachment:fixed, scroll;font-size:4.5vw;line-height:1.2em;font-style:italic;padding:0 .3125em;margin:0;font-weight:900;font-family:NewYorkSixty, arial, sans-serif}@media screen and (max-width: 767px){.headerTextWithBackground{font-size:10vw}}@media screen and (max-width: 479px){.headerTextWithBackground{font-size:13vw}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.headerTextWithBackground{background-color:inherit;background-image:none;color:#8664bb}}.headerContainer{background-color:#fff;width:100%;display:flex;flex-direction:column;align-items:center;padding:1em 1em;text-align:center}.headerContainer .subheaderText{font-size:1.5em;line-height:1em;color:#8664bb}@media screen and (max-width: 991px){.headerContainer .subheaderText{font-size:1em}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.headerContainer{color:#8664bb}}.dayCard{border-style:solid;border-color:#fff;border-width:0.1875em;border-radius:0.3125em;background-color:#fff;cursor:pointer}.dayCard>:first-child{font-family:'Chalet newyorksixty', sans-serif;text-transform:uppercase;text-align:center;padding:0.2em 0}.dayCard.active>:first-child{background-color:#b17bb5;color:#fff;font-weight:400}.dayCard.unavailable{opacity:0.5}.dayCard.unavailable>:first-child{color:#c9c0dc;font-family:'ParisSixty', arial, sans-serif}.dayCard.upcoming>:first-child{color:#5f70b5;font-weight:bold}.dayCard:not(.unavailable)>:last-child{display:flex;flex-direction:column;text-align:center}.dayCard:not(.unavailable)>:last-child>span{font-weight:800;padding:0.1em}.dayCard:not(.unavailable)>:last-child>:first-child{text-transform:uppercase}.dayCard:not(.unavailable)>:last-child>:first-child.active{color:#b17bb5}.dayCard:not(.unavailable)>:last-child>:first-child.upcoming{font-family:'ParisSixty', sans-serif;color:#5f70b5}.dayCard:not(.unavailable)>:last-child>:last-child{font-family:'Chalet newyorksixty', sans-serif;color:#5f70b5}.daysCarouselContainer{background:linear-gradient(45deg, #5f70b5 42%,#abb9df 69%,#b17bb5 90%)}.daysCarouselContainer .dayCard{margin-left:1.875em;font-size:0.875em;width:12.25em}.daysCarouselContainer .slick-list{padding:1.875em 1em 1.875em 0}.daysCarouselContainer .slick-track{display:flex;align-items:center}.daysCarouselContainer .noCarousel{display:none}@media screen and (min-width: 1800px){.daysCarouselContainer .slick-slider{display:none}.daysCarouselContainer .noCarousel{display:flex;flex-direction:row;justify-content:center;padding:1.875em 0;align-items:center}}.faqsHeader{display:flex;justify-content:center;text-align:center;min-height:3.75em;align-items:center;border-bottom:thin solid #e8e8e8;background:#f8f8f8;cursor:pointer}.faqsHeader span{letter-spacing:.3em;font-family:ParisSixty, arial, sans-serif;text-transform:uppercase}.faqsContent{padding-top:1em;box-shadow:0 0 0.16em 0 rgba(0,0,0,0.5)}.faqsContent h1{font-size:3.75em;margin:.25em 0 .5em 0;padding:0 1em;text-align:center;font-family:ParisSixty,arial,sans-serif}.faqsContent .questions{margin:1em 0}.faqsContent .questions .question{display:flex;flex-direction:row;padding:0 7em;margin-bottom:2em}.faqsContent .questions .question p{margin:0}.faqsContent .questions .question .questionIndex{color:white;display:flex;align-items:flex-start}.faqsContent .questions .question .questionIndex span{width:2.65em;background-color:#69bcc9;padding:.75em;text-align:center}.faqsContent .questions .question .questionAnswer{margin-left:1em;font-family:LondonSixty, arial, sans-serif}.faqsContent .questions .question .questionAnswer>:first-child{margin-bottom:.75em;color:#69bcc9}.faqsContent .questions .question .questionAnswer>:last-child{color:#595059;line-height:1.4em}.faqsContent .close{text-align:center;padding:1em;color:#e02866;cursor:pointer;border-top:thin solid #e8e8e8}.faqsContent .close>:first-child{margin-right:.1em}.faqsContent .close>:last-child{margin-left:.1em}@media screen and (max-width: 479px){.faqsContent h1{font-size:2em;margin:.25em 0 .75em 0}.faqsContent .questions .question{padding:0 2em}}.daysListContainer{display:flex;flex-direction:row;justify-content:center;width:100%;margin:3.75em 0 3em}.daysListContainer.day9DaysList{margin-top:0}.daysListContainer .daysList{display:flex;flex-direction:column;align-items:center;width:75em}.daysListContainer .daysList>:not(:first-child){margin-top:3em}.daysListContainer .daysList .dayDisplay{width:100%;position:relative}.daysListContainer .daysList .dayDisplay .dayHeader{position:absolute;background-color:#5f70b5;color:#fff;text-align:center;padding:0.625em 1.875em;top:-1.25em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-family:ParisSixty, arial, sans-serif}.daysListContainer .daysList .dayDisplay .dayHeader strong{font-family:NewYorkSixty, arial, sans-serif}.daysListContainer .daysList .dayDisplay .dayContent{display:flex;flex-direction:row}.daysListContainer .daysList .dayDisplay .dayContent .dayImageContainer{display:flex;justify-content:center;align-items:center;width:50%}.daysListContainer .daysList .dayDisplay .dayContent .dayImageContainer img{width:100%}.daysListContainer .daysList .dayDisplay .dayContent .dayInfo{width:50%;padding:3.5em;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.daysListContainer .daysList .dayDisplay .dayContent .dayInfo .contentHeader{font-size:1.5em;text-transform:uppercase}.daysListContainer .daysList .dayDisplay .dayContent .dayInfo>h3{font-size:3em;font-weight:400;margin:0.1em 0}.daysListContainer .daysList .dayDisplay .dayContent .dayInfo>ul{padding-left:1em}.daysListContainer .daysList .dayDisplay .dayContent .dayInfo>ul li{margin-bottom:0.3em}.daysListContainer .daysList .dayDisplay .dayContent .dayInfo>ul>div{margin-bottom:1em}.daysListContainer .daysList .dayDisplay .dayContent .dayInfo>ul>div p{margin:0 0 0 -1em}.daysListContainer .daysList .dayDisplay.active{background:linear-gradient(73deg, #b17bb5,#abb9df 49%,#5f70b5);width:calc(100% + 2.5em);padding:1.25em}.daysListContainer .daysList .dayDisplay.active .dayHeader{background-color:#b17bb5;top:0}.daysListContainer .daysList .dayDisplay.active .dayContent{background-color:#fff}.daysListContainer .daysList .dayDisplay.active .dayContent .dayInfo .contentHeader{color:#b17bb5}.daysListContainer .daysList .dayDisplay.active .dayContent .dayInfo .contentHeader strong{color:#5f70b5;font-family:LondonSixty, arial, sans-serif}.daysListContainer .daysList .dayDisplay.active .dayContent .dayInfo>h3{color:#b17bb5}.daysListContainer .daysList .dayDisplay.active .dayContent .dayInfo .priceButton{display:flex;margin-top:.5em}.daysListContainer .daysList .dayDisplay.active .dayContent .dayInfo .priceButton>span{color:#abb9df;font-size:2.25em}.daysListContainer .daysList .dayDisplay.active .dayContent .dayInfo .itemAvailability{margin-top:1.5em;font-family:NewYorkSixty, arial, sans-serif;text-transform:uppercase}.daysListContainer .daysList .dayDisplay.inactive{opacity:0.5;color:#abb9df}.daysListContainer .daysList .dayDisplay.inactive .dayContent{background-color:#f6f5fa}.daysListContainer .daysList .dayDisplay.inactive .dayContent .dayInfo .contentHeader{font-family:NewYorkSixty, arial, sans-serif;font-size:1em}.daysListContainer .daysList .comingSoon{width:100%;position:relative}.daysListContainer .daysList .comingSoon>:first-child{position:absolute;background-color:#5f70b5;color:#fff;text-align:center;padding:0.625em 1.875em;top:-1.25em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.daysListContainer .daysList .comingSoon>:last-child{display:flex;flex-direction:row;width:100%}.daysListContainer .daysList .comingSoon>:last-child>:first-child{min-height:12.5em;width:50%;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.daysListContainer .daysList .comingSoon>:last-child>:last-child{width:50%;display:flex;justify-content:center;align-items:center;padding:0 1em;flex-wrap:wrap;background-color:#f6f5fa;flex-direction:row;align-content:center}.daysListContainer .daysList .comingSoon>:last-child>:last-child .comingDay{font-size:2em;color:#b17bb5;text-align:center}.daysListContainer .daysList .comingSoon>:last-child>:last-child .comingDay strong{font-family:NewYorkSixty, arial, sans-serif;color:#5f70b5}@media screen and (max-width: 77.5em){.daysListContainer .daysList{width:95%}}@media screen and (max-width: 1100px){.daysListContainer .daysList .active>:last-child>:first-child{padding:1.25em}}@media screen and (min-width: 480px) and (max-width: 991px){.daysListContainer .daysList .dayDisplay.active>:last-child>:last-child>:first-child>:first-child{font-size:1.25em}.daysListContainer .daysList .dayDisplay.active>:last-child>:last-child>:first-child>:last-child{font-size:1.1em}}@media screen and (max-width: 767px){.daysListContainer .daysList .dayDisplay.active .dayContent .dayInfo{width:100%}.daysListContainer .daysList .dayDisplay.active .dayContent .dayInfo .priceButton{flex-direction:column;justify-content:center;width:100%;align-items:center}.daysListContainer .daysList .dayDisplay.active .dayContent .dayInfo .priceButton a{width:100%}}@media screen and (max-width: 479px){.daysListContainer .daysList .dayDisplay{display:flex;flex-direction:column}.daysListContainer .daysList .dayDisplay .dayContent{flex-direction:column}.daysListContainer .daysList .dayDisplay .dayContent .dayImageContainer{width:100%;padding:0}.daysListContainer .daysList .dayDisplay.active{border-radius:0.3125em;width:100%;padding:0 0.75em}.daysListContainer .daysList .dayDisplay.active .dayHeader{position:relative;top:-0.75em;left:0;-webkit-transform:translateX(0%);transform:translateX(0%);border-top-right-radius:0.3125em;border-top-left-radius:0.3125em}.daysListContainer .daysList .dayDisplay.active .dayContent{position:relative;top:-0.75em}.daysListContainer .daysList .dayDisplay.active .dayContent .dayInfo{padding:1em;width:100%}.daysListContainer .daysList .dayDisplay.active .dayContent .dayInfo .contentHeader{font-size:1em}.daysListContainer .daysList .dayDisplay.active .dayContent .dayInfo h3{font-size:2em}.daysListContainer .daysList .dayDisplay.active .dayContent .dayInfo ul{font-size:0.9em}.daysListContainer .daysList .dayDisplay.inactive .dayHeader{position:relative;top:0;border-top-right-radius:0.3125em;border-top-left-radius:0.3125em}.daysListContainer .daysList .dayDisplay.inactive .dayContent{flex-direction:column}.daysListContainer .daysList .dayDisplay.inactive .dayContent .dayInfo{padding:1em;border-bottom:1px solid rgba(201,192,220,0.5);width:100%}.daysListContainer .daysList .dayDisplay.inactive .dayContent .dayInfo .contentHeader{width:100%;text-align:center;font-size:0.75em;font-weight:bold}.daysListContainer .daysList .dayDisplay.inactive .dayContent .dayInfo>:not(:first-child){display:none}}@media screen and (max-width: 479px){.daysListContainer .daysList .comingSoon>:first-child{position:relative;width:100%;border-top-left-radius:0.3125em;border-top-right-radius:0.3125em;padding:0.625em 0;top:0;left:0;-webkit-transform:translateX(0%);transform:translateX(0%)}.daysListContainer .daysList .comingSoon>:last-child{flex-direction:column}.daysListContainer .daysList .comingSoon>:last-child>:first-child{width:100%}.daysListContainer .daysList .comingSoon>:last-child>:last-child{width:100%;flex-direction:column;padding:0.5em}.daysListContainer .daysList .comingSoon>:last-child>:last-child .comingDay{font-size:1em}.daysListContainer .daysList .comingSoon>:last-child>:last-child .comingDay strong{font-size:1.25em}.daysListContainer .daysList .comingSoon>:last-child>:last-child .comingDay strong::before{content:'\A';white-space:pre}}.twinkleBg{display:block;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#9484be;background-image:url("/universal/img/shop/blackfriday2018/twinkle_background.png"),linear-gradient(135deg, #5f70b5 18%,#b17bb5 60%);background-position:50% 50%, 0px 0px;background-size:contain, auto;background-attachment:fixed, scroll}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.twinkleBg{background-color:inherit;background-image:none}}.giftBanner{display:flex;width:100%;margin-bottom:0px;padding-top:60px;padding-right:60px;padding-left:60px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.giftBanner.day9GiftSpacing{padding-top:0}.giftBanner .deskHide{display:none}.giftBanner .deskHide .mobileFreeHeader{width:100%;margin-top:20px;padding-top:10px;margin-bottom:0.25em;font-size:12vw;line-height:0.75em;text-align:center;-webkit-text-fill-color:transparent;-webkit-background-clip:text;color:transparent;min-height:auto}.giftBanner .deskHide .mobileFreeHeader .bolderTitle{font-style:italic;font-size:12vw;line-height:0.75em;text-align:center}.giftBanner .deskHide .mobileFreeHeader .subheader{font-size:0.8em;line-height:1em}.blanketWrapper{position:relative;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:1100px;margin-top:0;background-position:0px 50%;background-size:2846px;background-repeat:no-repeat;background-attachment:scroll;box-shadow:0 0 6px 0 #fff,6px 10px 24px 0 rgba(0,0,0,0.06);background-image:url("/universal/img/shop/blackfriday2018/blanketBg.jpg")}.giftDescriptionContainer{width:45%;margin-bottom:200px;padding:3em;background-image:-webkit-linear-gradient(270deg, rgba(177,123,181,0.5), rgba(177,123,181,0.5));background-image:linear-gradient(180deg, rgba(177,123,181,0.5),rgba(177,123,181,0.5))}.giftDescriptionContainer .freeHeader{margin:0;font-size:3vw;line-height:1em;font-style:italic}.giftDescriptionContainer .freeHeader .exclusiveHeader{letter-spacing:0em}.giftDescriptionContainer .subheader{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1em;padding:12px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#abb9df;font-size:14px}.giftDescriptionContainer .content{font-size:1.9vw;line-height:1.2em}.bf-info-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:12px 12px 0px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bf-info-section .bf-info-container{max-width:600px;margin:60px 0}.bf-info-section .bf-info-container.day0InfoSection{margin:0 0 1em}.bf-info-section .bf-info-container .info-the{margin:0;color:#abb9df;line-height:1em;display:block}.bf-info-section .bf-info-container .info-title{margin:0;color:#5f70b5;line-height:1em;font-style:italic;font-size:3em}.bf-info-section .bf-info-container .info-title em{color:#b17bb5}.bf-info-section .bf-info-container .info-subheader{margin:0;color:#b17bb5;line-height:1em;display:block}.bf-info-section .bf-info-container p{margin:0;color:#5f70b5;line-height:1.6em}.days-banner-container{position:relative}.days-banner-container .days-banner-section{background-image:-webkit-linear-gradient(0deg, #896fda, #8b72da 31%, #9d43a3 70%, #974cab);background-image:linear-gradient(90deg, #896fda,#8b72da 31%,#9d43a3 70%,#974cab)}.days-banner-container .days-banner-section h1{color:#d19cff;font-style:italic;margin:0}.days-banner-container .days-banner-section p{margin:0.5em 0}.days-banner-container .days-banner-section .desktop-container{position:absolute;width:100%;bottom:0}.days-banner-container .days-banner-section .mobile-container{position:absolute;height:100%;width:100%}.days-banner-container .days-banner-section .mobile-container .day-title-mobile{position:absolute;top:1em;left:2em}.days-banner-container .days-banner-section .mobile-container .day-info-mobile{position:absolute;bottom:1em;right:2em}.days-banner-container .days-banner-section .mobile-container .day-info-mobile p{white-space:nowrap}.days-banner-container .days-banner-section .days-banner-left,.days-banner-container .days-banner-section .days-banner-right{position:relative;display:inline-block;width:50%;padding-bottom:35%;vertical-align:bottom;min-height:480px}.days-banner-container .days-banner-section .prod-shot{position:absolute;left:0px;top:0px;right:0px;bottom:0px;width:100%;height:100%;max-width:100%;background-position:calc(100% + 1px) 50%;background-size:cover;background-repeat:no-repeat}.days-banner-container .days-banner-section .model-shot{position:absolute;left:0px;top:0px;right:0px;bottom:0px;width:100%;max-width:none;background-position:0px 50%;background-size:cover;background-repeat:no-repeat}.hide-desktop{display:none}@media screen and (max-width: 767px){.hide-desktop{display:block}}.hide-mobile{display:block}@media screen and (max-width: 767px){.hide-mobile{display:none}}.day-notes-container{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:2em;-webkit-box-shadow:0px 15px 25px -20px rgba(0,0,0,0.3);-moz-box-shadow:0px 15px 25px -20px rgba(0,0,0,0.3);box-shadow:0px 15px 25px -20px rgba(0,0,0,0.3);background:#fff;margin-bottom:10px}@media screen and (max-width: 991px){.subheaderText{font-size:1em}.giftBanner{padding:0}.blanketWrapper{width:100%;height:600px;background-size:cover}.giftDescriptionContainer .subheader{font-size:12px;letter-spacing:-0.02em}.giftDescriptionContainer .content{line-height:1.4em}}@media screen and (max-width: 767px){.day-notes-container{margin-bottom:0}.headerText{font-size:10vw}.blanketWrapper{background-size:cover}.giftDescriptionContainer{width:64%;margin-bottom:50px;padding:2em}.giftDescriptionContainer .freeHeader{font-size:4vw;line-height:1.2em}.giftDescriptionContainer .subheader{padding-top:1em;padding-bottom:1em;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;line-height:1em}.giftDescriptionContainer .content{font-size:1em;line-height:1.6em}.days-banner-container .days-banner-section .days-banner-left,.days-banner-container .days-banner-section .days-banner-right{width:100%;min-height:auto}.days-banner-container .days-banner-section .days-banner-left{min-height:70vw}}@media screen and (max-width: 479px){.headerText{font-size:13vw}.giftBanner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.giftBanner .deskHide{display:block;width:100%}.blanketWrapper{overflow:visible;height:360px;margin-bottom:0px}.giftDescriptionContainer{width:60%;margin-bottom:0px;padding:1em;background-image:-webkit-linear-gradient(270deg, rgba(177,123,181,0.8), rgba(177,123,181,0.8));background-image:linear-gradient(180deg, rgba(177,123,181,0.8),rgba(177,123,181,0.8))}.giftDescriptionContainer .freeHeader{display:none}.giftDescriptionContainer .subheader{position:absolute;left:0px;right:0px;bottom:-14px;display:block;width:100%;margin-right:auto;margin-left:auto;background-color:#abb9df;text-align:center}.giftDescriptionContainer .content{line-height:1.2em;font-size:0.9em}.days-banner-container .days-banner-section .mobile-container .day-info-mobile{bottom:0;right:0.5em}}.grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.grid.finalDay{background-color:#9484be;background-image:-webkit-linear-gradient(45deg, #5f70b5 42%, #abb9df 69%, #b17bb5 90%);background-image:linear-gradient(45deg, #5f70b5 42%,#abb9df 69%,#b17bb5 90%);padding:7em 1em 3em}.grid .dayCard{margin:0 2em 4em;font-size:0.875em;width:30%}.grid .dayCard span{font-size:2em}.grid .dayCard img{width:100%}@media screen and (max-width: 1700px){.grid .dayCard{width:25%}.grid .dayCard span{font-size:1.25em}}@media screen and (max-width: 1100px){.grid .dayCard span{font-size:1em}}@media screen and (max-width: 769px){.grid .dayCard{width:40%;margin:0 1em 2em}}@media screen and (max-width: 479px){.grid .dayCard{width:100%;margin:0 0 3em 0}}.cart-host-ty{width:33%;margin-left:1em;line-height:normal}#partyinfobanner{display:block;margin-bottom:30px;text-align:right;font-size:13px}.receiptLineTotal{margin-right:2.5em}.freeItemBadge{position:absolute;top:0;right:0}a.checkout2{padding:15px;display:inline-block}#cartview{border-collapse:separate}.cartContents.itemRow td:first-child,.cartContents.parentItem td:first-child{border-left:1px solid #ccc}.cartContents.itemRow td.lastTd,.cartContents.parentItem td.lastTd{border-right:1px solid #ccc}.cartContents.itemRow td,.cartContents.parentItem td{border:solid #ccc;border-width:1px 0 0;overflow:auto}.cartContents.parentItem{background:#f6f6f6;border:0}.cartContents.parentItem+.childItem td:last-child::after,.cartContents.parentItem+.childItem td:first-child::before{border-top:1px solid #ccc;top:-1px}.cartContents.childItem td{border-style:dotted;overflow:visible}.cartContents.childItem td:first-child{text-indent:.75em}.cartContents.childItem td:not(:first-child){font-size:85%}.cartContents.childItem td:first-child::before,.cartContents.childItem td:last-child::after{content:'';position:absolute;background:#fff;width:.75em;top:0;bottom:-1px;z-index:200}.cartContents.childItem td:first-child::before{border-right:1px solid #ccc;left:-1px}.cartContents.childItem td:last-child::after{border-left:1px solid #ccc;right:-1px;left:inherit}.cartContents.childItem.lastChild td:first-child::before,.cartContents.childItem.lastChild td:last-child::after{bottom:0}@media all and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.cartContents.childItem.cartContents td:first-child::before,.cartContents.itemRow.cartContents td.lastTd,.cartContents.parentItem.cartContents td.lastTd{border-right:0}.cartContents.itemRow.cartContents td:first-child,.cartContents.parentItem.cartContents td:first-child,.cartContents.childItem.cartContents td:last-child::after{border-left:0}.cartContents.parentItem.cartContents+.childItem td:last-child::after,.cartContents.parentItem.cartContents+.childItem td:first-child::before{border-top:0;top:0}}.cartTable tbody .groupedItemsGroupSpacer td{background:#f6f6f6;padding:0;border:0}.de_DE .cartMessage.optionsMessage,.zh_HK .cartMessage.optionsMessage{min-height:7em}.cartMessage{padding:.6em .6em .6em .8em;border-left:5px solid #A50778}.cartMessage:before{content:"\40";font-family:'icomoon';speak:none;font-size:2.5em;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;color:#A50778;position:absolute;left:-.42em;top:50%;margin-top:-.5em}.cartMessage.successMessage{border-left-color:#1da894}.cartMessage.successMessage h3{color:#1da894}.cartMessage.successMessage:before{color:#1da894}.cartMessage.warnMessage{border-left-color:#e02866}.cartMessage.warnMessage h3{color:#e02866}.cartMessage.warnMessage:before{color:#e02866}.cartMessage.cartItemLim{background:#eaFFFF;border-left:5px solid #1BA8E2}.cartMessage.cartItemLim:before{color:#1BA8E2}.cartMessage.optionMessage{border-left-color:#4F004D}.cartMessage.optionMessage:before{color:#4F004D}.cartMessage.optionMessage .btn{margin-top:-1.375%}.cartMessage.optionsMessage{border-left-color:#4F004D;border-left-width:3em}.cartMessage.optionsMessage div.optionInfo{margin-left:-5.1em;color:#FFF}.cartMessage.optionsMessage h3{color:#FFF}.cartMessage.optionsMessage:before{color:#4F004D}.presenterCartBar{background:#723371;width:100%}.presenterCartBar td{padding:5px;text-align:right}.presenterCartBar .cartPresImage{float:right;margin:0 10px 0 20px}.presenterCartBar .cartPresText{float:right;color:#ffffff;margin-top:10px}.presenterCartBar .presImgBar{margin:5px 0 3px 0;width:50px;height:50px}#signInBanner{margin-bottom:2em;margin-top:50px}#signInBanner .checkOutBtns{word-wrap:break-word;overflow:hidden;border-left:1px solid #ccc;padding-left:2%}@media screen and (max-width: 850px){#signInBanner .checkOutBtns{border:none;padding:2em 0 2em 0;margin:0;text-align:center}#signInBanner .checkOutBtns .profileDisplay div.FL{float:none;display:inline-block}#signInBanner .checkOutBtns .profileDisplay div.FL.profileName{padding:0;width:auto}}#signInBanner .signInTip .contents{line-height:normal;font-size:81.25%}@media screen and (max-width: 850px){#signInBanner .signInTip .contents{text-align:center}}#signInBanner .signInTip .contents h2{margin:0;color:#A50778}.pAmount s{color:#e02866}.pAmount s ~ span{color:#1da894}#saveShippingAddressBtn{font-weight:normal;text-align:left}#saveShippingAddressBtn .labelWrap{width:100%}#saveShippingAddressBtn.collapsed hr,#saveShippingAddressBtn.collapsed .mytitle{display:none}.help-victims{font-size:1.333em}#donate_step_title{color:white}.step#step7{margin-bottom:0}.step#donation_step{background-color:#A081C0;text-align:center}.step#donation_step .modal-link{color:#5D3686}.step#donation_step .modal-link:hover{color:#7C57A2}.donation_amt_box{border:2px solid #522163;background-color:#B299CD;color:#9f81c0;font-size:4.5em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;cursor:pointer;padding-left:8px;padding-right:10px;justify-content:center}.donation_amt_box:hover{color:#fff}.donation_amt_box .donation_amount{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-self:center}.donation_amt_box .currencySymbol{align-self:flex-start;margin-top:10px;font-size:.5em}.donation_amt_box.selected{background-color:#611B5E;color:#fff;border:2px solid #fff}.donation_amt_box .currencyCode{font-size:.4em}#foundation_description{background-color:#C7B1DD}.donation_amt_box:hover{background-color:#611B5E}.donation_amt_box.disabled:hover{background-color:#B299CD}#round_up_order{font-size:.8em;color:black;text-align:left}#donationOptions{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-evenly}#donationReject{border:2px solid #522163;font-size:1em;text-transform:uppercase;background-color:#B299CD;cursor:pointer;color:#9f81c0;padding:.3125em}#donationReject:hover{background-color:#611B5E;color:#fff}#apmContainer{padding:0 0 15px 0;border-top:2px solid #0e0e0f;border-bottom:2px solid #0e0e0f}#payQuickerSection>a{display:block;width:150px;cursor:pointer}#payQuickerSection>a p{font-size:.65em;text-align:center}#payQuickerSection>a .balance{color:#4d4d4d;margin:-5px 0 0 0;line-height:0.5em}#payQuickerSection>a .insufficient{color:#a20000;margin:0}.foundation_logo{width:148px;height:40px}#foundation_logo_container{align-self:flex-end}#venmo-button{padding:0;border:none;display:inline-block;display:contents}#venmo-button.hide{display:none}#venmo-button img{max-width:145px;margin-top:15px}#collectionsHeader.march2017{background-color:#0e0e0f;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF363436', endColorstr='#FF0E0E0F');background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2MzQzNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzBlMGUwZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #363436),color-stop(100%, #0e0e0f));background:-moz-linear-gradient(top, #363436 0%,#0e0e0f 100%);background:-webkit-linear-gradient(top, #363436 0%,#0e0e0f 100%);background:linear-gradient(to bottom, #363436 0%,#0e0e0f 100%)}#collectionsHeader.march2017 img{margin-bottom:-6em}#collectionsHeader.march2018 .headerText,#collectionsHeader.september2018 .headerText{margin-right:20%}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){#collectionsHeader.march2018 img,#collectionsHeader.september2018 img{width:70%}}#collectionsHeader.september2018 img{vertical-align:bottom}.mainCopyCollections.march2018 .collections.fullPage,.mainCopyCollections.september2018 .collections.fullPage{margin-top:2em}.mainCopyCollections.march2018:before,.mainCopyCollections.september2018:before{content:'';z-index:-1;-webkit-box-shadow:0 0 5em rgba(0,0,0,0.15);box-shadow:0 0 5em rgba(0,0,0,0.15);bottom:0;width:80%;height:4em;-moz-border-radius:100%;border-radius:100%;display:block;margin:-5.0em auto 0}#payWithCard .credit-card-row .tokenExPayment.loading .cover-container{display:none}#payWithCard .credit-card-row .tokenExPayment.loading .loading-container{display:block}#payWithCard .credit-card-row .loading-container{display:none;min-height:34px}#payWithCard .credit-card-row .cover-container{position:relative;height:34px;border-radius:3px}@media screen and (min-width: 851px){#payWithCard .credit-card-row .cover-container{width:96.5%}}#payWithCard .credit-card-row .cover-container #tokenExIframeContainer iframe{height:34px}#payWithCard .credit-card-row .cover-container .cover{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.2)}#payWithCard .credit-card-row .cover-container .cover.visible{position:absolute}#payWithCard .credit-card-row .change-credit-card.hidden{display:none !important}#payWithCard label{float:none;width:100%;font-size:83%}.ccards{height:20px;margin:.5em 0}.ccards.transparent{opacity:0.5 !important}.ccards.fixed-width{display:inline-block;width:34px}.ccards.fixed-width.hide{display:none}.ccards.ccards-americanExpress{background:url("/universal/img/credit_cards/amex.png") no-repeat left center;background-size:contain}.ccards.ccards-diners{background:url("/universal/img/credit_cards/diners.png") no-repeat left center;background-size:contain}.ccards.ccards-discover{background:url("/universal/img/credit_cards/discover.png") no-repeat left center;background-size:contain}.ccards.ccards-jcb{background:url("/universal/img/credit_cards/jcb.png") no-repeat left center;background-size:contain}.ccards.ccards-masterCard{background:url("/universal/img/credit_cards/mastercard.png") no-repeat left center;background-size:contain}.ccards.ccards-visa{background:url("/universal/img/credit_cards/visa.png") no-repeat left center;background-size:contain}#chooseExistingCard .saved-card-header,#chooseExistingCard .saved-card-row{display:flex;flex-flow:row;flex-wrap:wrap;align-items:center;justify-content:center}@media screen and (max-width: 850px){#chooseExistingCard .saved-card-header,#chooseExistingCard .saved-card-row{line-height:100%}}#chooseExistingCard .saved-card-header div[class^='row-'],#chooseExistingCard .saved-card-header div[class^='header-'],#chooseExistingCard .saved-card-row div[class^='row-'],#chooseExistingCard .saved-card-row div[class^='header-']{margin:0 5px}#chooseExistingCard div[class^='saved-card-'] .header-radio,#chooseExistingCard div[class^='saved-card-'] .row-radio{flex:1}#chooseExistingCard div[class^='saved-card-'] .header-icon,#chooseExistingCard div[class^='saved-card-'] .row-icon{flex:1}#chooseExistingCard div[class^='saved-card-'] .header-card,#chooseExistingCard div[class^='saved-card-'] .row-card{flex:5}#chooseExistingCard div[class^='saved-card-'] .header-name-on-card,#chooseExistingCard div[class^='saved-card-'] .row-name-on-card{flex:3}#chooseExistingCard div[class^='saved-card-'] .header-expires-on,#chooseExistingCard div[class^='saved-card-'] .row-expires-on{flex:3}@media screen and (max-width: 1150px){#chooseExistingCard .saved-card-header .header-card-code{display:none}}#chooseExistingCard .saved-card-row.active{background-color:rgba(0,0,0,0.1)}#chooseExistingCard .saved-card-row.active .row-card-code{display:block}#chooseExistingCard .saved-card-row.expired .row-expires-on{color:#d00}#chooseExistingCard .saved-card-row p{font-size:110%}#chooseExistingCard .saved-card-row .row-radio input{margin-left:.5em}#chooseExistingCard .saved-card-row .row-radio.tall{line-height:4em}#chooseExistingCard .saved-card-row .row-card-code{flex-basis:100%;display:none}#chooseExistingCard .saved-card-row .row-card-code input{width:45%;margin:0 .5em .5em 0}@media screen and (max-width: 850px){#chooseExistingCard .saved-card-row .row-card-code input{width:calc(100% - 1em)}}#chooseExistingCard .saved-card-row .row-new-card{flex:12}#chooseExistingCard .saved-card-row .new-expiration-date{display:none}#chooseExistingCard .saved-card-row.updating-exp-date .new-expiration-date{display:inline-block}#chooseExistingCard .saved-card-row.updating-exp-date .expiration-date,#chooseExistingCard .saved-card-row.updating-exp-date .update-expired-card{display:none}#ccSection .newCardSection.active{background-color:rgba(0,0,0,0.1);overflow:hidden;padding-left:10px;padding-right:10px}#kudosPage #FAQ ol li{margin-left:20px}.kudosFAQ.show{padding-top:1em;padding-bottom:3em}.customerKudosText{letter-spacing:.7rem}img.ieImageFix,.ieImageFix img{width:100%}#kudosPage .decKudosBg{background-image:url(../universal/img/shop/kudos/dec/glitterBg.jpg);background-position:50% 0px;background-repeat:repeat}#kudosPage .decKudosBg img{width:100%}#kudosPage .decKudos .max-w{max-width:1280px}@media screen and (max-width: 1440px){#kudosPage .decKudos .max-w{margin:0 5%}}#kudosPage .decKudos .light-purp-text{color:#ae95da}#kudosPage .decKudos .litePurpBg{background:#ae95da}#kudosPage .decKudos a.btn{background:#ae95da;padding:0.5em 2em}#kudosPage .decKudos a.btn:hover{background:#A50778}#kudosPage .decKudos .headerBg{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;background-image:radial-gradient(circle farthest-corner at 63% 80%, rgba(0,0,0,0),#0e0e0f),url(../universal/img/shop/kudos/dec/headerBg.jpg);background-position:0px 0px, 50% 100%;background-size:auto, cover;background-repeat:repeat, no-repeat}#kudosPage .decKudos .sectionOne{z-index:1}#kudosPage .decKudos .sectionOne .titleTxt{font-size:3vw}@media screen and (max-width: 1440px){#kudosPage .decKudos .sectionOne .titleTxt{font-size:3em}}#kudosPage .decKudos .sectionTwo{background:#212121;margin-bottom:4em}#kudosPage .decKudos .sectionTwo h1{line-height:0.75em;margin-bottom:0.25em}#kudosPage .decKudos .sectionTwo h2{line-height:1em}#kudosPage .decKudos .sectionTwo h2.lto{background:#522d6d;box-shadow:12px 0 24px 0 rgba(0,0,0,0.3);line-height:60px;padding-left:1em;margin:0 -1em}#kudosPage .decKudos .sectionTwo .glitterEyeliner img{max-width:500px}#kudosPage .decKudos .sectionThree{border-radius:8px;background:rgba(174,149,218,0.5);margin-bottom:4em}#kudosPage .decKudos .sectionThree .powderLuminizer img{padding:25% 15% 0}#kudosPage .decKudos .sectionThree .creamLuminizer img{padding:10% 15% 0}#kudosPage .decKudos .sectionThree .facePrimer img{padding-top:15%}#kudosPage .decKudos .sectionFour{border-radius:8px;background:rgba(113,80,145,0.5);margin-bottom:4em}#kudosPage .decKudos .sectionFour .touchMineral img{padding:15% 25% 10%;-webkit-transform:scale(1.2) rotate(-33deg) translate(-5px, -23px);-ms-transform:scale(1.2) rotate(-33deg) translate(-5px, -23px);transform:scale(1.2) rotate(-33deg) translate(-5px, -23px)}#kudosPage .decKudos .sectionFour .newPressed img{padding-top:25%;max-width:235px}#kudosPage .decKudos .sectionFour .oldPressed img{padding:15% 0 0;margin-left:20%;max-width:325px}#kudosPage .decKudos .sectionFive{border-radius:8px;background:rgba(82,45,109,0.5)}#kudosPage .decKudos .sectionFive .moodstruckTxt{transform:translate(25%, 0)}#kudosPage .decKudos .sectionFive img{max-width:315px;padding:1em 1em 1em 2em}#kudosPage .decKudos .padT5B2{padding:5em 0 2em}#kudosPage .decKudos .plus-section{position:absolute;left:50%;top:-30px;transform:translate(-50%, 0);white-space:nowrap;z-index:1;height:60px;align-items:center;line-height:60px;font-size:2em;box-shadow:-8px 8px 24px 0 rgba(33,33,33,0.3)}#kudosPage .decKudos .plus-section div{padding:0 1em}#kudosPage .decKudos .shades-text{padding:0.25em 1em;font-size:0.9em;line-height:2em;border-top:1px solid #ae95da;border-bottom:1px solid #ae95da}#kudosPage .decKudos .white-separation{position:absolute;left:0px;right:0px;bottom:0px;z-index:0;min-height:33px;background-color:#fff}#kudosPage .decKudos .bottomBanner img{vertical-align:bottom}@media screen and (max-width: 1000px){#kudosPage .decKudos .sectionFour .touchMineral img{padding:20% 25% 0}#kudosPage .decKudos .sectionFour .newPressed img{padding:25% 5% 0}}@media screen and (max-width: 850px){#kudosPage .decKudos .sectionOne .padTB2{padding-bottom:0}#kudosPage .decKudos .sectionOne .padT2{padding-top:0}#kudosPage .decKudos .sectionTwo .padTB2{padding-bottom:0}#kudosPage .decKudos .sectionTwo p{margin-bottom:0}#kudosPage .decKudos .sectionThree .powderLuminizer img{padding:10% 25%}#kudosPage .decKudos .sectionThree .creamLuminizer img{padding:10% 0%;max-width:300px}#kudosPage .decKudos .sectionThree .facePrimer img{padding-top:5% 0;max-width:500px}#kudosPage .decKudos .sectionFour .touchMineral img{padding:10% 0;max-width:190px}#kudosPage .decKudos .sectionFour .newPressed img,#kudosPage .decKudos .sectionFour .oldPressed img{padding:10% 0}#kudosPage .decKudos .sectionFive .col-table>.col{display:table-cell}#kudosPage .decKudos .sectionFive .dw-50{width:50%}#kudosPage .decKudos .sectionFive .moodstruckTxt{transform:translate(15%, 0)}#kudosPage .decKudos .sectionFive img{padding:1em 2em 1em 0}#kudosPage .decKudos .bottomBanner .modelShot{max-width:400px;margin:0 auto}}@media screen and (max-width: 550px){#kudosPage .decKudos .sectionOne .titleTxt{font-size:2.5em}#kudosPage .decKudos .sectionTwo h2.lto{margin:0}#kudosPage .decKudos .sectionThree .powderLuminizer img{padding:10% 20%}#kudosPage .decKudos .sectionFour .touchMineral img{padding:20% 0 10%;max-width:129px}#kudosPage .decKudos .sectionFour .oldPressed img{margin-left:10%}}@media screen and (max-width: 480px){#kudosPage .decKudos .plus-section{font-size:1.5em}#kudosPage .decKudos .plus-section div{padding:0 0.5em}#kudosPage .decKudos .sectionTwo h2.lto{padding-left:0.5em}#kudosPage .decKudos .sectionThree .powderLuminizer img{padding:10% 15%}#kudosPage .decKudos .sectionFour .oldPressed img{margin-left:0%}#kudosPage .decKudos .sectionFive .col-table>.col{display:block}#kudosPage .decKudos .sectionFive .dw-50{width:100%}#kudosPage .decKudos .sectionFive .moodstruckTxt{transform:translate(0, 0);padding-top:2em}#kudosPage .decKudos .sectionFive img{padding:2em}#kudosPage .decKudos .sectionFive .left{text-align:center}}.tag-inspireScience{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-weight:300}.tag-inspireScience span{font-size:135%;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-weight:300}.shopLanding .dw-100:nth-of-type(n+2) img{border-top:2px solid #ccc;padding-top:.75em}.shopLanding .hero .pAbs.pAbs-TLR{margin-top:5%}.shopLanding .mainWrap{display:flex}.shopLanding .mainCol{height:calc(100% - 20px)}.shopLanding .mainCol figure img{width:100%}.shopLanding .secondCol{height:calc(100% - 40px)}.shopLanding .secondCol.four{display:flex;flex-direction:row;flex-wrap:wrap}.shopLanding .secondCol.four .col:nth-of-type(1){justify-content:flex-start;align-items:flex-start}.shopLanding .secondCol.four .col:nth-of-type(4){justify-content:flex-end;align-items:flex-end}.shopLanding .secondCol.three .col{height:33%;display:flex}.shopLanding .secondCol.three .col:nth-of-type(2){justify-content:center;align-items:center}.shopLanding .secondCol.three .col:nth-of-type(3){justify-content:flex-end;align-items:flex-end}.shopLanding .secondCol.two .col{height:50%;display:flex}.shopLanding .secondCol.two .col:nth-of-type(1){justify-content:flex-start;align-items:flex-start}.shopLanding .secondCol.two .col:nth-of-type(2){justify-content:flex-end;align-items:flex-end}#productShelf .col li{font-size:81.25%}#productShelf .col li a{display:block;padding:.5em .25em;margin-bottom:2px}#productShelf .tagline span{color:#4F004D}#productShelf .lastProd{clear:none}#productShelf .lastProd .no-wrap{white-space:nowrap}.decemberShopLandingContainer{display:flex;flex-direction:row;padding:.625em}.decemberShopLandingContainer .mainContentSection{width:75%;display:flex;flex-direction:column;background-image:linear-gradient(180deg, rgba(255,255,255,0.75) 15%,rgba(0,0,0,0)),url("/universal/img/shop/kudos/dec/2018/HeaderBackground-80.jpg");background-position:0px 0px, 50% 100%;background-size:auto, cover;background-repeat:repeat, no-repeat}.decemberShopLandingContainer .mainContentSection .shopLandingTitle{width:100%;text-align:center;font-family:ParisSixty, arial, sans-serif;font-size:3em;text-transform:uppercase;padding:.5em}.decemberShopLandingContainer .mainContentSection .shopLandingTitle h2{font-size:100%;margin:0;font-family:NewYorkSixty, arial, sans-serif;color:rgba(82,45,109,0.75)}.decemberShopLandingContainer .mainContentSection .shopLandingTitle h4{font-size:75%;margin:.5em 0 0;color:#522d6d}.decemberShopLandingContainer .mainContentSection .productsHolder{display:flex;flex-direction:row;justify-content:center;flex-grow:1}.decemberShopLandingContainer .mainContentSection .productsHolder>:last-child{padding:0 0 1em 1em}.decemberShopLandingContainer .mainContentSection .productsHolder>:first-child{padding:0 1em 1em 0}.decemberShopLandingContainer .mainContentSection .productsHolder .productDisplay{width:35%;display:flex;align-items:center;flex-direction:column;justify-content:space-evenly}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.decemberShopLandingContainer .mainContentSection .productsHolder .productDisplay{display:block}}.decemberShopLandingContainer .mainContentSection .productsHolder .productDisplay .productInformationList ul{text-align:center;list-style:none;padding:0;font-size:1.25em}.decemberShopLandingContainer .mainContentSection .productsHolder .productDisplay .productInformationList ul li{margin-bottom:.1em;color:#522d6d}.decemberShopLandingContainer .mainContentSection .productsHolder .productDisplay .productInformationList ul li strong{font-family:NewYorkSixty, arial, sans-serif;color:rgba(82,45,109,0.75)}.decemberShopLandingContainer .mainContentSection .productsHolder .productDisplay .productPriceButton{display:flex;flex-direction:column}.decemberShopLandingContainer .mainContentSection .productsHolder .productDisplay .productPriceButton span{font-size:3.625em;text-align:center;color:#fff;text-shadow:1px 1px 6px rgba(0,0,0,0.25);margin-bottom:.25em}.decemberShopLandingContainer .mainContentSection .shopBuyNowButton{background-color:#ae95da;color:#fff;text-transform:uppercase;padding:0.5em 2em;letter-spacing:0.05em;border:none;-webkit-transition:background 150ms ease-in-out;-moz-transition:background 150ms ease-in-out;-o-transition:background 150ms ease-in-out;-ms-transition:background 150ms ease-in-out;transition:background 150ms ease-in-out;cursor:pointer;text-align:center}.decemberShopLandingContainer .mainContentSection .shopBuyNowButton:hover{opacity:.7}.decemberShopLandingContainer .secondarySectionContainer{display:flex;flex-direction:column;margin-left:.625em;width:25%}.decemberShopLandingContainer .secondarySectionContainer>:first-child{background-image:url("/universal/img/shop/kudos/dec/2018/DecemberKudosShopPage.jpg")}.decemberShopLandingContainer .secondarySectionContainer>:nth-child(2){margin:.625em 0;background-image:url("/universal/img/shop/kudos/dec/2018/FragranceRollerball.jpg")}.decemberShopLandingContainer .secondarySectionContainer>:last-child{background-image:url("/universal/img/shop/kudos/dec/2018/collections.jpg")}.decemberShopLandingContainer .secondarySectionContainer .advertisementContainer{position:relative;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;height:33.333%}.decemberShopLandingContainer .secondarySectionContainer .advertisementContainer img{display:none;vertical-align:middle}.decemberShopLandingContainer .secondarySectionContainer .advertisementContainer .shopAdvertisementHeader{position:absolute;bottom:0;width:100%;background-color:rgba(255,255,255,0.75);text-align:center;padding:0 .5em}.decemberShopLandingContainer .secondarySectionContainer .advertisementContainer .shopAdvertisementHeader h3{color:#522d6d;font-size:1em;text-transform:uppercase}.decemberShopLandingContainer .secondarySectionContainer .advertisementContainer .shopAdvertisementHeader h3 strong{font-family:NewYorkSixty, arial, sans-serif}@media screen and (max-width: 1440px){.decemberShopLandingContainer .mainContentSection{width:70%}.decemberShopLandingContainer .mainContentSection .productsHolder .productDisplay .productInformationList ul{font-size:1em}.decemberShopLandingContainer .secondarySectionContainer{width:30%}.decemberShopLandingContainer .secondarySectionContainer .advertisementContainer .shopAdvertisementHeader h3{font-size:.75em}}@media screen and (max-width: 991px){.decemberShopLandingContainer .mainContentSection{width:60%}.decemberShopLandingContainer .mainContentSection .shopLandingTitle{font-size:2em}.decemberShopLandingContainer .mainContentSection .productsHolder .productDisplay .productInformationList ul{margin:3em 0;font-size:.8em}.decemberShopLandingContainer .mainContentSection .shopBuyNowButton{font-size:.8em}.decemberShopLandingContainer .secondarySectionContainer{width:40%}.decemberShopLandingContainer .secondarySectionContainer .advertisementContainer .shopAdvertisementHeader h3{font-size:.8em;margin:.4em 0}}@media screen and (max-width: 630px){.decemberShopLandingContainer{display:flex;flex-direction:column}.decemberShopLandingContainer .mainContentSection{background:none;width:100%}.decemberShopLandingContainer .mainContentSection .shopLandingTitle{padding:1.5em .5em;background-image:linear-gradient(rgba(255,255,255,0.75) 100%,#ffffff),url("/universal/img/shop/kudos/dec/2018/HeaderBackground-80.jpg");background-position:0px 0px, 50% 100%;background-repeat:repeat, no-repeat}.decemberShopLandingContainer .mainContentSection .productsHolder{flex-direction:column}.decemberShopLandingContainer .mainContentSection .productsHolder .productDisplay{width:100%;padding:1em 0;background-image:linear-gradient(rgba(238,237,236,0.5) 50%,rgba(0,0,0,0)),url("/universal/img/shop/kudos/dec/2018/HeaderBackground-80.jpg");background-size:cover;background-position:50% 95%;background-repeat:no-repeat;margin-top:.625em}.decemberShopLandingContainer .mainContentSection .productsHolder .productDisplay .productImage{text-align:center;order:1}.decemberShopLandingContainer .mainContentSection .productsHolder .productDisplay .productImage img{max-width:60%}.decemberShopLandingContainer .mainContentSection .productsHolder .productDisplay .productInformationList{order:2;margin:0}.decemberShopLandingContainer .mainContentSection .productsHolder .productDisplay .productPriceButton{order:3}.decemberShopLandingContainer .mainContentSection .productsHolder .productDisplay .productPriceButton span{font-size:2.375em}.decemberShopLandingContainer .mainContentSection .productsHolder .productDisplay .shopBuyNowButton{font-size:.75em}.decemberShopLandingContainer .secondarySectionContainer{margin:.625em 0 0;width:100%}.decemberShopLandingContainer .secondarySectionContainer .advertisementContainer img{display:inline}}.returnBoxes article{min-height:250px}#ATF{background:#0e0e0f;color:#fff}#pdpDrupalTemplates a:not(.btn){color:#4F004D}#pdpDrupalTemplates .fw-link-only .segmentContent .padLg{padding-top:.5em}.pdpHero>.col-wrap>.col:first-child{border-right:1px solid #ccc}.pdpHero>.col-wrap>.col:nth-child(2){border-left:1px solid #ccc;margin-left:-1px}.pdpHero .variantThumbWrap{width:1.5em;height:1.5em}.pdpHero .optionImageWrap{width:1.5em;height:1.5em;border-radius:100%}.pdpHero .optionImageWrap img{height:1.5em;max-width:none}.pdpHero .variantThumbWrap{width:4em;height:4em;border:1px solid #ccc;padding:4px;margin:0 3.15% .5em 0;border-radius:100%}.pdpHero .variantThumbWrap.selected{border-color:#4F004D}.pdpHero .variantThumbWrap.notOrderable{background:#ddd;border-color:#ddd}.pdpHero .variantThumbWrap .ico{background:rgba(225,225,225,0.7);z-index:10}.pdpHero .variantThumbWrap .ico.pAbs-TL{padding:.66em .25em .25em .7em}.pdpHero .variantThumbWrap .ico.pAbs-TR{padding:.66em .66em .25em .25em}.pdpHero .variantThumbWrap .ico.pAbs-BL{padding:.25em .25em .7em .7em}.pdpHero .variantThumbWrap .ico.pAbs-BR{padding:.25em .66em .7em .25em}.pdpHero .variantThumbWrap .ico.backOrderIcon{background:rgba(250,186,114,0.7);color:#fff}.pdpHero .variantThumbWrap .upcoming,.pdpHero .variantThumbWrap .new{background:rgba(0,0,0,0.7);z-index:10}.pdpHero .variantThumbWrap .upcoming.pAbs-BR,.pdpHero .variantThumbWrap .new.pAbs-BR{left:48.4%;bottom:0;top:48.4%;padding:0.33em 0 0 .15em}.pdpHero .variantThumbWrap .upcoming{color:#51C1CB}.pdpHero .variantThumbWrap .new{color:#fff}.pdpHero .variantThumbWrap .variantThumb{height:100%;width:100%;border-radius:100%}.pdpHero .variantThumbWrap .variantThumb.notOrderable:before,.pdpHero .variantThumbWrap .variantThumb.notOrderable:after{content:'';position:absolute;width:100%;height:1px;background-color:#fff;top:50%;z-index:100;right:0;left:0}.pdpHero .variantThumbWrap .variantThumb.notOrderable:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.pdpHero .variantThumbWrap .variantThumb.notOrderable:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.pdpHero .variantThumbWrap img{height:4em;max-width:none}.pdpHero .collectionBuilder>.col-wrap{border-bottom:1px solid #ccc}.pdpHero .collectionBuilder .yourChoiceIconWrapper{width:2em;height:2em;background:#ddd;border-radius:100%;line-height:2.25em;font-size:2em;color:white}.pdpHero .pdpHighlight.stealsAndDeals{color:#ffffff;background:#FB9970}input.pdpItemQty{padding:1em 0 .9em .25em;outline:none;border:1px solid #ccc;border-radius:0}input.pdpItemQty.disabled{opacity:.75}label .pdpItemQty{width:3.5em;padding:.75em 0 .65em .25em}.pdpActionButtons button,.pdpActionButtons .btn{padding:1em .5em .9em .5em;border:1px solid transparent}.addToCartWithQty input{width:15%}.addToCartWithQty button.btn.full-width{width:85%}.activeSubscriptionMessage .wellBox.wellBox-1 a.btn{color:#fff}.activeSubscriptionMessage .wellBox.wellBox-1 a.btn:hover{background:#dac4df}.activeSubscriptionMessage .wellBox.wellBox-1 .text-link:hover{color:#fff}#ecomm-root #pdpLooksList{width:1040px;max-width:90%;margin:auto}#ecomm-root #pdpLooksList.loading{width:100%}#ecomm-root #pdpLooksList .pdpLookTile{height:95%;max-height:250px;width:95%;max-width:250px;border:1px solid #c2c2c2;white-space:nowrap}#ecomm-root #pdpLooksList .pdpLookTile .pdpLookTileInner{overflow:hidden;line-height:0;height:0;padding-top:100%}#ecomm-root #pdpLooksList .pdpLookTile .pdpLookTileInner .pdpLookTileImage{width:100%;pointer-events:none}#ecomm-root #pdpLooksList .slick-slide{text-align:center}#ecomm-root #pdpLooksList .slickTextContainer{height:95%;max-height:250px;width:95%;max-width:250px;border:1px solid #c2c2c2}#ecomm-root #pdpLooksList .slickTextContainer .slickTextContainerInner{overflow:hidden;height:0;padding-top:100%}#ecomm-root #pdpLooksList .slickTextContainer .slickTextContent{margin-left:auto;margin-right:auto;position:relative;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}#ecomm-root #pdpLooksList .pdpLookArrow{opacity:1;height:100%;top:0;margin-top:0}#ecomm-root #pdpLooksList .pdpLookArrow.icon-arrow-left-3{left:-40px}#ecomm-root #pdpLooksList .pdpLookArrow.icon-arrow-right-3{right:-40px}@media screen and (max-width: 370px){#pdp-looks-root #pdpLooksList{height:190px}#pdp-looks-root #pdpLooksList .pdpLookTile,#pdp-looks-root #pdpLooksList .slickTextContainer{height:190px;max-height:190px;width:190px;max-width:190px}#pdp-looks-root #pdpLooksList .pdpLookArrow.icon-arrow-left-3{left:-20px}#pdp-looks-root #pdpLooksList .pdpLookArrow.icon-arrow-right-3{right:-20px}}.youtletBanner{position:relative;max-width:100%;padding-bottom:4em}.youtletBanner img{display:block;height:17em;margin:0 auto;object-fit:cover}@media screen and (max-width: 1699px){.youtletBanner img{height:15.4em}}.youtletBanner .bannerDescriptionContainer{position:absolute;width:100%;top:2em;color:#fff;text-shadow:3px 3px 5px rgba(0,0,0,0.3);font-weight:900}.youtletBanner .bannerDescriptionContainer :first-child{font-size:400%}@media screen and (max-width: 47.496em){.youtletBanner .bannerDescriptionContainer :first-child{font-size:250%}}.youtletBanner .bannerDescriptionContainer :last-child{font-size:200%}@media screen and (max-width: 47.496em){.youtletBanner .bannerDescriptionContainer :last-child{font-size:150%}}.productListHolder{display:flex;flex-direction:row;justify-content:center}.productList{display:flex;flex-flow:row wrap;justify-content:flex-start;width:calc(4*23.248em + 3em);padding-top:1em}@media screen and (min-width: 1700px){.productList{font-size:100%;width:calc(4*23.248em + 3em)}.productList .productCard:nth-child(even),.productList .productCard:nth-child(4n+3){margin-left:1em}}@media screen and (min-width: 95.992em) and (max-width: 1699px){.productList{font-size:90%;width:calc(4*23.248em + 3em)}.productList .productCard:nth-child(even),.productList .productCard:nth-child(4n+3){margin-left:1em}}@media screen and (min-width: 71.744em) and (max-width: 95.992em){.productList{font-size:90%;width:calc(3*23.248em + 2em)}.productList .productCard:nth-child(3n+2),.productList .productCard:nth-child(3n+3){margin-left:1em}}@media screen and (min-width: 47.496em) and (max-width: 71.744em){.productList{font-size:90%;width:calc(2*24.248em)}.productList .productCard:nth-child(even){margin-left:1em}}@media screen and (max-width: 47.496em){.productList{font-size:90%;width:calc(23.248em)}.productList .productCard{margin-left:0px}}.productCard{display:flex;flex-direction:column;align-items:center;height:35.013em;max-width:23.248em;min-width:23.248em;margin-bottom:1em;box-shadow:0px 0px 8px 0px #e8e8e8;position:relative}.productCard .cardFlag{position:absolute;right:0;top:0;background-color:black;color:#fff;padding:.4em;display:flex;flex-direction:row;align-items:center}.productCard .cardFlag :last-child{font-weight:900;margin-left:.4em;margin-top:.1em}.productCard .priceDisplay{margin:auto;display:flex;flex-direction:column;align-items:center}.productCard>a{padding:.3em 1em .3em 1em;text-decoration:none;text-align:center;color:#0e0e0f;max-width:100%}.productCard .variantName{padding-top:.3em;text-transform:uppercase}.productCard>button{background-color:#E24091;text-align:center;padding:.75em 0 .618em;color:#fff;width:11.15904em;text-transform:uppercase;border-style:none;margin-bottom:1.5em}.productCard .swatch span{padding:0;border-radius:5px}.productCard .swatch .checkbox{position:absolute;bottom:0;right:0;background-color:#fff}.productCard .swatch img{padding:.1em}.productCard>img{min-width:100%}@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.productCard>img{max-height:17.62em}}.productCard .swatchesList{width:70%}.productCard .swatchesList .slick-track{margin:0 auto}.productCard .swatchesList .carouselArrow{opacity:1;height:100%;top:0;margin-top:0}.productCard .swatchesList .carouselArrow.icon-arrow-left-2{left:-1.2em}.productCard .swatchesList .carouselArrow.icon-arrow-right-2{right:-1.2em}.productCard .swatchContainer{display:flex;flex-direction:row}.swatch{position:relative;cursor:pointer}.swatch img{border-style:solid;border-width:thin;border-color:transparent}.swatch img.selected{border-color:#1da894}.swatch :hover{cursor:pointer}.uppercase{text-transform:uppercase}.bTxt{font-weight:bold}.smPaddingRight{padding-right:.5em}.slick-arrow{z-index:0}.iconsContainer{position:absolute;top:.4em;right:.4em;background-color:transparent}.lastChance{background-color:transparent}.unorderableIcon{color:#e02866}.backorderedIcon{color:#ffa71a}.collectionPickerModal{background-color:#fff;opacity:1;will-change:opacity;transition:opacity 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;max-width:37.5em;flex:0 1 auto;max-height:calc(100% - 6em);margin:3em;outline:none;position:relative;overflow-y:auto;box-shadow:0px 11px 15px -7px rgba(0,0,0,0.2),0px 24px 38px 3px rgba(0,0,0,0.14),0px 9px 46px 8px rgba(0,0,0,0.12);border-radius:.25em;padding:1.23em 2em}.collectionPickerModal .modalHeader{font-weight:bold;font-size:2em}.collectionPickerModal .modalInstructions{font-size:1em;padding:1em 0}.collectionPickerModal .progressBar{display:flex;flex-direction:column;margin-top:1em;background-color:#e2e2e2;border-radius:.5em}.collectionPickerModal .progressBar :first-child{border-bottom-left-radius:0;border-top-left-radius:.5em;border-top-right-radius:.5em}.collectionPickerModal .progressBar :last-child{border-bottom-right-radius:.5em;border-bottom-left-radius:.5em;border-top-right-radius:0}.collectionPickerModal .progressBar .progressBarOption{flex-grow:1;cursor:pointer;padding:.5em;background-color:#e2e2e2}.collectionPickerModal .progressBar .progressBarOption:focus{outline:none}.collectionPickerModal .progressBar .progressBarOption.active{border-color:#660053;border-bottom-style:none !important;border-left-style:solid;border-width:.2em}.collectionPickerModal .progressBar .progressBarOption.completed{background-color:#1da894;color:#fff}.collectionPickerModal .choices>:not(:first-child){margin-top:1em}.collectionPickerModal .choices .modalList .modalListTitle{padding-bottom:.25em;font-weight:bold;font-size:1.1em}.collectionPickerModal .choices .modalList .modalListProducts{display:flex;flex-flow:row wrap;justify-content:center}.collectionPickerModal .choices .modalList .modalListProducts .customVariantMasterProducts{max-width:47%;cursor:pointer;position:relative;margin:.5em;border-style:solid;border-width:thin;border-color:transparent;padding:.1em}.collectionPickerModal .choices .modalList .modalListProducts .customVariantMasterProducts .productName{display:flex;flex-direction:column;justify-content:center;padding:.1em .3em;min-height:2em}.collectionPickerModal .choices .modalList .modalListProducts .customVariantMasterProducts.selected{border-color:#1da894}.collectionPickerModal .choices .modalList .modalListProducts .customVariantMasterProducts .productsQuantity{position:absolute;bottom:0;right:0;padding:.3em .4em .1em .4em;background-color:#1da894;color:#fff}@media screen and (max-width: 650px){.collectionPickerModal .choices .modalList .modalListProducts .customVariantMasterProducts{max-width:100%;margin:0 0 .5em 0}}.collectionPickerModal .choices .modalList .removeItem{position:absolute;left:0;top:0;background-color:#e02866;color:#fff;padding:.25em .25em 0 .25em}.collectionPickerModal .choices .modalList .modalListSwatches{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding-top:.2em}.collectionPickerModal .choices .modalList .modalListSwatches .swatch img{max-width:6.25em;padding:.1em}.collectionPickerModal .choices .modalList .modalListSwatches .disabledSwatch{opacity:.4}.collectionPickerModal .choices .modalList .modalListSwatches .checkbox{position:absolute;bottom:.25em;right:0}.collectionPickerModal .choices .modalList .modalListSwatches .swatchQuantity{position:absolute;bottom:0;right:0;padding:.3em .4em .1em .4em;background-color:#1da894;color:#fff;margin-bottom:.25em}.collectionPickerModal .shades{display:flex;flex-direction:column;padding:.25em 0;min-height:1.75em}.collectionPickerModal .shades>span{padding-top:.5em;letter-spacing:.05em;text-transform:uppercase;font-size:.9em}.collectionPickerModal .modalProduct>div{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.collectionPickerModal .modalProduct>div img{max-width:80%}.collectionPickerModal .modalProduct>div span{min-height:2em;display:flex;flex-direction:column;justify-content:center}.collectionPickerModal .modalCancelSubmit{display:flex;flex-direction:row;justify-content:center;padding-top:1em}.collectionPickerModal .modalCancelSubmit :first-child{margin-right:.25em}.collectionPickerModal .modalCancelSubmit :last-child{margin-left:.25em}.collectionPickerModal .modalCancelSubmit>button{text-align:center;padding:.75em 0 .618em;color:#fff;width:11.15904em;text-transform:uppercase;border-style:none}.collectionPickerModal .modalCancelSubmit .cancelBtn{background-color:#e02866}.collectionPickerModal .modalCancelSubmit .submitModalBtn{background-color:#E24091}.collectionPickerModal .modalCancelSubmit .disabled{background-color:#ddd}.modalOverlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);touch-action:none;display:flex;align-items:center;justify-content:center;z-index:201}#youology-root{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-weight:300}#youology-root .bgPastelPurple{background-color:#bd9bc5}#youology-root .bgPastelGreen{background-color:#b9ce95}#youology-root .bgPastelOrange{background-color:#fed298}#youology-root .bgPastelBlue{background-color:#a4c6d3}#youology-root .txtBgY{color:#4F004D}#youology-root .txtPastelPurple{color:#bd9bc5}#youology-root .txtPastelGreen{color:#b9ce95}#youology-root .txtPastelOrange{color:#fed298}#youology-root .txtPastelBlue{color:#a4c6d3}#youology-root .greetingHeader{font-size:300%}#youology-root .reactModalOverlay.absFull{z-index:149;opacity:0.5}#youology-root .reactModalWindow{z-index:150;position:absolute;top:3%;right:initial;bottom:initial;left:50%;margin:auto;transform:translateX(-50%);max-width:90%;width:450px}#youology-root .reactModalWindow .ti{background:#e2e2e2;border-color:#e2e2e2;border-radius:0}#youology-root .reactModalWindow .ti:focus{outline-color:transparent;outline-style:none;-moz-box-shadow:inset 0px -0.12em 0px #626263;-webkit-box-shadow:inset 0px -0.12em 0px #626263;box-shadow:inset 0px -0.12em 0px #626263;border-color:#626263}#youology-root .wizard{border:1px solid #c1c1c1;max-width:450px}#youology-root .wizard .progressBarSection{border:1px solid #323232;height:20px}#youology-root .wizard .wizardPage{padding-bottom:0}#youology-root .wizard .buttonsContainer .navButton{width:49%}#youology-root .productContainer:not(.isInsideWizard){border:1px solid #c1c1c1}#youology-root .productContainer.isInsideWizard{width:100%;height:100%;position:relative;transition:transform 1s;transform-style:preserve-3d}#youology-root .productContainer.isInsideWizard.isFlipped{transform:rotateY(180deg)}#youology-root .productContainer.isInsideWizard .cardFace{height:100%;width:100%;backface-visibility:hidden}#youology-root .productContainer.isInsideWizard .frontFace{position:relative;z-index:2}#youology-root .productContainer.isInsideWizard .backFace{transform:rotateY(180deg);top:0;overflow:scroll;z-index:1;height:98%}#youology-root .productContainer.pastelPurple .selectBoosters{background:#bd9bc5}#youology-root .productContainer.pastelPurple .selectBoosters.complete{background:#4F004D}#youology-root .productContainer.pastelPurple .booster.selected{background:#bd9bc5;border-color:#bd9bc5;color:#fff}#youology-root .productContainer.pastelPurple .booster:hover,#youology-root .productContainer.pastelPurple .booster:focus{border-color:#bd9bc5}#youology-root .productContainer.pastelGreen .selectBoosters{background:#b9ce95}#youology-root .productContainer.pastelGreen .selectBoosters.complete{background:#4F004D}#youology-root .productContainer.pastelGreen .booster.selected{background:#b9ce95;border-color:#b9ce95;color:#fff}#youology-root .productContainer.pastelGreen .booster:hover,#youology-root .productContainer.pastelGreen .booster:focus{border-color:#b9ce95}#youology-root .productContainer.pastelOrange .selectBoosters{background:#fed298}#youology-root .productContainer.pastelOrange .selectBoosters.complete{background:#4F004D}#youology-root .productContainer.pastelOrange .booster.selected{background:#fed298;border-color:#fed298;color:#fff}#youology-root .productContainer.pastelOrange .booster:hover,#youology-root .productContainer.pastelOrange .booster:focus{border-color:#fed298}#youology-root .productContainer.pastelBlue .selectBoosters{background:#a4c6d3}#youology-root .productContainer.pastelBlue .selectBoosters.complete{background:#4F004D}#youology-root .productContainer.pastelBlue .booster.selected{background:#a4c6d3;border-color:#a4c6d3;color:#fff}#youology-root .productContainer.pastelBlue .booster:hover,#youology-root .productContainer.pastelBlue .booster:focus{border-color:#a4c6d3}#youology-root .uncheckedOverlay{z-index:10;opacity:0.7}#youology-root .uncheckedOverlay .unavailableText{top:50%;transform:translateY(-50%)}#youology-root .productBody .productCheckboxContainer{z-index:11}#youology-root .productBody .productCheckbox{display:inline-block;opacity:0}#youology-root .productBody label.productCheckboxLabel{margin-right:-0.5em}#youology-root .productBody .productImage{width:4em}#youology-root .productBody .productImage.placeholder{height:4em}#youology-root .productBody .productInfo{margin-left:5em}#youology-root .selectBoosters{color:#fff}#youology-root .selectBoostersContainer{padding-top:0;padding-bottom:0}#youology-root .boosterInfoIcon{right:0;top:50%;transform:translateY(-50%);color:#fff}#youology-root .boosterInfoIcon:hover,#youology-root .boosterInfoIcon:focus{color:#A50778}#youology-root .boosterInfoIcon .icon{top:2px}#youology-root .booster{background:rgba(79,0,77,0.11);color:rgba(79,0,77,0.78);border:2px solid transparent;border-radius:4px}#youology-root .booster:focus,#youology-root .booster:active{outline:0}#youology-root .boosterUnavailableOverlay{opacity:0.7;cursor:default;background:#fff}#youology-root .staticProductContainer:not(.isInsideWizard){border:1px solid #c1c1c1}#youology-root .staticProductContainer .productBody .productImage{width:3em}#youology-root .staticProductContainer .productBody .productImage.placeholder{height:3em}#youology-root .staticProductContainer .productBody .productInfo{margin-left:4em}#youology-root .staticProductContainer .buttonContainer{margin-left:4em}#youology-root .inputWithErrorContainer{max-width:23em}#youology-root .inputWithErrorContainer .formError{bottom:40px;right:0px;top:initial;left:initial}#hottie .mb40,#PDP.hottie .mb40{margin-bottom:4.25em}@media screen and (max-width: 850px){#hottie .mb40,#PDP.hottie .mb40{margin-bottom:1.25em}}#hottie .w99,#PDP.hottie .w99{width:99%}#hottie .mb1,#PDP.hottie .mb1{margin-bottom:-1px}#hottie .kudos_section img.ieImageFix,#hottie .shandelle_section img.ieImageFix,#hottie .renee_section img.ieImageFix,#hottie .holli_section img.ieImageFix,#hottie .kesha_section img.ieImageFix,#hottie .jenna_section img.ieImageFix,#hottie .original_section img.ieImageFix,#hottie .set_section img.ieImageFix,#PDP.hottie .kudos_section img.ieImageFix,#PDP.hottie .shandelle_section img.ieImageFix,#PDP.hottie .renee_section img.ieImageFix,#PDP.hottie .holli_section img.ieImageFix,#PDP.hottie .kesha_section img.ieImageFix,#PDP.hottie .jenna_section img.ieImageFix,#PDP.hottie .original_section img.ieImageFix,#PDP.hottie .set_section img.ieImageFix{max-width:600px}@media screen and (max-width: 1400px){#hottie .kudos_section img.ieImageFix,#hottie .shandelle_section img.ieImageFix,#hottie .renee_section img.ieImageFix,#hottie .holli_section img.ieImageFix,#hottie .kesha_section img.ieImageFix,#hottie .jenna_section img.ieImageFix,#hottie .original_section img.ieImageFix,#hottie .set_section img.ieImageFix,#PDP.hottie .kudos_section img.ieImageFix,#PDP.hottie .shandelle_section img.ieImageFix,#PDP.hottie .renee_section img.ieImageFix,#PDP.hottie .holli_section img.ieImageFix,#PDP.hottie .kesha_section img.ieImageFix,#PDP.hottie .jenna_section img.ieImageFix,#PDP.hottie .original_section img.ieImageFix,#PDP.hottie .set_section img.ieImageFix{padding:0 5%}}#hottie .com_section,#hottie .hottie_footer_Section,#PDP.hottie .com_section,#PDP.hottie .hottie_footer_Section{background:#bd3947}#hottie .com_section .hTxt,#hottie .hottie_footer_Section .hTxt,#PDP.hottie .com_section .hTxt,#PDP.hottie .hottie_footer_Section .hTxt{font-size:150%}#hottie .com_section .lhSm,#hottie .hottie_footer_Section .lhSm,#PDP.hottie .com_section .lhSm,#PDP.hottie .hottie_footer_Section .lhSm{line-height:0.65em}#hottie .com_section .smTxt,#hottie .hottie_footer_Section .smTxt,#PDP.hottie .com_section .smTxt,#PDP.hottie .hottie_footer_Section .smTxt{font-size:60%}#hottie .com_section img,#hottie .com_section iframe,#hottie .hottie_footer_Section img,#hottie .hottie_footer_Section iframe,#PDP.hottie .com_section img,#PDP.hottie .com_section iframe,#PDP.hottie .hottie_footer_Section img,#PDP.hottie .hottie_footer_Section iframe{vertical-align:bottom}@media screen and (max-width: 480px){#hottie .com_section p,#hottie .hottie_footer_Section p,#PDP.hottie .com_section p,#PDP.hottie .hottie_footer_Section p{font-size:85%}}@media screen and (max-width: 850px){#hottie .originalTxt,#PDP.hottie .originalTxt{font-size:125%}#hottie .w99,#PDP.hottie .w99{width:100%}#hottie .set_section.padB2,#PDP.hottie .set_section.padB2{padding-bottom:0}#hottie .set_section.mb40,#PDP.hottie .set_section.mb40{margin-bottom:1.25em}}@media screen and (max-width: 1970px){#hottie .kudos_section .nmTxt,#hottie .shandelle_section .nmTxt,#hottie .renee_section .nmTxt,#hottie .holli_section .nmTxt,#hottie .kesha_section .nmTxt,#hottie .jenna_section .nmTxt,#hottie .original_section .nmTxt,#hottie .set_section .nmTxt,#hottie .com_section .nmTxt,#hottie .hottie_footer_Section .nmTxt,#PDP.hottie .kudos_section .nmTxt,#PDP.hottie .shandelle_section .nmTxt,#PDP.hottie .renee_section .nmTxt,#PDP.hottie .holli_section .nmTxt,#PDP.hottie .kesha_section .nmTxt,#PDP.hottie .jenna_section .nmTxt,#PDP.hottie .original_section .nmTxt,#PDP.hottie .set_section .nmTxt,#PDP.hottie .com_section .nmTxt,#PDP.hottie .hottie_footer_Section .nmTxt{font-size:115%}}@media screen and (max-width: 1600px){#hottie .kudos_section .nmTxt,#hottie .shandelle_section .nmTxt,#hottie .renee_section .nmTxt,#hottie .holli_section .nmTxt,#hottie .kesha_section .nmTxt,#hottie .jenna_section .nmTxt,#hottie .original_section .nmTxt,#hottie .set_section .nmTxt,#hottie .com_section .nmTxt,#hottie .hottie_footer_Section .nmTxt,#PDP.hottie .kudos_section .nmTxt,#PDP.hottie .shandelle_section .nmTxt,#PDP.hottie .renee_section .nmTxt,#PDP.hottie .holli_section .nmTxt,#PDP.hottie .kesha_section .nmTxt,#PDP.hottie .jenna_section .nmTxt,#PDP.hottie .original_section .nmTxt,#PDP.hottie .set_section .nmTxt,#PDP.hottie .com_section .nmTxt,#PDP.hottie .hottie_footer_Section .nmTxt{font-size:100%}}@media screen and (min-width: 1970px){#hottie .kudos_section .nmTxt,#hottie .shandelle_section .nmTxt,#hottie .renee_section .nmTxt,#hottie .holli_section .nmTxt,#hottie .kesha_section .nmTxt,#hottie .jenna_section .nmTxt,#hottie .original_section .nmTxt,#hottie .set_section .nmTxt,#hottie .com_section .nmTxt,#hottie .hottie_footer_Section .nmTxt,#PDP.hottie .kudos_section .nmTxt,#PDP.hottie .shandelle_section .nmTxt,#PDP.hottie .renee_section .nmTxt,#PDP.hottie .holli_section .nmTxt,#PDP.hottie .kesha_section .nmTxt,#PDP.hottie .jenna_section .nmTxt,#PDP.hottie .original_section .nmTxt,#PDP.hottie .set_section .nmTxt,#PDP.hottie .com_section .nmTxt,#PDP.hottie .hottie_footer_Section .nmTxt{font-size:125%}}@media screen and (max-width: 1400px){#hottie .xlTxt,#PDP.hottie .xlTxt{font-size:250%}}@media screen and (max-width: 1170px){#hottie .xlTxt,#PDP.hottie .xlTxt{font-size:225%}}@media screen and (max-width: 1000px){#hottie .xlTxt,#PDP.hottie .xlTxt{font-size:215%}}@media screen and (max-width: 850px){#hottie .xlTxt,#PDP.hottie .xlTxt{font-size:250%}}@media screen and (max-width: 550px){#hottie .xlTxt,#PDP.hottie .xlTxt{font-size:215%}}@media screen and (max-width: 480px){#hottie .xlTxt,#PDP.hottie .xlTxt{font-size:155%}}#hottie_carousel{color:#fff;background-color:#922944;white-space:unset}#hottie_carousel .slide-logo{background:url("/universal/img/product_images/hottie/carousel/carousel_bg.jpg");float:left;background-repeat:no-repeat;width:380px}@media screen and (max-width: 1000px){#hottie_carousel .slide-logo{width:30%;background-position:right}}#hottie_carousel .slide-logo .lgTxt{font-size:250%}@media screen and (max-width: 700px){#hottie_carousel .slide-logo .lgTxt{font-size:190%}}#hottie_carousel .slide-logo .lhSm{line-height:0.65em}#hottie_carousel .slide-logo .glow{text-shadow:0px 1px 10px #282828}#hottie_carousel .fTitle{width:95%;margin:0 auto}#hottie_carousel .fTitle .hTxt{font-size:150%}@media screen and (max-width: 850px){#hottie_carousel.slide-nav-wrap{height:10.5em}}#hottie_carousel.slide-nav-wrap.hasLogo .slide-nav{width:calc(100% - 12% - 380px);padding:0}@media screen and (max-width: 1000px){#hottie_carousel.slide-nav-wrap.hasLogo .slide-nav{width:calc(100% - 12% - 30%)}}@media screen and (max-width: 550px){#hottie_carousel.slide-nav-wrap.hasLogo .slide-nav{width:82%}}#hottie_carousel .sn-arrow{opacity:.8;width:4%}#hottie_carousel .sn-arrow.disabled{opacity:.1}#hottie_carousel .sn-arrow.slide-r div{border-width:1.5em 0 1.5em 2.25em;border-color:transparent transparent transparent #fff}#hottie_carousel .sn-arrow.slide-l div{border-width:1.5em 2.5em 1.5em 0;border-color:transparent #fff transparent transparent}#hottie_carousel .sn-arrow div{height:0;border-style:solid;width:0;display:none}#hottie_carousel .slide-el{min-height:7.5em}#hottie_carousel a.slide-el:nth-child(1){width:15em;border-right:1px solid #fff}@media screen and (max-width: 850px){#hottie_carousel a.slide-el:nth-child(1){margin-top:10px}}#hottie_carousel a.slide-el{color:#fff;width:15em}#hottie_carousel .ht-img-wrap{padding-bottom:.5px}#hottie_carousel .slide-el img,#hottie_carousel img.lazy{height:auto}@media screen and (max-width: 850px){#hottie_carousel .slide-el img,#hottie_carousel img.lazy{width:12em;max-width:12em}}.elBuenFinBanner{background-color:#B1241E;color:#fff;cursor:pointer;padding:0 1em}.elBuenFinBanner>div{display:flex;justify-content:center;flex-direction:row;font-family:LondonSixty, arial, sans-serif}.elBuenFinBanner>div .bannerMessage{display:flex;flex-direction:column;justify-content:center;text-align:center;white-space:nowrap}.elBuenFinBanner>div .bannerMessage strong{font-family:NewYorkSixty, arial, sans-serif}.elBuenFinBanner>div .bannerMessage>:first-child{font-size:2em;margin-bottom:.2em}.elBuenFinBanner>div .bannerMessage>:last-child{font-size:1.25em}.elBuenFinBanner>div .bannerImage{margin-left:1em}@media screen and (max-width: 767px){.elBuenFinBanner>div .bannerMessage>:first-child{font-size:1.15em}.elBuenFinBanner>div .bannerMessage>:last-child{font-size:.75em}.elBuenFinBanner>div .bannerImage{margin-left:.5em}.elBuenFinBanner>div .bannerImage>img{max-width:80%}}@media screen and (max-width: 424px){.elBuenFinBanner{padding:.5em 0 .5em .5em}.elBuenFinBanner>div .bannerMessage>:first-child{font-size:.75em}.elBuenFinBanner>div .bannerMessage>:last-child{font-size:.5em}.elBuenFinBanner>div .bannerImage{margin-right:-2.5em}.elBuenFinBanner>div .bannerImage>img{max-width:50%}}@media screen and (max-width: 1970px){#collectionsHeader.march2018 .headerText,#collectionsHeader.september2018 .headerText{margin-right:auto}#PDP.cleansingStick .howToImage img{max-width:623px;margin:0 auto}}@media screen and (min-width: 1970px){#PDP.hottie .storyContent{padding-bottom:8em}#PDP.hottie .storyContent .greatWith .greatWithTable .col-child{padding:1em 4em}#PDP.hottie .howToImage img{padding:0 10em}#PDP.splashLine .howToImage img,#PDP.epicLine .howToImage img,#PDP.brighteningMask .howToImage img,#PDP.cleansingStick .howToImage img,#PDP.lipstainLine .howToImage img,#PDP.touchliquidLine .howToImage img{padding:0 14em}#PDP.cleansingStick .greatWithTable img,#PDP.brighteningMask .greatWithTable img{width:50%}#PDP.lipstainLine .details_modelshot img{padding:0 14em}}@media screen and (max-width: 1600px){.donation_amt_box{font-size:4em}.pdpHero .collectionBuilder .yourChoiceIconWrapper{font-size:1.75em}}@media screen and (max-width: 1400px){.priceBlock{font-size:0.8em}.collectionRow .col-table .dw-50,.collectionRow .col-wrap .dw-50{width:100%}.collections .col-table .dw-50.picarea,.collections .col-table .dw-50.textarea,.collections .col-wrap .dw-50.picarea,.collections .col-wrap .dw-50.textarea{width:50%}.donation_amt_box{font-size:3.5em}#PDP.hybridPDP .storyContent .contentCol{padding:1em .7em;font-size:100%}#PDP.hybridPDP .storyContent .contentCol span.sectionHeaderText{font-size:1.5em}#PDP.hybridPDP .storyContent .contentCol ol{font-size:100%}#PDP.hybridPDP.touchLine .touchColorChart .headers .col,#PDP.hybridPDP.touchliquidLine .touchColorChart .headers .col{font-size:90%}#PDP.hybridPDP.touchLine .touchColorChart .weirdImage,#PDP.hybridPDP.touchliquidLine .touchColorChart .weirdImage{width:70%}}@media screen and (max-width: 1170px){.donation_amt_box{font-size:3.25em}#collectionsHeader.march2017 .headerText{font-size:120%}#collectionsHeader.march2017 img{margin-bottom:-3em}#productShelf h2{font-size:1.2em}.novemberShopLanding .paletteImage{width:90%;padding-top:1em}.novemberShopLanding .paletteText{padding:0 2em 0 0}.novemberShopLanding .columnHeadline{font-size:250%}.novemberShopLanding .mainContent{font-size:110%;padding:0}.returnBoxes article{min-height:325px}#pdp-looks-root #pdpLooksList .pdpLookArrow{height:98%}#pdpGuarantee .pdpGuaranteeText{font-size:81.25%;margin-top:4%;line-height:1.5em}.pdpInfoBar{width:50.96669025%;margin-bottom:1em}#pdpRight{width:100%}#pdpRight #partyHostPdp{width:44.657381615599%;float:left}#pdpRight .upSale{margin:0 0 2em;float:left;width:92%}#pdpRight .upSale.partyAttached{width:38.96669025%;margin-left:4%}#pdpRight .upSale .related li a{text-align:center}#pdpRight .upSale .related li .thumbWrap img{max-height:100%}.pdpHero .collectionBuilder .yourChoiceIconWrapper{font-size:1.75em}#ecomm-root #pdpLooksList .pdpLookArrow{height:98%}#PDP.hybridPDP .pdpBox#imgBoxWrap{padding:2em 0}#PDP.hybridPDP .pdpAddBar{width:100%}#PDP.hybridPDP .storyContent .video .contentCol,#PDP.hybridPDP .storyContent .ingredients .contentCol,#PDP.hybridPDP .storyContent .media .contentCol{width:40%}#PDP.hybridPDP.touchLine .touchColorChart .headers .col div.xlTxt,#PDP.hybridPDP.touchliquidLine .touchColorChart .headers .col div.xlTxt{font-size:200%}#PDP.lipstainLine .detailsBg{background:#fff}}@media screen and (max-width: 1000px){.shopLanding .mainWrap{display:block;flex-wrap:wrap}.shopLanding .mainWrap .dw-75,.shopLanding .mainWrap .dw-70{width:100%}.shopLanding .mainWrap .dw-25,.shopLanding .mainWrap .dw-30{width:100%}.shopLanding .sideWrap .dw-100{width:50%}.shopLanding .sideWrap .dw-100 img{border-top:none;padding-top:0}.shopLanding .sideWrap>.col{padding-left:2%}.shopLanding .sideWrap>.col:nth-of-type(2n-1){clear:both}.shopLanding .sideWrap>.col:nth-of-type(n+3) img{border-top:2px solid #ccc;padding-top:.75em}.shopLanding .sideWrap>.col:first-child img{border-top:none;padding:0}.shopLanding .boxContent{font-size:85%}.shopLanding .productImgArea{font-size:85%}.shopLanding .dw-100:first-child img{border-top:2px solid #ccc;padding-top:.75em}.shopLanding .tw-50{width:50%}.shopLanding .rightBanners .col:nth-of-type(2n){padding-left:1%}.shopLanding .rightBanners .col:nth-of-type(2n-1){padding-right:1%}.shopLanding .secondCol .col{display:block}.donation_amt_box{font-size:3.5em}#PDP.fragrancePDP .sec-nav{font-size:80%}#PDP.hybridPDP.duetLine.US-21011-00 .storyContent .yourColor .colorDescriptor{height:5em}.pdpHero .collectionBuilder .yourChoiceIconWrapper{font-size:1.5em}.pdpHero .variantThumbnails{font-size:88%}}@media screen and (max-width: 850px){.collections .col-table .dw-50.picarea,.collections .col-table .dw-50.textarea,.collections .col-wrap .dw-50.picarea,.collections .col-wrap .dw-50.textarea{width:50%}.priceBlock{font-size:1em}#orderSummary,#orderSummary.summary-fixed{position:relative;width:100%;float:none;margin-bottom:2em;right:auto;top:auto}.donation_amt_box{font-size:3em}#foundation_logo_container{margin-top:1em}.cartTable .cartContents td.ctr,.cartTable .cartContents th.ctr{text-align:left}.cartTable .cartContents.itemRow td,.cartTable .cartContents.parentItem td{border-left:1px solid #ccc;border-right:1px solid #ccc}.cartTable .cartContents.itemRow td.empty,.cartTable .cartContents.parentItem td.empty{border-top:0;padding:0}.cartTable .cartContents.childItem td{padding-right:1em}.cartTable .cartContents.childItem td::before,.cartTable .cartContents.childItem td::after{content:'';position:absolute;background:#fff;width:.75em;top:-1px;bottom:-1px;z-index:200;display:inline !important}.cartTable .cartContents.childItem td::before{left:-1px;border-right:1px solid #ccc}.cartTable .cartContents.childItem td::after{left:auto;right:-1px;border-left:1px solid #ccc}.cartTable .cartContents.childItem td:first-child::before,.cartTable .cartContents.childItem td:first-child::after{width:.67em}.cartTable .cartContents.childItem td:first-child{text-indent:0;border-top:2px solid #ccc}.cartTable .cartContents.parentItem+.childItem td:first-child::after{border-top:1px solid #ccc}.cartTable .cartContents.parentItem+.childItem td:last-child::after{border-top:0;top:0}.cartTable .cartContents.parentItem+.childItem:not(:first-child) td:first-child{border-top:1px dotted #ccc}.cartTable tbody tr{border-bottom:0}.cartTable tbody tr.groupedItemsGroupSpacer td{padding:.5em;border:1px solid #ccc;border-top-style:dotted}.cartTable tbody tr.childItem.lastChild{border-bottom:0}.cartTable tbody tr.childItem.lastChild td:last-child::before,.cartTable tbody tr.childItem.lastChild td:last-child::after{border-bottom:1px solid #ccc;bottom:-1px}}@media screen and (max-width: 850px) and (-ms-high-contrast: none){.cartContents.childItem.cartContents td:first-child::before,.cartContents.itemRow.cartContents td.lastTd,.cartContents.parentItem.cartContents td.lastTd{border-right:1px solid #ccc}.cartContents.itemRow.cartContents td:first-child,.cartContents.parentItem.cartContents td:first-child,.cartContents.childItem.cartContents td:last-child::after{border-left:1px solid #ccc}.cartContents.parentItem.cartContents+.childItem td:first-child::before{border-top:1px solid #ccc;top:-1px}}@media screen and (max-width: 850px){#partydisplay.cart-host-ty{line-height:normal;font-size:81.25%}#partydisplay.cart-host-ty .i-col{width:50px;float:right;margin-left:.5em}#partydisplay.cart-host-ty .i-col img{margin-left:5%;width:95%}#partydisplay.cart-host-ty .cart-host-msg{float:none}#partydisplay.cart-host-ty .cart-host-msg .ml10{margin-left:0}#partyinfobanner{text-align:center}.presenterCartBar td{text-align:center}.presenterCartBar .cartPresText{float:none;text-align:center;font-size:80%}.commissionableSubTotal .wellBox{line-height:2.5em}.commissionableSubTotal .wellBox .icon-help{font-size:1.25em}.cartTable td.totalLbls,.cartTable th.totalLbls{padding:3px;border-bottom:none}#collectionsHeader.march2017 .headerText{font-size:110%}}@media screen and (max-width: 850px) and (-ms-high-contrast: active), screen and (max-width: 850px) and (-ms-high-contrast: none){#collectionHeader.march2018 img,#collectionHeader.september2018 img{width:100%}}@media screen and (max-width: 850px){#marketSelector{position:static}#marketSelector>label{margin-left:0}#marketSelector #marketsFancy{margin-bottom:.78em}.miniKudosBanner{line-height:1.15em}.miniKudosBanner .whtTxt{border-left:none;border-top:1px solid white;padding-left:0;margin-left:0;padding-top:.5em;margin-top:.35em}.kudosSoldOut a h2{font-size:1.6em}.kudosSoldOut a p{font-size:.9em}.shopLanding .mainWrap .dw-75{width:100%}.shopLanding .mainWrap .dw-25{width:100%}.shopLanding .sideWrap .dw-100{width:50%}.shopLanding .mini-sub-height{height:auto}.shopLanding .dw-100:first-child img{border-top:none;padding-top:0}.shopLanding .hero{overflow:visible}.shopLanding .hero .pAbs.pAbs-TLR{position:relative}.shopLanding .mainWrap{display:block;flex-wrap:wrap}.shopLanding .tw-50{width:50%}.shopLanding .rightBanners .col:nth-of-type(2n){padding-left:1%}.shopLanding .rightBanners .col:nth-of-type(2n-1){padding-right:1%}.shopLanding .secondCol .col{display:block}#productShelf .col{text-align:center;padding:2em 0;border-bottom:1px dotted #555}#productShelf .col li{font-size:100%}#productShelf .col:first-child{padding-top:.5em}#productShelf .tagline{border-bottom:1px dotted #555;padding-bottom:1.5em;margin-bottom:0}.bf2017TeaserBanner{background:url(../universal/img/shop/blackfriday2017/shopTeaserBack.jpg?v=1624551140)}.bf2017TeaserBanner .textHolder{padding:2em 0}.returnBoxes article{min-height:0}.setFeedback{float:none;width:auto;margin:0 0 15px 0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.activeSubscriptionMessage+.pdpContent{padding-top:0}#PDP .hero.productImg{height:auto;width:75%;max-width:none}#PDP .hero.productImg img{height:auto;max-height:none;max-width:100%}#pdpGuarantee .pdpGuaranteeImgWrapper{width:20%}#pdpGuarantee .pdpGuaranteeText{font-size:100%;margin-left:5%}.pdpInfoBar{float:none;width:auto;border:none;clear:both;padding:1em 0}.pdpAddBar{max-width:100%}.pdpAddBar .addCrucial{overflow:visible}.pdpAddBar .addCrucial .pdpAddToCart{overflow:visible}.pdpAddBar .addCrucial .pdpAddToCart a.addItem{width:60%;text-align:center}.pdpAddBar .addCrucial .pdpAddToCart a.addItem.noQty{width:75%;display:table-cell}#pdp-looks-root #pdpLooksContainer{margin-left:1em;margin-right:1em}.pdpNLS p{padding:.5em 1em}#PDP.fragrancePDP.US-13001-02 .pdpContent{background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 80%, #fff 100%),url(../universal/img/shop/fragrance/fragranceBlue/fragranceBlue_background_small.jpg);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 80%, #fff 100%),url(../universal/img/shop/fragrance/fragranceBlue/fragranceBlue_background_small.jpg);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,#ffffff 80%,#ffffff 100%),url(../universal/img/shop/fragrance/fragranceBlue/fragranceBlue_background_small.jpg);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}#PDP.fragrancePDP.US-13001-03 .pdpContent{background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 80%, #fff 100%),url(../universal/img/shop/fragrance/fragranceGold/fragranceGold_background_small.jpg);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 80%, #fff 100%),url(../universal/img/shop/fragrance/fragranceGold/fragranceGold_background_small.jpg);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,#ffffff 80%,#ffffff 100%),url(../universal/img/shop/fragrance/fragranceGold/fragranceGold_background_small.jpg);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}#PDP.fragrancePDP.US-13001-04 .pdpContent{background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 80%, #fff 100%),url(../universal/img/shop/fragrance/US-13001-04/US-13001-04_background_small.jpg);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 80%, #fff 100%),url(../universal/img/shop/fragrance/US-13001-04/US-13001-04_background_small.jpg);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,#ffffff 80%,#ffffff 100%),url(../universal/img/shop/fragrance/US-13001-04/US-13001-04_background_small.jpg);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}#PDP.fragrancePDP.US-13001-05 .pdpContent{background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 80%, #fff 100%),url(../universal/img/shop/fragrance/US-13001-05/US-13001-05_background_small.jpg);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 80%, #fff 100%),url(../universal/img/shop/fragrance/US-13001-05/US-13001-05_background_small.jpg);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,#ffffff 80%,#ffffff 100%),url(../universal/img/shop/fragrance/US-13001-05/US-13001-05_background_small.jpg);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}#PDP.fragrancePDP.US-13001-01 .pdpContent{background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 80%, #fff 100%),url(../universal/img/shop/fragrance/fragrancePurple/fragrancePurple_background_small.jpg);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 80%, #fff 100%),url(../universal/img/shop/fragrance/fragrancePurple/fragrancePurple_background_small.jpg);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,#ffffff 80%,#ffffff 100%),url(../universal/img/shop/fragrance/fragrancePurple/fragrancePurple_background_small.jpg);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}#PDP.fragrancePDP .hero.productImg{width:100%}#PDP.fragrancePDP .varImgBar #varImgList p a img{height:3em}#PDP.fragrancePDP .pdpBox#imgBoxWrap{padding:2em 0}#PDP.fragrancePDP .pdpInfoBar{margin-bottom:0}#PDP.fragrancePDP .page-nav-s3{min-height:initial}#PDP.fragrancePDP .storyContent .video .contentCol,#PDP.fragrancePDP .storyContent .ingredients .contentCol,#PDP.fragrancePDP .storyContent .media .contentCol{width:100%}#PDP.hybridPDP .hero.productImg{margin:0 auto}#PDP.hybridPDP .hero.productImg .varImgBar img{height:3em}#PDP.hybridPDP .pdpAddBar .addCrucial .pdpAddToCart a.addItem{width:70%}#PDP.hybridPDP .pdpBox{padding-top:2em}#PDP.hybridPDP .storyContent .videoWrap{float:none;width:100%}#PDP.hybridPDP.duetLine .storyContent .yourColor .colorBlock{flex-flow:column wrap;max-height:53em}#PDP.hybridPDP.duetLine .storyContent .yourColor .colorBlock .colorHolder{padding:1em 0 0 0;width:50%}#PDP.hybridPDP.duetLine .storyContent .yourColor .colorBlock .colorHolder .colorDescriptor{padding:0 .5em}#PDP.hybridPDP.duetLine .storyContent .yourColor .colorBlock .colorHolder.first{background:#e5e5e5;background:-moz-linear-gradient(top, #e5e5e5 0%, #f2f2f2 100%);background:-webkit-linear-gradient(top, #e5e5e5 0%, #f2f2f2 100%);background:linear-gradient(to bottom, #e5e5e5 0%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#f2f2f2',GradientType=0 )}#PDP.hybridPDP.duetLine .storyContent .yourColor .colorBlock .colorHolder.first .colorImage{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);order:2}#PDP.hybridPDP.duetLine .storyContent .yourColor .colorBlock .colorHolder.second{background:#2b2b2b;background:-moz-linear-gradient(top, #2b2b2b 0%, #383838 100%);background:-webkit-linear-gradient(top, #2b2b2b 0%, #383838 100%);background:linear-gradient(to bottom, #2b2b2b 0%,#383838 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b2b2b', endColorstr='#383838',GradientType=0 )}#PDP.hybridPDP.US-21407-00 .storyContent .colorBlock{max-height:34em}#PDP.hybridPDP.US-21810-00 .storyContent .colorBlock{max-height:46em}#PDP.hybridPDP.kissedLine .pdpContent{background:url(../universal/img/shop/pdsp/beachfrontkissed/sand.jpg)}#PDP.hottie .greatWithTable .dw-33,#PDP.splashLine .greatWithTable .dw-33,#PDP.crushLine .greatWithTable .dw-33,#PDP.epicLine .greatWithTable .dw-33,#PDP.cleansingStick .greatWithTable .dw-33,#PDP.brighteningMask .greatWithTable .dw-33,#PDP.lipstainLine .greatWithTable .dw-33,#PDP.touchliquidLine .greatWithTable .dw-33{width:50%}.prestigeProduct .pdpAddBar .addToCartContainer{display:block}.prestigeProduct .pdpAddBar .addToCartContainer .selectorButtons{width:100%}.subscriptionAddBar .well-white{padding-left:0}.pdpHero>.col-wrap>.col:first-child{border-right:0}.pdpHero>.col-wrap>.col:nth-child(2){border-left:0;margin-left:0}.pdpHero .pdpHero-left>.padLg{padding-top:0;padding-bottom:0}.pdpHero .variantThumbnails{padding:1em 0 0}.pdpHero .pdpCarousel{margin:0 -5.5%}.pdpHero .collectionBuilder .yourChoiceIconWrapper{font-size:2em}#ecomm-root #pdpLooksInnerContainer{margin-left:1em;margin-right:1em}#PDP.lipstainLine .detailsBg{background:#f9d4dc}#youology-root .selectBackgroundOverlay{display:block}}@media screen and (max-width: 550px){#checkoutForm input.addy1,#checkoutForm input.addy2,#checkoutForm input.zip,#checkoutForm input.name,#checkoutForm input.lastName,#checkoutForm input.m-full,#checkoutForm label.FR{float:none;margin:0 0 1px 0;width:100%}#checkoutForm #cardNum,#checkoutForm #cc-code{width:100% !important}#checkoutForm #state,#checkoutForm #billingState,#checkoutForm #changeparty{width:100%;overflow:hidden}#checkoutForm .QAS_MultPick td,#checkoutForm .QAS_Pick td{white-space:normal !important;white-space:-webkit-normal}.donation_amt_box{font-size:2.25em}#foundation_logo_container{margin-top:1em}#round_up_order{font-size:.6em}.collections .col-table .dw-50.picarea,.collections .col-table .dw-50.textarea,.collections .col-wrap .dw-50.picarea,.collections .col-wrap .dw-50.textarea{width:100%}.collections .textarea{font-size:0.85em}#signInBanner .sslBadge img{margin-right:0;margin-bottom:1em}#collectionsHeader.march2017{padding-left:0}.shopLanding .sideWrap .dw-100{width:100%}.shopLanding .sideWrap .dw-100 img{border-top:2px solid #ccc;padding-top:.75em}.shopLanding .rightBanners .col:nth-of-type(2n){padding-left:0}.shopLanding .rightBanners .col:nth-of-type(2n-1){padding-right:0}.pdpAddBar .addCrucial .pdpAddToCart a.addItem{border:none;width:auto}.pdpAddBar .addCrucial .pdpAddToCart a.addItem.noQty{display:block;width:100%}.pdpAddBar .addCrucial{height:auto}.pdpAddBar .addCrucial .priceTag{text-align:center;background:#0e0e0f;color:#fff;padding:.5em 0}.pdpAddBar .addCrucial .t-row,.pdpAddBar .addCrucial .priceTag{display:block}.conv-link{width:100%;box-sizing:border-box}#PDP .hero.productImg{width:100%;float:none;clear:both;max-width:none;border:none}#PDP .hero.productImg img{height:auto}#PDP .varImgBar #varImgList p a img{height:4.1em}#pdpGuarantee .pdpGuaranteeImgWrapper{width:31%;max-width:120px}#pdpGuarantee .pdpGuaranteeText{width:59%}#pdpRight .upSale .related li{margin-bottom:5%;width:28.5%}#pdpRight #partyHostPdp,#pdpRight .upSale.partyAttached{width:92%;margin:0 0 2em}.pigmentFocus.concealers li{width:30%}.pigmentFocus ul li{width:100px}#setBuilder .itmPckr{width:80%}#setBuilder .tabber{width:80%}#setBuilder .tabber li{width:100%;margin-bottom:.25em}#setBuilder .setFeedback{position:fixed;overflow:scroll;margin:0;border-width:0px;height:100%;width:30%;max-width:8em;top:0;right:0;z-index:210;font-size:90%}#setBuilder .setFeedback #setHeader{font-size:81.25%;padding:.5em}#setBuilder .setFeedback #setHeader.setComplete h2{font-size:68.75%}#setBuilder .setFeedback .setList{padding:.25em}#setBuilder .setFeedback .setList li{line-height:normal;padding:2px 0 2px 0;max-height:none;overflow:hidden}#setBuilder .setFeedback .setList li .removeIt{position:absolute;top:0px;right:0}#setBuilder .setFeedback .setList li span.choiceNm{font-size:68.75%;clear:both}#setBuilder .setFeedback .setList li .choicePicWrp{width:30px;height:24px}.itmPckr .paletteItem label{width:auto;height:auto}.itmPckr .inlineList li{width:30%}.itmPckr label{width:100%;background:#EFEFEF;border:1px solid white;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0;z-index:1;text-align:center;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.itmPckr label .vrntImg{width:auto;height:auto;padding:2px}.itmPckr label img.m-hid{display:none}.itmPckr label img.m-disp{display:block}.itmPckr label span{font-size:75%;padding-top:.25em}.itmPckr label span.vrntNm{display:block;max-width:100%;overflow:hidden;text-overflow:unset;white-space:normal}.itmPckr label span.vrntImg{display:block;margin:0px auto}.itmPckr label.optionBreak{background:#fff;color:#0e0e0f;cursor:default}.itmPckr label.optionBreak .ico{font-size:225%}#PDP.hybridPDP .sec-nav .page-nav-s3.wellBox-6 li.col{border:solid #fff;border-width:0 0 1px 0;padding:.5em 0;font-size:75%}#PDP.hybridPDP .sec-nav .page-nav-s3.wellBox-6 li.col:last-child{border:none}#PDP.hybridPDP.US-21407-00 .storyContent .colorBlock{max-height:25em}#PDP.hybridPDP.US-21810-00 .storyContent .colorBlock{max-height:36em}#PDP.hybridPDP.US-21011-00 .storyContent .colorBlock .colorHolder .colorDescriptor{height:8em}#PDP.hybridPDP.US-21011-00 .storyContent .colorBlock .colorHolder .colorDescriptor .colorSubhead{font-size:65%}#PDP.hybridPDP.touchLine .touchColorChart .headers .col div.xlTxt,#PDP.hybridPDP.touchliquidLine .touchColorChart .headers .col div.xlTxt{font-size:100%}#PDP.hybridPDP.touchLine .touchColorChart .headers .col div.xmTxt,#PDP.hybridPDP.touchliquidLine .touchColorChart .headers .col div.xmTxt{font-size:90%}#PDP.hybridPDP.touchLine .touchColorChart .seperatorRows div.lgrTxt,#PDP.hybridPDP.touchliquidLine .touchColorChart .seperatorRows div.lgrTxt{font-size:90%}#PDP.hybridPDP.kissedLine .yourColor .colorBlock .colorHolder.colors3{width:100%;flex-basis:100%}#PDP.hybridPDP.kissedLine .yourColor .colorBlock .colorHolder.colors6{width:100%;flex-basis:100%}#PDP.hottie .yourColor .colorHolder{width:100%;flex-basis:100%}#PDP.hottie .yourColor .colorHolder.hottieColors3{margin-left:0}#PDP.hottie .greatWithTable .dw-33{width:100%}#PDP.splashLine .yourColor .colorHolder,#PDP.crushLine .yourColor .colorHolder,#PDP.epicLine .yourColor .colorHolder,#PDP.cleansingStick .yourColor .colorHolder,#PDP.brighteningMask .yourColor .colorHolder,#PDP.lipstainLine .yourColor .colorHolder,#PDP.touchliquidLine .yourColor .colorHolder{width:50%;flex-basis:50%}#PDP.splashLine .greatWithTable .dw-33,#PDP.crushLine .greatWithTable .dw-33,#PDP.epicLine .greatWithTable .dw-33,#PDP.cleansingStick .greatWithTable .dw-33,#PDP.brighteningMask .greatWithTable .dw-33,#PDP.lipstainLine .greatWithTable .dw-33,#PDP.touchliquidLine .greatWithTable .dw-33{width:100%}}@media screen and (max-width: 480px){#pdpGuarantee .pdpGuaranteeImgWrapper{width:25%}#pdpGuarantee .pdpGuaranteeText{font-size:81.25%;width:65%}#checkoutForm .smsInnerContainer{min-width:initial;display:block;overflow:hidden}#checkoutForm #fb-messenger-checkbox{display:block;overflow:hidden}#setBuilder .tabber{width:72%}#setBuilder #setHeader .saveSet{font-size:100%}#setBuilder .itmPckr{width:70%}#setBuilder .itmPckr .inlineList li{width:48%}#PDP.hybridPDP.US-21810-00 .storyContent .colorBlock .colorHolder{max-height:36em}#PDP.hybridPDP.US-21810-00 .storyContent .colorBlock .colorHolder .colorDescriptor{height:4em}#PDP.hybridPDP.US-21810-00 .storyContent .colorBlock .colorHolder .colorDescriptor .colorSubhead{font-size:65%}#PDP.crushLine .yourColor .colorHolder,#PDP.epicLine .yourColor .colorHolder{width:100%;flex-basis:100%}#PDP.touchliquidLine .touchColorChart .mdTxt{font-size:55%}}@media print{body{background:#fff;color:#0e0e0f !important;font:"Times New Roman", Times, serif;text-align:left;font-size:100%}body.reg{background:#fff}body.reg .copy{color:#0e0e0f}table#receipt,#ReceiptPage .wrapper{width:100%}body.reg .copy{font-family:"Times New Roman", Times, serif}body.reg h1{color:#0e0e0f}.print-only{display:block}#head,#footer,#receiptShare,#shopNav,.ribbon ul,#myPartyTools,.no-print,#secondaryNav,#siteLogo,.diFooter,#quickLinksGroup{display:none;visibility:hidden}#siteHead,.ribbon,.mainCopy{background:none}.alt-group{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:none}#printLogo{display:block}#print,#kit{display:none}#rewardsDisplay table{border-style:solid;border-collapse:separate;border-spacing:inherit;border-color:#999;border-width:4px}#rewardsDisplay table.legend{border:none}.c-flow{width:100%}.orderReceipt .col{float:none;width:100% !important;padding:0 !important}.orderReceipt .ticketBL{width:56.34554545454% !important;float:left !important}.orderReceipt #ticketBarCode{width:36.5333333% !important;float:right !important}body #container #conventionTicketWrapper .conventionTicketTop{color:#fff !important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.mainCopy{line-height:normal}.mainCopy #myInvoice{font-size:8px;width:800px}.mainCopy #myInvoice #printButton{display:none}.mainCopy #myInvoice th{color:#4F004D;border:1px solid #0e0e0f}.monthlyInvoiceHeader{font-size:.8em;margin-left:25px}#monthlyInvoiceTables{margin-left:25px}#monthlyInvoiceTables .greyBack{color:#0e0e0f;background:#c0c0c0;border-bottom:1px solid #c0c0c0}#monthlyInvoiceTables .spanishTaxInsert{transform:rotate(-90deg);left:-32.5em;bottom:29.75em}#miniHostImg{display:none}#receiptFooterAddress{page-break-inside:avoid;max-width:850px}}
