.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}#homepagePromos{max-width:60em;width:100%;margin:0 auto 0 auto;padding:2% 0 0}.itemsBlock{margin:0}.itemsBlock .item{position:relative;margin:0 0 .5em 0;padding:.5em;width:20%;float:left;text-align:center}.itemsBlock .item .itemContain{border:1px solid #ddd;padding:.5em}.itemsBlock .item .productImage{margin-bottom:.5em}.itemsBlock .item .productImage a{display:block}.itemsBlock .item .name{margin-bottom:.25em}.itemsBlock .item .prodLink:hover{text-decoration:none}.itemsBlock .item .brandName{font-size:13px;font-weight:bold;border-bottom:1px solid #ccc}.itemsBlock .item .brandName:hover{text-decoration:none;color:#943579;border-color:#943579}.itemsBlock .item .desLink{font-size:11px;margin:0 0 .35em 0}.itemsBlock .item .desLink a,.itemsBlock .item .desLink span{display:inline-block;border-bottom:1px solid #ccc}.itemsBlock .item .desLink a:hover,.itemsBlock .item .desLink span:hover{text-decoration:none;color:#943579;border-color:#943579}.itemsBlock .item .desc{margin-bottom:.3em;font-size:12px}.itemsBlock .item .genderName{font-size:11px;margin-bottom:.25em}.itemsBlock .item .strike{text-decoration:line-through;font-size:.6em}.itemsBlock .item .emphasis{font-size:16px;color:#943579;font-weight:bold}.graySquare{text-transform:uppercase;float:left;border:solid 1px #d3d3d3;padding:2em;width:32%;text-align:center;font-weight:100;background:linear-gradient(to right, #f2f2f2, #fff, #f2f2f2)}.graySquare .topText{font-size:50px}.graySquare .bottomText{font-size:32px}.graySquare .middleText{font-size:29px}.graySquare.middle{margin:0 2%}.brandsGlider{border-top:1px solid #ddd;border-bottom:1px solid #ddd;overflow:hidden;margin-top:7px}.brandsGlider .crsl-item{float:left}.brandsGlider .crsl-item img{width:100%;max-width:132px;max-height:40px;height:auto;display:block;margin:0 auto}@media (max-width:60em){.brandsGlider{margin-left:.5em;margin-right:.5em}}@media (max-width:40.938em){.brandsGlider{margin-bottom:7px;margin-left:0;margin-right:0}}.asSeenGlider{margin-bottom:1em}.asSeenGlider .crsl-item{float:left;background:#000}.asSeenGlider .crsl-item img{width:100%;max-width:110px;max-height:72px;height:auto;display:block;margin:0 auto}@media (max-width:40.938em){.asSeenGlider{margin-bottom:7px}}.upsellContain .slick-arrow{left:-5px;font-size:1.6em;font-weight:bold;color:#522555;position:relative;top:.0625em;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;position:absolute;top:100px;z-index:99}.upsellContain .slick-arrow.slick-prev:before{content:"\e079"}.upsellContain .slick-arrow.slick-next{right:-5px;left:auto}.upsellContain .slick-arrow.slick-next:before{content:"\e080"}.upsellContain div.header{margin:.625em 0 .625em 0;font-weight:bold;color:#333}.upsellContain .upsellBox{overflow:hidden;position:relative}.upsellContain .upsellBox p{font-size:.7em;text-align:center;margin:0 0 .2em}.upsellContain .upsellBox img{display:block;margin:.2em auto 0}.upsellContain .upsellBox div.retail{font-size:.7em;width:100%;margin-bottom:.313em;text-align:center}.upsellContain .upsellBox div.retail .price{font-weight:bold;font-size:1.5em;color:#943579}.upsellContain .upsellBox .upsellItem{height:100%;padding:0 3.5px}.upsellContain .upsellBox .contain{border:1px solid #ddd;padding:1em;padding-bottom:37px;text-align:center;min-height:250px;height:100%}.upsellContain .upsellBox p.para2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.upsellContain .upsellBox .addToBag{position:absolute;bottom:10px;left:0;right:0;text-align:center}.upsellContain .upsellBox .addToBag button{min-height:0;padding:3px 10px}.upsellContain .upsellBox p.para1 a,.upsellContain .upsellBox p.para1 span.name{border-bottom:1px solid #ccc;font-weight:bold;color:#000}.upsellContain .upsellBox p.para1 a:hover,.upsellContain .upsellBox p.para1 span.name:hover{text-decoration:none;color:#943579;border-color:#943579}.upsellContain .upsellBox .crsl-item p.para3{text-decoration:none;color:#535353;margin-bottom:0}.upsellContain .upsellBox .crsl-item p.para3 a{text-decoration:none}.upsellContain .upsellBox .crsl-item p.para3:hover{text-decoration:none}.upsellContain .upsellBox .throughprice{text-decoration:line-through}@media (min-width:960px){.upsellContain .upsellBox{width:160px}}#slideshow{margin:.4em 0}#slideshowContain .carousel-control{display:none}#slideContain{position:relative}#slideshow .carousel-indicators{color:#fff;right:2%;left:auto;bottom:5%;width:67px;margin:0;top:auto}#slideshow .carousel-indicators li{text-indent:-999px;height:1em;width:1em;border-radius:.9em;line-height:.8em;padding:.3em;color:#000;background-color:#fff;box-shadow:2px 2px 2px #000;margin-right:5px}#slideshow .carousel-indicators .slick-active{background-color:#522555;border:.0625em solid #522555}#slideshow .item img{width:100%;height:auto}#slideshowContain.wholesale{position:relative}#slideshowContain.wholesale p.sm{font-weight:bold;margin:0}#slideshowContain.wholesale p.lg{font-size:3em;margin:0;line-height:1.3em}#slideshowContain.wholesale img{width:100%}#slideshowContain.wholesale span{display:inline-block;font-size:.75em;background:#000;color:#fff;padding:.25em .5em;text-transform:uppercase}#slideshowContain.wholesale div{position:absolute;width:36%;top:17%;left:0;text-align:right}#homeContain{margin:0}#offerBar p{margin-bottom:0}#slideshow{margin-bottom:0}.giftFinder{background-color:#522453;color:#fff;height:2.8125em;margin-top:.5em;text-align:center;text-transform:uppercase;width:100%;cursor:pointer}.giftFinder a{font-size:2em}.giftFinder a span:last-child{font-weight:bold}.giftFinder a:hover{text-decoration:none}.glyphicon-play{font-size:.7em;display:block;top:-0.1em}span.arrowContainer{border-radius:50%;padding:.313em;height:auto;width:auto;background:#d45fb7;display:inline-block;margin-left:.313em}.homepageTout{padding:0;margin:.5em auto 1em auto}.homepageTout .joinCoupList{cursor:pointer}.homepageTout .column{float:left;width:50%}.homepageTout .column.first{padding-right:1em}.homepageTout .column.last{padding-left:1em}.homepageTout .column i{font-style:normal}.homepageTout .column.full{width:100%;float:none}.showcaseTouts{margin:0 0 1em 0}.showcaseTouts .purpleBackground{background:#e2bbeb;background:-webkit-radial-gradient(circle, #e2bbeb 70%, rgba(202,143,184,0.8));background:radial-gradient(circle, #e2bbeb 70%, rgba(202,143,184,0.8))}.showcaseTouts .aquaBackground{background:#50aabb;background:-webkit-radial-gradient(circle, #50aabb 70%, #328e8e);background:radial-gradient(circle, #50aabb 70%, #328e8e);color:#fff}.showcaseTouts .greyBackground{background:#f2f2f2;background:-webkit-linear-gradient(bottom, #f2f2f2, #fff, #f2f2f2);background:linear-gradient(to bottom, #f2f2f2, #fff, #f2f2f2)}.ordShipCont{padding:1.5em;text-align:center}.weSpecial{text-transform:uppercase;text-align:center;letter-spacing:1px;font-weight:bold;margin:0;font-size:2em}.textHeader{background:#000;color:#fff;font-weight:bold;padding:.5em;text-align:center;margin:0}.textHeader p{margin:0}.graySquare .topText span.wide{display:none}.graySquare .topText span.fit{display:inline}.graySquare span.wsText{font-size:1.4em;letter-spacing:0;list-style-type:none;line-height:1.5em;padding:0;display:block}.graySquare span.wsText span{display:block;margin:.7em 0}.graySquare span.wsText:hover{text-decoration:none}.graySquare.nonUS .topText{font-size:40px;padding-bottom:1em;padding-top:.24em}.graySquare.nonUS .middleText{padding-top:1em;text-transform:uppercase}.textBubble{margin:0;min-height:8em;font-size:.9em;border:solid 2px #e5e5e5;padding:1.2em;background:linear-gradient(to right, #f2f2f2, #fff, #f2f2f2);position:relative}.textBubble .name{text-align:right;margin-top:.8em;font-weight:bold}.textBubble .name a{color:#943579;text-decoration:underline}.textBubble .expand{position:absolute;bottom:5px;right:10px;font-size:.8em;color:#943579}.homeMag{background:-webkit-linear-gradient(bottom, #f2f2f2, #fff, #f2f2f2);background:linear-gradient(to bottom, #f2f2f2, #fff, #f2f2f2);border:.08625em solid #ccc;font-family:"Arial";text-align:left;margin-bottom:1em}.homeMag .magImage{float:left;width:30%;padding:1em;font-size:1.3em;font-weight:bold;border-right:.08625em solid #ccc}.homeMag .magImage img,.homeMag .magImage p{float:left;height:60px;width:50px;margin-left:.5em;margin-right:.5em}.homeMag .magImage p{text-transform:uppercase;letter-spacing:.3em;padding:0 0 0 .7em;margin:0}.homeMag .magText{padding:1.5em;width:70%;float:left}.homeMag .magText p{margin:0}.homeMag .magText span.link{color:#d45fb7;text-decoration:underline;cursor:pointer}.homeMag .magText span.title{text-transform:uppercase;font-weight:bold;color:#000}.homepageTout .columns{background:-webkit-linear-gradient(bottom, #dbdbdb, #fff, #dbdbdb);background:linear-gradient(to bottom, #dbdbdb, #fff, #dbdbdb);padding:.5em .8em;height:7.875em;width:32%;border:0;float:left;margin:0}.homepageTout .columns.middle{margin:0 2%}.homepageTout .columns .left{width:35%}.homepageTout .columns .right{width:64%}.homepageTout .columns .left,.homepageTout .columns .right{float:left;margin:0}.homepageTout .columns .p,.homepageTout .columns .infoTop,.homepageTout .columns .infoTop p,.homepageTout .columns p{letter-spacing:normal;text-align:left;margin-bottom:.5em;font-size:1em;display:block}.homepageTout .columns .infoTop{border-bottom:1px solid #ddd;font-weight:bold;text-transform:capitalize;text-align:left;font-family:Arial,Helvetica;font-size:1.2em}.homepageTout .columns .right{padding-left:.3em;margin-top:.2em}.homepageTout .columns .left img{width:100%;height:100%;max-width:6em;max-height:6em;display:inline-block;padding:.3em;margin-top:.5em}#homepagePromos{padding:.5em 0 1em 0}.homepageTout.blacktop{margin:0 auto 1em auto}.itemsBlock .item{padding:0 .5em;margin:0}.itemsBlock .item1.item{padding-left:0}.itemsBlock .item5.item{padding-right:0}.mobileHomepage{display:none}.fnet_app .headerContain{box-shadow:none;padding:0;display:initial}.fnet_app .headerContain #logoContain{margin:0 auto;text-align:center;float:none}.fnet_app #logo img.appLogo{margin:0 auto;display:initial;height:auto}.relatedSideContainer{width:75%;float:left;position:relative;padding:0 1em;left:-1em}.relatedSideContainer.desktop{width:100%;float:none;left:0}.relatedSideContainer .gDescSize{margin:.3em 0}.relatedSideContainer .relatedProducts{width:100%;clear:both;margin-top:1em;margin-bottom:3em}.relatedSideContainer .relatedProducts>b,.relatedSideContainer .relatedProducts>h2{display:inline-flex;text-align:center;width:100%;white-space:nowrap;font-size:1.1em;color:#333;margin-bottom:2em}.relatedSideContainer .relatedProducts>b::before,.relatedSideContainer .relatedProducts>b::after,.relatedSideContainer .relatedProducts>h2::before,.relatedSideContainer .relatedProducts>h2::after{display:inline-flex;width:100%;height:1px;background:#333;content:"";margin-top:.6em}.relatedSideContainer .relatedProducts>h2{font-weight:bold}.relatedSideContainer .relatedProducts>b::before,.relatedSideContainer .relatedProducts>h2::before{margin-right:.6em}.relatedSideContainer .relatedProducts>b::after,.relatedSideContainer .relatedProducts>h2::after{margin-left:.6em}.relatedSideContainer .relatedProducts .linkButton{padding:.2em .4em;outline:none;margin:0;font-size:.7em;-webkit-tap-highlight-color:rgba(0,0,0,0);border:1px solid #ccc;text-transform:uppercase;display:block}.relatedSideContainer .relatedProducts a.prev,.relatedSideContainer .relatedProducts a.next{position:absolute;width:30px;font-size:1.6em;top:40%;opacity:1;color:#333;text-decoration:none;z-index:10;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out}.relatedSideContainer .relatedProducts a.prev{left:0}.relatedSideContainer .relatedProducts a.next{right:0}.relatedSideContainer .relatedProducts a p{margin:0}.relatedSideContainer .relatedProducts a p span{font-size:.8em}.relatedSideContainer .relatedProducts .savings{font-size:1em;color:#943579;font-weight:bold}.relatedSideContainer .relatedProducts .UpsellCount{position:absolute;top:97%;font-size:.7em;right:0}.relatedSideContainer .relatedProducts input.relatedButton{background:#000;color:#fff;font-size:.8em}.relatedSideContainer .relatedProducts .fragnetButton a{font-size:.8em;padding:.4em 1.1em;display:block;font-weight:bold}.relatedSideContainer .relatedProducts .fragnetButton a:hover p{color:#fff}.relatedSideContainer .relatedProducts .relatedProduct{position:relative;margin:0;margin-right:10px;width:18.75em;text-align:center}.relatedSideContainer .relatedProducts .relatedProduct .titleContain{font-size:.9em}.relatedSideContainer .relatedProducts .relatedProduct .emphasis{font-size:1.3em;color:#943579;font-weight:bold}.relatedSideContainer .relatedProducts .relatedProduct .emphasis.types{font-weight:normal;color:#333;font-size:1.1em;font-style:italic}.relatedSideContainer .relatedProducts .relatedProduct a.heading{border-bottom:1px solid #333}.relatedSideContainer .relatedProducts .relatedProduct p.byText{color:#535353}.relatedSideContainer .relatedProducts .relatedProduct a{text-decoration:none}.relatedSideContainer .relatedProducts .relatedProduct .designerText{color:#333}.relatedSideContainer .relatedProducts .relatedProduct .gender{display:initial}.relatedSideContainer .relatedProducts .relatedProduct .desc{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.relatedSideContainer .relatedProducts .relatedProduct .descriptionText{color:#535353}.relatedSideContainer .relatedProducts .relatedProduct .link{border-bottom:1px solid #cbcbcb;line-height:1.5}.relatedSideContainer .relatedProducts .relatedProduct .link:hover{text-decoration:none;color:#943579;border-color:#943579}.relatedSideContainer .relatedProducts .relatedProduct .bold{font-weight:bold;color:#000}.relatedSideContainer .relatedProducts .relatedProduct div.addToBag{font-size:.7em}.relatedSideContainer .relatedProducts .relatedProduct .gDescSize{font-size:10px}.relatedSideContainer .relatedProducts .relatedProduct .Info{width:auto}.relatedSideContainer .relatedProducts .relatedProduct .Info span{line-height:1.4;position:static}.relatedSideContainer .relatedProducts .relatedProduct .Info span.g{margin-left:.5em}.relatedSideContainer .relatedProducts .relatedProduct .Info .designerLink{text-decoration:underline}.relatedSideContainer .relatedProducts .relatedProduct .Info p{font-size:.8em;margin-bottom:0;line-height:1.2}.relatedSideContainer .relatedProducts .relatedProduct .largeprice{color:#943579;font-weight:bold;font-size:1.4em}.relatedSideContainer .relatedProducts .relatedProduct img.relatedImage{height:6.25em;width:6.25em;display:inline-block}.relatedSideContainer.full{width:100%;float:none}#slideshow a.tab-focused:focus img{border:1px inset}@media (min-width:62em){#slideshow .item img{width:960px;height:376px}}@media (max-width:62em){#homepageContain{padding:0 .5em}}@media (max-width:56.25em){.itemsBlock .item{padding:0 .25em}}@media (max-width:48.75em){#homepagePromos .item6.item,#homepagePromos .item5.item{display:none}.itemsBlock .item{width:25%;padding:0 .5em}.itemsBlock .item4.item{padding-right:0}}@media (max-width:38.188em){.itemsBlock .item{width:33.3%;padding:0 .5em}#homepagePromos .fakeRow{display:block;clear:both}#homepagePromos .item6.item,#homepagePromos .item5.item{display:block}}@media (max-width:58.9em){.showcaseTouts .graySquare{padding:1em}.showcaseTouts .graySquare .topText{font-size:44px}}@media (max-width:48.75em){.showcaseTouts{margin-bottom:.5em}.showcaseTouts .graySquare{width:100%;float:none;margin:1em 0;height:auto;padding:1em;margin:.5em 0}.showcaseTouts .graySquare .topText{font-size:35px}.showcaseTouts .graySquare .topText span.wide{display:inline}.showcaseTouts .graySquare .topText span.fit{display:none}.showcaseTouts .graySquare .bottomText{padding-top:.6em;font-size:30px}.showcaseTouts .graySquare .topText{font-size:30px;padding-bottom:.3em}.showcaseTouts .graySquare.nonUS .topText{font-size:28px}.showcaseTouts .graySquare .bottomText{font-size:18px}.weSpecial{font-size:1.4em}.homepageTout.social{display:none;width:100%;float:none;margin:1em 0}.homeMag .magImage p{display:none}.homeMag .magImage{border-right:0}.homepageTout .columns .left img{margin:0 auto;text-align:center;display:block}}@media (max-width:53em){#slideshowContain.wholesale div{top:14%}#slideshowContain.wholesale p.lg{font-size:2em;margin:0}}@media (max-width:37em){.homepageTout.blacktop .column{width:100%;float:none;display:block;padding:0;margin:0}.homepageTout.first.blacktop .column{margin-bottom:1em}.homeMag{padding:1em;font-size:.8em}.homeMag .magImage{padding:0;width:60px}.homeMag .magImage img{margin:5px 0 0 0}.homeMag .magText{padding:0;padding-left:10px;width:90%;width:calc(100% - 60px);}}@media (max-width:40.938em){.homepageTout.blacktop{display:none}.mobileHomepage{display:block;padding:.5em 0;margin:0 auto;width:100%;background:#e5e5e5;border-top:1px solid #c4c4c4}.mobileHomepage .mobileSection{float:left;display:inline-block;font-size:1.5em;width:48%;margin:1%}.mobileHomepage .mobileSection a{text-decoration:none;display:block}.mobileHomepage .mobileSection a img{max-width:100%;height:auto;padding:.5em}.mobileHomepage .mobileSection .sectionTitle{padding:.5em;display:block;color:#fff;text-align:center}.mobileHomepage .mobileSection.perfume{background-color:#6f5084}.mobileHomepage .mobileSection.cologne{background-color:#7d83c1}.mobileHomepage .mobileSection.giftsets{background-color:#0bca9f}.mobileHomepage .mobileSection.skincare{background-color:#e0a687}.mobileHomepage .mobileSection.makeup{background-color:#c90d0d}.mobileHomepage .mobileSection.haircare{background-color:#0bc2ca}.mobileHomepage .mobileSection.aroma{background-color:#e5a65d}.mobileHomepage .mobileSection.candles{background-color:#bc6868}.mobileHomepage .mobileSection.newarrivals{background-color:#78b9bd}.mobileHomepage .mobileSection.bestsellers{background-color:#a1a3c0}.mobileHomepage .mobileSection.specials{background-color:#f98d78}.mobileHomepage .mobileSection.clearance{background-color:#8c6daf}}@media (max-width:37em){#slideshowContain.wholesale div{top:10%;font-size:.9em}#slideshowContain.wholesale p.lg{font-size:1.5em}#slideshow .carousel-indicators li{height:.6em;width:.6em}.giftFinder{padding-top:.4em}.giftFinder a{font-size:1.5em}}@media (max-width:32.5em){#slideshowContain.wholesale div{top:5%}#slideshow .carousel-indicators li{height:.4em;width:.4em;font-size:10px}}@media (max-width:30.625em){.mobileHomepage .mobileSection{font-size:.9em}.mobileHomepage .mobileSection .sectionTitle{font-weight:bold}}@media (max-width:25em){#homepagePromos .fakeRow{display:none}#homepagePromos .smallerFakeRow{display:block;clear:both}.itemsBlock .item{width:50%;float:left}.giftFinder{padding-top:.6em}.giftFinder a{font-size:1.2em}}@media (max-width:20.313em){#homeContain{width:100%;max-width:100%}#homepagePromos{margin:0;padding:0;width:100%}}.relatedSideContainer{padding:0}@media (max-width:40.938em){.relatedSideContainer{padding:0 1em}.relatedSideContainer .relatedProducts{margin-bottom:1em}.relatedSideContainer .relatedProducts .relatedProduct{margin:0}.relatedSideContainer .relatedProducts .relatedProduct .inner{padding:0 5px}.relatedSideContainer .relatedProducts>b{margin-bottom:1.5em}.relatedSideContainer .relatedProducts .slick a.slick-next{right:-0.8em;top:30%}.relatedSideContainer .relatedProducts .slick a.slick-prev{left:-0.8em;top:30%}.relatedSideContainer.crs-rp,.relatedSideContainer.crs-op{display:none}}@media (max-width:40.938em){#homepagePromos{padding-bottom:.5em}}