@font-face{font-family:futurapt-medium;src:url(/assets/font/29BB92_0_0.eot);src:url(/assets/font/29BB92_0_0.eot?#iefix) format('embedded-opentype'),url(/assets/font/29BB92_0_0.woff) format('woff'),url(/assets/font/29BB92_0_0.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:futurapt-book;src:url(/assets/font/29BB92_1_0.eot);src:url(/assets/font/29BB92_1_0.eot?#iefix) format('embedded-opentype'),url(/assets/font/29BB92_1_0.woff) format('woff'),url(/assets/font/29BB92_1_0.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:calibri;src:url(/assets/font/calibri-webfont.eot);src:url(/assets/font/calibri-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/font/calibri-webfont.woff) format('woff'),url(/assets/font/calibri-webfont.ttf) format('truetype'),url(/assets/font/calibri-webfont.svg#calibriregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:calibri-bold;src:url(/assets/font/calibrib_0-webfont.eot);src:url(/assets/font/calibrib_0-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/font/calibrib_0-webfont.woff) format('woff'),url(/assets/font/calibrib_0-webfont.ttf) format('truetype'),url(/assets/font/calibrib_0-webfont.svg#calibribold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:calibri-italic;src:url(/assets/font/calibrii_0-webfont.eot);src:url(/assets/font/calibrii_0-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/font/calibrii_0-webfont.woff) format('woff'),url(/assets/font/calibrii_0-webfont.ttf) format('truetype'),url(/assets/font/calibrii_0-webfont.svg#calibriitalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:calibri-bolditalic;src:url(/assets/font/calibriz_0-webfont.eot);src:url(/assets/font/calibriz_0-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/font/calibriz_0-webfont.woff) format('woff'),url(/assets/font/calibriz_0-webfont.ttf) format('truetype'),url(/assets/font/calibriz_0-webfont.svg#calibribold_italic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:calibri-light;src:url(/assets/font/calibril-webfont.eot);src:url(/assets/font/calibril-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/font/calibril-webfont.woff) format('woff'),url(/assets/font/calibril-webfont.ttf) format('truetype'),url(/assets/font/calibril-webfont.svg#calibrilight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:calibri-lightitalic;src:url(/assets/font/calibrili-webfont.eot);src:url(/assets/font/calibrili-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/font/calibrili-webfont.woff) format('woff'),url(/assets/font/calibrili-webfont.ttf) format('truetype'),url(/assets/font/calibrili-webfont.svg#calibrilight_italic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:quarto-medium;src:url(/assets/font/Quarto-Medium-webfont.eot);src:url(/assets/font/Quarto-Medium-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/font/Quarto-Medium-webfont.woff2) format('woff2'),url(/assets/font/Quarto-Medium-webfont.woff) format('woff'),url(/assets/font/Quarto-Medium-webfont.ttf) format('truetype'),url(/assets/font/Quarto-Medium-webfont.svg#quartomedium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:quarto-semibold;src:url('/assets/font/Quarto-Semibold 2-webfont.eot');src:url('/assets/font/Quarto-Semibold 2-webfont.eot?#iefix') format('embedded-opentype'),url('/assets/font/Quarto-Semibold 2-webfont.woff2') format('woff2'),url('/assets/font/Quarto-Semibold 2-webfont.woff') format('woff'),url('/assets/font/Quarto-Semibold 2-webfont.ttf') format('truetype'),url('/assets/font/Quarto-Semibold 2-webfont.svg#quartosemibold') format('svg');font-weight:400;font-style:normal}@font-face{font-family:bebasneue;src:url(/assets/font/bebasneue-webfont.eot);src:url(/assets/font/bebasneue-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/font/bebasneue-webfont.woff) format('woff'),url(/assets/font/bebasneue-webfont.svg#FuturaNewLight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:futuranewlight;src:url(/assets/font/ftn35-webfont.eot);src:url(/assets/font/ftn35-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/font/ftn35-webfont.woff) format('woff'),url(/assets/font/ftn35-webfont.ttf) format('truetype'),url(/assets/font/ftn35-webfont.svg#FuturaNewLight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:futuranewbook;src:url(/assets/font/ftn45_0-webfont.eot);src:url(/assets/font/ftn45_0-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/font/ftn45_0-webfont.woff) format('woff'),url(/assets/font/ftn45_0-webfont.ttf) format('truetype'),url(/assets/font/ftn45_0-webfont.svg#FuturaNewBook) format('svg');font-weight:400;font-style:normal}@font-face{font-family:futuranewmedium;src:url(/assets/font/ftn55-webfont.eot);src:url(/assets/font/ftn55-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/font/ftn55-webfont.woff) format('woff'),url(/assets/font/ftn55-webfont.ttf) format('truetype'),url(/assets/font/ftn55-webfont.svg#FuturaNewMedium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:futuranewbookoblique;src:url(/assets/font/ftn46-webfont.eot);src:url(/assets/font/ftn46-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/font/ftn46-webfont.woff) format('woff'),url(/assets/font/ftn46-webfont.ttf) format('truetype'),url(/assets/font/ftn46-webfont.svg#FuturaNewBookOblique) format('svg');font-weight:400;font-style:normal}@font-face{font-family:futuranewheavy;src:url(/assets/font/ftn75-webfont.eot);src:url(/assets/font/ftn75-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/font/ftn75-webfont.woff) format('woff'),url(/assets/font/ftn75-webfont.ttf) format('truetype'),url(/assets/font/ftn75-webfont.svg#FuturaNewHeavy) format('svg');font-weight:400;font-style:normal}@font-face{font-family:futuranewbold;src:url(/assets/font/ftn85-webfont.eot);src:url(/assets/font/ftn85-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/font/ftn85-webfont.woff) format('woff'),url(/assets/font/ftn85-webfont.ttf) format('truetype'),url(/assets/font/ftn85-webfont.svg#FuturaNewBold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:futuranewdemi;src:url(/assets/font/ftn65-webfont.eot);src:url(/assets/font/ftn65-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/font/ftn65-webfont.woff) format('woff'),url(/assets/font/ftn65-webfont.ttf) format('truetype'),url(/assets/font/ftn65-webfont.svg#FuturaNewDemi) format('svg');font-weight:400;font-style:normal}@font-face{font-family:theano_didotregular;src:url(/assets/font/theanodidot-regular-webfont.eot);src:url(/assets/font/theanodidot-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/font/theanodidot-regular-webfont.woff2) format('woff2'),url(/assets/font/theanodidot-regular-webfont.woff) format('woff'),url(/assets/font/theanodidot-regular-webfont.ttf) format('truetype'),url(/assets/font/theanodidot-regular-webfont.svg#theano_didotregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:santisregular;src:url(/assets/font/santis-webfont.eot);src:url(/assets/font/santis-webfont.eot#iefix) format('embedded-opentype'),url(/assets/font/santis-webfont.woff) format('woff'),url(/assets/font/santis-webfont.ttf) format('truetype'),url(/assets/font/santis-webfont.svg#santisregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:avenir next;src:url(/assets/font/AvenirNext-Regular.woff2) format('woff2'),url(/assets/font/AvenirNext-Regular.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:avenir next;src:url(/assets/font/AvenirNext-Bold.woff2) format('woff2'),url(/assets/font/AvenirNext-Bold.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:avenir next demi;src:url(/assets/font/AvenirNext-DemiBold.woff2) format('woff2'),url(/assets/font/AvenirNext-DemiBold.woff) format('woff');font-weight:600;font-style:normal}@font-face{font-family:gibson regular;src:url(/assets/font/canadatype-gibson/Gibson-Regular.eot) format('eot'),url(/assets/font/canadatype-gibson/Gibson-Regular.woff) format('woff'),url(/assets/font/canadatype-gibson/Gibson-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:gibson light;src:url(/assets/font/canadatype-gibson/Gibson-Light.eot) format('eot'),url(/assets/font/canadatype-gibson/Gibson-Light.woff) format('woff'),url(/assets/font/canadatype-gibson/Gibson-Light.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:gibson italic;src:url(/assets/font/canadatype-gibson/Gibson-Italic.eot) format('eot'),url(/assets/font/canadatype-gibson/Gibson-Italic.woff) format('woff'),url(/assets/font/canadatype-gibson/Gibson-Italic.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:gibson light italic;src:url(/assets/font/canadatype-gibson/Gibson-LightItalic.woff2) format('woff2'),url(/assets/font/canadatype-gibson/Gibson-LightItalic.woff) format('woff'),url(/assets/font/canadatype-gibson/Gibson-LightItalic.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:gibson semibold;src:url(/assets/font/canadatype-gibson/Gibson-SemiBold.eot) format('eot'),url(/assets/font/canadatype-gibson/Gibson-SemiBold.woff) format('woff'),url(/assets/font/canadatype-gibson/Gibson-SemiBold.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:apercuregular;src:url(/assets/font/apercu-webfont.woff2) format('woff2'),url(/assets/font/apercu-webfont.woff) format('woff'),url(/assets/font/percu-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:aperculight;src:url(/assets/font/apercu-light-webfont.woff2) format('woff2'),url(/assets/font/apercu-light-webfont.woff) format('woff'),url(/assets/font/apercu-light-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:apercumedium;src:url(/assets/font/apercu-medium-webfont.woff2) format('woff2'),url(/assets/font/apercu-medium-webfont.woff) format('woff'),url(/assets/font/apercu-medium-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:robotocondensed-light;src:url(/assets/font/roboto/RobotoCondensed-Light-webfont.eot);src:url(/assets/font/roboto/RobotoCondensed-Light-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/font/roboto/RobotoCondensed-Light-webfont.woff) format('woff'),url(/assets/font/roboto/RobotoCondensed-Light-webfont.ttf) format('truetype'),url(/assets/font/roboto/RobotoCondensed-Light-webfont.svg#RobotoCondensed-Light) format('svg');font-weight:400;font-style:normal}@font-face{font-family:robotocondensed-regular;src:url(/assets/font/roboto/RobotoCondensed-Regular-webfont.eot);src:url(/assets/font/roboto/RobotoCondensed-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(/assets/font/roboto/RobotoCondensed-Regular-webfont.woff) format('woff'),url(/assets/font/roboto/RobotoCondensed-Regular-webfont.ttf) format('truetype'),url(/assets/font/roboto/RobotoCondensed-Regular-webfont.svg#RobotoCondensed-Regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:fontello-neue;src:url(/assets/font/fontello/fontello-neue.woff?42895736) format('woff'),url(/assets/font/fontello/fontello-neue.ttf?42895736) format('truetype');font-weight:400;font-style:normal}body{font-size:12px;color:#333;font-family:FuturaPT-Medium,trebuchet ms,Arial,sans-serif;overflow-x:hidden;-webkit-font-smoothing:antialiased;-webkit-animation-duration:.1s;-webkit-animation-name:fontfix;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-webkit-animation-delay:.1s}p,ul{margin:0;padding:0}.hide{display:none}strong{font-family:Calibri-Bold,trebuchet ms,Arial,sans-serif;font-weight:400}.nowrap{white-space:nowrap}#content{background-color:#fff;width:100%;float:left}.primary-header{position:fixed;width:100vw;background:#fff;padding:2px 1px;box-sizing:border-box;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);z-index:11}.header-nav{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;height:30px!important;text-align:center;line-height:30px;box-sizing:border-box;margin:8px 0;padding:0 0 0 10px;position:relative}.header__item{-ms-flex:0 1 auto;flex:0 1 auto;min-width:40px;height:30px;box-sizing:inherit;margin:0 1px}.header__item--logo{-ms-flex-order:1;order:1;width:100%;text-decoration:none;margin-top:-4px}.header__item--menu{-ms-flex-order:0;order:0;padding:10px;margin:-2px 0 0 -6px}.header__item--search{-ms-flex-order:2;order:2}.header__item--wishlist{-ms-flex-order:3;order:3}.header__item--bag{-ms-flex-order:3;order:3;position:relative;top:-4px}.header-nav--icon-drawer.fiso .header__item--menu{padding:13px 24px 0 11px}.header-nav--icon-drawer.fiso .header__item--search{-ms-flex-order:2;order:2;margin:0 10px 0 0}.header-nav--icon-drawer.fiso .header__item--logo{-ms-flex-order:1;order:1;width:70%}.header-nav--icon-drawer.fiso .header__item--bag{margin-right:7px}.header-nav--icon-drawer.fiso .header__item--wishlist{display:none}#hamburger-header-icon{margin-top:-20px}.header__item--order-1{-ms-flex-order:1;order:1}.header__item--order-2{-ms-flex-order:2;order:2}.header__item--order-3{-ms-flex-order:3;order:3}.header__item--order-4{-ms-flex-order:4;order:4}.header__icon{font-size:1.5em}.header-nav--icon-drawer.fiso .header__icon{font-size:1.75em}.header__icon--gray{color:#333}.header__item--logo .header__icon{display:block;background:url(//jf-eu-cdn.justfab.com/image/mobile/global/logo-bw.svg) no-repeat 5% 0;background-size:95px 36px;color:transparent;line-height:30px;opacity:.9;margin:auto;margin-top:-2px}.header__item--logo .logo-center,.page-checkout .header__item--logo .header__icon{background-position:center!important}.header-nav--icon-drawer.fiso .header__item--logo .header__icon{background:url(//jf-eu-cdn.justfab.com/image/mobile/global/logo-bw.svg) no-repeat left;background-size:95px 36px}.header__item--logo .header__icon.annual{background:url(//jf-eu-cdn.justfab.com/image/mobile/global/logo-bw.svg) no-repeat left;background-size:95px 36px}.header__item--logo .header__icon.holiday-logo{background:url(//jf-eu-cdn.justfab.com/image/site/global/shell/1117_site_justfab_holiday.gif) no-repeat center;background-size:auto 24px}.header__icon.header__icon--gray.header__icon--bag #bag{float:left;color:#fff;background:url(//us-cdn.justfab.com/media/images/icons/shopping_bag_grey.png);width:22px;height:29px;font-family:gibson semibold,Helvetica,Arial,sans-serif;font-size:12px;line-height:40px;padding:0;margin:3px 0 0 5px}.header__icon.header__icon--gray.header__icon--bag.ab-test-ff7528 #bag{background:url(//us-cdn.justfab.com/media/images/icons/shopping_bag_black.png);background-repeat:no-repeat;background-size:28px 29px;margin:3px 0 0 3px;width:28px}.header-nav--icon-drawer.fiso .header__icon--bag .carry-icon{margin:8px auto 0;width:12px;height:15px;border-radius:4px;background-color:#fff;border:solid 2px #333;display:block;position:relative;clear:both}.header-nav--icon-drawer.fiso .header__icon--bag .bag-icon{margin:0 auto;width:20px;height:17px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background-color:#333;color:#fff;text-align:center;line-height:18px;font-family:gibson regular;font-size:11px;display:inline-block;position:relative;clear:both;top:-8px;vertical-align:top}.icon__bubble{position:absolute;top:15%;right:12%;height:15px;width:15px;color:#fff;font-family:gibson semibold,Arial,droid sans,sans-serif;font-size:.5em;line-height:1.6em;text-indent:-.1em;border-radius:50%;box-sizing:border-box}.icon__bubble--pink{background:#e74582}.icon__bubble--gray{background:#333}.icon__bubble--white{background:#fff;color:#333;border:1px solid #ccc}.bar-menu-bar{display:block;width:18px;height:3px;background:#333;margin:0 0 3px;border-radius:4px;transition:.4s}.bar-menu-text{top:11px;position:absolute;font-size:12px;left:9px}.open .bar-menu-bar:first-child{-ms-transform:rotate(-45deg) translate(-7px,3px);transform:rotate(-45deg) translate(-7px,3px)}.open .bar-menu-bar:nth-child(2){opacity:0}.open .bar-menu-bar:nth-child(3){-ms-transform:rotate(45deg) translate(-6px,-2px);transform:rotate(45deg) translate(-6px,-2px)}.header-nav--search{position:absolute;right:46px;z-index:1;border-radius:2px;background-color:#f4f4f4;width:36%}.header-nav--search.full-search{width:86%}.header__item--back{position:absolute;right:0;top:-2px}.header__item--back .icon-slide-up-close-alt::before{font-size:16px;color:#6d797b;font-weight:600}.header__item--search{background-color:#f4f4f4}.header__item--search-closed{position:absolute;right:0;background:0 0;border:0;outline:0;margin:0}.header__item--search-form{position:relative;width:100%}.header__item--search-input{font-size:13px;font-family:Arial;position:absolute;left:0;width:85%;border:0;outline:0}.header__item--search-form-button{position:absolute;right:0;background:0 0;border:0;outline:0;margin:0}.header__item--search-form-button:focus{background:0 0}.logged-out .header__item--logo .header__icon{background-position:12px center}.header__item--sign-in{display:inherit;-ms-flex-order:2;order:2;height:25px;min-width:30%;min-width:auto;padding:1px 8px 0 0;margin:0}.header__item--sign-in .ui-btn{width:100%;height:100%;line-height:initial}.header__item--sign-in .ui-btn .ui-btn-inner{color:#fff;line-height:10px}.header__item--sign-in .new-login{width:10.25em;line-height:1.05em}.header__spacer{height:48px}.upsell-bogo-50off-v2 .bar-menu-text{top:12px!important}.upsell-bogo-50off-v2 .header__spacer,.upsell-bogo-50off-v2 .header__spacer.has-promo-bar.has-expanded-promo-bar{height:48px!important}.upsell-bogo-50off-v2 .free-ship .timer{height:18px!important;line-height:18px!important}.upsell-bogo-50off-v3 .promo-progress-bar{top:48px!important}.upsell-bogo-50off-v3 .bar-menu-text{top:12px!important}.upsell-bogo-50off-v3 .header__spacer{height:80px!important}.upsell-bogo-50off-v3 .header__spacer.has-promo-bar.has-expanded-promo-bar{height:138px!important}.content__overlay{position:fixed;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,.3);overflow-x:hidden;overflow-y:auto;z-index:9;transition:opacity .3s ease 0s,height .3s step-start 0s}.content__overlay.is-hidden{height:0;opacity:0;transition-timing-function:ease,step-end}.primary-nav{position:fixed;top:44px;height:100%;bottom:44px;width:80vw;background:#fff;font-family:gibson light,Arial,droid sans,sans-serif;padding-bottom:44px;box-shadow:2px 0 2px 0 rgba(0,0,0,.25);-ms-transform:translateX(-100vw);transform:translateX(-100vw);transition:all .3s ease 0s;overflow-x:hidden;display:none;z-index:10;box-sizing:border-box;text-align:left}.primary-nav.meta-nav-enabled{top:80px!important}.primary-nav ul{list-style-type:none}.primary-nav.is-visible{display:block!important;-ms-transform:translateX(0);transform:translateX(0)}.primary-nav-content{padding:0 20px 44px;box-sizing:border-box}.primary-nav__item,.primary-nav__item li{position:relative;line-height:44px}.primary-nav__item a{display:block;text-decoration:none;text-transform:initial}.is-new-item{position:absolute;top:1.2em;right:0;color:#fff;font-family:robotocondensed-regular,gibson regular,Arial,droid sans,sans-serif;font-size:.625em;text-transform:uppercase;line-height:1.85em;padding:0 .65em;border-radius:3px}.is-new-item--expandable{right:3.85em}.is-new-item--pink{background:#e74582}.is-new-item--red{background:red}.is-new-item--gray{background:#333}.is-new-item--white{background:#fff;color:#333;border:1px solid #333}.primary-nav__item--above-fold{margin-bottom:4.5px}.primary-nav__item--above-fold li:last-of-type{border-bottom:1px solid #f2f2f2}.primary-nav__item--above-fold li:last-of-type.is-expanded{border-bottom:0}.primary-nav__item--above-fold li:last-child a{margin-bottom:4.5px}.primary-nav__item--main{position:relative}.js-expandable .icon-angle-down{transition:all .2s ease 0s}.js-expandable.is-expanded{font-family:gibson regular,arial black,droid sans,sans-serif}.js-expandable.is-expanded .icon-angle-down{-ms-transform:rotate(180deg);transform:rotate(180deg)}.primary-nav__item--main .icon-angle-down{position:absolute;right:0;color:#a6a6a6}.primary-nav__item--main .icon-angle-down:before{margin:0;width:.6em}.primary-nav-sub-list{display:none;padding:0 0 0 23px}.primary-nav__item--sub--callout{margin-bottom:4.5px}.primary-nav__item--sub--callout li:last-of-type{border-bottom:1px solid #f2f2f2}.primary-nav__item--sub--callout li:last-child a{margin-bottom:4.5px}.primary-nav__item--above-fold,.primary-nav__item--main,.primary-nav__item--sub,.primary-nav__item--sub--callout{font-size:1.334em;letter-spacing:.4px}.primary-nav__item--above-fold .primary-nav__item--main,.primary-nav__item--above-fold .primary-nav__item--sub,.primary-nav__item--above-fold .primary-nav__item--sub-callout{font-size:inherit}.primary-nav__item--account{background:#f2f2f2;border-bottom:5px solid #a6a6a6;margin:5px -22px 0!important;padding:5px 22px 0;box-sizing:border-box}.primary-nav__item--account li:last-of-type{margin-bottom:5px;padding-left:1.5em}.primary-nav__item--account i[class*=icon]:before{margin:0 .55em 0 0}.primary-nav__item--brands{margin:0 -22px;padding:0 22px}.primary-nav__item--brands--fabkids a{background:url(//jf-eu-cdn.justfab.com/image/mobile/global/fabkids--logo.svg);background-size:auto 20px}.primary-nav__item--brands--fabletics a{background:url(//jf-eu-cdn.justfab.com/image/mobile/global/fabletics--logo.svg);background-size:auto 15px}.primary-nav__item--brands--fl2 a{background:url(//jf-eu-cdn.justfab.com/image/mobile/global/fl2--logo.svg);background-size:auto 12px}.primary-nav__item--brands--shoedazzle a{background:url(//jf-eu-cdn.justfab.com/image/mobile/global/shoedazzle--logo.png);background-size:auto 20px}.primary-nav__item--brands--fabkids a,.primary-nav__item--brands--fabletics a,.primary-nav__item--brands--fl2 a,.primary-nav__item--brands--shoedazzle a{background-repeat:no-repeat;background-position:left center;color:transparent!important;opacity:.55}.primary-nav__item--brands--fabkids,.primary-nav__item--brands--fabletics,.primary-nav__item--brands--fl2,.primary-nav__item--brands--shoedazzle{border-top:1px solid #f2f2f2}.primary-nav__item--account,.primary-nav__item--brands{font-size:1.167em;letter-spacing:.2px}.primary-nav__item--account .fontello{font-size:.85em}.secondary-nav{width:100vw;background:#fff;font-family:gibson regular,Arial,droid sans,sans-serif;text-align:center;overflow-x:scroll;overflow-y:hidden;z-index:9;box-sizing:border-box;position:relative}.secondary-nav-content{list-style:none;white-space:nowrap;box-sizing:inherit}.secondary-nav__item{display:inline-block;font-size:1.1666em;letter-spacing:.3px;line-height:2.5em;box-sizing:inherit}.secondary-nav__item a{display:block;color:#333!important;text-transform:initial;text-decoration:none;padding:0 .7em}.secondary-nav__item a.pink{color:#e74582!important;font-weight:800}.secondary-nav__item a.red{color:red!important;font-weight:800}.primary-nav::-webkit-scrollbar,.secondary-nav::-webkit-scrollbar{display:none}.primary-header .metanav-container{background-color:#f2f2f2;position:relative;width:100%;margin-top:-2px}.primary-header .metanav a{float:left;height:34px}.primary-header .metanav-container ul{width:320px;height:32px;margin:auto}.primary-header .metanav-container ul li{width:75px;display:inline-block}.primary-header .metanav-container ul li a .metanav-logo img{opacity:.6}.primary-header .metanav-container ul li:first-child{background-color:#fff}.primary-header .metanav-container ul li:first-child .metanav-logo img,.primary-header .metanav-container ul li:nth-child(2) .metanav-logo img{padding:10px}.primary-header .metanav-container ul li:nth-child(3) .metanav-logo img{padding:0!important}.primary-header .metanav-container ul li:nth-last-child(1) .metanav-logo img{padding:10px 15px!important}.skinny-banner{max-height:60px;overflow:hidden}.skinny-banner h1,.skinny-banner h2,.skinny-banner h3,.skinny-banner h4{margin:0}.skinny-scroller{width:100%;height:30px;position:relative;overflow:hidden}.skinny-scroller .items{width:100%;height:20000em;position:absolute;clear:both}.skinny-scroller .skinny-banner{float:left;width:100%;height:30px;position:relative;overflow:hidden}.skinny-banner.ticker.fixed-toggle{position:fixed;top:42px;margin:0;transition:top .4s;z-index:1000;width:100%}.skinny-banner.ticker .main-content{margin:0 auto;width:320px;height:30px;background:url(//jf-na-cdn.justfab.com/image/mobile/en_US/view/boutique/skinny_ticker_bg.png) no-repeat;background-size:320px 30px}.skinny-banner.ticker .main-content.clean{background:0}.skinny-banner.ticker .counter{display:inline-block;text-align:center;background-color:#fff;font-family:BebasNeue,trebuchet ms,Arial,sans-serif;font-size:18px;color:#000;letter-spacing:1px}.skinny-banner.ticker .counter.clean-right{background:0;color:#fff;float:right;font-family:gibson;font-weight:600}.skinny-banner .main-content{margin:0 auto;width:320px;height:30px;position:relative;font-family:FuturaPT-Medium,trebuchet ms,Arial,sans-serif;font-size:12px;text-transform:uppercase;color:#fff;text-align:center}.skinny-banner.lead .main-content .double{width:25%;color:#e74582}.skinny-banner .main-content .double{float:left;width:25%;padding-left:5%;font-size:10px;position:relative}.skinny-banner .main-content .single,.skinny-banner .main-content .double,.skinny-banner .main-content .terms,.skinny-banner .main-content .timer{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:12px}.skinny-banner.lead .main-content .single{width:60%}.skinny-banner .main-content .single{float:left;width:70%}.skinny-banner .main-content .single.full{width:100%}.skinny-banner .main-content .single.full:before{content:'';margin:0}.skinny-banner.lead .main-content .terms,.skinny-banner .main-content .terms{color:#fff!important;display:block;width:20%;font-family:Georgia,Times,serif;text-transform:none;text-decoration:underline;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.skinny-banner .main-content .terms.sans{font-family:FuturaPT-Medium,Helvetica,Arial,sans-serif;font-size:12px}.skinny-banner .main-content .main-single{width:85%;height:100%;float:left;overflow:hidden}.skinny-banner .main-content .main-single span{line-height:32px}.skinny-banner .main-content .main-single a{text-decoration:none}.skinny-banner .main-content .main-single .big{font-size:145%;font-weight:700}.skinny-banner .main-content .main-single .outline-glow{color:#000!important;text-shadow:-1px -1px 2px #ff00fe,1px 1px 2px #ff00fe,-1px 1px 2px #ff00fe,1px -1px 2px #ff00fe}.skinny-banner .main-content .main-single img{max-width:60%;display:block;margin:5px auto 0}.skinny-banner .main-content .main-single .redshadow{text-shadow:1px -1px 0 #ff291e,1px 1px 1px #ac1e17,2px 2px 1px #b11f17,3px 3px 1px #b72018,4px 4px 1px #bd2018,5px 5px 1px #c32119,6px 6px 1px #c92219,7px 7px 1px #cf231a,8px 8px 1px #d5231a,9px 9px 1px #db241b,10px 10px 1px #e1251b,11px 11px 1px #e7261c,12px 12px 1px #ed261c,13px 13px 1px #f3271d,14px 14px 1px #ff291e;text-transform:uppercase;display:-ms-flexbox;display:flex}.skinny-banner .main-content .santis{font-family:santisregular,Times,serif}footer{background-color:#f6f6f6;font-family:FuturaNewMedium,trebuchet ms,Arial,sans-serif;text-transform:uppercase;text-align:center;padding:0 0 25px}footer .free{float:left;width:100%;text-align:center;font-size:12px;background-color:#f6f6f6;text-transform:uppercase;padding:10px 0;line-height:20px;color:#333;letter-spacing:1px}footer .boxed{background-color:#fff;margin:0;padding:5px 0;border-bottom:1px solid #999}footer .links{width:100%;font-size:10px;padding:10px 0 20px}footer a{color:#000!important;font-size:10px;line-height:15px;letter-spacing:1px;padding:0;text-decoration:none}footer ul{background-color:#fff;clear:both;padding:15px}footer ul li{text-align:left;list-style:none;padding:10px;border-bottom:1px solid #ccc}footer ul li a{color:#333!important;font-size:12px;letter-spacing:normal;display:block}footer ul .toggle,footer ul .legaltoggle{display:none}footer ul .toggle a,footer ul .legaltoggle a{padding-left:20px;color:#666!important}footer .circles{padding:15px 0 10px;display:inline-block}footer .social-links{background-color:#f6f6f6;float:left;font-size:10px;padding:0 0 10px;text-align:center;text-transform:uppercase;width:100%}footer .social{width:22px;height:21px;font-size:1.125em;display:inline-block;margin:0 5px}footer .social .icon-style-circle{background:#666}footer .tw i:before{margin-left:.3em}footer .pn i:before{margin-left:.25em}footer .in i:before{margin-left:.3em}footer .gp i:before{margin-left:.35em}footer .copyright{border-top:1px solid #ccc;color:#333;float:left;margin-top:15px;padding:15px 0;text-align:center;text-transform:uppercase;width:100%;font-size:10px;font-family:FuturaPT-Medium;letter-spacing:.5px}.arrow-footer{cursor:pointer;padding:20px;border-radius:50%;border:1px solid #f6f6f6;background-color:#f6f6f6}.arrow-container{position:relative;top:-10px}#collapse-footer-elements{background-color:#f6f6f6;clear:both;display:none;position:relative;width:100%;z-index:10;font-size:12px}#collapse-footer-elements .free{background-color:#f6f6f6;color:#333;font-size:12px;margin-bottom:2px;padding:10px 0;width:100%}#collapse-footer-elements .support{background-color:#fff;color:#666;float:left;font-family:Calibri,trebuchet ms,Arial,sans-serif;font-size:12px;letter-spacing:normal;padding:0 2%;width:96%}#collapse-footer-elements .support a.footer-link{border-bottom:1px solid #ccc;color:#333!important;float:left;font-family:FuturaPT-Medium,trebuchet ms,Arial,sans-serif;font-size:12px;padding:5px 5%;text-align:left;width:90%}#collapse-footer-elements .toggle{padding:0 0 15px}#collapse-footer-elements .toggle a{padding-left:20px;color:#666!important}#collapse-footer-elements .border{float:left;font-family:FuturaPT-Medium,trebuchet ms,Arial,sans-serif;font-size:12px;width:100%}#collapse-footer-elements .minus .arrow-right{float:right;width:0;height:0;border-style:solid;border-width:4px 5px 0 4px;border-color:transparent;margin:4px 0 0 4px;border-top-color:#000}#collapse-footer-elements .footer-links{background-color:#f6f6f6;float:left;font-size:12px;padding:0 0 20px;text-align:center;text-transform:uppercase;width:100%}#collapse-footer-elements .inner{background-color:#fff}#collapse-footer-elements .ui-link{color:#000!important;font-size:12px;line-height:15px;padding:0 5px;text-decoration:none}#collapse-footer-elements .boxed{background-color:#fff;margin:0;padding:5px 0}#collapse-footer-elements .social{background:rgba(0,0,0,0) url("//us-cdn-m.justfab.com/media/images/icons/sprite_social.png") repeat scroll 0 0/160px 21px;display:inline-block;height:21px;margin:0 5px;padding:0;width:22px}#collapse-footer-elements .fb{background-position:0 0}#collapse-footer-elements .tw{background-position:-23px 0}#collapse-footer-elements .yt{background-position:-46px 0}#collapse-footer-elements .pn{background-position:-69px 0}#collapse-footer-elements .gp{background-position:-92px 0}#collapse-footer-elements .tm{background-position:-115px 0}#collapse-footer-elements .in{background-position:-138px 0}.message{box-sizing:border-box;width:100%;padding:10px 10px 10px 35px;font-family:FuturaPT-Medium,trebuchet ms,Helvetica,Arial,sans-serif;font-size:11px;margin-bottom:10px;min-height:35px;letter-spacing:.5px;text-transform:none!important}.message strong{font-family:FuturaPT-Book,trebuchet ms,Helvetica,Arial,sans-serif}.message.bad{background-color:#fff4f4;background-position:10px 10px;background-repeat:no-repeat}.message.good{background=-color:#f2fef1;background-position:10px 10px;background-repeat:no-repeat}.message ul{margin:3px 0 0;padding:0}.message li{list-style:none;margin:0;padding:0}.form_input_error{background-color:#ffc!important;border:1px solid #d0021b!important;color:#d0021b!important}.box__messaging{display:block;position:relative;font:1em/1.5em 'Gibson Regular',Arial,'Droid Sans',sans-serif;letter-spacing:.033em;margin:2em 0;padding:1em .75em 1em 4.5em;box-sizing:border-box}.box__messaging a{background:rgba(255,255,255,.3);color:inherit!important;text-decoration:none;padding:.1em .25em}.box__messaging:before{position:absolute;display:inline-block;top:52%;left:1em;font:2em/0 'fontello-neue'}.box__messaging--alert{background:#e76d83;color:#fff;animation:fading 1.25s infinite alternate}.box__messaging--alert:before{content:'\e848'}.box__messaging--success{background:#68b0ab;color:#fff}.box__messaging--success:before{content:'\e83c';left:.65em}.box__messaging--info{background:#68b0d9;color:#fff}.box__messaging--info:before{content:'\e800'}@keyframes fading{0%{opacity:.6;-ms-filter:"alpha(opacity=60)"}100%{opacity:1;-ms-filter:"alpha(opacity=100)"}}.scale.stars{height:auto;width:70px;font-family:fontello-neue;letter-spacing:.2em;color:#e74582}.scale.star5:before{content:'\e82c\e82c\e82c\e82c\e82c'}.scale.star4:before{content:'\e82c\e82c\e82c\e82c\e82d'}.scale.star3:before{content:'\e82c\e82c\e82c\e82d\e82d'}.scale.star2:before{content:'\e82c\e82c\e82d\e82d\e82d'}.scale.star1:before{content:'\e82c\e82d\e82d\e82d\e82d'}.scale.star0:before{content:'\e82d\e82d\e82d\e82d\e82d'}.scale.star45:before{content:'\e82c\e82c\e82c\e82c\e82f'}.scale.star35:before{content:'\e82c\e82c\e82c\e82f\e82d'}.scale.star25:before{content:'\e82c\e82c\e82f\e82d\e82d'}.scale.star15:before{content:'\e82c\e82f\e82d\e82d\e82d'}.scale.star05:before{content:'\e82f\e82d\e82d\e82d\e82d'}.style--strike{text-decoration:line-through!important}.georgia{font-family:Georgia,times new roman,Times,serif}.clear{clear:both}.clear:after{content:"";display:table;clear:both}.clearafter:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.clearempty{clear:both;line-height:0}.clearfix:before,.clearfix:after{content:' ';display:table}.clearfix:after{clear:both}.left{text-align:left!important}.cling-left{position:absolute;left:0}.right{text-align:right!important}.cling-right{position:absolute;right:0}.invisible{display:none!important}.center{text-align:center!important}.cursor{cursor:pointer}.boxed{float:left;width:100%;margin:4px 0}.inline{display:inline-block!important}.page{box-sizing:border-box;padding:0 10px!important;letter-spacing:1px}.page.zoomed-page{padding:0;height:100%}.black{color:#000}.gray{color:#333!important}.medium-gray{color:#a6a6a6!important}.pink{color:#e74582!important}.red{color:red!important;font-weight:900}.upper{text-transform:uppercase!important}.bold{font-weight:700}.cta{float:left;width:100%;margin-top:5px}.cta .ui-btn{margin-bottom:10px}.fixed-cta{background-color:#fff;border-top:1px solid #f2f2f2;bottom:0;left:0;padding:10px 3%;position:fixed;width:100%;z-index:10;background:#fff;text-align:center}.fixed-cta .button{margin:0}.room{text-align:center;clear:both;position:relative}.loading{width:100%;min-height:100px}.loading .icon-spinner{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#666;font-size:2.25em}.dropshadow{box-shadow:1px 1px 1px 1px #ccc}.float-right{float:right!important}.float-left{float:left!important}.header{font-family:FuturaPT-Medium,trebuchet ms,Arial,sans-serif;font-size:12px;border-bottom:solid 2px #000;text-transform:uppercase;width:100%;padding:5px 0;margin-top:15px;margin-bottom:5px;color:#333;letter-spacing:1px;text-align:left}.header a{color:#333!important;text-decoration:none}i.arrow-right,i.arrow-down-right{border-color:transparent;border-style:solid;border-width:3px 0 4px 3px;float:right;height:0;margin:2px 0 0 4px;width:0}i.arrow-down-right{border-width:3px 3px 0;margin:4px 0 0 4px}i.arrow-down-right.pink{border-top-color:#e74582}i.arrow-down-right.white{border-top-color:#fff}i.arrow-down-right.black{border-top-color:#000}i.arrow-down-right.grey{border-top-color:#666}i.arrow-right.black{border-left-color:#000}i.arrow-right.pink{border-left-color:#e74582}i.arrow-right.white{border-left-color:#fff}i.arrow-right.black{border-left-color:#000}i.arrow-right.grey{border-left-color:#999}i.arrow-down{border-color:transparent;border-style:solid;border-width:3px 4px 0 3px;float:right;height:0;margin:6px 0 0 4px;width:0}i.arrow-down.black{border-top-color:#000}i.arrow-up{border-color:transparent;border-style:solid;border-width:3px 4px 4px 3px;height:0;margin:2px 0 0 7px;width:0;display:inline-table}i.arrow-up.black{border-bottom-color:#000}.fireworks__slide-up{position:fixed;left:0;bottom:0;height:0;width:100vw;background:#febdc6;border:5px solid #333;overflow:hidden;z-index:999;box-sizing:border-box}.fireworks__slide-up-close{position:absolute;top:0;right:0;background:rgba(254,189,198,.6);line-height:1.65em;border-radius:4px;font-size:1.85em;z-index:3001}.fireworks__slide-up-content{position:absolute;height:100%;width:100%;text-transform:initial;padding:2.5em 1.65em;overflow-y:scroll;box-sizing:border-box}.fireworks__copy{display:block;font-family:gibson regular,Arial,droid sans,sans-serif;font-size:1.125em;text-align:center;letter-spacing:.03em;line-height:1.35em;margin:.5em 0 1.5em}.fireworks__copy--headline{font-size:2.2em;line-height:.866em;letter-spacing:-.02em;margin:0 0 .5em}.fw-icon{display:block;width:3.525em;height:auto;margin:0 auto .5em;opacity:.9}.fw-icon--tag{padding-left:.5em}.fireworks__cta{display:inline-block;text-transform:uppercase;border:3px solid #333;margin-bottom:0;padding:.75em 1.5em}#refer-terms-modal{height:100%!important}.slide-up-window{background-color:#fff;bottom:0;display:none;float:left;height:0;left:0;position:fixed;width:100%;z-index:11;overflow:hidden}.slide-up-window div.slide-up-close{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:32px;-ms-flex-pack:center;justify-content:center;position:absolute;height:44px;width:44px;line-height:44px;text-align:center;top:0;right:0;z-index:2}.slide-up-window div.slide-up-footer{background:#fff;border-top:1px solid #f2f2f2;bottom:0;color:#333;font-family:gibson;font-size:14px;font-weight:400;height:46px;text-decoration:underline;top:auto;width:100%}.slide-up-window div.slide-up-close.slide-up-footer:before{content:""}.slide-up-window div.slide-up-close:before{content:'×';color:#d3d3d3;font-size:32px;font-weight:400;font-family:gibson light}.filter-content .slide-up-window div.slide-up-close,.sortby-content .slide-up-window div.slide-up-close{color:#d3d3d3;font-size:32px;height:44px;line-height:44px;right:0;text-align:center;top:0;width:44px}.filter-content div.slide-up-close:before,.sortby-content div.slide-up-close:before{content:''}.slide-up-window .inner{bottom:0;box-sizing:border-box;color:#666;font-family:Calibri,trebuchet ms,Arial,sans-serif;font-size:12px;letter-spacing:normal;overflow:scroll;padding:20px 15px;position:absolute;text-align:left;text-transform:none;top:0;width:100%;height:100%}.slide-up-window .inner span.italic{font-style:italic}.slide-up-window .inner{max-height:100%;position:fixed;background:#fff}.slide-up-window .inner .fixed-cta{display:block!important}.slide-up-window.has-footer .inner{padding-bottom:60px}.slide-up-window#su-grid-filter .inner{padding-right:5px}.slide-up-window .header{padding:6px 0 14px}.slide-up-window .fixed-cta .column{float:left;width:49%}.slide-up-window .fixed-cta .column:nth-child(2){float:right}.slide-up-window .fixed-cta .column.pss .button{width:100%;min-width:100%!important}.slide-up-window div.close-bottom-cta{position:fixed;bottom:0;top:auto;left:0;width:100%;height:45px;background-color:#fff;font-family:gibson regular;font-size:14px;text-decoration:underline;line-height:45px;border-top:solid 1px #f2f2f2;text-align:center}.slide-up-window div.close-bottom-cta:before{content:''}.slide-up-window .youtube-video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-top:30px}.slide-up-window .youtube-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.full-image{float:left;width:100%;text-align:center}.full-image.boutique-carousel{text-align:inherit!important}.full-image .content{margin:0 auto;max-width:640px!important;width:100%!important}.full-image img{max-width:640px!important;width:100%!important;height:auto}.full-image img.lead_upsell{max-width:1024px!important;width:100%!important;height:auto}.full-image.skinny-banner{margin-bottom:8px}#search_box .loading{clear:both;float:right;width:auto;margin:0 0 0 80px;position:absolute}.ui-header #search_box{background-color:#f8f8f8;border-bottom:1px solid #c6c6c6;float:left;padding:6px 0 2px;width:100%}.ui-header .inner{display:block;text-align:center;margin:0 auto;padding:2px 10px -10px}.ui-header .inner .back{float:left}.ui-header .inner #option_login,.ui-header .inner #option_signup{float:right}.ui-header .inner .logo-us{display:inline-block;margin:6px 0 0}.ui-header .slide-up-window .inner{text-align:left}.ui-header #search_box .inner{width:310px}.ui-header #search_box .ui-btn-inner{float:right;padding:5px 10px}.ui-body-a,.ui-overlay-a{background:unset;border:none!important;color:unset;font-weight:unset;text-shadow:unset}.ui-body-a input,.ui-overlay-a input{border:1px solid #ccc!important}.ui-header #search_box .ui-corner-all input{background-color:#fff;border-radius:0}.ui-header #search_box .ui-shadow-inset input{box-shadow:0 0 0 rgba(0,0,0,.2) inset}.ui-header #search_box div.button{float:right;width:26%}.ui-header #search_box .ui-body-a input{float:left;margin-top:0;width:70%}.ui-header #search_box .ui-body-a input,.ui-header #search_box .ui-overlay-a input{color:#666;font-size:12px;text-shadow:0 0 0 #fff}.swiper-container{width:100%;text-align:center}.swiper-container img{width:100%}.visa-tag-footer{display:block;width:175px;height:20px;position:relative;margin:0 auto;z-index:8}.slide-up-visa-tags{position:absolute;top:0;left:0;width:175px;height:20px}.visa-tag-slide-up .top-copy{float:left;width:100%;box-sizing:border-box;border:solid 1px #ccc;background-color:#f6f6f6;font-family:Calibri,trebuchet ms,Arial,sans-serif;letter-spacing:.01em;color:#666}.visa-tag-slide-up .top-copy .column{float:left;width:100%;padding:10px 20px;border-bottom:solid 1px #ccc;box-sizing:border-box;text-align:center}.visa-tag-slide-up .top-copy ul.column{border:0;list-style-type:none}.visa-tag-slide-up .top-copy ul.column li{padding:10px 0;border:0;list-style-type:none}.visa-tag-lightbox .top-copy ul.column li:last-child{padding-bottom:0}.visa-tag-slide-up .top-copy span{font-size:13px;line-height:22px;font-family:FuturaPT-Medium,trebuchet ms,Arial,sans-serif;text-transform:uppercase;color:#000;letter-spacing:1px}.visa-tag-slide-up .terms-copy{float:left;width:100%;margin-top:10px;font-family:Calibri,trebuchet ms,Arial,sans-serif;letter-spacing:.01em;color:#666;text-align:left}.whats-new-terms{position:absolute;bottom:0;right:0;color:#000;font-size:11px;line-height:11px;padding:5px;font-family:Georgia,times new roman,Times,serif;font-style:italic;text-transform:capitalize;text-decoration:underline;letter-spacing:normal}.current_deals#banner{position:fixed;bottom:0;right:0;z-index:9}.current_deals#banner a{float:left;padding:0}.current_deals#banner img{display:block}.current_deals#banner a.tag{width:220px;height:75px;background:url(//us-cdn-m.justfab.com/media/images/boutique/skinny_bg.png)}.current_deals#banner .creative{float:right;width:244px}.current_deals#banner .creative .iosSlider{float:left;width:220px;height:75px}.current_deals#banner .creative .slide{float:left;width:220px}.current_deals#banner .creative .terms-link{color:#fff;text-transform:none;font-family:Georgia;font-size:10px;font-style:italic;text-decoration:underline;position:absolute;bottom:0;right:0;padding:3px;letter-spacing:normal}.current_deals#banner .swiper-container{float:left;height:75px;width:220px}.current_deals#banner .swiper-container .swiper-slide{float:left;width:220px}.current_deals#banner .scroller-right-arrow{margin:0 -10px;padding:0;height:75px;width:24px;position:relative;top:0;background:0;opacity:1}.current_deals{height:75px;transition:opacity .3s ease 0s,height .3s step-start 0s}.current_deals.is-hidden{height:0;opacity:0;transition-timing-function:ease,step-end}.top-logo .logo-us,.top-logo .logo-ca,.ui-header .logo-us,.ui-header .logo-ca{background-size:118px 118px;text-align:left!important;width:118px}.iosSlider .slider{height:100%;width:100%}.title-bar{float:left;width:100%;height:3px;background-color:#333;position:relative;margin:10px 0 15px;text-align:center;clear:both}.title-bar span{position:relative;font-family:FuturaPT-Medium,trebuchet ms,Arial,sans-serif;font-size:12px;color:#333;padding:0 10px;background-color:#fff;letter-spacing:1px;top:-8px;left:0;right:0;margin:0 auto;text-transform:uppercase}.collection .lookbook{margin:0 auto 10px;width:300px;position:relative;display:table;clear:both;text-align:left}.collection a.left,.collection a.right{top:45%;position:absolute;z-index:999;width:20px;height:20px;background:url(//us-cdn-m.justfab.com/media/images/icons/sprite_arrow_lookbook_4.png);background-size:40px 40px}.collection a.left{left:0;background-position:0 0}.collection a.right{right:0;background-position:20px 0}.collection a.left img,.collection a.right img{display:none}.lookbook .iosSlider{width:300px;height:188px}.boutique-carousel .iosSlider{height:100%!important}.iosSlider{position:relative;top:0;left:0;overflow:hidden}.scroller-left-arrow,.scroller-right-arrow,.scroller-left-arrow:before,.scroller-right-arrow:before{top:38%;position:absolute;z-index:9;width:40px;height:40px;color:#666;opacity:.75;padding:0!important}.scroller-left-arrow:before,.scroller-right-arrow:before{font-family:fontello-neue;font-size:1.8em;top:.35em;text-align:center}.scroller-left-arrow{left:0}.scroller-right-arrow{right:0}.scroller-left-arrow:before{content:'\e80c'}.scroller-right-arrow:before{content:'\e80d'}.plussize_tooltip,.full-width-container{margin:10px auto 0;position:relative;max-width:640px!important;z-index:2}.plussize_tooltip .close_plussize_tooltip,.full-width-container .close-full-width-container{position:absolute;top:5px;right:0;font-size:22px;line-height:25px;text-align:center;text-shadow:0 2px rgba(255,255,255,.4),0 -2px rgba(255,255,255,.4),2px 0 rgba(255,255,255,.4),-2px 0 rgba(255,255,255,.4)}.home .navigation{list-style:none;margin:0;width:100%;padding:0;clear:both}.home .navigation li a{display:block;padding:10px;color:#000;text-decoration:none;font-family:FuturaPT-Medium,trebuchet ms,Arial,sans-serif;font-size:12px;text-transform:uppercase;border-bottom:solid 1px #ebebeb;position:relative;letter-spacing:1px}.home .navigation li a i{position:absolute;right:5px;top:9px;background:url(//jf-na-cdn.justfab.com/image/mobile/global/arrow/black-right.png);height:18px;width:18px;background-size:18px 18px}#shop_by_size_plussize{margin-top:10px}#plussize_clothing,#plussize_denim{float:left;width:50px}#plussize_clothing{margin-right:100px}#shop_by_size_plussize #plussize_clothing .plussize-heading,#shop_by_size_plussize #plussize_denim .plussize-heading{font-weight:700;margin-bottom:10px}#colorbox,#cboxOverlay,#cboxWrapper{left:0;outline:medium;overflow:hidden;position:absolute;top:0;z-index:9999}#cboxOverlay{height:100%;position:fixed;width:100%;background-color:#000;opacity:.5!important}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative;overflow:hidden}#cboxLoadedContent{overflow:hidden!important}#cboxTitle{color:#ccc;left:0;position:absolute;top:-20px;margin:0}#cboxCurrent{display:none!important;left:0;position:relative;right:0;top:-90px}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}#cboxSlideshow{color:#fff;position:absolute;right:90px;top:-20px}#cboxLoadingOverlay,#cboxLoadingGraphic{height:100%;left:0;position:absolute;top:0;width:100%}#cboxLoadingGraphic{background:transparent url(//us-cdn.justfab.com/media/images/loading.gif) no-repeat scroll center center}#cboxClose{display:block;height:21px;position:absolute;right:18px;text-indent:-9999px;top:15px;width:21px;z-index:3;display:none}.litebox{color:#333;float:left;width:100%;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:10px;position:relative}.litebox .container{float:left;width:100%;background-color:#fff}.size-chart-all{font-family:FuturaNewBook,trebuchet ms,Arial,sans-serif;font-size:14px;color:#333}.size-chart-all .intro{float:left;width:100%;font-family:FuturaNewHeavy,trebuchet ms,Arial,sans-serif;font-size:14px;margin-bottom:15px;text-transform:uppercase;text-align:center;letter-spacing:.05em}.size-chart-all .model-measure .copy{line-height:17px}.size-chart-all .model-measure .copy strong{font-family:FuturaNewDemi,trebuchet ms,Arial,sans-serif;font-weight:400}.size-chart-all .tabs-category{float:left}.size-chart-all .tabs-category .for{color:#999;clear:both}.size-chart-all .tabs-category ul{margin:0;padding:0}.size-chart-all .tabs-category ul li{float:left;display:inline-block}.size-chart-all ul li a{color:#333!important;text-decoration:none;position:relative;font-size:13px}.size-chart-all ul li.current a{color:#e74582!important;font-family:FuturaNewDemi,trebuchet ms,Arial,sans-serif}.size-chart-all .tabs-category ul li a:after{content:'|';display:inline-block;margin:0 2px;color:#333!important;font-family:FuturaNewBook,trebuchet ms,Arial,sans-serif!important}.size-chart-all .tabs-category ul li:last-child a:after{content:'';margin:0}.size-chart-all .tab-content{float:left;width:100%;margin:15px 0 25px;display:none}.size-chart-all .tabs-in{display:block}.size-chart-all .tabs-cm{display:none}.size-chart-all .tabs-category-units{float:right}.size-chart-all td{border:0!important;border-bottom:solid 1px #f2f2f2!important;padding:5px 0!important;text-align:center}.size-chart-all thead td{font-family:FuturaNewDemi,trebuchet ms,Arial,sans-serif;vertical-align:bottom;border:0!important;border-bottom:solid 1px #ccc!important}.size-chart-all td:nth-child(1),.size-chart-all td:nth-child(2){text-align:left}.size-chart-all td:nth-child(1),.size-chart-all td:nth-child(2),.size-chart-all td:nth-child(5){width:17%}.size-chart-all td:nth-child(3),.size-chart-all td:nth-child(4){width:24.5%}.size-chart-all #tabs-denim td:nth-child(1),.size-chart-all #tabs-denim td:nth-child(2){width:22%}.size-chart-all #tabs-denim td:nth-child(3),.size-chart-all #tabs-denim td:nth-child(4){width:28%}.size-chart-all td.greyed-out span{opacity:.2}.youtube-video{position:relative;padding-bottom:48%;padding-top:25px;height:0;z-index:1}.youtube-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.youtube-video .share-icons{position:absolute;top:10px;right:10px;width:40px}.youtube-video .share-icons a{position:absolute;top:0;left:0;width:40px;height:40px;border-radius:100px;background-color:#fafafa;box-shadow:0 6px 6px 0 rgba(0,0,0,.24);text-align:center;z-index:10}.youtube-video .share-icons a:first-child{-ms-transform:rotate(-90deg);transform:rotate(-90deg);box-shadow:0 0 0 0 transparent;z-index:11}.youtube-video .share-icons a i{color:#5a5a5a;text-align:center;width:40px;height:40px;line-height:40px;font-size:16px}.back-to-top{left:0;width:100%;text-align:center;position:fixed;bottom:40px;z-index:9}#wishlist .header{text-transform:capitalize;font-family:gibson regular,Helvetica,Arial;font-size:14px;margin-bottom:15px}#wishlist #share{float:left;width:100%;margin-bottom:10px;font-family:gibson light,Helvetica,Arial!important;color:#666;font-size:13px;letter-spacing:.01em}#wishlist #share #yours{float:left;padding:2px 5px 0 0;text-transform:capitalize}#wishlist #share #icons{float:left}#wishlist #share #icons a{margin-left:4px}.empty_wishlist{position:relative;text-align:center;text-transform:uppercase;padding-top:30px}.empty_wishlist p{margin:20px auto 30px}.view_all_link{float:right;position:relative;text-align:right;border-top:1px solid #ddd;width:100%;padding:10px 0;text-transform:capitalize;font-size:14px}.view_all_link a{text-decoration:none;color:#333!important}.view_all_link i.arrow-right{margin-top:4px!important}#wishlist .category-dropdown{padding:0;margin:0;list-style-type:none}#wishlist .category-dropdown li{padding:3px 0}#wishlist .category-dropdown .main-link{color:#333;display:inline-block;font-size:16px;text-transform:none;text-decoration:none}#wishlist .category-dropdown .main-link i{margin-top:7px}#wishlist .category-dropdown .main-link .book{font-family:gibson regular,Helvetica,Arial}#wishlist .category-dropdown ul{padding:5px 0 10px 15px;margin:0;list-style-type:none}#wishlist .category-dropdown ul a{color:#333;background-color:transparent;line-height:30px;text-decoration:none;text-transform:uppercase}#clipboard_text{display:none}#no_wishlist{margin:20px 0}.fixed-cta .column{float:left;width:40%;margin-bottom:10px}.fixed-cta .column:nth-child(2){float:right;width:35%}.border-bottom{border-bottom:1px solid #f2f2f2}.border-top{border-top:1px solid #f2f2f2}#shipping .rush td{height:50px;text-align:center;width:25%}#shipping .apo-fpo td{height:50px;text-align:center;width:20%}