.landing-page{position:relative;opacity:0;margin-top:11px;z-index:990;top:-420px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-moz-box-shadow:3px 4px 2px rgba(0,0,0,0.15);box-shadow:3px 4px 2px rgba(0,0,0,0.15);-webkit-box-shadow:3px 4px 2px rgba(0,0,0,0.15);-moz-box-shadow:3px 4px 2px rgba(0,0,0,0.25);box-shadow:3px 4px 2px rgba(0,0,0,0.25);-webkit-box-shadow:3px 4px 2px rgba(0,0,0,0.25)}.landing-page .content-wrapper{min-height:70px;padding:20px;padding-bottom:10px;display:block;vertical-align:middle;top:-60px;left:100px;width:960px;margin-left:auto;margin-right:auto;background-color:#fff}.landing-page .content-wrapper#mamapedia img{margin-top:8px}.landing-page .content-wrapper#mamapedia a{color:#a2b142}.landing-page .content-wrapper#plum5 a{color:#d955a2}.landing-page .content-wrapper#plum5 img{max-width:120px}.landing-page .content-wrapper#totsy2 a{color:#f1331e}.landing-page .content-wrapper#totsy2 img{max-width:120px}.landing-page .content-wrapper#couponcabin .message{font-size:24px;position:relative;top:23px;font-weight:lighter;line-height:0px}.landing-page .content-wrapper#troopswap img{margin-top:8px}.landing-page .content-wrapper#dailydealsformoms3 a{color:#52a7b4}.landing-page .content-wrapper img{max-width:112px;max-height:50px;float:right;margin-top:0px}.landing-page .content-wrapper .message{float:left}.landing-page .content-wrapper p.message{color:#333;font-size:14px;width:575px;margin-left:10px;line-height:18px;margin-right:10px;margin-bottom:0px;text-align:left}.landing-page .content-wrapper a{color:#09f}.landing-page .content-wrapper a:hover{color:#09f}.landing-page .bottom-cap{height:8px;background-color:#e6098d;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px}.landing-page .bottom-cap.eversave{background-color:#8de0f3}.landing-page .bottom-cap.ecomom{background-color:#78ccb8}.landing-page .bottom-cap.totsy12{background-color:#ef4539}.landing-page .bottom-cap.mamapedia{background-color:#a2b142}.landing-page .bottom-cap.plum5{background-color:#d955a2}.landing-page .bottom-cap.totsy2{background-color:#f1331e}.landing-page .bottom-cap.couponcabin{background-color:#cae7a6}.landing-page .bottom-cap.dailydealsformoms3{background-color:#52a7b4}body .reveal-modal-bg{background:#fff;background:rgba(255,255,255,0.75)}body .grey-bg-reveal{background:rgba(0,0,0,0.4)}body .reveal-modal{background:#fff;padding:20px;width:540px;position:fixed;margin:auto;left:0;right:0;max-width:100%;max-height:100%;overflow:auto;z-index:6001;background:-moz-linear-gradient(top, #fff, rgba(255,255,255,0.9));background:-webkit-linear-gradient(top, #fff, rgba(255,255,255,0.9));border:1px solid #666;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}body .reveal-modal #modal_content_wrapper{position:relative}body .reveal-modal a.close-reveal-modal{color:#dbdbdb;text-shadow:0px -1px 0px rgba(0,0,0,0.5);font-size:20px;font-family:helvetica,arial,sans-serif;font-weight:normal;top:-5px;right:-5px}body .reveal-modal h1{font-family:helvetica,arial,sans-serif;font-weight:bold;font-size:13px;margin-top:10px}body .reveal-modal h1 span.small{font-weight:normal;padding-left:4px}body .reveal-modal input{border:1px solid #ccc;font-size:15px;font-family:helvetica,arial,sans-serif;padding:7px;height:19px;margin-right:12px;position:relative}body .reveal-modal .divider-line{height:1px;background-color:#f2f2f2;border-bottom:1px solid #fff;width:580px;position:absolute;left:-20px}body .cancel-link{position:relative}body .cancel-link a.cancel{color:#999;position:relative;font-size:13px;font-family:helvetica,arial,sans-serif;text-shadow:none;font-weight:normal}body p.note{font-size:11px}span.icon{background-image:url(/assets/layouts/jan_2015/shop_sprite-d8dd2a633d9df23adfc0ac5d92ff0787.png);background-repeat:no-repeat;display:block;float:left}span.icon.carousel-left{width:15px;height:25px;background-position:0px -356px}span.icon.carousel-right{width:15px;height:25px;background-position:-12px -356px}span.icon.at-your-service{background-position:-89px -362px;width:20px;height:20px}span.icon.angle-arrow-up-white{background-position:-66px -355px;width:20px;height:16px}span.icon.angle-arrow-down-white{background-position:-66px -369px;width:20px;height:16px}span.icon.shopping-cart-icon{background-position:-24px -61px;width:20px;height:17px}span.icon.new-shopping-cart-icon{background-position:-24px -61px;width:20px;height:17px;background-position:-222px -4px;width:25px;height:20px}span.icon.little-phone{background-position:-83px -529px;width:15px;height:24px}span.icon.little-badge{background-position:-102px -529px;width:25px;height:26px}span.icon.little-truck{background-position:-131px -531px;width:27px;height:22px}span.icon.facebook.style-shop{background-position:-59px -470px;width:27px;height:27px}span.icon.bookmark{background-position:-182px -331px;height:20px;width:15px}span.icon.bookmark-white{background-position:-168px -331px;height:20px;width:14px}span.icon.x{background-position:-198px -331px;height:10px;width:10px}span.icon.right{float:right}span.icon.right-arrow{background-position:-168px -14px;height:9px;width:9px}span.icon.curved-arrow{background-position:-117px -499px;width:31px;height:19px}span.icon.large-right-arrow{background-position:-198px -197px;height:14px;width:8px}span.icon.plus-sign{background-position:-43px -425px;height:20px;width:21px}span.icon.plus-sign:hover{background-position:-43px -447px}span.icon.down-arrow{background-position:-168px -1px;height:9px;width:9px}span.icon.down-arrow.curation{left:209px}span.icon.grey-arrow{background-position:-184px -14px;height:9px;width:7px}span.icon.magnify-large{background-position:-4px -30px;height:29px;width:28px}span.icon.magnify-small{background-position:-34px -41px;height:17px;width:17px}span.icon.magnify-small.search{margin-top:10px;position:absolute;left:270px}span.icon.magnify-small.narrow-search{margin-top:-23px !important;float:right;padding-right:5px !important;margin-right:2px !important}span.icon.new-with-tags-small{background-position:-1px -277px;height:32px;width:27px}span.icon.new-without-tags-small{background-position:-1px -310px;height:34px;width:27px}span.icon.new-with-tags{background-position:-1px -277px;height:32px;width:119px}span.icon.new-without-tags{background-position:-1px -310px;height:34px;width:139px}span.icon.new-with-tags-small-inverse{background-position:-142px -310px;width:20px;height:20px}span.icon.new-without-tags-small-inverse{background-position:-182px -310px;width:20px;height:20px}span.icon.tiny-flaw{background-position:-1px -244px;height:33px;width:92px}span.icon.tiny-flaw-small{background-position:-1px -244px;height:33px;width:27px}span.icon.tiny-flaw-small-inverse{background-position:-162px -310px;height:20px;width:20px}span.icon.alert{background-position:-56px -5px;height:20px;width:20px}span.icon.polka-dot-promise-circle{background-position:-27px -184px;height:42px;width:41px}span.icon.truck-icon,span.icon.white-truck-icon{background-position:-5px -10px;height:15px;width:21px}span.icon.semi-annual-sale{background-position:-178px -245px;height:25px;width:24px}span.icon.white-truck-icon{background-position:-175px -230px}span.icon.cart-icon{height:22px;width:24px}span.icon.cart-icon.green{background-position:-138px -3px}span.icon.cart-icon.white{background-position:-111px -3px}span.icon.small-cart-icon{height:18px;width:20px}span.icon.small-cart-icon.white{background-position:-85px -7px}span.icon.green-checkmark{background-position:-145px -34px;height:21px;width:18px}span.icon.check-mark{background-position:-145px -34px;height:21px;width:18px}span.icon.check-mark.white{background-position:-145px -58px;width:23px}span.icon.checkmark-in-circle{background-position:-64px -424px;width:21px;height:21px}span.icon.checkmark-in-circle:hover{background-position:-64px -446px}span.icon.piggybank{background-position:-86px -445px;width:27px;height:22px}span.icon.shopping-bag{background-position:-161px -428px;width:30px;height:33px}span.icon.shopping-bag.small{background-position:-193px -433px;width:24px;height:27px}span.icon.shopping-bag.black{background-position:-191px -360px;width:24px;height:27px}span.icon.shopping-bag-with-checkmark{background-position:-130px -428px;width:30px;height:33px}span.icon.spinner{background:url(/assets/layouts/oct_2012/loading-tiny-d4253abb3e4e333033addba9975b4293.gif);height:16px;width:16px}span.icon.shipping-icon{background-position:-7px -13px;height:12px;width:18px}span.icon.bag-icon{background-position:-51px -65px;height:21px;width:23px}span.icon.question-icon{background-position:-32px -6px;height:18px;width:18px}span.icon.question-icon.white{background-position:-185px -80px}span.icon.question-icon.gray{background-position:-203px -80px}span.icon.level-arrow{background-position:-197px -4px;height:8px;width:5px}span.icon.social{height:26px;width:26px}span.icon.social.facebook,span.icon.social.twitter,span.icon.social.pinterest{opacity:0.5}span.icon.social.facebook:hover,span.icon.social.twitter:hover,span.icon.social.pinterest:hover{opacity:1}span.icon.social.facebook{background-position:-131px -136px}span.icon.social.twitter{background-position:-191px -136px}span.icon.social.pinterest{background-position:-161px -136px}span.icon.flag{background-position:-196px -111px;height:16px;width:14px}span.icon.heart{background:url(/assets/layouts/jan_2015/shop_sprite-d8dd2a633d9df23adfc0ac5d92ff0787.png) -83px -78px;width:14px;height:13px}span.icon.heart.white{background-position:-67px -87px}span.icon.deny{background-position:-100px -77px;width:20px;height:20px}span.icon.clock{background-position:-141px -81px;height:18px;width:18px}span.icon.clock.white{background-position:-163px -81px}span.icon.checkbox{height:18px;width:20px;background-position:-143px -331px}span.icon.right-truck-icon{height:14px;width:23px;background-position:-147px -230px}span.icon.left-truck-icon{height:14px;width:23px;background-position:-168px -113px}span.icon.horizontal-dotted-line{height:1px;width:100%;background-position:0 -354px;background-repeat:repeat-x}span.icon.vertical-dotted-line{height:53px;width:1px;background-position:-210px -198px}span.icon.fb-circle,span.icon.link-circle,span.icon.mail,span.icon.pinterest,span.icon.fb-circle-mini,span.icon.pinterest-mini,span.icon.twitter-mini{display:inline-block;height:29px;width:30px}span.icon.pinterest{background-position:-220px -425px}span.icon.pinterest:hover{background-position:-219px -394px}span.icon.fb-circle{background-position:-2px -394px}span.icon.fb-circle.lighter{background-position:-33px -394px}span.icon.fb-circle:hover{background-position:-33px -394px}span.icon.fb-circle-mini{background-position:-130px -164px}span.icon.fb-circle-mini:hover{background-position:-130px -134px}span.icon.pinterest-mini{background-position:-160px -164px}span.icon.pinterest-mini:hover{background-position:-160px -134px}span.icon.twitter-mini{background-position:-190px -164px}span.icon.twitter-mini:hover{background-position:-190px -134px}span.icon.link-circle{background-position:-95px -394px}span.icon.fb_big_button{height:38px;width:30px;background-position:5px -60px}span.icon.mail{background-position:-126px -394px}span.icon.mail:hover{background-position:-157px -394px}span.icon.fbook{background-image:url(/assets/layouts/oct_2012/icons_share_hover-356305e177fd91cd0a4a8c32db90948c.png);background-position:0px 0px;height:50px;width:50px;position:relative}span.icon.fbook:hover{background-position:0px -50px}span.icon.email-white{background-image:url(/assets/layouts/oct_2012/icons_share_hover-356305e177fd91cd0a4a8c32db90948c.png);background-position:-50px 0px;height:50px;width:50px;position:relative}span.icon.email-white:hover{background-position:-50px -50px}span.icon.light-bulb{background-position:0px -500px;height:24px;width:20px}span.icon.wallet{background-position:-22px -500px;height:24px;width:22px}span.icon.sound-waves{background-position:-50px -500px;height:24px;width:25px}span.icon.moneybag{width:46px;height:50px;background-position:-1px -524px}span.icon.share-circle{width:84px;height:84px;background-position:-45px -556px}span.icon.thredup-everyday-small{width:24px;height:24px;background-position:-1px -574px}span.icon.thredup-everyday-large{width:43px;height:43px;background-position:-1px -597px}span.icon.white-arrow-right{background-position:-162px -379px;height:12px;width:12px}span.icon.thredupx-arrow{background-position:-148px -515px;height:12px;width:10px}span.icon.thredupx-facebook{background-position:0px -392px;height:33px;width:32px}span.icon.thredupx-email{background-position:-125px -392px;height:33px;width:31px}span.icon.green-arrow-right{background-position:-158px -515px;height:12px;width:9px}span.icon.white-arrow-down{height:8px;width:14px;background-position:-112px -440px}span.icon.white-arrow-up{height:6px;width:14px;background-position:-112px -428px}span.icon.hamburger{height:23px;width:30px;background-position:-27px -359px}span.icon.white-fb-outline{background-image:url(https://assets-tup.insnw.net/cms/thredup_for_schools/school_hub/icon_fb.png);height:33px}span.icon.white-mail-outline{background-image:url(https://assets-tup.insnw.net/cms/thredup_for_schools/school_hub/icon_mail.png)}span.icon.thin-white-url{background-image:url(https://assets-tup.insnw.net/cms/thredup_for_schools/school_hub/icon_url.png);height:30px}span.icon.school-resend{min-width:25px;min-height:21px;background-image:url(https://assets-tup.insnw.net/cms/thredup_for_schools/school_hub/icon_resend.png)}.merch-block-2015{position:relative}.merch-block-2015.last{margin-right:0px !important}.merch-block-2015 .background-image{position:absolute}.merch-block-2015 .content-chunk{position:relative;width:100%}.merch-block-2015 .content-chunk h1,.merch-block-2015 .content-chunk .descriptive-text{color:#000}.merch-block-2015 .content-chunk.white-text h1,.merch-block-2015 .content-chunk.white-text .descriptive-text{color:#fff}.merch-block-2015 .content-chunk table{margin-right:auto;margin-left:auto}.merch-block-2015 .content-chunk table td{vertical-align:middle}.merch-block-2015 h1,.merch-block-2015 .descriptive-text{text-align:center}.merch-block-2015 h1{font-size:36px;font-weight:900;letter-spacing:0.04em;font-family:"Verlag A","Verlag B",helvetica,sans-serif}.merch-block-2015 h1 span.pre-header{display:block;padding-bottom:5px;font-size:22px;letter-spacing:0.04em}.merch-block-2015 .ctas{margin-top:30px}.merch-block-2015 .cta{background:#4ae1bb;font-family:"Verlag A","Verlag B",sans-serif;display:inline;margin-top:5px;letter-spacing:0.05em;padding:12px 12px 12px 13px;font-size:12px;font-weight:700;color:#fff;margin-top:20px}.merch-block-2015 .cta.boys{margin-left:20px}.merch-block-2015 .cta:hover{background:#000;color:#fff;text-decoration:none}.merch-block-2015 .cta span.arrow-thingy{font-size:9px}.merch-block-2015 .descriptive-text{font-size:16px;line-height:24px;font-family:"Hoefler Text A","Hoefler Text B",serif;font-weight:400;letter-spacing:0.04em}.merch-block-2015.primary_block{height:420px}.merch-block-2015.primary_block h1{font-size:52px}.merch-block-2015.primary_block .content-chunk{position:absolute}.merch-block-2015.primary_block .content-chunk.shop{top:150px;left:5px;width:480px}.merch-block-2015.primary_block .content-chunk.shop table td{width:500px}.merch-block-2015.primary_block .content-chunk.shop .descriptive-text{width:380px;font-size:25px;font-weight:600;margin-left:auto;margin-right:auto;margin-bottom:40px;color:#000}.merch-block-2015.primary_block .content-chunk.shop .cta{margin-right:30px}.merch-block-2015.primary_block .content-chunk.shop .cta.boys{margin-left:0px;margin-right:0px}.merch-block-2015.primary_block .content-chunk.shop h1{margin-bottom:7px}.merch-block-2015.primary_block .content-chunk.sell{top:86px;right:19px;width:160px}.merch-block-2015.primary_block .content-chunk.sell .descriptive-text{margin:0px;font-size:20px}.merch-block-2015.primary_block .content-chunk.sell h1{margin:0px}.merch-block-2015.primary_block .content-chunk.sell .ctas{margin-top:0px}.merch-block-2015.primary_block .content-chunk.sell .cta{display:block;margin-top:0px;text-align:center;background:none}.merch-block-2015.primary_block .content-chunk.sell .cta:hover{background:none;color:#fff}.merch-block-2015.two_thirds_width_blocks .descriptive-text,.merch-block-2015.one_third_width_blocks .descriptive-text{display:none}.merch-block-2015.two_thirds_width_blocks h1,.merch-block-2015.one_third_width_blocks h1{line-height:34px}.merch-block-2015.two_thirds_width_blocks table,.merch-block-2015.two_thirds_width_blocks td,.merch-block-2015.one_third_width_blocks table,.merch-block-2015.one_third_width_blocks td{height:468px}.merch-block-2015.two_thirds_width_blocks h1,.merch-block-2015.one_third_width_blocks h1{margin-bottom:10px}.merch-block-2015.two_thirds_width_blocks .cta,.merch-block-2015.one_third_width_blocks .cta{display:none}.merch-block-2015.two_thirds_width_blocks:hover h1,.merch-block-2015.two_thirds_width_blocks:hover .descriptive-text,.merch-block-2015.one_third_width_blocks:hover h1,.merch-block-2015.one_third_width_blocks:hover .descriptive-text{color:#fff}.merch-block-2015.two_thirds_width_blocks:hover .cta,.merch-block-2015.one_third_width_blocks:hover .cta{display:inline;background:none;border:1px solid #4ae1bb;color:#4ae1bb}.merch-block-2015.two_thirds_width_blocks:hover .cta:hover,.merch-block-2015.one_third_width_blocks:hover .cta:hover{border:1px solid #fff;color:#fff}.merch-block-2015.two_thirds_width_blocks:hover .image-overlay,.merch-block-2015.one_third_width_blocks:hover .image-overlay{background-color:rgba(0,0,0,0.75);width:100%;height:100%;position:absolute;top:0px;left:0px}.merch-block-2015.two_thirds_width_blocks:hover .descriptive-text,.merch-block-2015.one_third_width_blocks:hover .descriptive-text{display:block}.merch-block-2015.two_thirds_width_blocks{width:630px;height:468px}.merch-block-2015.two_thirds_width_blocks table{width:356px}.merch-block-2015.two_thirds_width_blocks img{width:630px;height:468px}.merch-block-2015.two_thirds_width_blocks .content-chunk.dress-boutique h1{width:300px;margin:0 auto;line-height:40px}.merch-block-2015.two_thirds_width_blocks .content-chunk.dress-boutique .descriptive-text{padding-top:10px;width:300px;margin:0 auto}.merch-block-2015.two_thirds_width_blocks .content-chunk.fall-fashion h1{width:500px;line-height:40px}.merch-block-2015.two_thirds_width_blocks .content-chunk.fall-fashion .descriptive-text{width:245px;margin:0 auto}.merch-block-2015.one_third_width_blocks{width:300px;height:468px}.merch-block-2015.one_third_width_blocks table{width:254px}.merch-block-2015.one_third_width_blocks img{width:300px;height:468px}.merch-block-2015.one_third_width_blocks .content-chunk h1{line-height:40px}.merch-block-2015.one_third_width_blocks .content-chunk.celeb-style h1{width:300px}.merch-block-2015.one_third_width_blocks .content-chunk.celeb-style .descriptive-text{width:250px;margin:0 auto}.merch-block-2015.one_third_width_blocks .content-chunk.first-day{padding-top:10px}.merch-block-2015.one_third_width_short_blocks{width:300px;height:310px}.merch-block-2015.one_third_width_short_blocks .content-chunk{top:10px}.merch-block-2015.one_third_width_short_blocks .content-chunk h1{font-size:22px;letter-spacing:0.06em}.merch-block-2015.one_third_width_short_blocks .content-chunk .ctas{margin-top:10px}.merch-block-2015.one_third_width_short_blocks .content-chunk .cta{background:none;color:#4ae1bb}.merch-block-2015.one_third_width_short_blocks .content-chunk .cta:hover{background:none;color:#4ae1bb}.merch-block-2015.one_third_width_short_blocks .content-chunk.sweaters h1{font-size:21px}.merch-block-2015.one_third_width_short_blocks .background-image{position:relative}.merch-block-2015.one_third_width_short_blocks img{width:300px;height:252px}.merch-block-2015.full_screen_width_blocks{width:100%;margin:0px auto 30px auto;height:420px;overflow:hidden}.merch-block-2015.full_screen_width_blocks .background-image{width:1440px;height:420px;position:relative;margin:auto}.merch-block-2015.full_screen_width_blocks .content-chunk{position:absolute;width:480px;left:480px;top:80px}.merch-block-2015.full_screen_width_blocks .content-chunk.shop .cta{width:94px}.merch-block-2015.full_screen_width_blocks .content-chunk h1{font-size:52px;width:375px}.merch-block-2015.full_screen_width_blocks .content-chunk.mom-loves{left:420px;top:120px}.merch-block-2015.full_screen_width_blocks .content-chunk.mom-loves h1{width:600px}.merch-block-2015.full_screen_width_blocks .content-chunk.mom-loves .pre-header{font-size:36px}.merch-block-2015.full_screen_width_blocks .content-chunk.mom-loves .descriptive-text{width:300px;margin:0 auto}.merch .brand-row{height:120px;margin:24px auto;text-align:center;clear:both;background-color:#fff;padding:30px 0 10px 0}.merch .brand-row .title{font-size:22px;font-weight:800;margin:5px 0 20px 0}.merch .brand-row .subtitle{color:#b4b4b4;margin:9px auto;letter-spacing:0.05em;font-weight:400;font-size:16px;line-height:1.3em}.merch .brand-row .dept-selection{margin-top:20px}.merch .brand-row .tiny-selection{font-size:12px}.merch .brand-row .tiny-selection .selected{color:#000}.merch .brand-row .tiny-selection .spacer{margin:0 4px}.merch .brand-row .links{width:100%;height:100%;box-sizing:border-box;padding-top:12px;display:none;background:rgba(255,255,255,0.95);font-size:12px;list-style-type:inline;margin:0}.merch .brand-row .links .link{font-size:11px;margin:0 0 0 20px;display:inline}.merch .brand-row .links .link:hover{color:#000}.merch .brand-row .links .link:hover a{color:#000}.merch .brand-row .links .link:hover a:hover{text-decoration:none;color:#4ae1bb}.merch .brand-row .links .link:first-child{margin-left:0}.merch .brand-row .brand-row-block{width:145px;height:40px;position:relative;margin-right:10px}.merch .brand-row .brand-row-block:hover .links{display:block}.merch .brand-row #brand_block_container{width:960px;margin:0 auto;overflow:hidden;height:40px}#bts_hp_banner{width:960px;height:145px;padding-bottom:30px;position:relative;top:-17px}#bts_hp_banner img{float:left}#bts_hp_banner div.ctas{width:500px;position:relative;top:130px;left:45px}#bts_hp_banner div.ctas a.cta.text{font-family:"Verlag A","Verlag B",sans-serif;letter-spacing:0.05em;font-size:12px;color:#fff;padding:10px 15px}#bts_hp_banner img.small{max-height:145px}#bts_hp_banner img.small.tops{width:126px}#bts_hp_banner img.small.dresses{width:117px}#bts_hp_banner img.small.denim{width:110px}#bts_hp_banner img.small.sweater{width:143px}a:hover{text-decoration:none}a #schools_hp_banner{height:245px;width:960px;border:3px solid #6375fd;margin-bottom:30px;box-sizing:border-box}a #schools_hp_banner img.logo{width:450px;height:31px;margin-top:48px;margin-left:255px}a #schools_hp_banner .description{font-family:"Hoefler Text A","Hoefler Text B",serif;font-size:20px;color:#666;margin-top:15px;margin-left:152px}a #schools_hp_banner .cta.select-school{box-sizing:border-box;width:226px;height:40px;border:2px solid #4ae1bb;color:#4ae1bb;font-family:"Verlag A","Verlag B",sans-serif;font-weight:bold;size:12px;padding:10px 19px;margin-top:19px;margin-left:367px}a #schools_hp_banner .stats{font-family:"Hoefler Text A","Hoefler Text B",serif;font-size:15px;color:#666;margin-top:30px;margin-left:265px}#mobile_app_banner{background:url("https://assets-tup.insnw.net/cms/homepage/022315_all_hp_27.jpg");width:960px;height:290px;display:block}#mobile_app_banner .header{font-size:36px;font-family:"Verlag A","Verlag B",helvetica,sans-serif;font-weight:900;color:#000;margin-left:60px;padding-top:43px;letter-spacing:0.04em}#mobile_app_banner .ctas{margin-left:87px;margin-top:20px}#mobile_app_banner .ctas .cta{width:169px;height:46px;display:block;float:left;margin-top:100px;margin-left:20px}#mobile_app_banner .ctas .cta.ios{margin-right:30px;background:url("https://assets-tup.insnw.net/cms/homepage/hp_appAppleButton_169x46.jpg")}#mobile_app_banner .ctas .cta.android{background:url("https://assets-tup.insnw.net/cms/homepage/hp_appGoogleButton_169x46.jpg")}#homepage_jan_2015{min-width:960px}#homepage_jan_2015 .grey-line{border-bottom:solid 1px #ddd}#homepage_jan_2015 #banner-enrolled-qualified{color:#fb23a2;font-family:"Verlag A","Verlag B";font-size:16px;font-weight:bold;margin-top:8px;margin-bottom:8px;text-align:center}#homepage_jan_2015 #banner-enrolled-qualified span.icon.thredup-everyday-small{display:inline-block;float:none;vertical-align:middle}#homepage_jan_2015 #banner-enrolled-qualified #banner-text{display:inline-block;vertical-align:middle}#homepage_jan_2015 #full_screen_block{width:960px;margin:0 auto}#homepage_jan_2015 #full_screen_block .full_screen_width_blocks.merch-block-2015{margin-left:-240px;width:1440px}#homepage_jan_2015 .width-restrained-content{width:960px;margin-left:auto;margin-right:auto}#homepage_jan_2015 .merch .brand-row{height:40px;margin-top:0px;padding-bottom:0px;margin-top:30px;padding-top:0px}.merch-block-2015{float:left;margin-bottom:30px}.merch-block-2015.primary_block,.merch-block-2015.full_screen_width_blocks{float:none}.merch-block-2015.one_third_width_blocks,.merch-block-2015.two_thirds_width_blocks,.merch-block-2015.one_third_width_short_blocks{margin-right:30px}.merch-block-2015 .cta.girls,.merch-block-2015 .cta.boys{padding:12px 7px 12px 13px !important}#press_block{margin-top:22px;margin-bottom:50px}#press_block .press{clear:both}#press_block .press .press-logo{background-image:url(https://assets-tup.insnw.net/homepage/dec_2013/press_logos-bw.png);display:block;float:left;height:60px;text-indent:-10000px}#press_block .press .press-logo:hover{background-image:url(https://assets-tup.insnw.net/homepage/dec_2013/press_logos.png)}#press_block .press .press-logo.abc{background-position:0px 0px;margin-left:20px;width:101px}#press_block .press .press-logo.elle{background-position:-101px 0px;width:173px}#press_block .press .press-logo.new-york-times{background-position:-274px 0px;width:230px}#press_block .press .press-logo.usa-today{background-position:-510px 0px;width:139px}#press_block .press .press-logo.self{background-position:-649px 0px;width:201px}#press_block .press .press-logo.today-show{background-position:-850px 0px;width:70px}#footer{margin-top:0px}.pages-show-homepage.normal#content{margin-top:0px}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,0.8);z-index:1000;display:none;top:0;left:0}.reveal-modal{visibility:hidden;left:50%;margin-left:-300px;width:520px;background:#eee url(https://assets-tup.insnw.net/cms/images/modal-gloss.png) no-repeat -200px -80px;position:absolute;z-index:1001;padding:30px 40px 34px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);-box-shadow:0 0 10px rgba(0,0,0,0.4)}.reveal-modal.small{width:200px;margin-left:-140px}.reveal-modal.medium{width:400px;margin-left:-240px}.reveal-modal.large{width:600px;margin-left:-340px}.reveal-modal.xlarge{width:800px;margin-left:-440px}.reveal-modal .close-reveal-modal{font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0, 0, 0, 0.6);font-weight:bold;cursor:pointer}.reveal-modal-bg{width:100%;background:rgba(0,0,0,0.5);z-index:6000}.reveal-modal{background:none;z-index:6001}#email-capture-modal.reveal-modal{color:#000;background-color:#00b288;background:#00b285;height:492px;width:280px;border-radius:0%;text-align:center;padding:20px;font-family:"Source Sans Pro",helvetica,arial,sans-serif;overflow:hidden}#email-capture-modal.reveal-modal .bold{font-weight:bold}#email-capture-modal.reveal-modal .italics{font-style:italic}#email-capture-modal.reveal-modal p{color:#000;line-height:120%}#email-capture-modal.reveal-modal p.lighter{font-weight:lighter}#email-capture-modal.reveal-modal p.lighter.tou{margin-top:25px}#email-capture-modal.reveal-modal p.smallest{font-size:18px;font-weight:500;margin-top:20px}#email-capture-modal.reveal-modal p.small{font-size:26px}#email-capture-modal.reveal-modal p.medium{font-size:36px;margin-bottom:20px}#email-capture-modal.reveal-modal p.large{font-size:48px;font-style:italic}#email-capture-modal.reveal-modal p.dollar-amount{float:left;font-size:160px;line-height:100%}#email-capture-modal.reveal-modal p.percent-sign{float:left;font-size:60px}#email-capture-modal.reveal-modal p.dollar-sign{float:left;font-size:100px;margin-top:6px;margin-left:-8px;margin-right:-10px}#email-capture-modal.reveal-modal .percent-number{float:left;font-size:160px;line-height:100%}#email-capture-modal.reveal-modal .percent-sign{float:left;font-size:60px}#email-capture-modal.reveal-modal .white{color:#fff;font-family:"Baskerville",serif;margin-bottom:0px}#email-capture-modal.reveal-modal .savings-wrapper{margin:0 40px;width:250px}#email-capture-modal.reveal-modal a.login,#email-capture-modal.reveal-modal a.tou{color:#000;text-decoration:underline;font-weight:lighter}#email-capture-modal.reveal-modal input{width:230px;height:42px;padding:0 10px}#email-capture-modal.reveal-modal input.join,#email-capture-modal.reveal-modal input.login,#email-capture-modal.reveal-modal input.continue{width:250px;border-radius:4px;border:none}#email-capture-modal.reveal-modal input.login{margin-top:25px}#email-capture-modal.reveal-modal form#email_submit{width:280px;margin:0 auto;margin-top:10px}#email-capture-modal.reveal-modal form#email_submit .email-label{margin-bottom:5px;color:rgba(0,0,0,0.5)}#email-capture-modal.reveal-modal form#email_submit input.email{margin-bottom:20px}#email-capture-modal.reveal-modal form#email_submit input.error{border:1px solid red}#email-capture-modal.reveal-modal form#email_submit p.error{color:red;margin-top:5px;margin-left:2px}#email-capture-modal.reveal-modal .charcoal-button{background-color:#333;color:#fff;font-size:16px;font-weight:500;font-family:"Source Sans Pro",helvetica,arial,sans-serif}#email-capture-modal.reveal-modal #initial{display:block;z-index:500}#email-capture-modal.reveal-modal #email_success{display:none}#email-capture-modal.reveal-modal #email_success .success{margin-top:50px;font-family:Baskerville;color:#fff;font-style:italic;font-size:48px}#email-capture-modal.reveal-modal #email_success p{color:#fff;font-size:23px;margin:40px auto;line-height:1.8em;font-family:Baskerville;line-height:160%}#email-capture-modal.reveal-modal #email_success input.white-button{text-align:center;font-size:18px;background-color:#fff}#email-capture-modal.reveal-modal #email_success select{font-size:17px;border:0px;line-height:2em;margin-bottom:30px;background:none;height:40px;width:170px;background-color:#fff;font-family:"Source Sans Pro";padding:6px}#email-capture-modal.reveal-modal #email_success a{color:#fff}#email-capture-modal.reveal-modal #email_success.referral p{color:#000;width:340px}#email-capture-modal.reveal-modal #login_view{display:none;margin-top:80px;text-align:center}#email-capture-modal.reveal-modal #login_view a{color:#000}#email-capture-modal.reveal-modal #login_view a.signup{text-decoration:underline;margin-left:5px;display:inline-block}#email-capture-modal.reveal-modal #login_view form#login{width:260px;margin:0 13px;text-align:left}#email-capture-modal.reveal-modal #login_view form#login label{float:left;width:48%;font-size:12px;font-weight:normal}#email-capture-modal.reveal-modal #login_view form#login .forgot-password{float:right;width:50%;top:-3px;left:28px;display:block;position:relative;text-decoration:underline}#email-capture-modal.reveal-modal #login_view form#login .input-wrapper{margin-top:15px}#email-capture-modal.reveal-modal #login_view .note{text-align:center;font-weight:bold;margin-top:20px;width:250px}#email-capture-modal.reveal-modal #login_view .note .social-links a{margin:20px auto 0 auto;display:block;width:160px;height:38px;color:#fff;line-height:40px;margin-bottom:15px;font-weight:bold;text-align:center;text-indent:-5px}#email-capture-modal.reveal-modal #login_view .note .social-links a.facebook{background-color:#3b5998;padding:2px 10px 0px 10px}#email-capture-modal.reveal-modal #login_view .note .social-links a.facebook:active{background-color:#284071}#onboarding_modal{width:520px}#zip_capture_modal{width:350px}#onboarding_modal,#zip_capture_modal{background:#ffd200;border:none;border-radius:0px;box-shadow:5px 5px #000;position:fixed;left:0;right:0;z-index:50000;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;display:none;padding:5px;overflow:inherit;bottom:inherit}#onboarding_modal.reveal-modal,#zip_capture_modal.reveal-modal{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;position:fixed;margin:0 auto;top:33%}#onboarding_modal .header,#zip_capture_modal .header{font-size:12px;text-align:center;position:relative;text-align:right;right:26px;top:17px}#onboarding_modal .header.password,#zip_capture_modal .header.password{top:0px;right:0px;height:20px}#onboarding_modal .header a,#zip_capture_modal .header a{text-decoration:underline;color:#000}#onboarding_modal .disabled,#zip_capture_modal .disabled{opacity:0.5;cursor:default}#onboarding_modal .black-border,#zip_capture_modal .black-border{border:solid 1.5px #000}#onboarding_modal .error-red-border,#zip_capture_modal .error-red-border{border:solid 1.5px #ec0b0b}#onboarding_modal .discount,#zip_capture_modal .discount{color:#b3b3b3;font-size:11px;font-weight:400;text-align:right;position:relative;right:10px;bottom:20px}#onboarding_modal .discount a,#zip_capture_modal .discount a{text-decoration:underline;color:#b3b3b3}#onboarding_modal .discount.black,#zip_capture_modal .discount.black{color:#000;text-decoration:underline}#onboarding_modal .discount.referral,#zip_capture_modal .discount.referral{position:relative;bottom:13px}#onboarding_modal .login-view .amazon-login-button .loading-amazon .waiting.circle,#zip_capture_modal .login-view .amazon-login-button .loading-amazon .waiting.circle{font-size:3.5em}#onboarding_modal .amazon-login-button,#zip_capture_modal .amazon-login-button{height:47px;width:198px;margin-left:12px}#onboarding_modal .amazon-login-button .loading-amazon,#zip_capture_modal .amazon-login-button .loading-amazon{display:none;background-color:gray;opacity:0.7;width:195px;height:46px;position:absolute;top:15px}#onboarding_modal .amazon-login-button .loading-amazon .waiting.circle,#zip_capture_modal .amazon-login-button .loading-amazon .waiting.circle{font-size:1em}#onboarding_modal .amazon-login-button #amazon_button_2,#zip_capture_modal .amazon-login-button #amazon_button_2{position:absolute;left:12px;margin-left:0px}#onboarding_modal .amazon-login-button #amazon_button_2 img,#zip_capture_modal .amazon-login-button #amazon_button_2 img{display:block;vertical-align:top;width:198px}#onboarding_modal .container.homepage-container,#zip_capture_modal .container.homepage-container{background:#fff}#onboarding_modal .container .white_container,#zip_capture_modal .container .white_container{padding-left:30px;padding-right:30px}#onboarding_modal .container .white_container .welcome-intro-text,#zip_capture_modal .container .white_container .welcome-intro-text{font-size:24px;font-weight:700;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;color:#000;letter-spacing:0.05em;text-align:left;margin-top:30px;padding-bottom:4px;width:70%}#onboarding_modal .container .white_container .welcome-intro-text.top-line,#zip_capture_modal .container .white_container .welcome-intro-text.top-line{font-size:14px;font-weight:400;margin-top:5px;padding-bottom:5px}#onboarding_modal .container .white_container .welcome-intro-text.referral,#zip_capture_modal .container .white_container .welcome-intro-text.referral{margin-top:11px}#onboarding_modal .container .white_container .first-order,#zip_capture_modal .container .white_container .first-order{margin-top:11px;font-weight:800;font-size:42px}#onboarding_modal .container .white_container #email_submit,#zip_capture_modal .container .white_container #email_submit{position:relative;bottom:12px}#onboarding_modal .container .white_container .left-container,#onboarding_modal .container .white_container .right-container,#zip_capture_modal .container .white_container .left-container,#zip_capture_modal .container .white_container .right-container{float:left;width:45%;padding-top:15px}#onboarding_modal .container .white_container .right-container,#zip_capture_modal .container .white_container .right-container{position:relative;margin-top:17px}#onboarding_modal .container .white_container .right-container.login-view,#zip_capture_modal .container .white_container .right-container.login-view{margin-top:27px}#onboarding_modal .container .white_container .right-container .fb_signup,#zip_capture_modal .container .white_container .right-container .fb_signup{position:absolute;top:74px;font-weight:400;font-size:12px;display:inline;margin-left:13px;background-color:#3a5897;padding:12px 38px 13px 52px;color:#fff}#onboarding_modal .container .white_container .right-container .fb_signup.login-view,#zip_capture_modal .container .white_container .right-container .fb_signup.login-view{top:70px}#onboarding_modal .container .white_container .right-container .fb_signup input,#zip_capture_modal .container .white_container .right-container .fb_signup input{display:none}#onboarding_modal .container .white_container .right-container .icon.fb_big_button,#zip_capture_modal .container .white_container .right-container .icon.fb_big_button{position:absolute;left:13px;top:3px}#onboarding_modal .container .white_container .middle-container,#zip_capture_modal .container .white_container .middle-container{position:relative;float:left;padding:27px 0px 0px 27px;width:4%}#onboarding_modal .container .white_container .middle-container span.or,#zip_capture_modal .container .white_container .middle-container span.or{font-size:15px;position:relative;bottom:20px;right:7px}#onboarding_modal .container .white_container .middle-container span.line-break,#zip_capture_modal .container .white_container .middle-container span.line-break{background-color:#ccc;height:40px;width:1px;display:block}#onboarding_modal .container .white_container .middle-container span.line-break.second-line-break,#zip_capture_modal .container .white_container .middle-container span.line-break.second-line-break{position:relative;bottom:17px}#onboarding_modal .container .white_container .middle-container.login-view,#zip_capture_modal .container .white_container .middle-container.login-view{padding:45px 0px 0px 27px}#onboarding_modal .container .white_container .middle-container.login-view .or,#zip_capture_modal .container .white_container .middle-container.login-view .or{font-weight:800;top:4px}#onboarding_modal .container .white_container .middle-container.login-view .second-line-break,#zip_capture_modal .container .white_container .middle-container.login-view .second-line-break{margin-top:30px}#onboarding_modal .container .white_container .error,#zip_capture_modal .container .white_container .error{position:relative;top:32px;left:0px;width:100%;font-weight:normal;text-align:left;color:#ec0b0b;height:12px;line-height:12px}#onboarding_modal .container .white_container p.login-info-message,#zip_capture_modal .container .white_container p.login-info-message{color:red;position:absolute;top:22px}#onboarding_modal .container .white_container #email_capture,#zip_capture_modal .container .white_container #email_capture{border:1px solid #000;border-radius:0px;height:42px;width:100%;box-sizing:border-box}#onboarding_modal .container .white_container #submit_email,#onboarding_modal .container .white_container .login-button,#onboarding_modal .container .white_container .lets-go-button,#zip_capture_modal .container .white_container #submit_email,#zip_capture_modal .container .white_container .login-button,#zip_capture_modal .container .white_container .lets-go-button{cursor:pointer;width:100%;z-index:10;text-decoration:none;color:#fff;border-radius:0px;background:-moz-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,0));background:-webkit-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,0));background:#4ae1bb;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:bold;font-size:15px;display:inline-block;margin-right:13px;width:63px;height:40px;padding-right:9px;border:2px solid #4ae1bb;padding-right:14px}#onboarding_modal .container .white_container #submit_email span,#onboarding_modal .container .white_container .login-button span,#onboarding_modal .container .white_container .lets-go-button span,#zip_capture_modal .container .white_container #submit_email span,#zip_capture_modal .container .white_container .login-button span,#zip_capture_modal .container .white_container .lets-go-button span{font-size:12px}#onboarding_modal .container .white_container #submit_email.disabled,#onboarding_modal .container .white_container .login-button.disabled,#onboarding_modal .container .white_container .lets-go-button.disabled,#zip_capture_modal .container .white_container #submit_email.disabled,#zip_capture_modal .container .white_container .login-button.disabled,#zip_capture_modal .container .white_container .lets-go-button.disabled{opacity:0.5;cursor:default}#onboarding_modal .container .white_container #submit_email.last,#onboarding_modal .container .white_container .login-button.last,#onboarding_modal .container .white_container .lets-go-button.last,#zip_capture_modal .container .white_container #submit_email.last,#zip_capture_modal .container .white_container .login-button.last,#zip_capture_modal .container .white_container .lets-go-button.last{width:200px;right:56px;bottom:21px}#onboarding_modal .container .white_container #submit_email,#zip_capture_modal .container .white_container #submit_email{position:relative;width:100%;font-size:14px;margin-right:7px}#onboarding_modal .container .white_container .login-button,#zip_capture_modal .container .white_container .login-button{margin-top:0px;background-color:#4ae1bb;padding-right:10px;color:#fff}#onboarding_modal .container .white_container .left-container.login-view .input-wrapper-one input,#zip_capture_modal .container .white_container .left-container.login-view .input-wrapper-one input{box-sizing:border-box;width:100%;height:32px}#onboarding_modal .container .white_container .left-container.login-view .input-wrapper-two,#zip_capture_modal .container .white_container .left-container.login-view .input-wrapper-two{padding-top:5px}#onboarding_modal .container .white_container .left-container.login-view .input-wrapper-two input,#zip_capture_modal .container .white_container .left-container.login-view .input-wrapper-two input{box-sizing:border-box;width:100%;height:32px}#onboarding_modal .container .white_container .left-container.login-view .input-wrapper-two a,#zip_capture_modal .container .white_container .left-container.login-view .input-wrapper-two a{color:#000}#onboarding_modal .container .white_container .left-container.login-view .input-wrapper-two .forgot-password,#zip_capture_modal .container .white_container .left-container.login-view .input-wrapper-two .forgot-password{display:inline-block;padding-left:90px}#onboarding_modal .container .white_container .login-button-wrapper,#zip_capture_modal .container .white_container .login-button-wrapper{margin:10px 0px 30px 0px}#onboarding_modal .container .white_container .login-button-wrapper input.login-button,#zip_capture_modal .container .white_container .login-button-wrapper input.login-button{width:100%;text-align:center;margin-right:0px}#onboarding_modal .ajax-loader.onboarding,#zip_capture_modal .ajax-loader.onboarding{position:relative;display:none;left:165px;bottom:48px}#onboarding_modal .ajax-loader.onboarding.first-page,#zip_capture_modal .ajax-loader.onboarding.first-page{position:absolute;left:417px;top:28px}.grey-bg-reveal{background:rgba(0,0,0,0.4);width:100%;z-index:6000;position:fixed;height:100%;width:100%;top:0;left:0}::-webkit-input-placeholder{font-size:14px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;color:#000}#login_view,#password_view{display:none}.password-view .almost-done{text-align:left;padding-top:30px;font-weight:800;font-size:18px;color:#333}.password-view .zip-explanation{padding:5px 40px 20px 0px;color:#333;font-size:13px}.password-view .zip-code{margin-bottom:20px}.password-view .input-wrapper-one .zip-error{font-size:11px;height:13px;position:relative;bottom:4px;color:#ec0b0b;margin-bottom:0px;float:right;width:80%;text-align:right}.password-view #password .input-wrapper-two{margin-top:20px}.password-view #password .input-wrapper-one .zip-code{margin-bottom:0px}.password-view #password .one-input-wrapper input{width:100%;box-sizing:border-box;height:42px}.password-view #password .one-input-wrapper input.required{font-size:18px;padding:1px 10px}.password-view #password .one-input-wrapper input::-webkit-input-placeholder{color:#ccc;font-size:14px}.password-view #password .one-input-wrapper input:-moz-placeholder{color:#ccc;font-size:14px}.password-view #password .one-input-wrapper input::-moz-placeholder{color:#ccc;font-size:14px}.password-view #password .one-input-wrapper input:-ms-input-placeholder{color:#ccc;font-size:14px}.password-view #password .lets-go-button-wrapper{position:relative;width:100%}.password-view #password .lets-go-button-wrapper input.lets-go-button{width:100%;margin:20px 0px;height:40px}.password-view #password .lets-go-button-wrapper span.white-arrow{color:#fff;position:absolute;right:77px;top:36px;font-size:9px;z-index:10}
