﻿.clear-both{clear:both}.offset-container{padding-left:0 !important;padding-right:0 !important;margin-left:-10px !important;margin-right:-10px !important}@media screen and (max-width: 767px){.offset-container{margin-left:0 !important;margin-right:0 !important}}@media only print{.offset-container{margin-left:0 !important;margin-right:0 !important}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:15px 0px;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger:hover{opacity:1}.hamburger-box{display:inline-block;height:20px;position:relative;width:24px}.hamburger-inner{display:block;margin-top:-2px;top:50%}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{background-color:#005daa;border-radius:4px;height:4px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:24px}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--spin .hamburger-inner{transition-duration:.3s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .34s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .34s ease-in,transform .3s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.14s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .14s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .3s .14s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{transition-duration:.3s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{transition:top .1s .34s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom .1s .34s ease-in,transform .3s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.14s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .14s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .3s .14s cubic-bezier(0.215, 0.61, 0.355, 1)}.clear-both{clear:both}.offset-container{padding-left:0 !important;padding-right:0 !important;margin-left:-10px !important;margin-right:-10px !important}@media screen and (max-width: 767px){.offset-container{margin-left:0 !important;margin-right:0 !important}}@media only print{.offset-container{margin-left:0 !important;margin-right:0 !important}}.careers__slider-wrapper{overflow:hidden;width:auto;position:relative;margin-bottom:6%;background-color:#000}.careers__slider-wrapper ul{list-style:none;padding:0;margin:0}.careers__item{position:relative;display:none;transform:scale(1)}.careers__img{height:405px;background-repeat:no-repeat;background-position:50% 0;background-size:cover}@media screen and (min-width: 768px){.careers__img{height:52.1vw;max-height:405px}}@media screen and (min-width: 768px){.careers__img{max-height:405px}}.careers__img a{display:block;width:100%;height:100%}.careers__text{box-sizing:border-box;margin:0 auto;text-align:center;position:absolute;left:0;right:0;top:55%;-webkit-transform:translateY(-55%);transform:translateY(-55%);padding:0 50px}@media screen and (min-width: 768px){.careers__text{max-width:606px;width:100%;-webkit-transform:translate3d(0, -50%, 0);opacity:0;padding:0;transition:opacity .3s}}.careers__text p{font-family:"Merriweather",serif;margin-bottom:0;font-weight:300;font-size:24px;line-height:30px;color:#fff;text-shadow:1px 1px 1px #000}@media screen and (max-width: 767px){.careers__text p{font-size:16px;line-height:22px}}.careers__text--subtitle{font-family:"Proxima N W01 Reg","Helvetica Neue",Arial,sans-serif;font-weight:normal;display:block;text-shadow:none;letter-spacing:3px;padding-top:4%}.careers__slider-container{width:100% !important;margin:0 auto;overflow:hidden}@media screen and (min-width: 768px){.careers__slider-container{width:720px !important;overflow:visible}}.video-wrapper--careers{padding-top:0}.flex-viewport{overflow:visible !important}@media screen and (min-width: 768px){.careers__overlay{background-color:rgba(0,0,0,.4);width:100%;height:100%;position:absolute;top:0;left:0;opacity:1;transition:opacity .5s;z-index:1}}@media screen and (min-width: 768px){.careers__overlay--light{background-color:rgba(255,255,255,.4)}}.careers__video{margin:0 auto;height:90px;width:90px;background:url("https://images.containerstore.com/medialibrary/images/tcsclosets/icon-play.svg") no-repeat 0 0}@media screen and (min-width: 768px){.flex-active-slide{z-index:10}.flex-active-slide .careers__overlay{opacity:0}.flex-active-slide .careers__text{opacity:1}}@media screen and (min-width: 768px){.flex-active-slide .careers__overlay{background-color:rgba(0,0,0,0)}}@media screen and (min-width: 768px){.js-is-visible.flex-active-slide:hover .careers__video{background-position:0 -90px}}.flex-active-slide .video-wrapper{z-index:2}.careers__slider-wrapper--videos .flex-direction-nav{display:none}@media screen and (min-width: 768px){.careers__slider-wrapper--videos .flex-direction-nav{display:block}}.careers__slider-wrapper--videos .flex-control-nav{display:block}@media screen and (min-width: 768px){.careers__slider-wrapper--videos .flex-control-nav{display:none}}.flex-nav-prev,.flex-nav-next{position:absolute;top:50%;width:40px;margin-top:-35px;z-index:100}.flex-nav-prev a:before,.flex-nav-next a:before{display:none}@media screen and (min-width: 768px){.flex-nav-prev,.flex-nav-next{width:82px;margin-top:-41px}}.flex-nav-prev{left:0}@media screen and (min-width: 768px){.flex-nav-prev{left:1.25em}}@media screen and (min-width: 768px){.flex-nav-prev{left:0}}.flex-nav-next{right:0}@media screen and (min-width: 768px){.flex-nav-next{right:1.25em}}@media screen and (min-width: 768px){.flex-nav-next{right:0}}.flex-nav-prev a,.flex-nav-next a{display:block;width:40px;height:40px;background-color:rgba(0,0,0,.8);background-repeat:no-repeat;background-position:50%;background-size:14px;text-indent:-9999px;left:auto !important;right:auto !important;text-align:left !important;opacity:1}@media screen and (min-width: 768px){.flex-nav-prev a,.flex-nav-next a{width:82px;height:82px;background-size:auto}}.flex-nav-prev a{background-image:url("https://images.containerstore.com/medialibrary/images/tcsclosets/prev-arrow.svg");background-color:#005daa}.flex-nav-next a{background-image:url("https://images.containerstore.com/medialibrary/images/tcsclosets/next-arrow.svg");background-color:#005daa}.flex-control-nav{text-align:center;background-color:#eee;padding-top:30px;display:none}@media screen and (min-width: 768px){.flex-control-nav{display:none}}.flex-control-nav li{text-indent:-9999px;border-radius:50%;border:2px solid #005daa;width:10px;height:10px;margin-left:2px;margin-right:2px;position:relative;cursor:pointer;display:inline-block}.flex-control-nav li.flex-active{border-color:#005daa;background-color:#005daa}body{font-family:"Proxima N W01 Light","Helvetica Neue",Arial,sans-serif;font-weight:normal}.u-text-align-center{text-align:center}.u-right{float:right;text-align:initial}.u-left{float:left;text-align:initial}.u-padding-right-80{padding-right:80px}.u-padding-left-80{padding-left:80px}.u-padding-right-120{padding-right:120px}.u-padding-left-120{padding-left:120px}.u-padding-btm-40{padding-bottom:40px}.u-padding-top-40{padding-top:40px}.top-nav{padding-top:35px;height:110px}@media screen and (max-width: 1181px){.top-nav{display:none}}.top-nav--fixed{height:116px;position:fixed;background-color:#fff;z-index:1000;max-width:1144px;top:0;left:0;right:0;margin:0 auto;box-shadow:1px 4px 1px -3px rgba(0,0,0,.2)}.fixed-navigation{margin-top:116px}.logo--mobile{display:inline-block;padding:15px 0}.logo--mobile img{width:100%;vertical-align:middle}button.hamburger{height:auto;color:#005daa;font-size:20px;font-weight:300;text-align:right;width:auto;float:right;-webkit-tap-highlight-color:rgba(0,0,0,0)}button.hamburger .hamburger--text{vertical-align:top;margin-right:4px}.nav-wrap{float:left;left:130px;position:relative}.nav-wrap ul{list-style:none;position:relative;float:left;margin:0;padding:0}.nav-wrap ul a{display:block;text-decoration:none;line-height:1;padding:0 15px}.nav-wrap ul li{position:relative;float:left;margin:0;padding:0;height:80px}.nav-wrap ul li:hover>ul{visibility:visible;transition:opacity .2s linear;opacity:1}.nav-wrap ul ul{opacity:0;position:absolute;top:100%;left:-84px;background:#fff;padding:20px 0;box-shadow:2px 2px 2px 0px rgba(0,0,0,.2);z-index:1000;visibility:hidden}.nav-wrap ul ul li{float:none;height:auto;text-align:left}.nav-wrap ul ul a{padding:20px 58px;font-family:"Proxima N W01 Smbd","Helvetica Neue",Arial,sans-serif;font-weight:normal;font-size:14px;font-weight:bold;color:#000;white-space:nowrap;letter-spacing:1px}.nav-wrap ul ul a:hover{opacity:.5}.nav-wrap .top-menu{font-size:34px;font-weight:300}.nav-wrap .top-menu:after{content:" ";background:url("/medialibrary/images/careers/down-blue.svg") no-repeat;display:inline-block;width:34px;background-position-y:16px;background-position-x:12px}@media screen and (min-width: 1182px){.mobile-nav-wrap{display:none}}.mobile-nav{z-index:500;position:relative;float:left;background-color:#fff}.mobile-dropdown{clear:both;position:absolute;width:100%;background-color:#fff;margin-left:-10px;margin-right:-10px;top:-400px;z-index:400;transition:top 300ms cubic-bezier(0.17, 0.04, 0.03, 0.94)}.mobile-dropdown.is-active{top:52px}.mobile-dropdown ul{margin:0;padding:0;padding-bottom:45px}.mobile-dropdown ul li{float:none;height:auto;position:relative}.mobile-dropdown ul a{padding:20px 58px;font-family:"Proxima N W01 Smbd","Helvetica Neue",Arial,sans-serif;font-weight:normal;font-size:14px;font-weight:bold;color:#000;white-space:nowrap;letter-spacing:1px;display:inline-block}.mobile-dropdown ul a.btn{padding:12px 25px;margin-top:16px}@media screen and (max-width: 1181px){.grid-100{margin:0;padding:0}}@media screen and (min-width: 767px)and (max-width: 1181px){#footerCopyright,#footerSecurity,#order-id{padding:0 10px}}.block-item{position:relative;padding:60px 14px}@media screen and (max-width: 767px){.block-item{padding:20px 4px}}@media screen and (max-width: 767px){.block-item--fortune{text-align:center}}.block-item--padded{padding-left:10%;padding-right:10%}.block-item__grid{padding:0 20px 30px}.block-item__hero{padding:0;animation:fadein 1s}.block-item__hero--home{min-height:497px}@media screen and (max-width: 767px){.block-item__hero--home{min-height:300px}}@keyframes fadein{from{opacity:0}to{opacity:1}}.block-item__image--large{display:block;width:100%}.block-item--light-grey{background-color:#eee}.block-item--light-blue{background-color:#eef7f9}.heading-text-wrapper--overlay{position:absolute;left:0;right:0;bottom:0;text-align:center;width:100%;margin:0 auto;margin-bottom:20px}@media screen and (max-width: 767px){.heading-text-wrapper--overlay{text-align:left;width:210px;margin-left:10%;bottom:8%}}.heading-text{margin-bottom:20px;text-transform:none}.heading-text__section{padding:40px 0}@media screen and (max-width: 767px){.heading-text__section{padding:20px 0 10px 0}}.heading-text--large{font-size:42px;font-weight:300}@media screen and (max-width: 767px){.heading-text--large{font-size:24px}}.heading-text--medium{font-size:44px;font-weight:300}@media screen and (max-width: 767px){.heading-text--medium{font-size:22px}}.heading-text--light{color:#fff;text-shadow:1px 1px 1px #000}.heading-text--dark{color:#000}.heading-text--lets-connect{margin-bottom:40px}.tile{float:left;width:45%;margin-left:50px;margin-bottom:32px}@media screen and (max-width: 767px){.tile{width:100%;margin:0}}.tile img{display:block;width:100%}.tile:nth-of-type(2n){margin-left:10px}@media screen and (max-width: 767px){.tile:nth-of-type(2n){margin:0}}.tile__text-area{min-height:276px;background-color:#fff;text-align:center;padding:42px 34px 0 34px;color:#2e2e2e}@media screen and (max-width: 767px){.tile__text-area{min-height:auto;padding-top:32px}}@media screen and (max-width: 767px){.tile__text-area p{display:none}}.tile__text-area h3{font-family:"Proxima N W01 Smbd","Helvetica Neue",Arial,sans-serif;font-weight:normal;color:#000;font-size:14px;font-weight:bold;padding-bottom:30px;margin-bottom:0;line-height:1;letter-spacing:1px}@media screen and (max-width: 767px){.tile__text-area h3:after{content:" »"}}.tile__text-area .read-more{color:#005dab;font-size:20px}.tile__text-area .read-more:after{content:" »"}@media screen and (max-width: 767px){.tile__text-area .read-more{display:none}}p{box-sizing:border-box;font-size:20px;color:#2e2e2e}@media screen and (max-width: 767px){p{font-size:14px}}a,a:visited{color:#005daa}.careers__btn{text-align:center;margin-top:40px}.careers__btn--culture{float:left}@media screen and (max-width: 767px){.careers__btn--culture{float:none;margin-top:20px}}.careers__btn--social{margin-top:30px}@media screen and (max-width: 767px){.careers__btn--social{margin-bottom:50px}}.careers__copy--small{font-size:12px}.btn{font-family:"Proxima N W01 Smbd","Helvetica Neue",Arial,sans-serif;font-weight:normal;display:inline-block;padding:12px 85px;color:#fff;background-color:#005daa;font-size:14px;line-height:20px;letter-spacing:.1em;text-align:center;white-space:normal;vertical-align:middle;cursor:pointer;background-image:none;border:none;border-radius:0;-webkit-font-smoothing:subpixel-antialiased;text-decoration:none;-webkit-transition:color .25s,border-color .25s;transition:color .25s,border-color .25s;text-shadow:none}.btn:focus{outline:none}@media screen and (max-width: 767px){.btn{padding:12px 25px}}.btn,.btn:hover,.btn:focus,.btn:visited{color:#fff !important;background-color:#005daa}.btn:active,.btn.active{outline:none}.btn.btn--solid-blue,.btn.btn--solid-blue:hover,.btn.btn--solid-blue:focus,.btn.btn--solid-blue:visited{color:#fff !important;background-color:#005daa}a.btn--aqua-outline{background-color:transparent;color:#46b0cc !important;border:3px solid #46b0cc;padding:12px 30px}a.btn--aqua-outline:visited{color:#46b0cc !important}a.btn--aqua-outline:hover,a.btn--aqua-outline:focus{color:#fff !important;background-color:#46b0cc}.callout-image--fortune{float:right;margin-right:40px}@media screen and (max-width: 767px){.callout-image--fortune{float:none;width:100%;margin-right:0;margin-bottom:20px;max-width:81px}}.callout-image--what-we-stand-for{margin-right:30px;float:right}@media screen and (max-width: 767px){.callout-image--what-we-stand-for{float:none;margin-right:0;width:80%}}svg.icon{max-width:215px;height:28px}@media screen and (min-width: 1021px){svg.icon{max-width:413px;height:37px}}/*# sourceMappingURL=careers_new.css.map */
