ul{list-style-type:none}a{color:#e2515a;text-decoration:none}.accordion{width:100%;margin:0;padding:0;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:0}.accordion .link{cursor:pointer;display:block;padding:15px 15px 15px 42px;color:#fff;background:#000;font-size:14px;font-weight:700;border:0;position:relative;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;font-size:28px;line-height:36px;text-transform:uppercase;font-family:Univers,sans-serif;width:99.9%}.accordion .button{display:flex;max-width:fit-content;margin-top:1rem}.accordion li:last-child .link{border-bottom:0;margin-bottom:-1px}.accordion li i{position:absolute;top:16px;left:12px;font-size:18px;color:#fff;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.accordion li i.fa-chevron-down{left:12px;font-size:22px;border:solid white;border-width:0 5px 5px 0;display:inline-block;padding:6px;transform:rotate(45deg);-webkit-transform:rotate(45deg);top:15px}.accordion li.open i.fa-chevron-down,.open>div.link.faq-link>i,.open>div.link.shipping-link>i{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg);top:25px}#accordion li:not(:last-child){border-bottom:1px solid white}@media screen and (max-width: 989px){.accordion li i.fa-chevron-down{border-width:0 3px 3px 0;padding:4px}.accordion li.open i.fa-chevron-down,.open>div.link.faq-link>i,.open>div.link.shipping-link>i{top:20px}}.submenu{display:none;background:#fff;font-size:14px;max-width:99.9%}.submenu>div:not(.job-details):not(.job-information),.submenu>img{display:inline-block;width:calc(33.3333% - 2.3px);vertical-align:top}.job-details{display:grid;grid-template-columns:1fr 1fr 1fr}.job-information{padding:3.5rem;background:#fff;box-shadow:0 4px 60px #0000001a}.salary,.location,.job-type{text-align:center;color:#fff!important}.career-banner #bannerBox{padding-bottom:6rem!important;padding-top:0}.accordion-3{padding-top:3.5rem}.location{border-left:1px solid white;border-right:1px solid white}.about-info{width:66.5%!important}@media screen and (max-width: 989px){.accordion .link{font-size:16px;line-height:22px;padding-left:32px}.accordion li i.fa-chevron-down{font-size:14px;left:10px}.submenu-about>div,.submenu-about>img{width:100%!important;border:0!important}}.submenu-recipe,.submenu-about{width:99.9%;padding:0}.open .submenu-recipe{display:flex!important;justify-content:space-between}li:not(.open) .submenu-recipe{opacity:0!important}.recipe-bullet>ul{padding:0}.faq-link,.shipping-link,.careers-link{color:#000!important;background:#fff!important;border:2px solid #EBEBEB!important;text-align:left;display:flex!important;flex-direction:row-reverse;justify-content:flex-end}.faq-link,.shipping-link,.contract{font-size:16px!important;line-height:22px!important}.careers-link{font-size:20px!important;line-height:24px!important;font-family:Basis Grotesque Regular!important;text-transform:none!important;padding-left:2.5rem!important}.careers-link,.contract{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:10px}.careers-submenu li{list-style-type:disc}.contract i{margin:0!important}.contract p{margin:.5rem!important;font-family:Univers!important}.job-details p>strong,.job-information p>strong{font-size:24px!important;line-height:28px!important;font-family:Univers!important;text-transform:uppercase!important}.job-details p{font-size:18px!important;line-height:25px!important}.faq-submenu,.shipping-submenu,.careers-submenu{background:#ebebeb;text-align:left;font-size:18px;line-height:25px;font-family:Basis Grotesque Regular}.faq-submenu ul{list-style-type:disc}.faq-submenu strong{font-family:Univers}.faq-submenu,.shipping-submenu{padding:1.5rem 3.5rem}@media screen and (max-width: 989px){.faq-submenu,.shipping-submenu{font-size:14px;line-height:17px}.faq-page .banner__heading{padding-top:0!important}.open .submenu-recipe{flex-direction:column}}.faq-submenu .flex,.shipping-submenu .flex{width:auto!important}.faq-accordion .fa-chevron-down,.shipping-accordion .fa-chevron-down,.careers-accordion .fa-chevron-down{margin-left:-2rem;margin-right:2rem}.accordion-wrapper{margin-top:0!important}@media screen and (min-width: 1170px){.accordion-image{border-bottom:0!important}}@media screen and (max-width: 989px){.job-details{display:flex!important;flex-direction:column}.location{border-top:1px solid white;border-bottom:1px solid white;border-left:none;border-right:none}}.submenu-about .buttons-buy{position:unset!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/accordion.css.map */
