dd {display: none;}
.careers-gptw-logos {display: flex;flex-direction: column;align-items: center;gap: 40px;}
.careers-current-logos {display: flex; justify-content: center; gap: 40px;width: 100%;max-width: 500px;}
.careers-current-logos > div {box-shadow: 0 0 10px rgba(0, 0, 0, 0.7); flex: 1 0 0;background: #fff;}
.gender-pay-reports {display: flex; justify-content: center; gap: 40px;flex-wrap: wrap;}
.gender-pay-reports .careers-btn{margin-bottom: 0 !important;}
.gridtab,.gridtab>dd{margin:0;padding:0;position:relative;border:0 solid}
.gridtab{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;box-sizing:border-box}
.gridtab *{box-sizing:border-box}
.gridtab>dd{z-index:1;display:none;min-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}
.gridtab>dd>.gridtab__controls{position:absolute;right:5px;top:5px;display:-webkit-flex;display:-ms-flexbox;display:flex}
.gridtab>dd>.gridtab__controls>.gridtab__close{-webkit-order:1;-ms-flex-order:1;order:1;margin-left:1px}
.gridtab>dd>.gridtab__controls>.gridtab__close:before,.gridtab>dd>.gridtab__controls>.gridtab__close:after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}
.gridtab>dd>.gridtab__controls>.gridtab__close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}
.gridtab>dd>.gridtab__controls>.gridtab__arrow,.gridtab>dd>.gridtab__controls>.gridtab__close{display:block;width:25px;height:25px;overflow:hidden;background:#666;text-indent:-999px;position:relative}
.gridtab>dd>.gridtab__controls>.gridtab__arrow:before,.gridtab>dd>.gridtab__controls>.gridtab__arrow:after,.gridtab>dd>.gridtab__controls>.gridtab__close:before,.gridtab>dd>.gridtab__controls>.gridtab__close:after{position:absolute;width:3px;height:13px;content:'';display:block;background:#FFF}
.gridtab>dd>.gridtab__controls>.gridtab__arrow:before,.gridtab>dd>.gridtab__controls>.gridtab__arrow:after{top:50%;left:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right;transform-origin:right;margin:-7px 0 0 -3px;height:10px}
.gridtab>dd>.gridtab__controls>.gridtab__arrow:after{margin-top:-4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.gridtab>dd>.gridtab__controls>.gridtab__arrow.is-disabled{opacity:.25}
.gridtab>dd>.gridtab__controls>.gridtab__next{-webkit-transform:scale(-1);transform:scale(-1);-webkit-transform-origin:center;transform-origin:center}
.gridtab>dt.is-disabled{pointer-events:none}
.gridtab>dt>img{max-width:100%;float:left;height:auto}
.gridtab[dir="rtl"]>dd>.gridtab__controls{right:auto;left:5px}
.gridtab[dir="rtl"]>dd>.gridtab__controls>.gridtab__next{-webkit-transform:none;transform:none}
.gridtab[dir="rtl"]>dd>.gridtab__controls>.gridtab__prev{-webkit-transform:scale(-1);transform:scale(-1)}
.gridtab[dir="rtl"]>dd>.gridtab__controls>.gridtab__close{margin-right:1px;margin-left:0}
.careers-header-outer{background:rgba(0,0,0,0.6)}
.careers-nav{max-width:800px;margin:0 auto}
.careers-nav ul li{width:25%;float:left}
.careers-nav ul li a{text-align:center;display:block;color:#fff;font-size:1.143em;line-height:1em;font-weight:400;text-decoration:none;padding:1em;text-transform:uppercase;background:transparent;transition:all .2s}
.careers-nav ul li a:hover,.careers-nav ul li a.careers-nav-active{color:#fff;text-decoration:none;background:#ed242a}
.careers-mobile-menu-btn{top:20px;right:20px;width:32px;height:32px;display:none;cursor:pointer;z-index:9999}
.careers-mobile-menu-icon{height:3px;width:32px;top:10px;background-color:#fff;position:absolute;transition:all .3s}
.careers-mobile-menu-icon:before{content:"";left:0;position:absolute;top:-10px;height:3px;width:32px;background-color:#fff;transition-duration:.5s}
.careers-mobile-menu-icon:after{content:"";left:0;position:absolute;top:10px;height:3px;width:32px;background-color:#fff;transition-duration:.5s}
.careers-menu-open .careers-mobile-menu-icon{background:transparent}
.careers-menu-open .careers-mobile-menu-icon:before{transform:rotate(45deg);top:0}
.careers-menu-open .careers-mobile-menu-icon:after{transform:rotate(-45deg);top:0}
.careers-banner-outer{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/careers/images/careers-landing-banner-3.jpg) no-repeat center top / cover}
.careers-banner-lg-content-inner header{margin-bottom:60px}
.careers-banner-content-inner header img{display:block;margin:0 auto;width:420px;max-width:100%}
.careers-banner-blurb{margin-bottom:30px}
.careers-banner-lg-content-inner{height:80vh}
.careers-banner-sm-content-inner{height:400px}
.careers-banner-content-inner .table{height:100%}
.careers-banner-best-workplaces-logo{bottom:40px;right:40px;max-width:400px}
/* .careers-footer-outer{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/careers/images/careers-landing-banner-1.jpg) no-repeat center center / cover} */
.careers-footer-outer{background:#004378;}
.careers-footer-best-workplaces-logo{max-width:500px;margin:0 auto 40px;}
.careers-footer-best-workplaces-logo img{margin:0 auto;}
.careers-banner-content-inner header h2{font-size:3.571em;line-height:1em;color:#fff;margin:0 0 10px}
.careers-banner-blurb p{font-size:2.857em;line-height:1em;color:#fff;margin:0 0 10px}
.careers-blurb-lg p{font-size:2em;line-height:1.2em;color:#3f5984;margin:0}
.careers-blurb-md p{font-size:1.143em;line-height:1.4em;color:#3f5984;margin:0}
.careers-blurb-sm p{font-size:1em;line-height:1.4em;color:#3f5984;margin:0}
.careers-section-header-lg h3{margin:0;font-size:2.429em;line-height:1.2em;font-weight:300;color:#3f5984}
.careers-section-header-md h3{margin:0;font-size:2.143em;line-height:1.2em;font-weight:300;color:#3f5984}
.careers-section-header-sm h3{margin:0;font-size:1.286em;line-height:1.2em;text-transform:uppercase;font-weight:800;color:#3f5984}
.careers-testimonial-header h4{margin:0 0 .5em;font-size:1.143em;line-height:1.2em;font-weight:700;color:#62737b}
.careers-story-question p{margin:0 0 .5em;font-size:1em;line-height:1.2em;font-weight:800;color:#3f5984}
.careers-testimonial .careers-blurb-sm p,.careers-header-instruction p{color:#62737b}
.career-position-container h4{color:#008fd9;font-size:1.143em;line-height:1.2em;font-weight:500;margin:0}
.career-position-container p{color:#62737b;font-size:1.143em;line-height:1.2em;font-weight:400;margin:0}
.careers-perks-list-inner h3{margin:0;font-size:1.286em;line-height:1.2em;height:40px;margin-bottom:20px;font-weight:800;color:#3f5984;padding-left:35px;background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/careers/images/careers-icon-sprite.png) no-repeat;background-size:40px auto;background-position: -15px 0;}
.careers-contact-hr-inner .careers-section-header h3 span{display:inline-block;margin-left:40px}
.careers-tile-header h4{margin:0 0 5px;font-size:1.429em;line-height:1.1em;font-weight:300;color:#3f5984;text-transform:uppercase}
.careers-learn-more p{margin:0;font-size:1.071em;line-height:1.2em;font-weight:800;color:#3f5984}
.careers-warehouse-block-content .careers-section-header-lg h3,.careers-warehouse-block-content .careers-perks-list-inner h3,.careers-warehouse-block-content .careers-blurb-md p,.careers-contact-hr-inner .careers-section-header-lg h3{color:#fff}
.careers-warehouse-block-content .careers-perks-list-inner h3{font-weight:400}
.careers-warehouse-perks-list-inner header h4{color:#fff;font-size:1.286em;line-height:1.2em;font-weight:600;max-width:300px;margin:0}
.careers-positions-list-inner a{text-decoration:none;display:block;padding:1em 1.429em}
.careers-read-more-link{color:#008fd9;font-size:1em;font-weight:700;text-decoration:none}
.careers-read-more-link:hover{color:#008fd9;text-decoration:underline}
.careers-btn-container{padding-top:80px}
.careers-btn a,.careers-btn span{display:inline-block;font-size:1.143em;line-height:1em;text-align:center;text-decoration:none;padding:1em;min-width:15.714em;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition:all .2s;cursor:pointer}
.careers-btn-red a,.careers-btn-red span{color:#fff;background:#ed242a}
.careers-btn-red a:hover,.careers-btn-red span:hover{color:#fff;background:#2996cc;text-decoration:none}
.careers-btn-blue a{color:#fff;background:#2996cc}
.careers-btn-blue a:hover{color:#fff;background:#ed242a;text-decoration:none}
.careers-story-tile a{text-decoration:none}
.careers-story-tile:hover a{text-decoration:none}
.careers-header-blurb-lg p{color:#87939d;font-size:1.571em;line-height:1.2em;font-weight:300}
.careers-section-header h3{margin-bottom:10px}
.careers-section-header-sm{margin-bottom:.7143em}
.careers-header-blurb{max-width:800px;margin:0 auto 2.857em}
.careers-background-grey{background:#f7f7f7;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}
.careers-background-white{background:#fff}
.careers-background-blue{background:#76aed6}
.careers-positions-list-inner ul li,.careers-testimonial{background:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.1);-ms-box-shadow:0 2px 4px rgba(0,0,0,0.1);box-shadow:0 2px 4px rgba(0,0,0,0.1)}
.careers-gptw-inner, .careers-intro-inner,.careers-retail-video-inner,.careers-culture-videos-inner,.careers-roles-intro-inner,.careers-hirelabs-videos-inner,.careers-management-roles-inner,.careers-contact-hr-inner,.careers-roles-inner,.careers-company-values-inner,.careers-about-us-inner,.careers-stories-inner,.careers-stories-landing-inner{padding:80px 40px}
.careers-benefits-inner{padding: 80px 20px 0;}
.careers-culture-slider-inner{padding:20px 40px 80px}
.careers-culture-intro-inner{padding:80px 40px 40px}
.careers-testimonials-inner{padding:80px 32px}
.careers-sales-roles-inner{padding:0 40px 80px}
.careers-specialy-roles-inner{padding:80px 40px 60px}
.careers-stories-intro-inner{padding:50px 20px 80px}
.careers-stories-intro-inner .table{width:100%}
.careers-stories-intro-inner .table .table-cell:first-of-type{width:60%}
.careers-stories-intro-inner .table .table-cell:nth-of-type(2){width:40%}
.careers-gptw-inner, .careers-intro-inner,.careers-retail-video-inner,.careers-culture-videos-inner,.careers-benefits-inner,.careers-stories-inner,.careers-stories-landing-inner,.careers-sales-roles-inner,.careers-management-roles-inner,.careers-specialy-roles-inner,.careers-testimonials-inner,.careers-roles-inner,.careers-culture-intro-inner,.careers-company-values-inner,.careers-culture-slider-inner,.careers-about-us-inner{max-width:1240px;margin:0 auto}
.careers-stories-intro-inner{max-width:1040px;margin:0 auto}
.careers-intro-blurb,.careers-retail-video,.careers-retail-video-content,.careers-company-values-block-content,.careers-company-values-images{width:50%}
.careers-intro-inner .careers-blurb-md,.careers-retail-video-content .careers-section-header,.careers-retail-video-content .careers-blurb{padding-left:2.857em}
.careers-intro-inner .careers-blurb-lg{padding-right:2.857em}
.careers-roles-intro-blurb{max-width:940px;margin:0 auto}
.careers-double-block .table-cell{width:50%}
.careers-perks-list-inner{padding-top:40px}
.careers-perks-list-inner ul li{float:left;width:49%}
.careers-perks-list-inner ul li:nth-child(2n+1){margin-right:2%}
.careers-current-positions-inner .table,.careers-why-sales-inner .table,.careers-why-management-inner .table{min-height:70vh;height:0}
.careers-why-sales-block-content,.careers-why-management-block-content,.careers-warehouse-block-content{padding:60px 40px;max-width:850px;margin:0 auto}
.careers-hirelabs-video-outer{max-width:425px;margin:0 auto}
.careers-hirelabs-video-inner{margin-bottom:1.429em}
.careers-hirelabs-video-inner img{width:100%;display:block}
.careers-hirelabs-video-content img{display:block;margin:0 auto}
.careers-current-positions-block-content{padding:60px 40px;max-width:750px;margin:0 auto}
.careers-positions-list-inner{padding-top:20px}
.careers-positions-list-inner ul li{float:left;width:48.5%;margin-bottom:1.429em;transition:box-shadow .4s ease,transform .4s ease}
.careers-positions-list-inner ul li:nth-child(2n+1),.careers-testimonials-list-inner ul li:nth-child(2n+1){margin-right:3%}
.careers-benefits-list-inner{padding-top:40px}
.careers-benefits-list-inner ul li{position:relative;float:left;width:48%;margin-bottom:60px;padding-left:100px}
.careers-culture-video-outer{width:48%;margin-right:3.5%}
.careers-culture-video-outer:last-child{margin-right:0}
.careers-culture-video{margin-bottom:1em}
.careers-retail-video img,.careers-culture-video img{width:100%}
.careers-stories-inner{min-height:880px}
.careers-stories-banner-outer{background:#efeae7;margin-bottom:40px}
.careers-stories-banner-inner{padding:80px 80px;min-height:420px}
.careers-stories-banner-inner .careers-header-blurb{max-width:100%;margin:0}
.careers-stories-banner-content>.careers-blurb{margin-bottom:4.285em}
.careers-stories-banner-testimonial{max-width:62%;padding-left:5%}
.careers-stories-banner-image{right:60px;bottom:0;max-width:30%}
.careers-testimonials-list-inner ul li{position:relative;padding-left:100px;float:left;width:48.5%}
.careers-testimonials-slider-inner{padding-top:40px}
.careers-testimonials-slider-inner ul li{position:relative;padding:8px 8px 8px 100px}
.careers-testimonials-list-inner ul li:first-child,.careers-testimonials-list-inner ul li:nth-child(2),.careers-slider-testimonial-container:first-child{margin-bottom:50px}
.careers-testimonial-profile-pic{top:0;left:0;max-width:80px}
.careers-slider-testimonial-container .careers-testimonial-profile-pic{left:-100px}
.careers-testimonial{padding:1.429em 2.143em;min-height:145px}
.career-story-outer{padding-right:360px}
.careers-story-question-container,.careers-story-banner{margin-bottom:20px}
.careers-story-question-container:last-child{margin:0}
.careers-stories-list-outer{width:320px;top:80px;right:40px}
.careers-tab-pane{display:none}
.careers-tab-pane.active{display:block}
.careers-stories-list-inner ul li .table{width:100%;padding:0 15px 0 45%;height:130px}
.careers-stories-list-inner header h3{margin:0}
.careers-stories-list-inner header{margin:0 0 10px}
.careers-story-tile{margin-bottom:20px}
.careers-sales-block-content{width:45%;min-height:220px}
.careers-sales-roles-slider-outer{top:0;right:-205px;width:1100px;position:absolute}
.careers-sales-roles-slider-outer .slick-slide{width:250px;margin-right:20px}
.careers-roles-grid-inner{max-width:950px;margin:0 auto;padding:40px 0}
.careers-roles-grid-inner img{width:100%}
.careers-roles-grid-image-sm img:first-of-type{margin-bottom:11%}
.careers-roles-inner header{max-width:640px;margin:0 auto}
.careers-roles-grid-image-lg{width:68.5%}
.careers-roles-grid-image-sm{width:28.5%}
.careers-management-slider-outer{margin-bottom:40px}
.careers-store-manager-outer:first-child{margin-bottom:20px}
.careers-store-manager-inner .careers-management-block-content{width:45%}
.careers-store-manager-inner .careers-store-manager-images{width:50%}
.careers-store-manager-images div{width:48%}
.careers-store-manager-images div:first-child{margin-right:4%}
.careers-store-manager-images div img{width:100%}
.careers-contact-hr-inner{max-width:1280px;margin:0 auto}
.careers-contact-hr-inner .table{height:490px;position:relative;z-index:10}
.careers-contact-hr-inner .careers-contact-hr-image{right:0;bottom:0;max-width:53%;max-height:90%;overflow:hidden}
.careers-contact-hr-inner .careers-section-header{margin-bottom:2.857em}
.careers-contact-hr-inner .careers-section-header h3:last-child{max-width:70%}
.careers-contact-hr-form-outer{height:630px;}
.careers-specialty-role-tile,.careers-story-tile{transition:box-shadow .4s ease,transform .4s ease;position:relative}
.careers-specialty-roles-list-inner dl dt .table{width:100%;padding:0 15px 0 45%;height:150px}
.careers-specialty-role-tile.is-active,.careers-story-tile.active{-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.3);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.3);-ms-box-shadow:0 2px 6px rgba(0,0,0,0.3);box-shadow:0 2px 6px rgba(0,0,0,0.3);z-index:2}
.careers-story-tile:hover,.careers-positions-list-inner ul li:hover{-webkit-box-shadow:0 15px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 15px 20px rgba(0,0,0,0.2);-ms-box-shadow:0 15px 20px rgba(0,0,0,0.2);box-shadow:0 15px 20px rgba(0,0,0,0.2);-webkit-transform:translate(0,-4px);-moz-transform:translate(0,-4px);-ms-transform:translate(0,-4px);transform:translate(0,-4px);cursor:pointer;text-decoration:none}
.careers-story-tile.is-active:after,.careers-specialty-role-tile.is-active:after{content:"";width:40px;height:20px;position:absolute;bottom:-31px;left:50%;margin-left:-20px;border-top:0;border-bottom:20px solid #f4f1ee;border-left:20px solid transparent;border-right:20px solid transparent;transition:all .4s ease,transform .4s ease}
.careers-specialty-role-tile:hover:after{-webkit-transform:translate(0,4px);-moz-transform:translate(0,4px);-ms-transform:translate(0,4px);transform:translate(0,4px)}
.careers-specialty-roles-list-inner dl dt{margin-right:3.5%;min-width:31%!important;max-width:31%!important;margin-bottom:30px;float:left}
.careers-specialty-roles-list-inner dl dt:nth-of-type(3n+3){margin-right:0}
.careers-specialty-roles-list-inner dd{max-width:100%!important}
.careers-specialty-role-info-inner{max-width:100%!important;background:#f4f1ee;margin-bottom:30px!important}
.careers-specialty-role-info-inner{padding:50px 50px 50px}
.careers-speacialty-roles-block-content,.careers-specialty-roles-images{width:50%}
.full-width {width:100%;float:none;}
.careers-specialty-roles-images img{width:100%}
.careers-speacialty-roles-block-content{padding-right:40px}
.careers-specialty-role-info-inner .careers-section-header{padding-right:40px}
.careers-specialty-roles-images ul li{float:left;width:48%;margin-bottom:20px}
.careers-specialty-roles-images ul li:nth-child(2n+1){margin-right:4%}
.careers-warehouse-roles-inner{padding:250px 0}
.careers-warehouse-block-content-outer{width:50%;background:#05304e}
.careers-warehouse-perks-list-inner header{margin-bottom:40px}
.careers-culture-intro-inner .careers-best-workplaces-logo img{display:block;margin:0 auto}
.careers-culture-slide{-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.4);-ms-box-shadow:0 2px 6px rgba(0,0,0,0.4);box-shadow:0 2px 6px rgba(0,0,0,0.4)}
.careers-company-values-inner .careers-perks-list-inner ul li{float:none;width:100%;margin:0}
.careers-company-values-inner .careers-perks-list-inner{padding-top:10px;padding-right:20px}
.careers-company-values-inner .careers-perks-list-inner h3{margin-bottom:0}
.careers-our-brand-outer{width:46%}
.careers-our-brand-outer:first-child{margin-right:8%}
.careers-about-us-image img,.careers-company-values-images img{display:block;width:100%}
.careers-company-values-images,.careers-about-us-image{margin-bottom:10px}
.careers-sales-roles-slider-inner .bx-controls-direction{padding-top:10px}
#careers-culture-slider.slick-slider .slick-arrow,#careers-sales-roles-slider.slick-slider .slick-arrow,#careers-management-slider.slick-slider .slick-arrow,#careers-testimonials-slider .slick-arrow{text-indent:99999px;display:inline-block;width:43px;height:44px;border:1px solid #c2cad2;background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/careers/images/slider-controls-sprite.png) no-repeat}
#careers-testimonials-slider.slick-slider .slick-prev,#careers-management-slider.slick-slider .slick-prev{background-position:0 0}
#careers-testimonials-slider.slick-slider .slick-next,#careers-management-slider.slick-slider .slick-next{background-position:0 -43px}
#careers-culture-slider.slick-slider .slick-prev,#careers-sales-roles-slider.slick-slider .slick-prev{background-position:0 -86px;margin-right:10px}
#careers-culture-slider.slick-slider .slick-next,#careers-sales-roles-slider.slick-slider .slick-next{background-position:0 -129px}
#careers-culture-slider.slick-slider .slick-list{overflow:visible!important}
#careers-culture-slider .slick-slide{margin:0 10px}
#careers-culture-slider.slick-slider .slick-prev,#careers-culture-slider.slick-slider .slick-next{bottom:-60px;top:auto}
#careers-culture-slider.slick-slider .slick-prev{left:50%;margin-left:-48px}
#careers-culture-slider.slick-slider .slick-next{right:50%;margin-right:-48px}
#careers-testimonials-slider.slick-slider .slick-prev,#careers-management-slider.slick-slider .slick-prev{left:-60px}
#careers-testimonials-slider.slick-slider .slick-next,#careers-management-slider.slick-slider .slick-next{right:-60px}
#careers-sales-roles-slider.slick-slider .slick-prev{top:auto;bottom:-50px;left:0}
#careers-sales-roles-slider.slick-slider .slick-next{top:auto;right:auto;bottom:-50px;left:53px}
.careers-current-positions-inner .careers-double-block-image{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/careers/images/careers-current-positions.jpg) no-repeat center center / cover}
.careers-ideal-candidate-outer .careers-double-block-image {height: 650px;background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/careers/images/careers-ideal-candidate.jpg) no-repeat center center / cover}
.careers-why-sales-outer .careers-double-block-image{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/careers/images/careers-why-sales.jpg) no-repeat center center / cover}
.careers-why-management-outer .careers-double-block-image{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/careers/images/careers-why-management.jpg) no-repeat top center / cover}
.careers-benefits-list-inner ul li:before{content:"";background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/careers/images/careers-icon-sprite.png) no-repeat;left:0;top:0;width:100px;height:90px;position:absolute}
.careers-warehouse-roles-outer{min-height:250px;background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/careers/images/careers-warehouse-roles.jpg) no-repeat center center / cover}
.careers-benefits-list-inner ul li:first-child:before{background-position:0 -100px}
.careers-benefits-list-inner ul li:nth-child(2):before{background-position:0 -200px}
.careers-benefits-list-inner ul li:nth-child(3):before{background-position:0 -300px}
.careers-benefits-list-inner ul li:nth-child(4):before{background-position:0 -400px}
.careers-benefits-list-inner ul li:nth-child(5):before{background-position:0 -500px}
.careers-benefits-list-inner ul li:nth-child(6):before{background-position:0 -600px}
.careers-benefits-list-inner ul li:nth-child(7):before{background-position:0 -700px}
.careers-benefits-list-inner ul li:nth-child(8):before{background-position:0 -800px}
.careers-benefits-list-inner ul li:nth-child(2n+1){margin-right:4%}
.careers-specialty-role-lovetech-technicians{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/careers/images/careers-specialty-roles-lovetech-technicians.jpg) no-repeat top center / cover}
.careers-specialty-role-marketing{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/careers/images/careers-specialty-roles-marketing.jpg) no-repeat top center / cover}
.careers-specialty-role-merchandisers{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/careers/images/careers-specialty-roles-merchandisers.jpg) no-repeat top center / cover}
.careers-specialty-role-customer-support{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/careers/images/careers-specialty-roles-customer-support.jpg) no-repeat top center / cover}
.careers-specialty-role-product-marketing-management{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/careers/images/careers-specialty-roles-product-marketing-management.jpg) no-repeat top center / cover}
.careers-specialty-role-backdock-operatives{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/careers/images/careers-specialty-roles-backdock-operatives.jpg) no-repeat top center / cover}
.careers-specialty-role-ecommerce{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/careers/images/careers-specialty-roles-ecommerce.jpg) no-repeat top center / cover}
.careers-specialty-role-it{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/careers/images/careers-specialty-roles-it.jpg) no-repeat top center / cover}
.careers-specialty-role-head-office{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/careers/images/careers-specialty-roles-head-office.jpg) no-repeat top center / cover}
.careers-story-tile-james-williamson{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/careers/images/careers-story-tile-james-williamson.jpg) no-repeat center center / cover}
.careers-story-tile-adam-omahoney{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/careers/images/careers-story-tile-adam-omahoney.jpg) no-repeat center center / cover}
.careers-story-tile-cathal-mccann{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/careers/images/careers-story-tile-cathal-mccann.jpg) no-repeat center center / cover}
.careers-story-tile-sandra-byrne{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/careers/images/careers-story-tile-sandra-byrne.jpg) no-repeat center center / cover}
.careers-story-tile-eoghan-walsh{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/careers/images/careers-story-tile-eoghan-walsh.jpg) no-repeat center center / cover}
#livechat-compact-container{display: none !important;}
.careers-gptw-inner header {margin-bottom: 20px;}
.careers-gptw-logos img {display: block;margin: 0 auto;}
@media screen and (max-width:1300px){.careers-positions-list-inner ul li{float:none;width:100%}
.careers-positions-list-inner ul li:nth-child(2n+1){margin-right:0}
.careers-positions-list-inner ul li:last-child{margin-bottom:0}
.careers-sales-roles-inner{padding:0 40px 90px}
.careers-management-slider-outer{margin-bottom:95px}
#careers-testimonials-slider.slick-slider .slick-prev{left:auto;right:60px}
#careers-testimonials-slider.slick-slider .slick-next{right:8px}
#careers-testimonials-slider.slick-slider .slick-prev,#careers-testimonials-slider.slick-slider .slick-next,#careers-management-slider.slick-slider .slick-prev,#careers-management-slider.slick-slider .slick-next{top:auto;bottom:-54px}
#careers-management-slider.slick-slider .slick-prev{left:50%;margin-left:-48px}
#careers-management-slider.slick-slider .slick-next{right:50%;margin-right:-48px}
.careers-testimonials-inner{padding:80px 32px 134px}
}@media screen and (max-width:1150px){.careers-sales-roles-slider-outer{right:0;width:1200px;position:relative}
.careers-sales-block-content{width:100%;max-width:700px;min-height:auto;margin-bottom:20px}
.careers-sales-roles-slider-inner .bx-wrapper{max-width:100%!important}
}@media screen and (max-width:992px){
.careers-stories-list-outer{top:50px;}
.careers-intro-inner,.careers-retail-video-inner,.careers-culture-videos-inner,.careers-about-us-inner,.careers-company-values-inner,.careers-stories-inner,.careers-stories-landing-inner{padding:50px 30px}
.careers-culture-intro-inner,.careers-benefits-inner{padding:50px 30px 0}
.careers-warehouse-roles-inner{padding:80px 0}
.careers-testimonials-inner{padding:50px 22px 104px}
.careers-btn-container{padding-top:40px}
.careers-stories-banner-testimonial{padding-left:0}
.career-story-outer{padding-right:300px}
.careers-perks-list-inner h3{margin-bottom:5px}
.careers-specialty-role-info-inner{margin-bottom:20px!important}
.careers-specialty-roles-list-inner dl dt:nth-of-type(3n+3){margin-right:4%}
.careers-specialty-roles-list-inner dl dt:nth-of-type(2n+2){margin-right:0}
.careers-stories-inner{min-height:790px}
.careers-stories-banner-inner{padding:50px 50px;min-height:360px}
.careers-stories-banner-image{right:50px}
.careers-stories-banner-content{max-width:100%}
.careers-perks-list-inner ul li{float:none;width:100%}
.careers-contact-hr-inner .careers-section-header h3 span{display:block;margin-left:0}
.careers-contact-hr-inner .table{height:auto}
.careers-specialty-roles-list-inner dl dt{margin-right:4%;min-width:48%!important;max-width:48%!important;margin-bottom:20px}
.careers-specialty-role-tile:hover{-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.3);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.3);-ms-box-shadow:0 2px 6px rgba(0,0,0,0.3);box-shadow:0 2px 6px rgba(0,0,0,0.3);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);cursor:pointer;text-decoration:none}
.careers-specialty-role-tile.is-active:after{bottom:-25px}
.careers-warehouse-roles-inner .table{width:60%}
.careers-stories-list-outer{width:270px;right:30px}
.careers-stories-list-inner ul li .table{padding:0 10px 0 45%;height:120px}
.careers-slider-testimonial-container .careers-testimonial-profile-pic{left:-70px;max-width:60px}
.careers-testimonials-slider-inner ul li{position:relative;padding:8px 8px 8px 80px}
}

@media screen and (max-width:770px){
.careers-btn-group .careers-btn {float: none !important;margin-bottom: 20px;}
.careers-banner-content-inner{height:auto;padding:60px 20px 40px}
.careers-header-outer{position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,0.8);z-index:999}
.careers-banner-best-workplaces-logo{position:relative;right:auto;bottom:auto;margin:0 auto}
.careers-footer-best-workplaces-logo{max-width:350px;margin:0 auto 20px}
.careers-stories-intro-inner .careers-best-workplaces-logo img{display:block;width:100%;max-width:400px;margin:0 auto;padding-top:10px}
.careers-section-inner header,.careers-blurb{text-align:left}
.careers-roles-intro-inner .careers-blurb,.careers-stories-intro-inner .careers-blurb,.careers-culture-intro-blurb{text-align:center}
.careers-banner-content-inner header h2,.careers-banner-blurb p{font-size:28px}
.careers-blurb-lg p{font-size:22px}
.careers-contact-hr-inner .careers-section-header-lg h3:last-of-type{font-size:20px}
.careers-stories-intro-inner .table,.careers-stories-intro-inner .table-row,.careers-stories-intro-inner .table-cell,.careers-mobile-menu-btn{display:block}
.careers-intro-inner .careers-blurb-md,.careers-header-blurb,.careers-nav{display:none}
.careers-double-block .table-cell,.careers-retail-video-content .table,.careers-retail-video-content .table-row,.careers-retail-video-content .table-cell,.careers-current-positions-inner .table,.careers-current-positions-inner .table-row,.careers-current-positions-inner .table-cell{display:block;width:100%}
.careers-stories-intro-inner .table .table-cell:first-of-type,.careers-stories-intro-inner .table .table-cell:nth-of-type(2),.careers-store-manager-inner .careers-store-manager-images,.careers-store-manager-inner .careers-management-block-content{width:100%}
.careers-speacialty-roles-block-content,.careers-specialty-roles-images,.careers-warehouse-block-content-outer,.careers-our-brand-outer,.careers-intro-blurb,.careers-retail-video,.careers-retail-video-content,.careers-nav ul li,.careers-company-values-images,.careers-company-values-block-content{width:100%;float:none}
.careers-intro-inner .careers-blurb-md,.careers-retail-video-content .careers-section-header,.careers-retail-video-content .careers-blurb{padding-left:0}
.careers-testimonial .careers-testimonial-header,.careers-testimonial .careers-blurb{padding-left:55px}
.careers-speacialty-roles-block-content{padding-right:0}
.careers-sales-block-content{padding-right:20px}
.careers-banner-inner{padding-bottom:40px}
.careers-positions-list-inner,.careers-benefits-list-inner,.careers-perks-list-inner{padding-top:10px}
.careers-testimonials-slider-inner{padding-top:20px}
.careers-testimonials-inner header{padding:0 8px}
.careers-testimonials-slider-inner ul li{padding:8px 8px 8px 8px}
.careers-intro-inner,.careers-retail-video-inner,.careers-culture-videos-inner,.careers-roles-intro-inner,.careers-hirelabs-videos-inner,.careers-management-roles-inner,.careers-contact-hr-inner,.careers-specialy-roles-inner,.careers-warehouse-block-content,.careers-roles-inner,.careers-about-us-inner,.careers-stories-inner,.careers-stories-landing-inner,.careers-company-values-inner{padding:40px 20px}
.careers-testimonials-inner{padding:40px 12px 94px}
.careers-sales-roles-inner{padding:40px 20px 20px}
/* .careers-sales-roles-inner{padding:0 8px 90px 20px} */
.careers-specialy-roles-inner,.careers-stories-intro-inner{padding:40px 20px 20px}
.careers-current-positions-block-content,.careers-why-sales-block-content,.careers-why-management-block-content{padding:40px 20px}
.careers-culture-intro-inner,.careers-stories-banner-inner,.careers-benefits-inner{padding:40px 20px 0}
.careers-footer-inner .careers-banner-content-inner{padding:40px 20px 60px}
.careers-roles-grid-inner{padding:20px 0}
.careers-specialty-role-info-inner{padding:20px 20px 0}
.careers-story-banner{margin:0}
.careers-banner-lg-content-inner header{margin-bottom:40px}
.careers-testimonials-list-inner ul li:first-child,.careers-testimonials-list-inner ul li:nth-child(2),.careers-slider-testimonial-container:first-child{margin-bottom:30px}
.careers-testimonials-list-inner ul li:first-child,.careers-testimonials-list-inner ul li:nth-child(2),.careers-stories-banner-outer,.careers-retail-video,.careers-banner-blurb,.careers-management-block-content,.careers-speacialty-roles-block-content,.careers-our-brand-outer:first-child{margin-bottom:20px}
.careers-section-header-sm{margin-bottom:4px}
.careers-testimonials-list-inner ul li:last-child,.careers-benefits-list-inner ul li:last-child{margin-bottom:0}
.careers-positions-list-inner ul li:nth-child(2n+1),.careers-testimonials-list-inner ul li:nth-child(2n+1),.careers-our-brand-outer:first-child{margin-right:0}
.careers-benefits-list-inner ul li:nth-child(2n+1){margin-right:auto}
.careers-culture-video-outer:last-child{margin-right:auto;margin-bottom:0}
.careers-current-positions-inner .table,.careers-why-sales-inner .table,.careers-why-management-inner .table,.careers-why-sales-inner .table{height:auto;min-height:auto}
.careers-double-block-image{height:250px !important;}
.careers-banner-content-inner header img{width:300px}
.careers-header-blurb{max-width:450px}
.careers-intro-inner .careers-blurb-lg{float:none;padding:0;width:100%;text-align:center}
.careers-culture-video-outer{float:none;width:100%;margin:0 auto 40px}
.careers-benefits-list-inner ul li{float:none;width:100%;padding-left:60px;margin:0 auto 30px}
.careers-benefits-list-inner ul li:before{background-size:55px auto;width:55px;height:50px}
.careers-stories-banner-testimonial{max-width:100%;margin-bottom:30px}
.careers-stories-banner-image{position:relative;max-width:250px;margin:0 auto;right:auto}
.careers-testimonials-list-inner ul li{padding-left:0;float:none;width:100%;margin-bottom:20px}
.careers-testimonial-profile-pic{top:10px;left:10px;max-width:60px}
.careers-sales-roles-slider-outer{width:auto;right:0}
.careers-sales-roles-slider-outer .slick-slide{margin-right:12px}
.careers-sales-roles-slider-inner .bx-controls,.careers-management-slider-inner .bx-controls{float:right;width:94px}
.careers-management-slider-outer .bx-controls-direction{position:relative;margin-top:10px}
.careers-management-slider-outer .bx-controls-direction .bx-prev{position:relative;left:0;margin-right:10px}
.careers-management-slider-outer .bx-controls-direction .bx-next{position:relative;right:0}
.careers-culture-slider-inner{padding:20px 18px 80px}
#careers-culture-slider .slick-slide{margin:0 6px}
#careers-culture-slider.slick-slider .slick-prev{left:auto;right:45px}
#careers-culture-slider.slick-slider .slick-next{right:2px;margin-right:0}
#careers-sales-roles-slider.slick-slider .slick-prev{left:auto;right:55px}
#careers-sales-roles-slider.slick-slider .slick-next{left:auto;right:12px;margin-right:0}
#careers-management-slider.slick-slider .slick-prev{left:auto;right:55px}
#careers-management-slider.slick-slider .slick-next{right:0;margin-right:0}
.careers-contact-hr-inner .careers-contact-hr-image{right:-80px;max-width:100%;width:300px}
.careers-slider-testimonial-container .careers-testimonial-profile-pic{left:10px}
.careers-story-interview-inner{padding:20px;background:#f4f1ee;margin-bottom:20px}
.careers-benefits-list-inner ul li:first-child:before{background-position:0 -55px}
.careers-benefits-list-inner ul li:nth-child(2):before{background-position:0 -110px}
.careers-benefits-list-inner ul li:nth-child(3):before{background-position:0 -165px}
.careers-benefits-list-inner ul li:nth-child(4):before{background-position:0 -215px}
.careers-benefits-list-inner ul li:nth-child(5):before{background-position:0 -270px}
.careers-benefits-list-inner ul li:nth-child(6):before{background-position:0 -325px}
.careers-benefits-list-inner ul li:nth-child(7):before{background-position:0 -380px}
.careers-benefits-list-inner ul li:nth-child(8):before{background-position:0 -425px}
.careers-specialty-role-tile.is-active,.careers-story-tile.active{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;z-index:2}
.careers-contact-hr-form-outer{padding:15px;height: 540px;}
.hn-form-modal {margin-top: -250px !important;}
.careers-specialty-role-tile:hover,.careers-story-tile:hover{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;-webkit-transform:translate(0,0px);-moz-transform:translate(0,0px);-ms-transform:translate(0,0px);transform:translate(0,0px)}
.careers-story-tile.is-active{-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.3);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.3);-ms-box-shadow:0 2px 6px rgba(0,0,0,0.3);box-shadow:0 2px 6px rgba(0,0,0,0.3)}
}
@media screen and (max-width:750px){
  .careers-section-header-lg h3 {
    font-size: 24px;
  }
  .careers-stories-list-outer{top:0;position:relative;width:100%;right:auto}
  .careers-story-tile{max-width: 320px;margin: 0 auto 20px;}
  .career-story-outer {padding-right: 0;}
  .careers-stories-inner{min-height:100px}
  .careers-stories-inner {padding: 40px 20px 20px;}
  .careers-story-banner {display: none;}
}
@media screen and (max-width:650px){.careers-specialty-roles-list-inner dl dt{margin-right:0;min-width:100%!important;max-width:100%!important}
.careers-specialty-roles-list-inner dl dt:nth-of-type(3n+3){margin-right:0}
.careers-specialty-roles-list-inner dl dt .table{height:120px}
}@media screen and (max-width:568px){.careers-main-container .slick-slide,.careers-main-container .slick-slider .slick-list{margin-bottom:0}
}