.is-logged-out .ui-header .logo{padding:10px}.header__spacer{height:80px}.header__spacer.metanav-hidden{height:50px!important}.header__spacer.has-promo-bar,.header__spacer.has-promo-bar.expanded{height:164px!important}.header__spacer.has-promo-bar.metanav-hidden,.header__spacer.has-promo-bar.expanded.metanav-hidden{height:134px!important}.cta .ui-btn-up-a,.cta .ui-btn-up-b,.cta .ui-btn-up-c,.cta .ui-btn-up-d,.cta .ui-btn-up-e,.cta .ui-btn-up-f,.cta .ui-btn-hover-a,.cta .ui-btn-hover-b,.cta .ui-btn-hover-c,.cta .ui-btn-hover-d,.cta .ui-btn-hover-e,.cta .ui-btn-hover-f{font-size:14px}.cta .column{float:left;width:48%}.cta .column:last-child{float:right}.bold{font-family:Calibri-Bold,trebuchet ms,Arial,sans-serif;font-weight:400}.message.bad{background-image:url(//jf-na-cdn.justfab.com/image/mobile/global/icons/message_bad.png)}.message.good{background-image:url(//jf-na-cdn.justfab.com/image/mobile/global/icons/message_good.png)}.skinny-banner.lead-bogo .main-content .single{width:100%;color:#fff;font-size:10px}.skinny-banner.lead-bogo .main-content .single .large{font-family:theano_didotregular;font-size:16px;text-transform:uppercase;letter-spacing:normal;line-height:14px;letter-spacing:-.5px}.skinny-banner.lead .main-content .terms,.skinny-banner .main-content .terms{float:left;overflow:visible;font-style:italic;line-height:30px;width:10%}.skinny-banner.lead-bogo .main-content .terms{position:absolute;right:0}footer .links a:after{content:'\2022'}footer .links a:nth-child(3)::after{content:"";display:block}footer .links a:nth-child(7)::after{content:"\2022"}footer .disclaimer{font-size:12px;text-transform:none;padding:10px 0;font-family:Calibri,trebuchet ms,Arial,sans-serif;letter-spacing:.01em;clear:both}footer .circles{margin:0 auto}footer .secure{display:inline-block;background:url(//us-cdn-m.justfab.com/media/images/icons/sprites_secure.png);margin:0 2px;height:22px;cursor:default;background-size:145px 25px}footer .verisign{width:48px;background-position:-53px 0;padding:0!important}footer .bbb-outer{display:inline-block;width:57px;height:25px;overflow:hidden}footer .bbb-outer img{max-width:none}a#bbblink.ruhzbal:hover img{margin:0!important}.brand-links{float:left;width:100%;padding:0;margin:0 0 15px;border-bottom:solid 1px #333;list-style-type:none}.brand-links li{float:left;width:25%}.brand-links li a{float:left;width:100%;text-align:center;font-family:FuturaPT-Medium,trebuchet ms,Arial,sans-serif;text-transform:uppercase;font-size:12px;color:#333!important;letter-spacing:1px;text-decoration:none;padding-bottom:5px;border-bottom:solid 3px #fff}.brand-links li a.on{border-bottom:solid 3px #e74582}.story-title{float:left;width:90%;padding:0 5%;font-size:14px;font-family:Calibri-Bold,trebuchet ms,Arial,sans-serif;color:#000;line-height:20px;letter-spacing:.01em}.story-title img{width:150px;margin-bottom:5px}.closet .inner{width:100%!important;padding:8px 0 0!important}.closet .new{font-size:18px;float:left;width:100%;background-color:#000;color:#fff;text-align:center;padding:6px 0}.closet .heavy{font-size:16px}.closet .pink span{font-size:17px!important;line-height:24px!important}.works .steps .step{float:left;width:100%;padding:15px 2% 5px;font-family:Calibri,trebuchet ms,Arial,sans-serif;font-size:12px;letter-spacing:.01em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.works .steps .step span{font-family:Calibri-Bold,trebuchet ms,Arial,sans-serif;font-size:15px;display:block;margin-bottom:10px}.works .steps .step i{display:inline-block;width:40px;height:40px;background:url(//us-cdn-m.justfab.com/media/images/brand/story_work_sprite.png) top left no-repeat;margin-bottom:10px;background-size:393px 40px}.works .steps .step i.note{background-position:1px 0}.works .steps .step i.store{background-position:-38px 0}.works .steps .step i.trophy{background-position:-77px 0}.works .vip-works .steps .step i.store{background-position:-116px 0}.works .steps .step i.skip{background-position:-156px 0}.works .steps .step i.money{background-position:-196px 0}.works .steps .step i.phone{background-position:-236px 0}.works .steps .step i.shoes{background-position:-275px 0}.works .steps .step i.truck{background-position:-315px 0}.works .steps .step i.price{background-position:-354px 0}.works .vip-works{float:left;width:92%;padding:20px 4%;background-color:#ef398c;color:#fff}.works .vip-works .steps .step{width:50%;height:245px}.works .vip-works .steps .step:nth-child(1){border-right:solid 3px #fff;border-bottom:solid 3px #fff}.works .vip-works .steps .step:nth-child(2){border-bottom:solid 3px #fff}.works .vip-works .steps .step:nth-child(3){border-right:solid 3px #fff}.works .arrow-down-1{float:left;width:100%;height:18px;margin-top:15px}.works .arrow-down-2{float:left;width:100%;height:18px;margin:-16px 0 25px}.styling .shop-arrivals{display:inline-block;font-size:12px;letter-spacing:1px;text-decoration:none;font-family:FuturaPT-Medium,trebuchet ms,Arial,sans-serif;color:#e74582!important}.styling .the-looks{margin-top:20px;position:relative}.styling .the-looks .copy{width:70%;position:absolute;top:46%;left:7%;font-size:13px;font-family:Calibri-Bold,trebuchet ms,Arial,sans-serif;color:#000;line-height:20px;text-align:left;letter-spacing:.01em}.styling .the-looks .copy a{margin-top:15px;line-height:normal}.story{font-size:14px;color:#000}.story .quotes{float:left;width:96%;padding:15px 2%;background-color:#dff2f4;text-align:center;margin:10px 0;letter-spacing:.01em}.story .quotes .saying{display:block;margin-bottom:10px;font-family:Calibri-Bold,trebuchet ms,Arial,sans-serif;font-size:13px;text-transform:uppercase}.story .quotes .column{float:left;width:50%;padding:0 2%;box-sizing:border-box}.story .quotes .quote{font-size:12px;font-family:Calibri,trebuchet ms,Arial,sans-serif}.story .quotes .name{font-size:11px;color:#666;line-height:20px}.story .quotes .city{font-size:11px;color:#666;font-family:Georgia,times new roman,Times,serif;font-style:italic}.story .overlap{width:70%;position:absolute;left:10px;top:0;text-align:left;padding:0;line-height:18px}.press .tabs{float:left;width:100%;border-bottom:solid 2px #666;margin-top:5px}.press .tabs a{float:left;padding:5px 10px;background-color:#e74582;color:#fff;font-size:15px;text-decoration:none;margin-right:2px}.press .tabs a.current{background-color:#666;color:#fff}.press a.left,.press a.right{position:absolute;top:100px;z-index:999}.press .video a{top:65px}.press .section{margin:15px auto 0;width:300px;clear:both;position:relative}.press .section .cta{float:left;width:96%;padding:0 2%;margin-top:10px}.press .iosSlider{width:250px!important;height:440px!important;margin-left:25px}.press .iosSlider .slide{width:250px;height:440px}.press .video .iosSlider,.press .video .slide{height:220px!important}.press .news .heavy{text-transform:uppercase}.press .inner{font-size:15px}.press .inner .bookO{font-size:20px}.press .video .slide{text-align:center}.stylist .tabs{float:left;width:100%;margin-bottom:30px;list-style-type:none}.stylist .tabs li{display:inline-block;width:105px;height:185px;background:url(//us-cdn-m.justfab.com/media/images/brand/story_stylist_bg_profile.png) top left no-repeat;text-align:center;margin:0 15px;background-size:105px 110px;vertical-align:top}.stylist .tabs li a{font-size:12px;color:#000;text-transform:uppercase;line-height:12px;font-family:FuturaPT-Medium,trebuchet ms,Arial,sans-serif;letter-spacing:1px;text-decoration:none}.stylist .tabs li a span{font-family:Georgia,times new roman,Times,serif;font-size:11px;text-transform:none;color:#666;font-style:italic;letter-spacing:normal}.stylist .tabs img{display:inline-block;margin:5px 0 10px}.stylist .slide-up-window .expert{float:left;width:100%;text-align:left}.stylist .georgia{font-family:Georgia,times new roman,Times,serif;color:#666;font-style:italic;font-size:11px;line-height:18px}.stylist .profile{float:left;width:50%}.stylist .profile .image{float:left;width:145px;height:200px;text-align:center;background:url(//us-cdn-m.justfab.com/media/images/brand/story_stylist_bg_profile_lg.png) top left no-repeat;padding-top:8px;background-size:145px 192px}.stylist .profile .about{float:left;width:100%;border-bottom:solid 1px #ccc;padding-bottom:10px;margin-bottom:10px;text-align:left}.stylist .profile .about .name{font-family:Quarto-Medium,trebuchet ms,Arial,sans-serif;font-size:16px;color:#000}.stylist .profile .about .georgia{font-family:Georgia,times new roman,Times,serif;font-size:12px;color:#666;font-style:italic}.stylist .bio{float:right;width:45%;text-align:left;font-size:12px;font-family:Calibri,trebuchet ms,Arial,sans-serif;color:#666}.stylist .bio .bold{font-family:Calibri-Bold,trebuchet ms,Arial,sans-serif}.stylist .quote{float:left;width:90%;text-align:center;font-family:Quarto-Medium,trebuchet ms,Arial,sans-serif;font-size:16px;color:#000;line-height:22px;padding:15px 5%}.stylist-444{margin:0 auto;letter-spacing:.01em}.stylist-444 .socialite{display:inline-block;width:60px;margin:0 5px 15px;text-align:center;font-family:FuturaPT-Medium,trebuchet ms,Arial,sans-serif;line-height:12px;vertical-align:top}.stylist-444 .socialite .day{font-family:Georgia,times new roman,Times,serif;font-style:italic;font-size:10px}.stylist-444 .socialite .picture{float:left;width:60px;height:60px;background:url(//us-cdn-m.justfab.com/media/images/brand/story_stylists_sprite.jpg);background-size:335px 236px}.stylist-444 .socialite.jp .picture{background-position:0 0}.stylist-444 .socialite.mr .picture{background-position:-68px 0}.stylist-444 .socialite.rz .picture{background-position:-136px 0}.stylist-444 .socialite.rj .picture{background-position:-207px 0}.stylist-444 .socialite.ds .picture{background-position:-275px 0}.stylist-444 .socialite.jm .picture{background-position:0 -89px}.stylist-444 .socialite.dl .picture{background-position:-68px -87px}.stylist-444 .socialite.es .picture{background-position:-136px -87px}.stylist-444 .socialite.kk .picture{background-position:-207px -87px}.stylist-444 .socialite.tr .picture{background-position:-275px -87px}.stylist-444 .socialite.lv .picture{background-position:0 -178px}.stylist-444 .socialite.sl .picture{background-position:-68px -178px}.stylist-444 .socialite.at .picture{background-position:-136px -178px}.stylist-444 .socialite .look-copy{text-transform:uppercase;letter-spacing:1px;display:inline-block;margin:10px 0 0;font-size:10px}.stylist-444 .socialite .links a{font-family:Georgia,times new roman,Times,serif;font-size:10px;font-style:italic;color:#333;text-decoration:underline;text-transform:capitalize}.stylist-444 .day-detail{float:left;width:100%;text-align:left!important;font-family:Calibri,trebuchet ms,Arial,sans-serif;font-size:13px;color:#666;letter-spacing:normal}.stylist-444 .day-detail .long{float:left;width:100%}.stylist-444 .day-detail .short{float:left;width:100%}.stylist-444 .day-detail .copy{float:left;width:100%;line-height:15px}.stylist-444 .day-detail .bold{font-family:Calibri-Bold,trebuchet ms,Arial,sans-serif}.stylist-444 .day-detail .times{font-family:Quarto-Medium,trebuchet ms,Arial,sans-serif;font-size:13px;line-height:25px;color:#333}.stylist-444 .day-detail .product-item{float:left;width:100%;margin-top:20px}.stylist-444 .day-detail a{color:#666!important;text-decoration:underline;text-transform:capitalize;font-size:13px}.stylist-444 .day-detail .name{font-family:Quarto-Medium,trebuchet ms,Arial,sans-serif;font-size:14px;color:#333}.stylist-444 .style-name{text-align:center}.stylist-444 .style-name span{font-family:Quarto-Medium,trebuchet ms,Arial,sans-serif;font-size:16px;text-transform:capitalize;letter-spacing:.01em;top:-20px;display:inline-block}.stylist-444 .style-name span .day{font-family:Georgia,times new roman,Times,serif;font-style:italic;font-size:12px}.stylist-444 .title-bar{float:left;width:100%;margin:40px 0 25px;background-color:#f2f2f2}.top-sellers h1{float:left;width:100%;padding:10px 0;font-family:FuturaNewMedium,trebuchet ms,Arial,sans-serif;font-size:24px;font-weight:400;text-align:center;margin:0;text-transform:uppercase}.top-sellers h2{float:left;width:90%;padding:0 5% 10px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;text-align:center;margin:0;color:#333}.cta .ui-btn-up-a,.cta .ui-btn-up-b,.cta .ui-btn-up-c,.cta .ui-btn-up-d,.cta .ui-btn-hover-a,.cta .ui-btn-hover-b,.cta .ui-btn-hover-c,.cta .ui-btn-hover-d{font-size:14px}.cta .column{float:left;width:48%}.cta .column:last-child{float:right}.bold{font-family:Calibri-Bold,trebuchet ms,Arial,sans-serif;font-weight:400}.current_deals#banner .scroller-right-arrow{margin:0}.current_deals#banner .scroller-right-arrow:before{content:''}.message.bad{background-image:url(//jf-na-cdn.justfab.com/image/mobile/global/icons/message_bad.png)}.message.good{background-image:url(//jf-na-cdn.justfab.com/image/mobile/global/icons/message_good.png)}footer .links a:after{content:'\2022'}footer .links a:nth-child(3)::after{content:"";display:block}footer .links a:last-child:after{content:""}footer .disclaimer{font-size:12px;text-transform:none;padding:10px 0;font-family:Calibri,trebuchet ms,Arial,sans-serif;letter-spacing:.01em;clear:both}footer .circles{margin:0 auto}footer .secure{display:inline-block;background:url(//us-cdn-m.justfab.com/media/images/icons/sprites_secure.png);margin:0 2px;height:22px;cursor:default;background-size:145px 25px}footer .verisign{width:48px;background-position:-53px 0}.upsell.jewelry{padding:10px 15px}.upsell.jewelry .steps{float:left;width:100%;margin:15px 0 0}.upsell.jewelry .steps a.back{float:left;width:50%;font-family:FuturaPT-Book,trebuchet ms,Arial,sans-serif;font-size:12px;text-transform:uppercase;color:#333;text-decoration:none;letter-spacing:1px}.upsell.jewelry .title{float:left;width:100%;padding:0;font-family:FuturaPT-Medium,trebuchet ms,Arial,sans-serif;font-size:16px;text-transform:uppercase}.upsell.jewelry .subtitle{display:block;margin-bottom:10px;color:#666;font-family:Calibri,trebuchet ms,Arial,sans-serif;font-size:14px;letter-spacing:.01em}