.page{padding:0}.ui-content.zoomed-content{padding-top:0!important;padding-bottom:0}.skinny-banner.has-border{border-top:1px solid #ccc;float:none;margin:0 10px;width:auto}.product.look_pdp{letter-spacing:1px}.cta .ui-btn{font-family:Founders Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:10px;text-shadow:none}.ui-icon-arrow-r{background:transparent url(//jf-eu-cdn.justfab.com/image/site/global/arrow/white-right.png) repeat scroll 0 0/18px 18px}.product .bundle-pdp-details .flex-box{display:inline-flex;padding:10px;justify-content:space-between;margin-bottom:18px;width:100%}.product .bundle-pdp-details .bundle-name{width:60%}.product .bundle-pdp-details .pricing_div{display:inline-flex;flex-direction:column;align-items:flex-end;width:auto;justify-content:end}.product .bundle-pdp-details .pricing_div>p{margin-bottom:4px}.looks-members-scroller .ui-collapsible-heading{padding-left:8px}.mobile-bundle-padding{padding-left:12px!important;padding-right:12px!important}.product .detail{background:#fff;margin-top:10px}.product .detail.zoomed-detail{margin-top:0}.product .detail .name{float:left;width:45%;padding:0 0 5px 10px;text-transform:uppercase;font-size:15px;line-height:18px;box-sizing:border-box}.look_pdp .detail .name{width:100%}.product .detail .price{letter-spacing:0;font-family:Founders Grotesk}.page.product .pricing{float:left;color:#7f7f7f;font-size:12px;text-align:right;width:50%;padding-right:10px;box-sizing:border-box}.page.product .pricing.lead-pricing-test{clear:left;float:none;letter-spacing:0;width:auto;text-align:left;padding-left:10px}.page.product .pricing.lead-pricing-test .pink{font-weight:500}.page.product .new-vip-offer-tag{background:#f5f5f5;display:inline-block;font-size:11px;letter-spacing:normal;margin-left:10px;padding:3px 15px 3px 5px;position:relative;text-transform:none}.page.product .new-vip-offer-tag:after,.page.product .new-vip-offer-tag:before{border:10px solid transparent;border-right-color:#f5f5f5;content:"";left:-20px;position:absolute;top:0}.page.product .new-vip-offer-tag:after{left:auto;right:0;border-right-color:#fff}.retail-price{color:#333}.lead-pricing-test .retail-price{color:#999;text-transform:capitalize}.retail-price .price-amount{text-decoration:line-through}.lead-pricing-test .retail-price .price-amount{text-decoration:none}.page.product .pricing img[src*=promo]{max-width:110px;margin:0 0 .5rem}.page.product div[itemprop]{text-align:right;padding-right:10px}.page.product .member{color:#333}.easy-returns,.free-shipping{color:#333;display:inline-block}.product .detail .interact{float:left;position:relative;width:100%;padding-top:5px}.product .detail .interact.zoomed-interact{padding-top:50px;position:static}.product.look_pdp .detail .interact{border:none}.product .detail .interact .scroller{overflow:hidden;margin:0 auto}.product .detail .interact.zoomed-interact .scroller{overflow:visible}.product .detail .interact.zoomed-interact .shop-look-product,.product .detail .interact.zoomed-interact .zoom-image{width:100%!important;display:block}.product .detail .interact.zoomed-interact .swiper-container,.product .detail .interact.zoomed-interact .swiper-slide{overflow:visible!important;width:100%;height:100%}.product .detail .interact.zoomed-interact .shop_look_outer_container{bottom:100px}.product .detail .interact.zoomed-interact .shop_look{width:100%}.product .detail .interact.zoomed-interact .shop_look a{padding:20px;display:inline-block}.detail .interact.zoomed-interact .scroller-left-arrow,.detail .interact.zoomed-interact .scroller-right-arrow{top:45%}.detail .interact .scroller-left-arrow,.more_looks .scroller-left-arrow,.room .scroller-left-arrow{left:0;width:auto}.detail .interact .scroller-right-arrow,.more_looks .scroller-right-arrow{right:0}.room .scroller-right-arrow{right:20px}.more_looks .scroller-left-arrow:before,.more_looks .scroller-right-arrow:before,.room .scroller-left-arrow:before,.room .scroller-right-arrow:before{height:90%;background:hsla(0,0%,100%,.6);line-height:1.5em;border-radius:2px}.swiper-pagination-outer{position:absolute;top:0;left:0;background-color:#fff;width:100%;display:none;height:50px;line-height:54px;border-bottom:1px solid #e5e5e5;z-index:999999}.swiper-pagination{left:10px}.swiper-pagination-outer .zoom-back{float:right;width:77px;height:28px;line-height:30px;border:1px solid #e5e5e5;margin:10px;text-align:center;text-transform:uppercase}.swiper-pagination-bullet{height:10px!important;width:10px!important;background-color:#ccc!important;margin:0 3px}.swiper-pagination-bullet-active{background-color:#333!important}.zoom-reset{position:absolute;margin-right:auto;bottom:20px;width:77px;height:28px;line-height:30px;border:1px solid #e5e5e5;background-color:#fff;z-index:9;left:50%;margin-left:-40px;transition:.8s;opacity:0}.detail .calf_detail,.zoom-reset{text-align:center;text-transform:uppercase}.detail .calf_detail{font-family:Founders Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:10px;margin-bottom:6px;padding:7px 0 5px}.detail .calf_detail img{vertical-align:middle;margin-top:-.3em}.product .detail .select-area{float:left;padding:0 10px;position:relative;width:100%;box-sizing:border-box}.product .detail .section{border-top:1px solid #ccc;float:left;padding:10px 0;position:relative;width:100%}.look_pdp .detail .section{padding-bottom:0}.product .detail .slide-up-reviews{text-decoration:none;color:#333!important;width:38%;letter-spacing:.05em;text-align:right}.ui-content{padding-bottom:0}.product .interact .iosSlider{width:300px!important;height:345px;margin:0 auto 15px}.iosSlider .slide{width:300px;text-align:center;position:relative}.product .bought .iosSlider .slide a{float:left;margin:0 11px}.information.dresses .iosSlider .slide a{margin:0 2px}.information.dresses .model,.information.dresses .thumbnails{position:relative;clear:both}.information.dresses .thumbnails .iosSlider{height:131px;border-bottom:1px solid #ccc;padding-bottom:5px}.information.dresses .thumbnails .iosSlider .slide{text-align:left}.information.dresses .model .iosSlider,.information.dresses .model .iosSlider .slide{height:190px;width:100%;margin:0 auto;float:none;border:0;text-align:center;text-transform:uppercase}.information.dresses .model .slide a{float:left;width:50%!important;color:#000;text-decoration:none;margin:0!important;font-size:11px;opacity:.2;filter:alpha(opacity=20)}.information.dresses .model .slide .tab_on{opacity:1;filter:alpha(opacity=100)}.information.dresses .cta{border-bottom:1px solid #ccc;margin-bottom:10px}.product .detail .reviews{float:right;width:50%;text-align:right;margin-top:5px}.product .detail .reviews .scale.stars{display:inline-block;vertical-align:top;margin-top:2px}.product .detail .reviews a{font-size:12px;display:inline-block}.product .detail .status{font-family:Founders Grotesk;font-size:12px;color:#d93f0b!important;text-transform:none;letter-spacing:normal;position:relative;z-index:100}.product .detail #chooseColor .status,.product .detail #chooseFit .status,.product .detail #chooseLength .status,.product .detail #chooseSize .status{width:auto;padding:0 5px}.easy-returns,.free-shipping{float:left;clear:both;font-family:Founders Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:normal;padding:0 0 7px 30px;text-transform:none}.easy-returns i,.free-shipping i{position:absolute;left:-3px;color:#656565;font-size:1.5em;margin-top:-2px}.easy-returns{left:-2px}.product .room .item,.product .room .item .shot,.product .room .item img{border:0!important;width:48px!important;height:70px!important}.product .room .item{margin:5px}.product .room .details{display:none}.product .detail .information.dresses .product-type{float:left;width:40%;text-align:center}.product .detail .information.dresses .line{float:right;width:59%;position:relative}.product .detail .information.dresses .name{width:100%;padding:0}.product .detail .information.dresses .price{width:100%;padding-bottom:10px}.product .detail .information.dresses a.see-details{display:inline-block}.product .detail .information.dresses a.duo-item-link{float:left;color:#000;font-family:Founders Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;text-decoration:none;width:100%;background:#fff url(//us-cdn-m.justfab.com/media/images/boutique/arrow_right.png) 100% no-repeat;background-size:13px 13px}.product .detail .information.dresses .looks-header{float:left;width:100%;background-color:#e5e5e5;text-transform:uppercase;padding:10px 0;margin:5px 0;font-size:11px;text-align:center;position:relative}.product .detail .information.dresses .looks-header i.arrow-up{position:absolute;top:-10px;left:47%;width:0;height:0;border-color:transparent transparent #e5e5e5;border-style:solid;border-width:0 10px 10px}.product .detail .information.dresses .item-looks{float:left;width:100%;text-align:center;border-bottom:1px solid #333}.product .bought{position:relative}.product .bought .iosSlider{width:280px!important;height:144px!important;margin:0 auto}.product .bought a.left,.product .bought a.right{top:60px;position:absolute;z-index:999}.product .bought a.left{left:0}.product .bought a.right{right:0}.product .detail .option_box{float:left;width:96%;box-shadow:0 0 2px 2px #ddd;padding:5px 2%;margin-bottom:15px}.product .detail .option_box .head{float:left;width:100%;font-family:Founders Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;border-bottom:1px dotted #666;padding-bottom:4px;margin-bottom:8px}.product .detail .option_box label{font-family:Founders Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:14px}.product .detail .option_box .price{font-family:Founders Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px}.product .detail .option_box .heavy{font-size:15px}.product .detail .option_box sup{font-size:8px}.product .detail .option_box .stamp{float:right;position:relative;margin:-20px 0 5px}.product .detail .review_page .reviewbox{float:left;width:100%;margin-top:15px}.product .detail .reviewbox .thumbs{float:left;margin-right:5px}.product .detail .reviewbox .from{float:left}.product .detail .action{float:left;width:100%}.product .detail .add_list{float:left;width:63%}.product .detail .rate_it{float:right;width:36%}.product .add_to_bag{margin-bottom:5px}.product .add_to_bag .ui-btn-inner{overflow:visible}.product h1 .ui-btn-hover-c,.product h1 .ui-btn-up-c,.product h1 .ui-corner-bottom,.product h1 .ui-corner-top{border-radius:0;border:0;background:none}.product .input_radio .ui-btn-inner{padding-top:0;padding-bottom:0;margin:0}.product .option_box h1 .ui-btn-hover-c,.product .option_box h1 .ui-btn-up-c,.product .option_box h1 .ui-corner-bottom,.product .option_box h1 .ui-corner-top{background:#666;color:#fff!important;font-family:Founders Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:italic;padding-top:2px;padding-bottom:2px;font-weight:400;text-transform:none}.product .option_box .ui-btn-inner{border:0}.product .option_box .ui-collapsible{border:0!important}.slide-up-reviews{float:right}.quickview-content .qv-header{padding:0 10px}.quickview-content .inner .product .detail .interact.zoomed-interact{padding-top:0;margin-top:-15px}.social-list .social-tabs{padding:0;margin:0 0 4px;float:left;width:100%;text-align:center}.social-list .social-tabs li{display:inline-block;padding:0 10px;list-style-type:none;box-sizing:border-box;-moz-box-sizing:border-box}.social-list .social{display:inline-block;height:20px;margin:0!important;padding:0;width:20px;background:url(//us-cdn-m.justfab.com/media/images/icons/sprites_icons_ver2_grey.png) 0 0 no-repeat;vertical-align:middle;background-size:20px 273px}.social-list .current,.social-list .social:hover{background-image:url(//us-cdn-m.justfab.com/media/images/icons/sprites_icons_ver2_color.png)}.social-list .facebook{background-position:0 -79px}.social-list .twitter{background-position:0 -104px}.social-list .youtube{background-position:0 -157px}.social-list .pinterest{background-position:0 -131px}.social-list .google{background-position:0 -53px}.social-list .tumbler,.social-list .tumblr{background-position:0 -27px}.social-list .instagram{background-position:0 -71px}.social-list .share-options{float:left;width:100%;text-align:center;padding:15px 0;border:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;font-family:Founders Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;margin:4px 0 10px}.social-list .share-options a,.social-list .share-options iframe{display:inline-block;margin:4px 4px 0!important}.social-list .share-options iframe{overflow:hidden;width:61px!important;height:21px!important}#chooseColor,#chooseFit,#chooseLength,#chooseSize{clear:both;float:left;width:100%;margin:10px 0 0;text-transform:capitalize;font-family:Founders Grotesk}#chooseColor{width:80%;font-family:Founders Grotesk;font-weight:500}.product_details #chooseColor{width:100%!important}.selected-option{font-family:Founders Grotesk;color:#7f7f7f}.information.dresses #chooseColor,.information.dresses #chooseSize{width:100%;text-align:left;font-size:12px;margin-right:0}#fit,#lengths,#sizes,#swatches{float:left;width:100%;margin-bottom:8px}.information.dresses #sizes,.information.dresses #swatches{width:100%;margin-bottom:10px}.hoverCursor{cursor:pointer}#colorError,#lengthError,#sizeError,[id^=fitError],[id^=inventoryMsg],[id^=optionsError]{display:none;color:red!important}[id^=fitError]{text-transform:none}.denimLength,.shoeSize{float:left;color:#7f7f7f;width:33px;height:24px;text-align:center;line-height:15px;letter-spacing:normal;border:1px solid #999;margin:10px 0 0 5px;padding:4px 0}.denimLength.fitstandard{margin-left:0}.swatchImage{border:1px solid #ccc;height:20px;padding:1px;float:left;margin:0 6px 6px 0}.roundSwatchImage{width:20px;border-radius:50%}#sizes .line{float:left;width:100%;height:10px;margin:0;padding:0}.numberbox{float:left;padding:4px 0;width:25px;margin:0 6px 6px 0;font-size:12px;border:1px solid #ccc;text-align:center;letter-spacing:normal}img.swatchSelected,img.thumbSelected{border:1px solid #333}.fitSelected,.lengthSelected,.sizeSelected,.widthSelected{border-color:#333;background-color:#333;color:#fff}.selectedColor,.selectedFit,.selectedLength,.selectedSize{color:#333!important;font-weight:400}.sizeUnavailable{overflow:hidden;position:relative}.sizeUnavailable:before{border:1px solid #ccc;content:"";height:60px;left:6px;position:absolute;top:-14px;transform:rotate(47deg);-webkit-transform:rotate(47deg);-ms-transform:rotate(47deg)}.size-chart-tooltip{background:#e4e4e4;box-sizing:border-box;opacity:0;position:absolute;top:20px;right:0;width:260px;z-index:-1}@keyframes slide-from-top-20{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.size-chart-tooltip.visible{animation:slide-from-top-20 .2s;animation-fill-mode:forwards;opacity:1;z-index:1}.size-chart-tooltip:before{border:8px solid transparent;border-top-color:#e4e4e4;content:"";height:0;right:15px;position:absolute;bottom:-16px;width:0}.size-chart-tooltip .size-chart-tooltip-icon{-ms-flex-align:center;align-items:center;background:#f2f2f2;display:-ms-flexbox;display:flex;float:left;height:45px;text-align:center;width:45px;vertical-align:top}.size-chart-tooltip .icon-info{background:#999;color:#f2f2f2;font-size:20px;margin:0 auto}.size-chart-tooltip-content{color:#000;float:left;font-size:12px;letter-spacing:normal;padding:8px 10px 0;text-transform:none;width:180px}.size-chart-tooltip-content a{color:#ee3d8b!important;float:none!important;font-family:Founders Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500;font-size:inherit!important;margin:0!important;text-transform:none!important}.size-chart-tooltip-close{font-size:14px;height:14px;position:absolute;top:19px;right:10px;width:14px}.size-chart-tooltip-close:after,.size-chart-tooltip-close:before{border-bottom:2px solid #999;content:"";display:block;position:absolute;-ms-transform:rotate(45deg);transform:rotate(45deg);width:1em}.size-chart-tooltip-close:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.view-looks{float:left;width:100%;text-align:center;margin:5px 0}.complete-look{background-color:#333;color:#fff!important;text-transform:uppercase;padding:5px 15px;text-decoration:none;font-size:11px}.complete-look,.page.product .ui-collapsible-set{font-family:Founders Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif}.page.product .ui-collapsible-set{margin:.5em 0 15px;color:#7f7f7f;letter-spacing:normal;clear:both}.page.product .ui-collapsible{box-sizing:border-box;float:left;margin:6px 0 0;width:100%!important}.page.product .ui-collapsible video{width:100%!important;height:100%!important}.page.product .ui-collapsible .ui-collapsible-heading,.page.product .ui-collapsible .ui-collapsible-heading a{padding:0}.page.product .ui-collapsible .ui-collapsible-heading a .ui-btn-inner{padding:8px 30px 5px 0}.page.product .detail .ui-collapsible .ui-collapsible-content{font-size:13px;padding:7px;margin:0}.page.product .detail .ui-collapsible .ui-collapsible-content ul{margin:2px 0 5px}.page.product .detail .ui-collapsible .ui-collapsible-content ul li{margin:0 0 0 15px}.page.product .detail .more-help{margin-top:15px!important}.page.product .detail .more-help a{color:#7f7f7f!important;text-decoration:underline}.page.product .detail .more-help li:first-child{list-style-type:none;margin-left:0!important}.ui-collapsible-set .bold,.ui-collapsible-set strong{font-family:Founders Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#333}.reviews-content{line-height:24px}.reviews-content .scale.stars{display:inline-block}.reviews-content .reviewbox{float:left;width:100%;margin-top:10px}.reviews-content .reviewbox strong{line-height:18px}.reviews-content .reviewbox .from{float:none!important;display:inline-block;font-family:Founders Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;color:#333}.reviews-content .reviewbox .from span:after,.reviews-content .reviewbox .from span:before{content:"|";margin:0 3px;color:#333}.reviews-content .reviewbox .quote{float:left;width:100%;line-height:16px}.reviews-content .bold,.reviews-content strong{font-weight:400}.reviews-content .bold,.reviews-content span,.reviews-content strong{font-family:Founders Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;color:#333}.reviews-content span{letter-spacing:1px;text-transform:uppercase}.reviews-content .member-fit{float:left;width:100%;border-top:1px solid #ccc;padding-top:5px;margin-top:5px;line-height:18px}#review_page_see_more a{font-family:Founders Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;color:#333;font-size:11px}.slide-up-size-chart{color:#333!important;text-decoration:none;margin-top:2px}.size-chart-content table td{border:1px solid #ccc;padding:2px;text-align:center;border-collapse:collapse}.size-chart-content .subtitle{font-size:11px;letter-spacing:1px;text-transform:uppercase;display:inline-block;margin-bottom:8px}.size-chart-content .subtitle,.size-chart-content strong{font-family:Founders Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;color:#333}.size-chart-content strong{font-weight:400}.preorder-content .product{float:left;width:32%}.preorder-content .info{float:right;width:67%;color:#7f7f7f}.preorder-content .info,.preorder-content .info .title{font-family:Founders Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif}.preorder-content .info .title{float:left;width:100%;margin-bottom:15px;letter-spacing:1px;text-transform:uppercase;color:#333}.preorder-content .ui-checkbox .ui-btn-hover-c,.preorder-content .ui-checkbox .ui-btn-up-c{background:none}.preorder-content .ui-checkbox .ui-btn-inner{padding:5px 25px}.preorder-content .ui-checkbox .ui-icon{left:0}.preorder-content .ui-checkbox input{display:none!important}.preorder-content .ui-checkbox .ui-btn-text{color:#7f7f7f;text-transform:none;letter-spacing:normal}.preorder-content .ui-checkbox .ui-btn-text,.preorder-content .yes{font-family:Founders Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif}.preorder-content .yes{font-weight:500;color:#d93f0b}.fav_and_label_container{float:left;margin:-30px 0 0 10px;z-index:9;position:relative}.fav_and_label_container_opacity{background:hsla(0,0%,100%,.8)}.look_pdp .fav_and_label_container{opacity:.8}.favorites_status{float:left;position:relative}.favorites_status:hover{cursor:pointer}.favorites_status .heart{float:left;height:12px;position:relative;width:15px;z-index:100}.favorites_status .heart:before{content:"\e831";color:#797979;font-family:fontello-neue;font-size:15px}.favorites_status.selected .heart:before{content:"\e830";color:#797979;font-family:fontello-neue}.favorites_status.selected .text{display:inline-block}.heart_text{display:none;float:left;font-family:Founders Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:1px;padding-left:5px;position:relative;text-transform:uppercase;width:160px}.shop_look_outer_container{background:hsla(0,0%,100%,.8);bottom:38px;position:absolute;width:100%}.shop_look_inner_container{position:relative}.shop_look{font-family:Founders Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:1px;margin:auto;padding:5px 0 0;width:110px;text-transform:uppercase}.shop_look a{color:#333!important;text-decoration:none}.pdp_social{float:left;width:100%;text-align:center;padding:10px;box-sizing:border-box}.pdp_social .social{width:22px;height:21px;font-size:1.125em;display:inline-block;margin:0 5px}.pdp_social .social .icon-style-circle{background:#666}.pdp_social .tw i:before{margin-left:.3em}.pdp_social .pn i:before{margin-left:.25em}.pdp_social .in i:before{margin-left:.3em}.pdp_social .gp i:before{margin-left:.35em}.looks-members-scroller{float:left;width:100%;padding:10px;box-sizing:border-box}.look_pdp .looks-members-scroller{padding-top:0}.product.look_pdp .detail .look_name{width:210px;font-family:Chronicle Display;font-size:24px;line-height:24px;text-transform:capitalize}.product.look_pdp .detail .look_price{float:right;width:auto}.product.look_pdp .section .name{float:none;font-size:12px;padding-left:0}.product.look_pdp .section .price{text-align:left}.product.look_pdp .detail .interact .iosSlider{height:370px}.look_subhead{float:left;margin:15px 0 0 10px;font-family:Founders Grotesk;font-size:16px}.look_subhead .items-bundle{color:#333;display:block;font-family:Chronicle Display;font-size:20px;line-height:24px;margin-top:10px;font-weight:400}.product.look_pdp .section .product_img{float:left;height:132px;margin-bottom:15px;margin-right:15px;position:relative;width:90px}.product.look_pdp .section .product_details{display:table;position:relative}.product.look_pdp .section .product_details .name,.product.look_pdp .section .product_details .name a{color:#333;text-decoration:none;font-family:Chronicle Display;font-size:20px;line-height:20px;text-transform:capitalize}.product.look_pdp .section .product_details .price{width:auto;color:#7f7f7f;text-transform:uppercase}.product.look_pdp .section .product_img img{height:132px;width:90px}.product.look_pdp .section .pdp_link{clear:both;margin-bottom:15px;display:inline-block;text-transform:uppercase;line-height:12px;float:left}.product.look_pdp .section .pdp_link .ui-link{text-decoration:none}.pdp_link_underline,.product.look_pdp .section .pdp_link .ui-link{color:#333;font-size:12px;font-family:Founders Grotesk;text-transform:capitalize}.pdp_link_underline{text-decoration:underline;padding-bottom:10px}.product.look_pdp .add_look_to_bag.cta,.product.look_pdp .section .cta{margin-top:0;padding:0 10px}.product.look_pdp .add_look_to_bag.cta .button,.product.look_pdp .section .cta .button{width:100%!important}.product .cta .our_commitment{font-family:Founders Grotesk;font-size:14px;color:#333;letter-spacing:.4px;border-bottom:1px solid #333}.hdr_border_top{border-top:1px solid #ccc;clear:both;color:#333;padding:15px 0 8px;text-align:center;font-family:Founders Grotesk;font-size:12px}.more_looks{position:relative}.more_looks .iosSlider{height:170px!important;margin:auto;width:280px!important}.more_looks .mask{background:hsla(0,0%,100%,.5)}.more_looks .full_mask,.more_looks .mask{height:170px;position:absolute;right:0;top:0;width:45px!important}.more_looks .full_mask{background:#fff}.more_looks .iosSlider .slide{height:170px!important;width:115px!important}#media_inner .swiper-container img{width:235px}.looks-members-scroller .swiper-container{height:152px}.looks-members-scroller .swiper-container .swiper-slide{float:left;width:105px}.swiper-container.swiper-ugc{height:auto;margin-top:5px}.swiper-container.swiper-ugc .swiper-slide{width:40%}.grid-callout{position:absolute;bottom:0;left:0;color:#fff;width:100%;height:25px;line-height:25px;text-align:center;background:url(//jf-na-cdn.justfab.com/image/mobile/global/icon/transparent_grid.png);letter-spacing:.05em;font-family:Founders Grotesk;font-size:12px;letter-spacing:.2px;text-shadow:0 1px 4px rgba(0,0,0,.2)}.page.shopping{margin-bottom:25px}.looks_lp_slider,.lp_slider{margin:auto;position:relative;width:300px}.looks_lp_slider .iosSlider,.lp_slider .iosSlider{height:190px;margin:auto;width:300px}.looks_lp_slider .iosSlider .slide,.lp_slider .iosSlider .slide{height:187px;width:300px}.looks_lp_slider .scroller-left-arrow,.looks_lp_slider .scroller-right-arrow,.lp_slider .scroller-left-arrow,.lp_slider .scroller-right-arrow{top:55%}.looks_grid .price{display:none}.waitlist-content #addToWaitlistForm{font-family:Founders Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;color:#7f7f7f}.waitlist-content em{float:left;font-style:normal;padding:0 0 8px}.waitlist-content .selections{color:#7f7f7f;font-family:Founders Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase;letter-spacing:1px}.waitlist-content .selections .item{max-height:190px!important}.waitlist-content .selections img{max-height:130px}.waitlist-content .option{padding:10px;border:1px solid #ccc;margin-bottom:10px}.waitlist-content .option:nth-of-type(2){margin-bottom:20px}.waitlist-content .option .ui-radio-off .ui-btn-inner,.waitlist-content .option .ui-radio-on .ui-btn-inner{color:#333;font-family:Founders Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;padding:0 0 0 20px}.waitlist-content .option .ui-icon-radio-off,.waitlist-content .option .ui-icon-radio-on{left:-2px}.waitlist-content .option .answer br,.waitlist-content .option input{display:none}.waitlist-content .cancel1{display:inline-block;width:100%;background:#333;text-align:center;text-transform:uppercase;font-family:Founders Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:1px;padding:9px 20px;float:right}.waitlist-content .cancel1,.waitlist-content .cancel1:hover{color:#fff;text-decoration:none}.arrow-up{position:absolute;top:36px;right:15px;content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff}.arrow-up:before{position:relative;left:-9px;top:-1px;content:"";display:block;z-index:-1;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #333}.arrow-up:after{position:absolute;left:-11px;top:0;content:"";display:block;z-index:10;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #fff}.arrow-up.arrow-shadow:before{border-bottom:9px solid hsla(0,0%,50.2%,.2)}.below-a2c{background:none repeat scroll 0 0 hsla(0,0%,100%,.5);height:100%;display:hidden;padding:100%;margin-left:-10px;position:absolute;z-index:-1}.below-a2c .visible{display:block;z-index:10}.top-cart-lines{position:absolute;left:10px;right:10px;background-color:#fff;border:1px solid #999;margin-top:0;box-sizing:border-box;box-shadow:0 0 10px 0 hsla(0,0%,40%,.5),0 500px 0 500px hsla(0,0%,100%,.7);z-index:1002}.top-cart-lines-inner{padding:10px}.top-cart-lines-container .title{color:#333;font-size:14px;line-height:14px;text-align:center;border-bottom:1px solid #ccc;padding:0 0 10px}.top-cart-lines-container .vip_member{margin:0 10px}.top-cart-lines-container .vip_member ul{margin-top:0!important}.top-cart-lines-container .vip_member li{padding:0;margin:0 0 0 7px;list-style-type:disc;line-height:18px}.top-cart-lines-container .cart_lines{text-transform:uppercase}.top-cart-lines-container .cart_row{padding:15px 0 10px}.top-cart-lines-container .cart_row_left{float:left;width:50%;box-sizing:border-box}.top-cart-lines-container .cart_row_left .item{float:left;padding:0 10px 0 0;box-sizing:inherit}.top-cart-lines-container .cart_row_left .details{color:#333;font-size:14px;text-align:left;text-transform:none;line-height:18px;box-sizing:inherit}.top-cart-lines-container .cart_row_left .details .name{line-height:14px;white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis;width:60px;box-sizing:inherit}.top-cart-lines-container .cart_row_left .details .medium{display:block;color:#999;box-sizing:inherit}.top-cart-lines-container .cart_row_right{float:right;padding:10px 0 5px}.top-cart-lines-container .cart_row_right .prices{margin:0 auto}.top-cart-lines-container .cart_row_right .prices .price_label{float:left;text-align:right;width:40px;letter-spacing:-.4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-cart-lines-container .cart_row_right .prices .price_value{float:left;text-align:right;margin-left:4px}.top-cart-lines-container .cart_row_right .price{color:#885650;font-weight:400}.top-cart-lines-container .cart_row_right .remove_item{float:right;width:24px}.top-cart-lines-container .cart_row_right .remove_item .remove{cursor:pointer;height:24px;margin-bottom:2px;background:url(//eu-cdn.justfab.com/image/mobile/global/icons/trash.svg) no-repeat scroll 0 0/25px 25px transparent}.top-cart-lines-container .item_removed{font-weight:500}.accel_action button,.top-cart-lines-container .action button{float:right;background:#333;color:#fff;border:none;font-family:Founders Grotesk,Trebuchet MS,Arial,sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;letter-spacing:.03em;width:100%;padding:.6em 20px;margin-bottom:10px;min-width:.75em}.top-cart-lines-container .accel_action button{background:#885650;cursor:pointer}.top-cart-lines-container button:after{height:0;border-bottom:5px solid transparent;display:inline-block;width:0;top:4px;left:8px;float:right;position:relative;border-top:5px solid transparent;font-size:0;z-index:999999;visibility:visible;border-left:5px solid #fff}.top-cart-lines-container .accel_action.innovation button{background:#333}.top-cart-lines-container .accel_action button:after{content:"";border:0}.top-cart-lines-container .back_to_shopping{width:50%;padding:.6em 1em .6em 0;font-size:14px;text-align:center;display:inline-block;box-sizing:border-box}.top-cart-lines-container .back_to_shopping a{color:#999}.top-cart-lines-container .cart-lines-message{width:100%;color:#7f7f7f;background:#f0f0f0;font-size:14px;text-align:center;text-transform:uppercase;letter-spacing:.03em;line-height:14px;padding:10px;box-sizing:border-box;clear:both}.top-cart-lines-container .cart-lines-message span{font-size:10px;display:block}.top-cart-lines-container .cart-lines-message i{font-style:normal}.top-cart-lines-container .cart-lines-message .atb-jf-influencer-exlusive{height:14px;font-family:Founders Grotesk;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;text-transform:none;line-height:normal;letter-spacing:.3px;color:#333}.top-cart-lines-container .cart-lines-message .atb-jf-influencer-products{height:16px;font-family:Founders Grotesk;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;text-transform:none;line-height:normal;letter-spacing:.5px;color:#333}.top-cart-lines-container .cost-left{float:left;text-transform:uppercase}.top-cart-lines-container .promoname{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:60vw}.top-cart-lines-container .cost-right{float:right}.top-cart-lines-container .breakdown{border-top:1px solid #ddd}.top-cart-lines-container .breakdown table{padding:0 11px;width:100%;line-height:18px;text-align:left;margin-bottom:0}.top-cart-lines-container .breakdown.lead{text-transform:uppercase;margin:10px 0;font-size:12px}.top-cart-lines-container .breakdown .cart_total{text-transform:uppercase;color:#885650;font-weight:500}.top-cart-lines-container .breakdown .total_label{text-transform:uppercase}.top-cart-lines-container .checkout_as_payg,.top-cart-lines-container .checkout_as_vip{margin:0 auto;width:100%}.top-cart-lines-container .checkout_as_payg .title,.top-cart-lines-container .checkout_as_vip .title{border-bottom:none}.top-cart-lines-container .checkout_as_payg ul,.top-cart-lines-container .checkout_as_vip ul{margin:0 auto;width:95%}.top-cart-lines-container .checkout_as_payg{margin:20px 0 0;padding-top:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5}.top-cart-lines-container .checkout_as_payg .payg{margin:0 10px;padding-bottom:20px}.top-cart-lines-container .checkout_as_payg .payg li{padding:0;margin:0 0 0 7px;list-style-type:disc;line-height:18px}.see_more_looks_border_box{clear:both;border:1px solid #ccc}.see_more_looks_border_box .ui-collapsible-heading{border:none}.exclusive-message{font-size:12px}.free-shipping-message{font-size:16px}.free-shipping-message span{font-size:16px!important;display:inline!important}.back_to_shopping_eu{border:none;font-size:14px;text-transform:uppercase;letter-spacing:.03em;width:50%;padding:.7em 1em .6em .5em;margin-bottom:10px;min-width:.75em;background:#fff;cursor:pointer;text-align:center}.top-cart-lines.na-cart-add{box-shadow:0 2px 5px 0 rgba(0,0,0,.2);border:0}.top-cart-lines.na-cart-add .top-title{color:#333;font-size:14px;line-height:20px;text-align:center;border-bottom:2px solid #d3d3d3;font-family:Founders Grotesk;padding-bottom:10px}.top-cart-lines.na-cart-add .master-label{color:#333;font-size:14px;line-height:20px;font-family:Founders Grotesk;margin-bottom:7px}.top-cart-lines.na-cart-add .master-qty,.top-cart-lines.na-cart-add .master-size{color:#333;font-size:12px;font-family:Founders Grotesk;letter-spacing:.3px;line-height:16px}.top-cart-lines.na-cart-add .cta{margin-bottom:24px}.top-cart-lines.na-cart-add .cta .button{min-width:47%;margin:0}.top-cart-lines.na-cart-add .cta .button:first-child{float:left}.top-cart-lines.na-cart-add .cta .button:last-child{float:right}.top-cart-lines.na-cart-add .cart-lines-message{background-color:#f4e3e6;font-family:Founders Grotesk;font-size:14px;letter-spacing:.5px;color:#333;text-transform:none;line-height:18px}.top-cart-lines.na-cart-add .cart-lines-message span{font-family:Founders Grotesk;font-size:12px;letter-spacing:.3px;color:#333;text-transform:none}.jf-smooth{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s}.jf-ssModal{position:fixed;height:100%;width:100vw;top:0;background-color:#fff;z-index:9999;overflow:hidden;overflow-y:auto;-ms-transform:scale(0);transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0)}.jf-ssModal.showModal{-ms-transform:scale(1);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);display:block}.jf-ssModal:not(.showModal){display:none}.jf-ssModal>.jf-productImgCont{width:auto;float:none;margin:34px auto 20px}.jf-ssModal>.jf-productImgCont>img{max-height:262px}.jf-ssModal>.jf-productImgCont.slideUp>img{max-height:146px}.jf-ssModal>.jf-ssFormCont{width:auto;float:none;position:relative}.jf-ssForm{padding:0 28px}.jf-loginPop .jf-ssForm{position:relative;top:0;margin:44px auto 0}.jf-ssForm>h2{font-size:16px;line-height:30px;margin:0 auto 4px}.jf-ssForm>form~p>a,.jf-ssForm>h2{color:#848484;font-family:Founders Grotesk}.jf-ssForm>form~p>a{text-transform:capitalize}.jf-ssForm>form~p>a>span{font-family:Founders Grotesk;color:#333!important;font-weight:300}.jf-ssForm>h2>b{display:block;color:#333;font-size:24px}.jf-ssForm>p:not(.jf-err),.jf-ssModal>.jf-ssFormCont>.jf-signUp:not(.jf-err){font-family:Founders Grotesk;font-size:14px;font-weight:300;line-height:1.43;letter-spacing:.4px;color:#848484;margin:0 auto 10px}.jf-ssForm>p:not(.jf-err){margin:0 auto 20px}.jf-ssForm>form~p{margin:30px auto 0!important}.jf-loginPop .jf-ssForm>p:first-child{font-size:16px;color:#333;font-family:Founders Grotesk;margin:0 auto 20px;line-height:30px;text-transform:capitalize}.jf-ssForm>p>a,.jf-ssModal>.jf-ssFormCont>.jf-signUp>a{color:#333!important;font-family:Founders Grotesk;text-decoration:none;text-transform:capitalize}.jf-ssForm .jf-form-group{position:relative;margin:0 auto 20px}.jf-ssForm #ssaEmail,.jf-ssForm #sslEmail{margin-top:10px}.jf-ssForm>form>.jf-form-group{margin:0 auto 15px;float:left;width:100%}.jf-select>.ui-btn-inner,.jf-ssForm .jf-form-group~.ui-btn-inner{display:none}.jf-ssForm .jf-form-group input{padding:10px 15px;font-family:Founders Grotesk;border:1px solid #d3d3d3;height:40px;margin:0 auto;box-shadow:none;width:100%;-webkit-appearance:none}.jf-ssForm>form{margin:0 auto 30px}.jf-loginPop .jf-ssForm>form{margin:0 auto 10px}.jf-fp{display:block;text-align:right;color:#848484!important;text-transform:capitalize;text-decoration:underline;line-height:18px;margin:0 auto 40px;font-family:Founders Grotesk!important;float:right}.jf-ssForm>form>input,.jf-ssForm>input{width:100%;display:block;border:none;padding:0;background-color:#333;height:40px;text-transform:uppercase;color:#fff;box-shadow:none;font-family:Founders Grotesk;font-size:14px;line-height:1.43;letter-spacing:1px}.jf-ssForm>form>input{margin:20px auto}.jf-loginPop .jf-ssForm>form>input{margin:20px auto 8px;background-color:#000;font-family:Founders Grotesk;font-size:14px;line-height:1.43;letter-spacing:1px}.jf-ssForm>form>input.deact,.jf-ssForm>input.deact{background-color:#d3d3d3;pointer-events:none;text-align:center}.jf-loginPop .jf-ssForm>input{background-color:#000}.jf-err{opacity:0;visibility:hidden;height:0;overflow:hidden;font-size:12px;color:#d93f0b;margin:0 auto;font-family:Founders Grotesk;text-align:left}.jf-err.errShow{opacity:1;visibility:visible;height:auto;margin:0 auto}.jf-err.errShow a.email_address_suggestion{color:#d93f0b;text-decoration:underline}.afterShow{opacity:0;visibility:hidden;height:0;overflow:hidden}.jf-ssForm .jf-form-group.afterShow{margin:0 auto}.jf-select select{font-family:Founders Grotesk;color:#000;margin:0 auto;border:1px solid #d3d3d3;height:40px;padding:10px 15px;-webkit-appearance:none}.jf-select>select.addBorder{border:1px solid #848484}.jf-select:after{content:"";width:0;height:0;border-color:#000333 transparent transparent;border-style:solid;border-width:6px 6px 0;position:absolute;top:50%;right:15px;margin:-3px auto 0;pointer-events:none}.jf-checkMark{position:relative;clear:both}.jf-checkMark>input{position:absolute;margin:-9px auto 0;width:15px;height:15px;z-index:4;cursor:pointer;opacity:0;left:1px;top:50%}.jf-checkMark>b{display:inline-block;width:15px;height:15px;border:1px solid #333;position:relative;margin-right:12px;vertical-align:middle;overflow:hidden}.jf-checkMark>b:before{content:"";display:block;width:5px;height:10px;border:solid #000;border-width:0 2px 2px 0;-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;left:-40px;right:0;margin:0 auto}.jf-checkMark.defaultCheck>b:before,.jf-checkMark>b.showIcon:before{left:0}.jf-checkMark>p{margin:0 auto;display:inline-block;text-align:left;vertical-align:middle;width:calc(100% - 32px);width:-moz-calc(100% - 32px);line-height:18px;font-size:12px;font-family:Founders Grotesk;color:#848484}.jf-checkMark>.ui-icon{display:none}.jf-checkMark>p>a{color:#333!important;text-decoration:underline}.jf-checkMark+.jf-checkMark{margin:12px auto 20px}.jf-checkMark+.jf-checkMark.afterShow{margin:0 auto}.afterEmail{opacity:0;visibility:hidden;height:0;overflow:hidden;margin:0 auto!important}.jf-labelErr>b{border:1px solid #d93f0b}.jf-checkMark>.jf-labelErr>p>a,.jf-labelErr>p{color:#d93f0b}.modalOpened{position:fixed;overflow:hidden!important}.now-pricing .price-amount{float:none!important}.addtobag_sticky_cta,.addtobagsticky{position:fixed!important;top:auto!important;bottom:0;left:0;right:0;width:100%;z-index:8}.addtobag_sticky_cta{background-color:#fff;padding:14px 24px;border-top:1px solid #f1f1f1}#error__messages{z-index:9}.addtobag_sticky_cta #cta__add>button,.addtobag_sticky_cta>.add_cart_submit,.addtobag_sticky_cta>.add_waitlist,.addtobag_sticky_cta>button,.addtobagctaheight{height:50px;padding:12px;width:100%;min-width:100%!important}.addtobagsticky>.pdp-error{position:relative!important;height:50px;line-height:26px!important;padding:12px!important}.addtobag_sticky_cta>button{background-color:#000;font-family:Founders Grotesk,Arial,Droid Sans,sans-serif!important}.is-striked{position:relative;text-decoration:line-through}.button.black,.button.black:hover{background-color:#000;color:#fff!important}.gshop-price .price-label.now-pricing{width:auto!important;line-height:24px!important;margin-right:12px!important}.gshop_price_label{text-align:left}.gshop_discount_label{margin:0 30px}#widths .ewidewidth{margin-top:3px;margin-bottom:10px}.button.disabled,.button.disabled:focus,.button.disabled:hover,.button.inactive,.button.inactive:focus,.button.inactive:hover{background:#b2b2b2!important;pointer-events:none}