.accordion-wrapper{margin:0 auto;padding-left:20px;padding-right:20px}@media screen and (min-width: 768px){.accordion-wrapper{max-width:1500px;padding-left:50px;padding-right:50px}}.accordion-heading--wrapper{display:flex;width:100%}.accordion-heading{align-items:center;background-color:var(--gray-accordion);display:flex;justify-content:space-between;padding:1rem;width:100%}.accordion-heading h3{color:var(--gray-darkest);font-family:var(--font-header);font-size:22px;font-weight:700;text-transform:uppercase}@media screen and (min-width: 768px){.accordion-heading{padding:2.8rem 5rem}.accordion-heading h3{font-size:42px}}.icon-container{align-items:center;background-color:var(--white);border:2px solid var(--black);cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.icon-plus,.icon-minus{fill:var(--black);height:10px;width:10px}.icon-minus{display:none}@media screen and (min-width: 768px){.icon-container{height:62px;width:62px}.icon-plus,.icon-minus{height:16px;width:16px}}.section-top-heading--block{font-family:var(--font-header);font-weight:700;line-height:.8;margin-top:1rem;overflow:visible;text-transform:uppercase}.accordion-content--wrapper{display:none;margin:0 auto}.active{display:block}.columns--wrapper{margin:2rem}@media screen and (min-width: 768px){.columns--wrapper{display:flex;flex-direction:row;grid-gap:10rem;justify-content:center;margin:0 auto;max-width:100%}}@media screen and (min-width: 1450px){.columns--wrapper{margin:0 auto}}.left-column,.right-column{margin-top:0;width:100%}.right-column{margin-top:-27px}@media screen and (min-width: 768px){.left-column,.right-column{margin-top:0;width:45%}}.intro-heading--wrapper{color:var(--gray-alt);font-family:var(--font-subtitle);font-size:22px;line-height:24px;margin-bottom:1rem}@media screen and (min-width: 768px){.intro-heading--wrapper{font-size:30px}}.top-image{display:flex;height:auto;justify-content:center;margin:0 auto;width:100%}.icon-image-top{display:flex;justify-content:center;margin:2rem auto 0}@media screen and (min-width: 768px){.icon-image-top{margin:6rem auto 0}}.location-columns--wrapper{display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:0 2rem}.location-left-column,.location-center-column,.location-right-column{width:100%}.location-block{margin:2.5rem 0}.location-block-heading{color:var(--black);font-family:var(--font-subtitle);font-size:20px;font-weight:700;text-transform:uppercase}@media screen and (min-width: 768px){.location-columns--wrapper{flex-direction:row;grid-gap:10rem}.location-block-heading{margin:8rem 0 0}.location-left-column,.location-center-column,.location-right-column{width:33%}}.location-block-subheading{color:var(--gray-darkest);font-family:var(--font-subtitle);font-size:20px;font-weight:700;margin:3rem 0 1rem}.location-block-subheading-second{margin:unset;margin-bottom:1rem;margin-top:-1.5rem}.location-block-text p{color:var(--gray-dark);font-family:var(--font-body);font-size:15px}.two-column-block--wrapper{display:flex;flex-direction:column-reverse;justify-content:center;padding:0 2rem}@media screen and (min-width: 768px){.two-column-block--wrapper{display:flex;flex-direction:row;margin:0 auto;text-align:center;width:100%}}.two-column-block-left{margin-top:27px}@media screen and (min-width: 768px){.two-column-block-left,.two-column-block-right{text-align:left;width:49.5%}}.two-column-block-left-heading,.two-column-block-right-heading{color:var(--black);font-family:var(--font-subtitle);font-size:20px;font-weight:700;text-transform:uppercase}.two-column-block-left-subheading,.two-column-block-right-subheading{color:var(--gray-darkest);font-family:var(--font-subtitle);font-size:20px;font-weight:700;margin:3rem 0 0}.two-column-block-left-text p,.two-column-block-right-text p{color:var(--gray-dark);font-family:var(--font-body);font-size:15px}@media screen and (min-width: 768px){.two-column-block-left-text p,.two-column-block-right-text p{font-size:19px}}.columns--wrapper-accordion-section{display:flex;flex-direction:column;justify-content:flex-start;margin:0 auto;padding:0 2rem}@media screen and (min-width: 768px){.columns--wrapper-accordion-section{display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;padding:0 2rem}}.accordion-top-image{display:flex;height:auto;justify-content:center;margin:2rem auto;width:100%}.accordion-top-image-mobile{height:auto;width:100%;object-fit:cover}.columns--wrapper-brand-values{justify-content:space-between;padding:0 2rem}@media screen and (min-width: 1400px){.columns--wrapper-brand-values{padding:unset}}.columns--wrapper-brand-values .left-column{margin-top:5rem;width:49.5%;z-index:5}.columns--wrapper-brand-values .right-column{margin-top:8rem;width:49.5%;z-index:5}.accordion-wrapper--values .text--wrapper{margin:8rem 0;position:relative}.section-heading{color:var(--gray-darkest);font-family:var(--font-header);font-size:42px;font-weight:700;margin:2rem 0}.section-02{margin-top:18rem}.section-03{margin-top:15rem}.intro--wrapper p{color:var(--gray-darkest);font-family:var(--font-body);font-size:15px;font-weight:400;line-height:20px}.desktop--wrapper{display:none}.mobile--wrapper{display:flex;flex-direction:column}.mobile--wrapper .columns--wrapper{align-items:center;display:flex;flex-direction:column;grid-gap:unset;justify-content:center}.mobile--wrapper .section-intro{margin:0 auto}.mobile--wrapper .section-heading{font-size:18px;margin-bottom:unset;z-index:5}.mobile--wrapper p{margin-left:0}.mobile--wrapper .text--wrapper p{display:flex;flex-direction:column;margin:0 auto;z-index:5}.mobile--wrapper .section-02,.mobile--wrapper .section-03{margin-top:0}.text--wrapper p{font-family:var(--font-body);font-size:20px;padding-top:1rem;position:relative;width:80%;z-index:5}@media screen and (min-width: 768px){.desktop--wrapper{display:block}.intro--wrapper p{font-size:19px;line-height:24px}.text--wrapper p{font-size:22px;width:65%}.mobile--wrapper{display:none}}.side-numbers{color:var(--gray-accordion);font-family:var(--font-subtitle);font-size:120px;font-weight:700;padding:2rem;position:absolute;right:-10%;top:0;width:120px;writing-mode:vertical-rl}.desktop--wrapper .side-numbers{z-index:-1}@media screen and (min-width: 768px){.side-numbers{font-size:240px;right:-15%;top:-20px}}@media screen and (min-width: 1000px){.side-numbers{right:0}}
/*# sourceMappingURL=/cdn/shop/t/4351/assets/component-careers-accordion-section.css.map */
