.careers-image-with-text .grid{margin-bottom:0;margin-left:0}.careers-image-with-text .grid__item{position:relative}@media screen and (min-width: 768px){.careers-image-with-text__grid--reverse{flex-direction:row-reverse}}.careers-image-with-text__media--small{height:19.4rem}.careers-image-with-text__media--large{height:43.5rem}@media screen and (min-width: 768px){.careers-image-with-text__media--small{height:31.4rem}.careers-image-with-text__media--large{height:69.5rem}}.careers-image-with-text__media--placeholder{overflow:hidden;position:relative}.careers-image-with-text__media--placeholder:after{background:rgba(var(--color-foreground),.04);content:"";height:100%;position:absolute;width:100%}.careers-image-with-text__media--placeholder.careers-image-with-text__media--adapt{height:20rem}@media screen and (min-width: 768px){.careers-image-with-text__media--placeholder.careers-image-with-text__media--adapt{height:30rem}}.careers-image-with-text__media--placeholder>svg{fill:currentColor;left:50%;max-width:80rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.careers-image-with-text__content{align-items:flex-start;align-self:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:4rem calc(4rem / var(--font-body-scale)) 5rem;position:relative;z-index:1}.careers-image-with-text .grid__item:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.careers-image-with-text:not(.careers-image-with-text--overlap) .grid__item:first-child:after{border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}.careers-image-with-text:not(.careers-image-with-text--overlap) .grid__item:last-child:after{border-radius:var(--text-boxes-radius);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity))}.careers-image-with-text .grid__item:first-child>*{border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));overflow:hidden}.careers-image-with-text .grid__item:last-child>*{border-radius:var(--text-boxes-radius);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity));overflow:hidden}.careers-image-with-text:not(.careers-image-with-text--overlap) .grid__item:first-child>*{box-shadow:none;padding:1rem 0}.careers-image-with-text:not(.careers-image-with-text--overlap) .grid__item:last-child>*{box-shadow:none;display:flex;justify-content:center;margin-top:27px;padding:0}@media screen and (min-width: 768px){.careers-image-with-text:not(.careers-image-with-text--overlap) .grid__item:last-child>*{align-items:center;display:flex;margin-right:4rem;padding:0;padding-top:11rem;width:60%;z-index:0}}@media screen and (max-width: 767px){.careers-image-with-text.collapse-corners:not(.careers-image-with-text--overlap) .grid__item:first-child:after,.careers-image-with-text.collapse-corners:not(.careers-image-with-text--overlap) .grid__item .careers-image-with-text__media{border-bottom-left-radius:0;border-bottom-right-radius:0}.careers-image-with-text.collapse-corners:not(.careers-image-with-text--overlap) .grid__item:last-child:after,.careers-image-with-text.collapse-corners:not(.careers-image-with-text--overlap) .grid__item .careers-image-with-text__content{border-top-left-radius:0;border-top-right-radius:0}.careers-image-with-text.collapse-borders:not(.careers-image-with-text--overlap) .careers-image-with-text__content{border-top:0}}.careers-image-with-text__content--mobile-right>*{align-self:flex-end;text-align:right}.careers-image-with-text__content--mobile-center>*{align-self:center;text-align:center}.careers-image-with-text--overlap .careers-image-with-text__content{margin:0 auto;transform:translateY(-3rem);width:90%}@media screen and (min-width: 768px){.careers-image-with-text__grid--reverse .careers-image-with-text__content{margin-left:auto}.careers-image-with-text__content--bottom{align-self:flex-end;justify-content:flex-end}.careers-image-with-text__content--top{align-self:flex-start;justify-content:flex-start}.careers-image-with-text__content--desktop-right>*{align-self:flex-end;text-align:right}.careers-image-with-text__content--desktop-left>*{align-self:flex-start;text-align:left}.careers-image-with-text__content--desktop-center>*{align-self:center;text-align:center}.careers-image-with-text--overlap .careers-image-with-text__text-item{display:flex;padding:3rem 0}.careers-image-with-text--overlap .careers-image-with-text__content{height:auto;min-width:calc(100% + 4rem);transform:translate(-4rem);width:calc(100% + 4rem)}.careers-image-with-text--overlap .careers-image-with-text__grid--reverse .careers-image-with-text__content{transform:translate(4rem)}.careers-image-with-text--overlap .careers-image-with-text__grid--reverse .careers-image-with-text__text-item{justify-content:flex-end}.careers-image-with-text--overlap .careers-image-with-text__media-item--top{align-self:flex-start}.careers-image-with-text--overlap .careers-image-with-text__media-item--middle{align-self:center}.careers-image-with-text--overlap .careers-image-with-text__media-item--bottom{align-self:flex-end}.careers-image-with-text__media-item--small,.careers-image-with-text__media-item--large+.careers-image-with-text__text-item{flex-grow:0}.careers-image-with-text.collapse-corners:not(.careers-image-with-text--overlap) .grid:not(.careers-image-with-text__grid--reverse) .grid__item:first-child:after,.careers-image-with-text.collapse-corners:not(.careers-image-with-text--overlap) .grid:not(.careers-image-with-text__grid--reverse) .careers-image-with-text__media,.careers-image-with-text.collapse-corners:not(.careers-image-with-text--overlap) .careers-image-with-text__grid--reverse .grid__item:last-child:after,.careers-image-with-text.collapse-corners:not(.careers-image-with-text--overlap) .careers-image-with-text__grid--reverse .careers-image-with-text__content{border-bottom-right-radius:0;border-top-right-radius:0}.careers-image-with-text.collapse-corners:not(.careers-image-with-text--overlap) .grid:not(.careers-image-with-text__grid--reverse) .grid__item:last-child:after,.careers-image-with-text.collapse-corners:not(.careers-image-with-text--overlap) .grid:not(.careers-image-with-text__grid--reverse) .careers-image-with-text__content,.careers-image-with-text.collapse-corners:not(.careers-image-with-text--overlap) .careers-image-with-text__grid--reverse .grid__item:first-child:after,.careers-image-with-text.collapse-corners:not(.careers-image-with-text--overlap) .careers-image-with-text__grid--reverse .careers-image-with-text__media{border-bottom-left-radius:0;border-top-left-radius:0}.careers-image-with-text.collapse-borders:not(.careers-image-with-text--overlap) .grid:not(.careers-image-with-text__grid--reverse) .careers-image-with-text__content{border-left:0}.careers-image-with-text.collapse-borders:not(.careers-image-with-text--overlap) .careers-image-with-text__grid--reverse .careers-image-with-text__content{border-right:0}}.careers-image-with-text:not(.collapse-corners,.careers-image-with-text--overlap) .grid__item:first-child{z-index:0}.careers-image-with-text__content{border-radius:var(--text-boxes-radius);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity))}@media screen and (min-width: 990px){.careers-image-with-text__content{padding:20rem 4rem 0 18rem}}.careers-image-with-text__content>*+*{margin-top:2rem}.careers-image-with-text__content>.careers-image-with-text__text:empty~a{margin-top:2rem}.careers-image-with-text__content>:first-child:is(.careers-image-with-text__heading),.careers-image-with-text__text--caption+.careers-image-with-text__heading,.careers-image-with-text__text--caption:first-child{margin-top:0}.careers-image-with-text__content :last-child:is(.careers-image-with-text__heading),.careers-image-with-text__text--caption{margin-bottom:0}.careers-image-with-text__content .button+.careers-image-with-text__text{margin-top:2rem}.careers-image-with-text__content .careers-image-with-text__text+.button{margin-top:3rem}.careers-image-with-text__heading{margin-bottom:0}.careers-image-with-text__text p{display:flex;flex-direction:column;font-family:var(--font-header-alt);margin-bottom:1rem;margin-top:0}.rich-text__blocks{margin:0;max-width:768px}h2.section-top-heading.h1{font-family:var(--font-header);font-size:40px;font-weight:700;line-height:1;overflow:visible;text-align:left;text-transform:uppercase}@media screen and (min-width: 768px){h2.section-top-heading.h1{font-size:20px}}@media screen and (min-width: 1000px){h2.section-top-heading.h1{font-size:30px;line-height:.8}}@media screen and (min-width: 1401px){h2.section-top-heading.h1{font-size:50px}}.careers-image-with-text__careers p{color:var(--gray-darkest);font-family:var(--font-body);font-size:15px;font-weight:400;line-height:20px}@media screen and (min-width: 768px){.careers-image-with-text__careers p{font-size:10px;line-height:15px}}@media screen and (min-width: 1000px){.careers-image-with-text__careers p{font-size:18px;line-height:23px}}.careers-image-with-text__media-item .h0,.careers-image-with-text__media-item .h1,.careers-image-with-text__media-item .h2{color:var(--black);font-family:var(--font-header);font-weight:700;text-transform:uppercase}.careers-image-with-text .h0{color:var(--gray-lightest);font-size:18rem}.careers-image-with-text .h1{color:var(--black);font-size:32px}.careers-image-with-text .h2{font-size:22px}.careers--wrapper{position:relative;z-index:1}.heading-image{max-width:max(600px,50vw);position:relative}@media screen and (min-width: 768px){.heading-image{left:0%;position:absolute;top:10%}}.heading-image img{height:auto;width:100%}#careers-image-with-text-button{display:flex;padding:1rem 4rem}@media screen and (min-width: 768px){#careers-image-with-text-button{padding:1rem 4rem}}.careers-header{color:var(--gray-alt);font-family:Helvetica Neue,-apple-system,BlinkMacSystemFont,SF Pro Display,Roboto,Arial,sans-serif;font-size:clamp(5rem,10vw,18rem);font-weight:700;left:25%;line-height:.8;position:absolute;text-transform:uppercase;top:30%;z-index:5}@media screen and (max-width: 767px){.careers-header{max-width:300px}}@media screen and (max-width: 680px){.careers-header{max-width:230px}}@media screen and (min-width: 550px){.careers-header{left:15%}}@media screen and (min-width: 601px){.careers-header{left:22%}}@media screen and (min-width: 1200px){.careers-header{top:32%}}@media screen and (min-width: 1850px){.careers-header{top:34%}}@media only screen and (max-width: 1100px){.heading-image{top:20%}}@media only screen and (max-width: 980px){.careers-image-with-text__content{padding:15rem 4rem 0 10rem}}.careers-image-with-text__subheading{color:var(--gray-darkest);display:block;font-family:var(--font-body);font-size:12px;font-weight:500;line-height:14px;text-transform:uppercase}@media screen and (min-width: 768px){.careers-image-with-text__subheading{font-size:12px}}@media screen and (min-width: 1101px){.careers-image-with-text__subheading{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/4351/assets/component-careers-image-with-text.css.map */
