.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}}.page--careers .page-wrapper{background-color:#000}.page--careers .accordion-wrapper,.page--careers .accordion-wrapper--values{max-width:none;padding:0;background-color:#000;border-top:1px solid rgba(255,255,255,.1)}.page--careers .accordion-heading--wrapper{cursor:pointer}.page--careers .accordion-heading{background:transparent;justify-content:flex-start;align-items:center;gap:24px;padding:22px 24px}.page--careers .accordion-heading__number{flex:none;font-family:var(--font-body, "Helvetica Neue", Arial, sans-serif);font-weight:400;font-size:20px;line-height:1.5;color:#616161}.page--careers .accordion-heading h3{margin:0;color:#ffffffe6;font-family:var(--font-header, "Helvetica Neue", Arial, sans-serif);font-weight:500;font-size:24px;line-height:1.3;letter-spacing:-.01em;text-transform:uppercase}.page--careers .accordion-heading .icon-container{margin-left:auto;width:32px;height:32px;min-width:32px;background:transparent;border:0}.page--careers .icon-container .icon-plus,.page--careers .icon-container .icon-minus{width:32px;height:32px;background-color:var(--careers-accent, #bc9b6a);-webkit-mask:center / 24px 24px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 15.713 18.01 9.703 16.597 8.29 12 12.888 7.404 8.29 5.99 9.703z'/%3E%3C/svg%3E");mask:center / 24px 24px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 15.713 18.01 9.703 16.597 8.29 12 12.888 7.404 8.29 5.99 9.703z'/%3E%3C/svg%3E")}.page--careers .icon-container .icon-plus>*,.page--careers .icon-container .icon-minus>*{display:none}.page--careers .icon-container .icon-minus{transform:rotate(180deg)}.page--careers .accordion-content--wrapper{padding:32px 24px 40px}.page--careers .accordion-content--wrapper *{color:#fffc!important}@media screen and (min-width:990px){.page--careers .accordion-heading{padding:28px 48px}.page--careers .accordion-heading h3{font-size:40px;line-height:1.5}.page--careers .accordion-content--wrapper{padding:40px 48px 56px}}.page--careers .careers-accordion-intro,.page--careers .careers-accordion-intro p{margin:0;font-family:var(--font-body, "Helvetica Neue", Arial, sans-serif);font-size:18px;line-height:1.5;color:#ffffffb3!important}.page--careers .careers-accordion-intro{max-width:760px;margin-bottom:40px}.page--careers .columns--wrapper-accordion-section:not(.columns--wrapper--list){display:grid;grid-template-columns:1fr;gap:40px 48px;max-width:1232px;margin:0;padding:0}@media screen and (min-width:750px){.page--careers .columns--wrapper-accordion-section:not(.columns--wrapper--list){grid-template-columns:repeat(2,1fr)}}.page--careers .columns--wrapper-accordion-section.columns--wrapper--list{display:grid;grid-template-columns:minmax(0,375px);justify-content:start;gap:40px 48px;max-width:100%;margin:0;padding:0}@media screen and (min-width:768px){.page--careers .columns--wrapper-accordion-section.columns--wrapper--list{grid-template-columns:repeat(2,minmax(0,375px))}}@media screen and (min-width:990px){.page--careers .columns--wrapper-accordion-section.columns--wrapper--list{grid-template-columns:repeat(3,minmax(0,375px))}}.page--careers .columns--wrapper-accordion-section:not(.columns--wrapper--list) .text--wrapper p,.page--careers .columns--wrapper-accordion-section:not(.columns--wrapper--list) .intro--wrapper{width:100%;font-size:18px;line-height:1.6}.page--careers .columns--wrapper .left-column,.page--careers .columns--wrapper .center-column,.page--careers .columns--wrapper .right-column{display:flex;flex-direction:column;gap:40px;width:auto;margin:0;padding:0}.page--careers .columns--wrapper [class*=-padding-blocks]{margin:0}.page--careers .intro-heading--wrapper,.page--careers .intro-heading--wrapper *{margin:0;font-family:var(--font-header, "Helvetica Neue", Arial, sans-serif);font-weight:400;font-size:22px;line-height:1.5;letter-spacing:-.03em;color:var(--careers-accent, #bc9b6a)!important}.page--careers .intro-heading--wrapper{margin-bottom:24px}.page--careers .careers-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.page--careers .careers-list li{font-family:var(--font-body, "Helvetica Neue", Arial, sans-serif);font-size:18px;line-height:1.4;color:#ffffffb3!important}.page--careers .location-cards--wrapper{display:grid;grid-template-columns:1fr;gap:4px}@media screen and (min-width:768px){.page--careers .location-cards--wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.page--careers .location-cards--wrapper{grid-template-columns:repeat(3,1fr)}}.page--careers .location-card{display:flex;flex-direction:column;gap:16px;min-height:300px;padding:32px;background-color:#1a1a1a;border-radius:10px}.page--careers .location-card__head{display:flex;align-items:flex-start;gap:12px}.page--careers .location-card__pin{flex:none;width:24px;height:24px;margin-top:4px;color:var(--careers-accent, #bc9b6a)!important}.page--careers .location-card__titles{display:flex;flex-direction:column;gap:8px}.page--careers .location-card__name{margin:0;font-family:var(--font-header, "Helvetica Neue", Arial, sans-serif);font-weight:700;font-size:20px;line-height:1.5;text-transform:none;color:#fff!important}.page--careers .location-card__label{margin:0;font-family:var(--font-body, "Helvetica Neue", Arial, sans-serif);font-weight:400;font-size:14px;line-height:1.5;letter-spacing:.05em;text-transform:uppercase;color:#ffffff80!important}.page--careers .location-card__body{display:flex;flex-direction:column;gap:16px}.page--careers .location-card__address{display:flex;flex-direction:column;gap:8px}.page--careers .location-card__address span{font-family:var(--font-body, "Helvetica Neue", Arial, sans-serif);font-size:16px;line-height:1.5;color:#ffffffb3!important}.page--careers .location-card__phones{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.page--careers .location-card__phones li{display:flex;align-items:center;gap:8px;font-family:var(--font-body, "Helvetica Neue", Arial, sans-serif);font-size:16px;line-height:1.5;color:#ffffffb3!important}.page--careers .location-card__phone-icon{flex:none;width:16px;height:16px;color:#ffffffb3!important}.page--careers .location-card__pin--custom,.page--careers .location-card__phone-icon--custom{object-fit:contain}.page--careers .accordion-wrapper--values .mobile--wrapper{display:none!important}.page--careers .accordion-wrapper--values .desktop--wrapper{display:block!important}.page--careers .accordion-top-image{display:block;width:100%;height:auto;margin:0 0 40px;border-radius:10px}.page--careers .columns--wrapper-brand-values{display:grid;grid-template-columns:1fr;gap:40px 48px;padding:0}@media screen and (min-width:990px){.page--careers .columns--wrapper-brand-values{grid-template-columns:repeat(3,1fr)}}.page--careers .columns--wrapper-brand-values .left-column,.page--careers .columns--wrapper-brand-values .right-column{display:contents}.page--careers .columns--wrapper-brand-values .section-intro{grid-column:1 / -1;order:-1;margin:0 0 8px;max-width:820px}.page--careers .columns--wrapper-brand-values .section-intro,.page--careers .columns--wrapper-brand-values .section-intro *{font-family:var(--font-body, "Helvetica Neue", Arial, sans-serif)!important;font-size:18px;line-height:1.6;color:#ffffffb3!important}.page--careers .columns--wrapper-brand-values .section-01{order:1}.page--careers .columns--wrapper-brand-values .section-02{order:2}.page--careers .columns--wrapper-brand-values .section-03{order:3}.page--careers .columns--wrapper-brand-values .text--wrapper{position:relative;display:flex;flex-direction:column;margin:0;width:auto}.page--careers .columns--wrapper-brand-values .side-numbers{position:static!important;z-index:auto!important;order:-1;width:auto;padding:0;margin:0 0 8px;writing-mode:horizontal-tb!important;font-family:var(--font-header, "Helvetica Neue", Arial, sans-serif);font-weight:400;font-size:56px;line-height:1;background:none;color:#ffc671!important;-webkit-text-fill-color:#ffc671!important;opacity:1!important}@media screen and (min-width:990px){.page--careers .columns--wrapper-brand-values .side-numbers{font-size:88px}}.page--careers .columns--wrapper-brand-values .section-heading{order:0;margin:0 0 12px;font-family:var(--font-header, "Helvetica Neue", Arial, sans-serif);font-weight:700;font-size:22px;line-height:1.3;letter-spacing:-.01em;text-transform:uppercase;color:var(--careers-accent, #bc9b6a)!important}.page--careers .columns--wrapper-brand-values .text--wrapper p{order:1;margin:0;font-family:var(--font-body, "Helvetica Neue", Arial, sans-serif);font-size:16px;line-height:1.6;color:#ffffffb3!important}
/*# sourceMappingURL=/cdn/shop/t/4878/assets/component-careers-accordion-section.css.map */
