.m-page__bighero--careers{justify-content:flex-start}.m-page__bighero--careers .m-page__bighero-bg{object-position:62% 40%}.mcr__why{margin-top:clamp(48px,7vh,84px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3.5vw,56px)}.mcr__roles{margin-top:clamp(56px,8vh,96px);scroll-margin-top:96px;max-width:860px}.mcr__role{border-top:1px solid rgba(42,40,40,.14);margin-top:0}.mcr__roles .mcr__role:first-of-type{margin-top:clamp(24px,4vh,40px)}.mcr__role:last-of-type{border-bottom:1px solid rgba(42,40,40,.14)}.mcr__role summary{list-style:none;cursor:pointer;display:flex;align-items:baseline;gap:16px;padding:18px 2px}.mcr__role summary::-webkit-details-marker{display:none}.mcr__role-name{font:700 14px/1.3 var(--font-heading-family, "Poppins", sans-serif);letter-spacing:.12em;text-transform:uppercase;color:#2a2828}.mcr__role-tag{flex:1;font:600 10.5px/1.4 var(--font-heading-family, "Poppins", sans-serif);letter-spacing:.2em;text-transform:uppercase;color:#995035}.mcr__role summary:hover .mcr__role-name{color:#546a6c}.mcr__role .mfq__caret{flex:none;width:8px;height:8px;border-right:1.5px solid #2A2828;border-bottom:1.5px solid #2A2828;transform:rotate(45deg);transition:transform .18s ease;align-self:center}.mcr__role[open] .mfq__caret{transform:rotate(225deg)}.mcr__role-body{padding:0 2px 22px;max-width:46em}.mcr__role-body p{margin:0 0 8px;font-family:var(--font-body-family, "Nunito Sans", sans-serif);font-size:14.5px;line-height:1.7;color:#2a2828bf}.mcr__role-body h3{margin:16px 0 4px;font:600 11px/1.4 var(--font-heading-family, "Poppins", sans-serif);letter-spacing:.22em;text-transform:uppercase;color:#995035}.mcr__role-body ul{margin:0;padding-left:18px}.mcr__role-body li{font-family:var(--font-body-family, "Nunito Sans", sans-serif);font-size:14px;line-height:1.65;color:#2a2828bf;margin:4px 0}.mcr__role-body .m-page__btn--ghost{margin-top:16px}.mcr__roastery{margin-top:clamp(32px,5vh,52px);background:#546a6c12;border:1px solid rgba(84,106,108,.14);padding:clamp(22px,3vw,36px)}.mcr__roastery .m-page__btn--ghost{margin-top:16px}.mcr__close{margin-top:clamp(56px,8vh,96px)}@media(max-width:820px){.mcr__why{grid-template-columns:1fr;gap:18px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/section-m-page-careers.css.map */
