details.wp-block-details.joboffer-card-accordeon{margin:0;padding:var(--wp--preset--spacing--sm) 2.5rem var(--wp--preset--spacing--sm) 0;position:relative}details.wp-block-details.joboffer-card-accordeon:before{background-color:var(--wp--preset--color--secondary-400);bottom:0;content:"";height:.0625rem;position:absolute;right:0;width:100%}details.wp-block-details.joboffer-card-accordeon>summary{align-items:center;color:var(--wp--preset--color--secondary-400);display:flex;font-size:var(--wp--preset--font-size--2-xl);font-weight:var(--wp--custom--font-weight--semi-bold);list-style:none;position:relative;transition:var(--wp--custom--transition--property,"all") var(--wp--custom--transition--duration,.24s) var(--wp--custom--transition--timing-function,"ease-in-out")}details.wp-block-details.joboffer-card-accordeon>summary::marker{display:none}details.wp-block-details.joboffer-card-accordeon>summary:after,details.wp-block-details.joboffer-card-accordeon>summary:before{background-color:var(--wp--preset--color--secondary-400);border-radius:0;content:"";display:block;height:.125rem;left:inherit;position:absolute;right:-1.625rem;top:50%;transform:translateY(-50%);transition:var(--wp--custom--transition-property,all) var(--wp--custom--transition-duration,.24s) var(--wp--custom--transition-timing-function,ease-in-out);width:1rem}details.wp-block-details.joboffer-card-accordeon>summary:after{transform:translateY(-50%) rotate(90deg)}details.wp-block-details.joboffer-card-accordeon>.details-content{overflow:hidden;transition:height .3s ease-out}details.wp-block-details.joboffer-card-accordeon>*{margin-block-start:var(--wp--preset--spacing--sm)}details.wp-block-details.joboffer-card-accordeon[open]>summary:after{transform:translateY(-50%) rotate(45deg)}details.wp-block-details.joboffer-card-accordeon[open]>summary:before{transform:translateY(-50%) rotate(-45deg)}
